Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Написание instant messaging Бота на AutoIt

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8

Открыть новую тему     Написать ответ в эту тему

vicbox777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а после выхода из этого клиента ?

Действительно, тот скрипт же не умеет ставить свой статус, поэтому я й проделал этие манипуляции. Тот скрипт я взял просто, для понятия сути. Теперь же у меня настроенная "админская" запись в qip-инфиум, а вторая - в скрипте. Подтверждение о том что я как "админ" заключенное в теги <рresence></рresence> сейчас в Сети - приходит, можно даже значок прикрутить... если в списку контактов будет только одна запись...

Цитата:
заходил с квипа и потом с исламкого, всё равно не виден статус

Должен быть виден..  

Всего записей: 165 | Зарегистр. 17-06-2008 | Отправлено: 19:42 15-04-2009 | Исправлено: vicbox777, 19:46 15-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ynbIpb 19:39 15-04-2009
Цитата:
ну там ответ что команда выполнена и всё такое...

не вопрос, уже делал такое )
простятский свой api...

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 19:59 15-04-2009
vicbox777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Главное наладить механизм связи между ядром и отдельными модулями.
Думается даже можно, сделать папку с модулями "ДИНАМЕЧЕСКИ расширяемой", а полученная команда, содержит название модуля (ясное дело не все, а  только начало,а остальное  и exe в конце...дописывает скрипт при проверке) -  И дальше проверка, если одноименный с командой модуль есть - то запуск модуля...
Не знаю, sproxy, как реализовать, чтоб было востановление связи при обрыве... Думается, у тебя выйдет.

Всего записей: 165 | Зарегистр. 17-06-2008 | Отправлено: 20:04 15-04-2009 | Исправлено: vicbox777, 20:15 15-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
по API идея такая:
 
- все комманды, которые понимает Главная программа - зарание определенны и известны, т.е. константы.
- комманды модуля разрабатываются автором модуля на основе определенных правил, примр:

Цитата:
а полученная команда, содержит название модуля (ясное дело не все, а  только начало,а остальное  и exe в конце...дописывает скрипт при проверке)  

соответсвенно и модуль, и его комманды скажем так:
copyfiles "c:\windows" "d:\backup"
т.е. запусить модуль copyfiles.exe и скопировать все из "c:\windows" в "d:\backup"
 
ну и т.д. - синтаксис можно разрабатывать до одурения )))
проще взять стандартные AutoIt функции и на их основе понаделать модулей,
посматривая на спицифику CMD - там как раз все с коммандной строки, будет удобно.
 
Добавлено:
vicbox777
а в чем проблема?
Клиент может каждую 1-3 секунды проверять состояние своего подключения: подключение к серверу и авторизованность (это разные вещи,
подключение к серверу - это соккет подключение, а авторизованность - это воод логина и пароля jid-a на jabber сервере, и получение ссесии,
после чего можно ставить статус on line, отправлять сообщения и т.д.).
 
И если связи нет - то законнектиься, снова..
 
Добавлено:
 
не знал, что Google Talk это jabber ....

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 20:19 15-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

кто-нить разобрался с jabber транспортами?
может и не стоит на Google заморачиватьс с Ssl? а можно просто транспорт настроить?
 
кстати, через транспорт можно слать сообщения на ICQ и другие сети ....- в общем мега штука!

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 22:23 15-04-2009
vicbox777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
кто-нить разобрался с jabber транспортами?

Токочто об этом читал-искал, и в результате понял, штука очень даже хорошая, но вот эти транспорты-серверы, оказывается, принимают одновременно ограничимое число юзеров, для пересылки ихних сообщений, и подключится проблемно, разве что встать пораньше и подключиться и уже не отключаться, или транспорт-сервер найти малоизвесный...
 
P.S. После того как сам опробовал, теперь пишу. Транспорты весчь дельная. Подсоединил себя к одному такому транспорту icq в jabber-клиенте qip-инфиум. После этого из джабера пишу в аську, а из аськи в джабер! Пробовал на скрипте "исламского чувака" тоже получает/отправляет сообщения с аськи/на аську!
Вот ссылка, где описано, что оно такое и как настроить: http://jabberworld.info/Транспорт

Всего записей: 165 | Зарегистр. 17-06-2008 | Отправлено: 22:52 15-04-2009 | Исправлено: vicbox777, 01:46 16-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Токочто об этом читал-искал, и в результате понял, штука очень даже хорошая, но вот эти транспорты-серверы, оказывается, принимают одновременно ограничимое число юзеров, для пересылки ихних сообщений, и подключится проблемно, разве что встать пораньше и подключиться и уже не отключаться, или транспорт-сервер найти малоизвесный...

При этом куча-куча народа этим пользуется )) Значит попробовать стоит ... ))
 
Добавлено:

Цитата:
P.S. После того как сам опробовал, теперь пишу. Транспорты весчь дельная. Подсоединил себя к одному такому транспорту icq в jabber-клиенте qip-инфиум. После этого из джабера пишу в аську, а из аськи в джабер! Пробовал на скрипте "исламского чувака" тоже получает/отправляет сообщения с аськи/на аську!  
Вот ссылка, где описано, что оно такое и как настроить: http://jabberworld.info/Транспорт

Cooooool _)_)_)_)_)

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 01:54 16-04-2009
ynbIpb



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
тут наткнулся на явовский проект: jamuse

Проект Jamuse - создание программного скелета для быстрого и простого написания гибких и расширяемых ботов. Одной из целей является создание программы, которая будучи запущенной и подключенной к Jabber, позволит пользователю этой программы (обращаясь к ней как к собеседнику jabber-сети) использовать разные службы из одного приложения - jabber-клиента, что актуально для пользователей мобильных устройств.


Всего записей: 1645 | Зарегистр. 01-05-2006 | Отправлено: 15:06 16-04-2009
vicbox777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот есть еще такой jabber-клиент для компа - Psi Чем он полезен для этой темы? Отвечаю: В нем есть возможность включить XML Console и таким образом наглядно посмотреть на команды, которые отправляются/получаются, например при отсылке сообщения, или смене статуса, при получении нового сообщения и т.д., то есть для настройки работы Скрипта.

Всего записей: 165 | Зарегистр. 17-06-2008 | Отправлено: 16:20 16-04-2009 | Исправлено: vicbox777, 16:24 16-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vicbox777
В qip-е то же есть, там и смотрю.

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 16:29 16-04-2009
vicbox777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В qip-е то же есть, там и смотрю
Точно, есть... Спасибо что указал... а то я искал именно это где-то, а qip - сидит себе в трее тихонько...

Всего записей: 165 | Зарегистр. 17-06-2008 | Отправлено: 16:39 16-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
а qip - сидит себе в трее тихонько...

это хорошо....что сидит....тихо ... ))
а то, случается, как начнет верещать - уууух прям, не знаю как остановить )

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 23:58 16-04-2009
vicbox777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наверно единственная хоть какая-то статья про Jabber/XMPP на русском языке в Интернете, находиться тута

Всего записей: 165 | Зарегистр. 17-06-2008 | Отправлено: 01:50 18-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
undefined
Цитата:
Наверно единственная хоть какая-то статья про Jabber/XMPP на русском языке в Интернете, находиться тута

уммм....класс )) а то уже поселился на гугл-транслейт ...

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 01:59 18-04-2009
ynbIpb



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
странно не работает сайт в данный момент. нашёл зеркало: Протоколы прикладного уровня: Jabber/XMPP часть1 (в шапку запихаю)
зы
вот идея интересная: Jabber WebCam Bot

Всего записей: 1645 | Зарегистр. 01-05-2006 | Отправлено: 12:49 18-04-2009 | Исправлено: ynbIpb, 13:24 18-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ааааааа........тьфу......... )  

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 19:42 20-04-2009 | Исправлено: sproxy, 19:43 20-04-2009
vicbox777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sproxy
Нужен алгоритм для отправки сообщения в джаббере на русском языке из скрипта... Ибо сервер при получении сообщения на русском языке- закрывает поток!

Всего записей: 165 | Зарегистр. 17-06-2008 | Отправлено: 16:46 21-04-2009
timsky



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vicbox777
Транслитом если?
И кто получатель сообщения? Какой софт?

Всего записей: 2287 | Зарегистр. 08-06-2004 | Отправлено: 00:03 22-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
timsky
vicbox777
еще не добрался, вожусь с функциями подключения, отключения, приему ответов с сервера, авторизации.
На монер UDF это веселая задача ))
 
Ну думаю, возможно, можно выбирать вариант кодировки: asni, utf и т.д.
Либо еще как то.....транслитом, имхо, изврат....хотяяя )))

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 02:37 22-04-2009
sproxy



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
кому интересно - то, что уже готово:
1 подключение к серверу
2 отключение от сервера
3 авторизация (без шифрования)
4 установка статуса online|offline
- можно работать сразу с нексолькими Jid.....
- проверяю на jabber.ru
- все остальное в работе  

Всего записей: 556 | Зарегистр. 21-11-2007 | Отправлено: 04:20 24-04-2009 | Исправлено: sproxy, 10:17 24-04-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Написание instant messaging Бота на AutoIt


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru