|
 |
|
 |
| Talisman + Openfire = ERROR ((((( |
| keen | Дата: Четверг, 26.02.2009, 22:36 | Сообщение # 1 |
|
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
| Уважаемый Gigabyte, пытаюсь завести talisman 79 на Openfire 3.6.2, и получаю такую ошибку: Code [b]Logged In Handlers Registered Traceback (most recent call last): File "./pybot.py", line 905, in <module> start() File "./pybot.py", line 864, in start JCON.getRoster() File "modules/xmpp/client.py", line 239, in getRoster return self.Roster.getRoster() File "modules/xmpp/roster.py", line 61, in getRoster while not self.set: self._owner.Process(10) File "modules/xmpp/dispatcher.py", line 320, in dispatch handler['func'](session,stanza) File "./pybot.py", line 745, in iqHnd if user_level(fromjid,fromjid.getStripped())==-100: AttributeError: 'NoneType' object has no attribute 'getStripped' DISCONNECTED[/b] Помоги разобраться , есть простое решение, или нужно лезть в код ? Сколько будет стоить правка талисмана для нормальной работы с этим сервером ?
|
| |
|
| |
| Gigabyte | Дата: Пятница, 27.02.2009, 17:36 | Сообщение # 2 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| да, я видел такую ошибку. в опенфайре немного подругому реализован протокол, исходя из ошибки можно сказать что проблема с загрузкой ростера, а так же с распределением доступов. Я возможно возьмусь исправить эту проблему, но это будет (если будет) не так быстро и без исправления как минимум 20% кода не обойтись
Сообщение отредактировал root - Воскресенье, 05.07.2009, 01:52 |
| |
|
| |
| keen | Дата: Суббота, 28.02.2009, 04:40 | Сообщение # 3 |
|
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
| Могу только сказать, что нейтрон лишен такой ошибки, и работает нормально. Это может помоч проследить, что изменили в талисмане, что приводит к ошибке. Насколько вообще реально это пофиксить? Может есть другой русскоговорящий рабочий бот на опенфаер? Я бы купил. Читал тут про какую-то Юту, но немогу найти где ) Важно поддержка пингов, переводчик, погода и викторина. Вариант с арендой у меня не проканает. Бот должен быть внутри сети, инет по жопорезу, и очень нестабильный. Выручай .
|
| |
|
| |
| Gigabyte | Дата: Суббота, 28.02.2009, 18:07 | Сообщение # 4 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| на скока помню в нейтроне нет автоматических доступов??? Вероятно проблема тогда в плагине presence_plugin.py XML консоль юзал? Запусти её и пришли мне лог начиная от подключения к серверу и заканцивая входом в конференцию под модератором
|
| |
|
| |
| root | Дата: Воскресенье, 05.07.2009, 01:59 | Сообщение # 5 |
programmer
Группа: Администраторы
Сообщений: 214
Репутация: 36
Статус: Offline
| найдите в ядре бота pybot.py строку JCON = xmpp.Client(server=SERVER, port=PORT, debug=[]) отредактируйте что бы осталось только JCON = xmpp.Client(server=SERVER, port=PORT) затем запускайте: на винде: пуск - выполнить - cmd - C:\python25\python.exe C:\talisman\pytbot.py 2> C:\talisman\debug.txt на unix: python /home/user/talisman/pybot.py 2> /home/user/talisman/debug.txt естественно пропишите свои пути к боту файлик debug.txt постите сюда
Кубик Рубика - это трёхмерный визуализатор процесса дефрагметации. Выход есть!
|
| |
|
| |
| KOP | Дата: Четверг, 23.07.2009, 05:18 | Сообщение # 6 |
|
Рядовой
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Offline
| Quote (root) Уважаемый Gigabyte, пытаюсь завести talisman 79 на Openfire 3.6.2, и получаю такую ошибку: Привет!!! Удалось насчупать проблему реконнекта или нет....??? Всю голову уже сломал... 
|
| |
|
| |
| Gigabyte | Дата: Пятница, 31.07.2009, 08:39 | Сообщение # 7 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| KOP, не имею в своем распоряжении сервер на onenfire, лог по инструкции в студию!
|
| |
|
| |
| andrej | Дата: Воскресенье, 02.08.2009, 19:48 | Сообщение # 8 |
|
Рядовой
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Offline
| Quote (Gigabyte) лог по инструкции в студию! File: debug.txt Traceback (most recent call last): File "pybot.py", line 25, in <module> os.chdir(os.path.dirname(sys.argv[0])) OSError: [Errno 2] No such file or directory: ''
|
| |
|
| |
| Arny4525 | Дата: Четверг, 22.10.2009, 14:11 | Сообщение # 9 |
|
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
| как запостить?
|
| |
|
| |
| root | Дата: Четверг, 22.10.2009, 15:02 | Сообщение # 10 |
programmer
Группа: Администраторы
Сообщений: 214
Репутация: 36
Статус: Offline
| залей на какую нибудь файлопомойку и дай ссылку сюда, или в форме отправки сообщения на форум есть пункт "прикрепить файл"
Кубик Рубика - это трёхмерный визуализатор процесса дефрагметации. Выход есть!
|
| |
|
| |
| Arny4525 | Дата: Пятница, 23.10.2009, 14:22 | Сообщение # 11 |
|
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
| http://www.rapidshare.ru/1222612
|
| |
|
| |
| SiMBa | Дата: Пятница, 27.11.2009, 13:19 | Сообщение # 12 |
|
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
| собсна та же проблема, есть решение?
|
| |
|
| |
| AngelDestroyer | Дата: Воскресенье, 13.06.2010, 04:26 | Сообщение # 13 |
|
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
| Up Такая же проблема как и в первом посте только в винде. Code Traceback (most recent call last) File "c:\Bot\tal86\pybot.py", line 866, in (module) start() File "c:\Bot\tal86\pybot.py", line 862, in start JCON.Process(10) File "modules\xmpp\dispatcher.py", line 303, in dispatch handler['func'](session,stanza) File "c:\Bot\tal86\pybot.py", line 695, in iqHnd if user_level(fromjid,fromjid.getStripped())==-100: AttributeError: 'NoneType' object has no atribute 'getStripped' Disconnected Waiting for restart... как решить или в чем проблема?
Сообщение отредактировал AngelDestroyer - Воскресенье, 13.06.2010, 06:25 |
| |
|
| |
| Gigabyte | Дата: Воскресенье, 13.06.2010, 11:06 | Сообщение # 14 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| AngelDestroyer, сказанно же что под опенфаером талисман работать не будет потому что там другая структура станзы и бот не видит жиды (в результате этого вылетает)
|
| |
|
| |
| AngelDestroyer | Дата: Воскресенье, 13.06.2010, 14:31 | Сообщение # 15 |
|
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
| А если он не на опенфаир ставится, а просто запускается в винде?
|
| |
|
|
| Copyright Gigabyte © 2012 |
 |
| |