JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Разработка и проектирование [Devel] » [идея] Запросы новых плагинов, просто идеи новых плагинов
Post new topic  Reply to topic View previous topic :: View next topic 
[идея] Запросы новых плагинов, просто идеи новых плагинов
PostPosted: Tue Apr 05, 2005 10:44 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Топик для plug-ins requests. Может, кто хочет написать плагин, а какой не знает. :-)

Мне тут пришло в голову, что иногда человек срочно нужен, а он при этом отошел от контупера и с кошкой, например, играет или курит тайком от жены в форточку. Или там книжку на диване валяется и читает, то мигающего Scroll-lock-а он и не увидит. А вот звучок противный вполне расслышит.

В старые времена на BBS была такая функция, которой можно было вызвать сисопа.

Может такое в виде плага сделать?

UPDATED:
Для Tkabber реализовано.


Last edited by leksey on Tue Apr 03, 2007 3:45 am; edited 2 times in total
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
Re: Запросы новых плагинов, просто идеи новых плагинов
PostPosted: Wed Apr 06, 2005 8:48 am Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




leksey wrote:
... звучок противный....


хм... в большинстве клиентов есть уже такая фича...

Или надо гудеть Smile по команде с удалённого клиента?
View user's profile Send private message Send Jabber-message
Re: Запросы новых плагинов, просто идеи новых плагинов
PostPosted: Wed Apr 06, 2005 11:52 am Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Δ wrote:
leksey wrote:
... звучок противный....


хм... в большинстве клиентов есть уже такая фича...

Или надо гудеть :) по команде с удалённого клиента?

Да именно. Понятно, что часто пользоваться этим не будут. Но в ряде случаев будет полезненько. Злоупотребить сложно этим, потому что подписку то кому попало не даешь же.

А то что есть - это озвучка прихода сообщения. Но любой нормальный человек это отключит. Кому надо чтобы компутер как балалайка тренькал при каждом сообщении?
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Apr 13, 2005 12:11 pm Reply with quote
MMS
Бывалый Жабовод
Бывалый Жабовод
Joined: 14 Jan 2005
Posts: 53
Location: Родина Первого Совета




Подобная фигня есть в Vypress Chat которыймы юзаем в своей локалке, можно последовать примеру, например флудить звуковым сигналом прога не разрешает, после одного раза следующий гудок можно подать только через 15 сек примерно Wink
View user's profile Send private message Send Jabber-message ICQ Number
PostPosted: Mon Jun 20, 2005 11:38 am Reply with quote
point212
Разработчик
Разработчик
Joined: 13 Apr 2005
Posts: 164
Location: Волгодонск




Даешь сисопа на ель! Smile

Кажись в офоса уже такую фишку встроили. Или нет...
В любом случае будет полезна...

_________________
Я админ, хреновый админ. Но пока этого никто не знает, можно и за умного сойти Smile
View user's profile Send private message Send Jabber-message ICQ Number
Некоторые размышления
PostPosted: Thu Feb 23, 2006 3:38 pm Reply with quote
KRom
Разработчик
Разработчик
Joined: 07 Oct 2005
Posts: 242
Location: Tagan-York, South Russia




Можно повесить хэндлер на message и при соблюдени 2 условий, а именно:
    1- Первый символ сообщения это "!"
    2- Отправитель в разрешенном списке плагина
Плагин показывает диалоговое окошко на экране и пока это окошко не закроется по выбору пользователя
    а. Проигрыватся мелодия в колонках
    б. Время от времени проигрывается мелодия на системном динамике
    в. Изображение на экране монтора инвертируется каждую секунду
    г. В LPT порт подается информационный сигнал, который включает сирену, работающую от 380 вольт
    д. и т.д.

Пункт б. получается достаточно удобным, остается только все это реализовать в коде.

_________________
Ве?ьма веро?тно на?тупление неверо?тного.
View user's profile Send private message Send Jabber-message Visit poster's website AIM Address MSN Messenger ICQ Number
PostPosted: Wed Jun 28, 2006 1:57 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Озвучиваю идею закачки файла на сервак через жабу. Т.е. замена веб или фтп-аплоуда.
Делаем транспорт, поднимаем его на том сервере куда качать, убираем ограничение на скорость и даем заливать файлы. Как альтернативный вариант для закачки фотографий. По идее ничего кроме обычного жаббер-клиента не понадобиться.

В принципе можно сделать на основе этого способа что-то типа rapidshare.de, но тут не особо уверен что надо - большие файлы хранить и закачивать гиморно, да и жабу будет грузить.
Но было бы полезно для передачи файлов между двумя клиентами, которые не имеют зеракльной поддержки JEP-ов. Сейчас из PSI в JAJC файл не передать, а имея такой транпорт, где можно залить файл для такого-то JID-а и он его сможет забрать, клиент не важен. Не нужны даже никакие пароли - доступ к файлу по JID-у.

Мысли не мои, но озвучиваю - информация, к.г., мастБиФрее.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Jun 28, 2006 2:04 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Вот еще одна мысля. Много проще чем предыдущая, но моя.
Короче, замена монструозному нагиосу (nagios) некая простенькая..

Ботик с функциями:
1. выполнял Tcp-соединение на SSH порт и снимал баннер, в котором присутствует слово "OpenSSH" (пример SSH-1.99-OpenSSH_3.7.1p2). После чего разрывал соединение.
2. если баннер снялся, то у ботика статус Free for Chat
3. если баннер не снялся, то повтор попытки через 5 минут установка статуса Away
4. если баннер не снялся за 3 попытки с пятимянутным перерывом, то установка Extended Away. После того, как выставлен EA, то повторные проверки выполняются через увеличивающийся период времени. С шагом +5 минут. Т.е. 5+5,10+5,15+5....
5. Статус DND означать может, что бот работает, но мониторинг отключен (т.е. не прописан хост, порт)
6. Статус Online может означать, что бот только запущен и еще не производил опросов порта
7. В кастом status message выводится время в произвольном формате, в течении которого установлен текущий статус.
Например, стоит статус FFC и статус message "uptime 2h 10m", а если EA, то "downtine 10 min". Для все остальных статусов статус мессадже может быть произвольным или отсутствовать вовсе.
8. Когда бот в силу тех или иный причинам перезапускается, то все его каунтеры и значения сбрасываются.
9. Активация/дезактивация бота производится путем ему отсылки команды с админ JID-а/ов. После запуска бота он переходит в режим неактивности и имеет статус либо Online либо DND (если не прописаны хост и порт).
10. Если еще засечь время, сколько тебе понадобиться для написания такого скриптика. Вот и посмотрим, такой ли пайтон быстрый как говорят.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Jun 28, 2006 3:42 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




leksey wrote:
Сейчас из PSI в JAJC файл не передать

Вполне можно передать новым плагином.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Wed Jun 28, 2006 7:31 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Lion wrote:
leksey wrote:
Сейчас из PSI в JAJC файл не передать

Вполне можно передать новым плагином.

У меня PSI - готов потестить. Выходи на связь. Заодно можем посмотреть как это через xmpp2xmpp транспорт работает.
Открывай соответствующую тему на форуме и понеслась.

Но скажу сразу, что идея чего-то стороннего она всегда проще (программисту), но не всегда правильнее.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
Re: Запросы новых плагинов, просто идеи новых плагинов
PostPosted: Sun Jul 02, 2006 10:20 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




leksey wrote:
Мне тут пришло в голову, что иногда человек срочно нужен, а он при этом отошел от контупера и с кошкой, например, играет или курит тайком от жены в форточку. Или там книжку на диване валяется и читает, то мигающего Scroll-lock-а он и не увидит. А вот звучок противный вполне расслышит.

В старые времена на BBS была такая функция, которой можно было вызвать сисопа.

Может такое в виде плага сделать?


Хорошая идея, не сложная и как раз подошла для тренировки в написании плагинов и разработки расширения для протокола. Плагин правда для ткаббера. Есть фильтр и антифлуд.

Если вы уже сделали для JAJC (я не нашел), скажите где и как и я попробую добавить совместимость, если еще нет, то перед реализацией посмотрите пожалуйста в архив на вики ткаббера, там внутри есть описание протокола.

раздел неофициальных плагинов на wiki.tkabber.jabe.ru.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
[идея] Запросы новых плагинов, просто идеи новых плагинов
JRuDevels Forum Index » Разработка и проектирование [Devel]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin