Ubuntu on Garfeild

Я убил icq.

by Garfeild on Jun.27, 2008, under Freedom

Недавнее появления в списках пользователей непонятного контакта 12111 убедило меня в моем желании перестать пользоваться icq и поставить автоответчике вместо себя на все 100%. Сказано – сделано: транспорт из моего ростера в gajim удален, бот написан и уже работает во всю (пока на моей локальной машине, а через некоторое время, я надеюсь, на сервере дабы было всегда online).
Бот написан на perl, сохраняет все входящие сообщение в файл, записывая туда дату, время и UIN,  а так же отвечает собеседнику запрограммированной фразой. Больше от бота мне ничего не нужно было. Написан конечно же бот в достаточно универсальной манере и может использоваться на любой машине.
Для работы бота необходим сам perl, его расширение Net::OSCAR. Чтобы установить последнее необходимо выполнить немного действий в терминале: выполнить от root команду cpan, далее выполнить install Net:OSCAR и дождаться окончания выполнения установки. После этого выполнить от пользователя команду mkdir .bot для создания директории, где будут храниться логи. Осталось только запустить бота.
Скачать бота можно отсюда.
Единственный минус – сообщения приходят в cp1251 и бот не конвертирует их в utf8.
UPD: теперь умеет.
Я убил ICQ.

:, ,
5 comments for this entry:
  1. Sol

    +1
    А можешь выложить своего бота? Мне наверное уже тоже стоит порвать отношение с аськой =)

  2. Garfeild

    Дык линк в тексте поста. “Скачать бота можно отсюда” <- Жмем на слово “отсюда” и качаем (^_^)

  3. Sol

    Ы, действительно, спасибо =)

  4. Anonymous

    Пардон за вопрос не в тему.
    Я тоже юзаю Gentoo на ноуте, но до сих пор не смог настроить на нём суспенд. Как у тебя с этим дела обстоят?
    ЗЫ. Ноут – Dell 1520.

  5. Switcher

    А я вот еще года 4 назад на каком-то серваке повесил бота и благополучно про него забыл (и на каком серваке он живет – тоже). До сих пор бот весьма общителен и жизнерадостен. Умом или сообразительностью не отличается – тупо зеркалит входящие мессаги тем, кого нет в контакт-листе. :)

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!