Не верь глазам своим

Фленов Михаил

Xakep, номер #061, стр. 061-106-1

(horrific@vr-online.ru, www.vr-online.ru)

Как свести ламера с ума

Сегодняшнее западло очень хорошо проводить над начинающими юзерами или просто ламерами. Они всегда читают надписи, которые видят, и доверяют им. Более продвинутые перцы, которые не первый день портят зрение за монитором, большинство надписей знают наизусть. Но если они замечают что-то неладное, то это и их может завести в ступор. Я не раз встречал знающих людей, которые на любой нестандартной мелочи начинают строить сумасшедшие теории. Когда зависает компьютер, некоторые умники начинают выводить теории багов, другие же списывают все на глючность материнки. А ведь проблема заключается всего лишь в ошибке программы!

Windows/Total Commander

Самый распространенный файловый менеджер по умолчанию использует английский язык. Если я не ошибаюсь, он написан на Delphi (хотя это не имеет особого значения), и язык в коде прописан именно буржуйский. Чтобы отображать наш родной язык, используется текстовый файл, в котором прописаны все надписи в открытом и легко читаемом (а значит и редактируемом) виде. Точнее сказать, файлов с именем WCMD_RUS целых два: один с расширением mnu, а другой с lng. В файле mnu находятся заголовки для пунктов меню. Они выглядят примерно так:

POPUP "&Файл"

MENUITEM "Изменить &aтрибуты...", cm_SetAttrib

MENUITEM "&Упаковать...tALT+F5", cm_PackFiles

MENUITEM "&Распаковать...tALT+F9", cm_UnpackFiles

...

...

END_POPUP

Для начала ты можешь разнообразить названия пунктов меню, включив фантазию. Но мы же не просто приколисты, мы готовим сурьезное западло! Именно поэтому измени еще и клавиши быстрого вызова. На работу проги это не повлияет, но вот путаницы внесет изрядно.

Для полного коннекта перетасуй аккуратненько названия всех пунктов. Большинство даже продвинутых перцев знают наизусть не все горячие клавиши, и далеко не для всех пунктов меню есть пимпочки на панели. Редко используемые команды никто запоминать не будет, поэтому все равно приходится лезть в меню. Ну а если твою прогу запустит ламер, то он попадет по полной программе. Слава Биллу, если он не удалит все файлы со своего винта. Так что постарайся оформить меню по полной =).

Кручу-верчу...

Теперь переходим к файлу WCMD_RUS.LNG. Это тоже текстовый файл, в котором в каждой строчке находятся отдельные текстовые сообщения, которые можно увидеть во время работы с Windows/Total Commander. Вот тут ты также можешь разгуляться по полной программе. Ты, как искушенный западлист, обязан поменять местами сообщения или просто изменить их, чтобы запутать бедную жертву так, чтобы у нее сорвало крышу:

"Нельзя копировать файл сам в себя!" - можно поменять на "Копирование прошло удачно".

"Копировать %i файл(а,ов) в:" - можно поменять на "Переименовать/переместить %i файл(а,ов) в:".

Упаковку можно сменить на распаковку, перемещение на копирование и так далее. Постарайся и отредактируй все, что только нужно, а главное - что не нужно :).

После того как закончишь свою жестокую работу, осмотрись еще раз. Может, тебе придет в голову еще более безбашенная идея. Хоть я и западлист со стажем, но на свежую голову всегда можно придумать что-то новое.

Содержание  Вперед на стр. 061-106-2
ttfb: 3.5138130187988 ms