Обсуждение:Список работающих публичных серверов Jabber — различия между версиями

Материал из Мир Jabber
Перейти к: навигация, поиск
м
Строка 9: Строка 9:
 
:: --[[Участник:Yagiza|Yagiza]] 09:14, 8 марта 2010 (UTC)
 
:: --[[Участник:Yagiza|Yagiza]] 09:14, 8 марта 2010 (UTC)
 
::: Это все прекрасно - как мне наличие PEP'а из какого-либо скрипта получить? Для всего остального используется обычный конференц-бот, вывод которого потом парсится скриптом на баше. Ладно, что-то придумаем потом... --[[Участник:Rain|Rain]] 23:45, 8 марта 2010 (UTC)
 
::: Это все прекрасно - как мне наличие PEP'а из какого-либо скрипта получить? Для всего остального используется обычный конференц-бот, вывод которого потом парсится скриптом на баше. Ладно, что-то придумаем потом... --[[Участник:Rain|Rain]] 23:45, 8 марта 2010 (UTC)
 +
:::: Т. е. ты не можешь заставить этого бота просто послать серверу
 +
:::: <iq type="get" to="jabber.ru" id="xxxxx" ><query xmlns="http://jabber.org/protocol/disco#info"/></iq>
 +
:::: И пропарсить результат?
 +
:::: --[[Участник:Yagiza|Yagiza]] 03:11, 9 марта 2010 (UTC)
 
Что-то я не пойму - столбцы перестали сортироваться - все, кроме названия. Как фиксить пока идей нет, когда началось - тоже не знаю. --[[Участник:Rain|Rain]] 18:42, 1 марта 2010 (UTC)
 
Что-то я не пойму - столбцы перестали сортироваться - все, кроме названия. Как фиксить пока идей нет, когда началось - тоже не знаю. --[[Участник:Rain|Rain]] 18:42, 1 марта 2010 (UTC)
 
: Хотя нет, одна идея источника есть - проблемы с новым движком. --[[Участник:Rain|Rain]] 18:53, 1 марта 2010 (UTC)
 
: Хотя нет, одна идея источника есть - проблемы с новым движком. --[[Участник:Rain|Rain]] 18:53, 1 марта 2010 (UTC)

Версия 03:11, 9 марта 2010

В этот раз список немного позже будет, не на чем сканить :(. --Rain 09:23, 1 августа 2009 (UTC)

В данной таблице не хватает самого главного: информации о том, какое ПО используется и работает ли pubsub (T_T). --Yagiza 06:04, 12 февраля 2010 (UTC)

В принципе, сделать несложно, просто таблица и так уже нормально смотрится только при разрешениях выше 1024 px :). --Rain 13:10, 12 февраля 2010 (UTC)
Софт добавил, а вот насчет pubsub'a не знаю - например, на Jabber.ru он работает, а в транспортах он не отображается - не знаю, как его отлавливать. --Rain 18:31, 1 марта 2010 (UTC)
Смотреть нужно не в транспорты, а в фичи сервера! Если среди них есть "http://jabber.org/protocol/pubsub", значит pubsub поддерживается!
Однако, pubsub сам по себе особой ценности не представляет.Гораздо важнее, работает ли PEP. А для того, чтобы он работал, нужно, чтобы ещё поддерживались фичи "auto-create" и "auto-subscribe".
Так что, предлагаю завести колонку "PEP", в которой ставить галочку, чесли среди фич сервера есть "http://jabber.org/protocol/pubsub#auto-create" и "http://jabber.org/protocol/pubsub#auto-subscribe"
--Yagiza 09:14, 8 марта 2010 (UTC)
Это все прекрасно - как мне наличие PEP'а из какого-либо скрипта получить? Для всего остального используется обычный конференц-бот, вывод которого потом парсится скриптом на баше. Ладно, что-то придумаем потом... --Rain 23:45, 8 марта 2010 (UTC)
Т. е. ты не можешь заставить этого бота просто послать серверу
<iq type="get" to="jabber.ru" id="xxxxx" ><query xmlns="http://jabber.org/protocol/disco#info"/></iq>
И пропарсить результат?
--Yagiza 03:11, 9 марта 2010 (UTC)

Что-то я не пойму - столбцы перестали сортироваться - все, кроме названия. Как фиксить пока идей нет, когда началось - тоже не знаю. --Rain 18:42, 1 марта 2010 (UTC)

Хотя нет, одна идея источника есть - проблемы с новым движком. --Rain 18:53, 1 марта 2010 (UTC)

Хм... А почему в таблице нет иконки в столбце "конференции"? Быть может, это связано с тем, что комнаты зовуться rooms, а не conference? Но далеко не у одного меня они так называются (пример -- немаленький сервер jabber.org.au). Надо поправить метод определения наличия/отсутствия конференций ;) --Gojabber 18:45, 1 марта 2010 (UTC)

Да, у меня в скрипте только conference или conf. Ок, добавлю еще и rooms :). --Rain 21:55, 1 марта 2010 (UTC)
Кстати, нашел ошибку, conf'a на самом деле не было. Уже исправил скрипт. --Rain 22:00, 1 марта 2010 (UTC)
Во, теперь все ок:
$ grep gojabber.org global.table 
gojabber.org:::5222 5223:::S2S:::GB:::{{Ejabberdlogo}}:::26/6:::conference:::ICQ:::::::::IRC::::::MRIM::::::::::::::::::1 день 2:02:52s:::
Но залью такую версию уже в следующий раз, чтобы не напрягать лишний раз базу. --Rain 22:49, 1 марта 2010 (UTC)
Ясно :) --Gojabber 07:14, 3 марта 2010 (UTC)