Шаблон для асько-бота

Данная конфигурация работает с протоколом ICQ, то есть, может принимать и отправлять сообщения посредством ICQ

Порядок работы и установка:

  • Распаковать архив. Запустить файл reg.bat, который зарегистрирует библиотеку для работы с ICQ (автор компоненты Dushelov). Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
  • Далее запустить конфигурацию, в константах поставить номер аськи администратора (свою), номер аськи самого бота, его пароль и константу автозапуска аськи.
  • Перезапустить конфу (либо стартануть обработку. в панели инструментов есть кнопка)
  • Все обработки команд находятся в каталоге ExtFormsicq. В комплект включил некоторые свои обработки (может, некоторые и не будут работать — не все отстроено еще)

Добавление команд:

  • Пишется обработка (возьмите любую из каталога ExtFormsicq — там все оч просто) и кладется в каталог ExtFormsicq
  • Далее в справочнике команд создается новый элемент, где
    • пок — показывать данную команду в простом списке команд (есть два списка команд: полный и доступный только тем, чьи номера есть в справочнике Админские УИН’ы; если пок=1, то виден всем, если пок=0 то эта команда будет отображаться только по команде !help%full)
    • код — автоматом ставится (не важен)
    • Назначение комманды — краткое ее описание
    • комманда — синтаксис со всеми параметрами
    • формат — !комманда# это «зарезервировано» — по этой строке ведется поиск в справочнике; далее за символом решетки идут параметры команды, которые определяются в обработке-обработчике команды (у меня в основном это «;»)
    • аргументы — перечисляется список всех аргументов команды
    • действие — указывается, какая обработка нужна для обработки текущей команды
    • описание — подробная помощь по командам.

Откроете справочник команд для аськи — там все видно и понятно. Если непонятно, то можно связаться со мной.

В архиве содержится информация для восстановления.

14 Comments

  1. skom

    ну хоть кто нибудь то скажите свое мнение. а то никто даж камента не оставил.

    Reply
  2. Душелов

    Дома 7-ка стоит, посмотрю 😉

    Reply
  3. anton.fly7

    где взять Miracle.Dll?

    может изза ее отсутвия не коннектица?

    Reply
  4. coder1cv8

    Я бы тоже посмотрел, но семерки нету к сожалению…

    Reply
  5. berghouse

    Может я чего то не понял, но по моему Miracle.dll здесь как то совсем не используется. А в остальном прикольная вещь. Как раз чем то подобным сейчас занимаюсь. Идея понравилась.

    Reply
  6. Abadonna

    (3)>где взять Miracle.Dll?

    Miracle.Dll никогда и близко с аськой не работала, заявляю ответственно, как автор оной 😉

    Reply
  7. skom

    эта конфа — вырезка из моей другой конфы.

    миракл.длл тут не нужна. там может просто в коде где то осталось.

    я перед выкладыванием проверял — конфа рабочая.

    просто в глобальнике убрите строки с этой компонентой.

    и еще. майкрософт фрэймворк 2 необходим именно для аськи.

    Reply
  8. Pr0ger

    я не понимаю, кому нахрен она нужна, детство у тебя заиграли. полная чуш

    Reply
  9. skom

    (8) — ну мне она хорошо помогает. когда например сидишь на речке за 1000 км от работы, а тебе звонят и говорят что не работает обмен, а под рукой тока телефон с аськой.

    могу зайти и парой комманд проверить в чем проблема, что то отключить и что то включить.

    запустить обмен или еще что то.

    Reply
  10. Abadonna

    >когда например сидишь на речке за 1000 км

    Нехило ты на рыбалку ездишь :))))

    Reply
  11. skom

    (10) а то. тока я не рыбак. точне рыбак. но не на рыбку))

    Reply
  12. SVGA

    А как этого зверя через прокси заставить работать ? )

    Reply
  13. Душелов
    Код
    ИспользоватьProxy(ТипПрокси, СерверПрокси, ПортПрокси, ЮзерПрокси, ПарольПрокси);
       //Типы прокси: 0 - http, 1 - socks5
       //Юзер и пароль прокси используются только для socks5
    

    Показать полностью

    Reply
  14. Coollerok

    поигрался — спасибо

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *