|
| | | | |
 |
Порка: AdvaSaR. Здесь могла быть ваша программа.. ( 24 марта 2004 г. | Автор: WildHare )
 |  |
 |
| | | |
 |
Я понимаю, что ничего интересного в стартовом экране инсталлятора нет и быть не может, но это единственный графический образ, предоставленный мне AdvaSaR'ом. |
 |
|
 | | | |
| | | |
 | |
Первым (и последним, увы) изученным мною серьезным языком программирования был Perl. Я был восхищен и морально расплющен невероятной мощью и простотой этого замечательного языка. Не могу сказать, что открытие Perl'a принесло впечатления более сильные, чем открытие алкоголя или секса «не поймите меня правильно» © но что-то общее в этих открытиях персонального масштаба, безусловно, было. С тех самых пор (а было это далеко не вчера) ко всему, что связано с Perl, я отношусь довольно-таки трепетно.
А если мы говорим Perl мы говорим «регулярные выражения». В просторечии regex (никакого отношения к ReGet, ничего даже близкого). Что это такое? Говоря по-русски, это такой механизм, который с минимальными усилиями позволяет производить любые манипуляции с текстом, если речь идет о поиске и замене. Если вы никогда не писали regex'ов ваши отношения с поиском и заменой не стоят упоминания. У регулярных выражений, как и у любой другой технологии, есть плюсы и минусы. Плюс заключается в том, что это офигенно мощная технология, а минусов два: во-первых, для освоения технологии потребуется недетское (зато единократное) вложение интеллектуального ресурса, а во-вторых, потребуется инструмент, в котором поддержка regex реализована (Perl как раз и есть тот инструмент, но он далеко не единственный инструмент). Научившись же работать с regex, можно творить с текстами чудеса.
Но у нас речь не о технологии (это как-нибудь в другой раз), у нас речь об инструменте. Мог ли человек, понимающий разницу между «жадным» и «ленивым» модификаторами пройти мимо программы, которая не просто декларирует поддержку regex, но и обещает такие вкусности, как пакетную обработку файлов (в том числе RTF), многопроходную обработку, генерацию отчетов, черта в ступе и луну с неба? Ни в коем случае. Не прошло и минуты, хвала толстым каналам, как дистрибутив Advanced Search and Replace (по-простому AdvaSaR, найти на SoftSearch, скачать у автора) оказался в цепких руках вашего покорного. И вот тут-то начались чудеса, только не в решете, а в банальном процессе инсталляции программного обеспечения.
За свою жизнь я установил неимоверное количество программ на неимоверное количество компов. Но такой экран я увидел впервые в жизни: «Программа установки защищена паролем». Дырка, куда нужно ввести пароль, кнопка Next и важное упоминание о том, что пароль является регистро-зависимым. И более ничего. Морально я не был готов к такому финту freeware-программы, и поэтому легкий двухминутный ступор мне простителен. Я попробовал не вводить пароль и получил отлуп. Я попробовал ввести «guest» (вот что значит двенадцатый час за компом) и опять получил отлуп. Я перезапустил инсталлятор, но ничего не изменилось. На самом экране никаких упоминаний о том, где именно раздают пароли и на каких условиях, естественно, не было ни малейшего только наивный романтик отмечает минное поле табличкой «Заминировано!», а человек прагматичный вешает табличку с надписью «Не пропусти! Бесплатный проход по эксклюзивной поляне!»
К чести автора AdvaSar, нужная информация нашлась на первой же странице их сайта. Цитирую дословно:
«Чтобы получить пароль (ключ) к установочному файлу, необходимо зарегистрироваться на форуме программы. На указанный Вами при регистрации Email-адрес будет выслано подтверждающее письмо. Найдите в нем ссылку подтверждения регистрации и пройдите по ней на наш сайт, тем самым Вы получаете статус зарегистрированного пользователя. Зайдя на форум как зарегистрированный пользователь, Вы можете увидеть пароль.»
И гиперссылка на топик форума, где страждущим пользователям (само собой, они стоят в очереди и отпихивают друг друга локтями) раздается волшебное кодовое слово. Зачем этот геморрой понадобился автору программы бог весть. Видимо, количество зарегистрированных на его форуме пользователей каким-то загадочным образом греет его душу. Но, во всяком случае, стало понятно, что делать дальше. Регистрация на форуме заняла две минуты, и завершилась мессагой следующего вида: регистрация завершена, спасибо большое, в течении десяти минут вам придет письмо со ссылкой на активацию вашего профайла.
Форум AdvaSaR построен на движке Invision Power Board, с которым я неплохо знаком (как снаружи, так и изнутри), так что я ждал стандартного для этого движка письма-активации. Письмо пришло, но почему-то из домена mysql.com «self-moderation system», понимаете ли, spam-protection и все такое. Будь на моем месте человек, не умеющий читать по-английски тут и сказочке бы конец, кликать по ссылкам в непонятных письмах, пришедших откуда не звали, умные люди отучены давным-давно. Я, однако же, кликнул, и попробовал войти на форум форум меня пустил, и перед глазами замаячил долгожданный пароль. Осталось сделать самую малость, зайти по указанной на сайте ссылке в топик #12 и можно наконец-то начать инсталляцию программы.
Сообщение, ожидавшее меня на заветной странице, также достойно дословного цитирования: «Обнаружена ошибка: У Вас нет прав просмотра этой темы». Иными словами пойди, дорогой товарищ, на три буквы, и накройся еще пятью впридачу.
Возможно, я тормоз. Возможно, я чего-то не понял. Даже наверняка некоторые другие, если верить форуму AdvaSaR, сумели получить тайное слово, инсталлировать программу, и даже найти в ней глюки (если у них интерфейс построен по тому же принципу, что инсталляция любая функция для не-телепата должна выглядеть глюком). Но у меня ничего не получилось. Вот честное вам слово, я сталкивался с хитрыми и суперхитрыми защитами коммерческого ПО, но это первый в моей практике случай, когда автор идет на все, чтобы не допустить использования бесплатной программы. Если бы на месте дистрибутива на его сайте была бы выложена запакованная zip'ом фотография Бритни Спирс неглиже он и тогда бы не смог достичь настолько сокрушающего эффекта.
Была бы шляпа снял бы, и не просто снял, а выбросил бы в окно. Настоящее произведение искусства.
ЗЫ
Статистика форума AdvaSaR такова: 223 зарегистрированных пользователя, 17 тем и 19 ответов на них. No, как говорится, comment.
|
|
|
|  |
| |