Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #84, ДЕКАБРЬ 2005 г.

Ирка на коленях

Степан Ильин aka Step

Хакер, номер #084, стр. 084-042-6


[генераторы статистики]

Раскрутить канал, то есть сделать его популярным, можно по-разному. Для начала неплохо было бы разрекламировать его, раздавать на канале различные бонусы и т.д. Еще одним ходом, дающим 100% результат, является подсчет различных статистических данных канала. Спортивный интерес — это действительно очень мощная штука. Оформи красивую статистику с подсчетом проведенного посетителями канала времени, количеством напечатанных слов и букв — и можно считать, что дело в шляпе. Вот увидишь, пользователи тут же начнут флудить изо всех сил, чтобы забраться на верхние позиции в рейтинге.

Скрипт для подсчета статистики без труда можно прикрутить для eggdrop’а, но я предпочитаю другой вариант — специализированные анализаторы логов. Утилита Pisg (аббревиатура от Perl IRC Statistics Generator) является наиболее продвинутой в этом плане. Все, что нужно для составления отчета, — это логи бота или IRC-сервера, а также компьютер с установленным Perl. Параметры, которые необходимые для составления, можно задать через командную строку, но разработчики настоятельно рекомендуют оформить их в виде XML-конфига (pisg.cfg). В нем можно указать все: начиная от внешнего вида выходного HTML-документа и заканчивая словами, которые не используются при подсчете статистики. Особенно радует то, что выходной файл содержит не только сухие цифры, но еще и наглядные диаграммы и графики, что придает статистике более наглядный вид. Чуть не забыл: прогу можно закачать отсюда или же взять с нашего CD/DVD

[мобильная Иринка]

Согласись, очень часто бывают ситуации, когда нужно просто убить время. Ну, например, девушка опаздывает на встречу, и ты в полном одиночестве ждешь ее в кафе. Общение с народом IRC — отличный выход из сложившийся ситуации. Для обычных мобильных телефонов, поддерживающих Java и работу с сокетами, существует сразу несколько подходящих апплетов WLIrc (http://wirelessirc.sourceforge.net/), jmIrc (http://jmirc.sourceforge.net/), Virca (www.vidarholen.net/contents/virca/). Я лично использую последний и могу точно утверждать, что он поддерживает одновременную работу с несколькими каналами, профайлы для сохранения имени пользователя и пароля, прокрутку логов, и, конечно же, русские кодировки. Если у тебя смартфон на базе Windows Mobile 2003, то рекомендую wmIRC (wmirc.com). Он также имеет продуманный интерфейс и поддержку нескольких каналов.

[маскировка по-нашему]

В тексте статьи остался один нераскрытый вопрос: как замаскировать BNC и windrop в чужой Windows-системе? Понятно, что оставлять консольное окошко с работающим приложением нельзя, так как его сразу заметит пользователь. Самый простой выход из этой ситуации — запустить приложение как сервис, тем самым мы убьем сразу двух зайцев. Во-первых, приложение легко затеряется среди многочисленных служб винды, в которых обычный пользователь никогда не станет копаться. А во-вторых, с умом обеспечим автоматический запуск проги во время запуска системы, на случай, если компьютер будет перезагружен или выключен. Единственная проблема заключается в том, что по умолчанию возможности запуска ircproxy и windrop как сервиса нет, поэтому нам придется прибегнуть к помощи сторонних приложений. Я рекомендую использовать консольную утилиту AppToService (www.basta.com/ProdAppToService.htm). Отмечу, что ее последние версии стали платными, поэтому лучше будет не мучиться с регистрацией и скачать вариант постарее (www.3dnews.ru/documents/1143/AppToService.zip). Если запустить программу без каких-либо ключей, AppToService выдаст краткую справку, которой вполне достаточно, чтобы составить команду для запуска нашего приложения. Вот пример:

Назад на стр. 084-042-5  Содержание  Вперед на стр. 084-042-7