| | [идея] Запросы новых плагинов, просто идеи новых плагинов |
| |
Posted: Tue Apr 05, 2005 10:44 pm |
|
|
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 |
|
|
|
| | Re: Запросы новых плагинов, просто идеи новых плагинов |
| |
Posted: Wed Apr 06, 2005 8:48 am |
|
|
Δ |
Разработчик |
|
|
Joined: 12 Jan 2005 |
Posts: 783 |
Location: Москва |
|
|
|
|
|
|
leksey wrote: | ... звучок противный.... |
хм... в большинстве клиентов есть уже такая фича...
Или надо гудеть по команде с удалённого клиента? |
|
|
|
|
| | Re: Запросы новых плагинов, просто идеи новых плагинов |
| |
Posted: Wed Apr 06, 2005 11:52 am |
|
|
leksey |
Графоман |
|
|
Joined: 17 Dec 2004 |
Posts: 1909 |
Location: Москва, Тушино |
|
|
|
|
|
|
Δ wrote: | leksey wrote: | ... звучок противный.... |
хм... в большинстве клиентов есть уже такая фича...
Или надо гудеть :) по команде с удалённого клиента? |
Да именно. Понятно, что часто пользоваться этим не будут. Но в ряде случаев будет полезненько. Злоупотребить сложно этим, потому что подписку то кому попало не даешь же.
А то что есть - это озвучка прихода сообщения. Но любой нормальный человек это отключит. Кому надо чтобы компутер как балалайка тренькал при каждом сообщении? |
|
|
|
|
Posted: Wed Apr 13, 2005 12:11 pm |
|
|
MMS |
Бывалый Жабовод |
|
|
Joined: 14 Jan 2005 |
Posts: 53 |
Location: Родина Первого Совета |
|
|
|
|
|
|
Подобная фигня есть в Vypress Chat которыймы юзаем в своей локалке, можно последовать примеру, например флудить звуковым сигналом прога не разрешает, после одного раза следующий гудок можно подать только через 15 сек примерно |
|
|
|
|
Posted: Mon Jun 20, 2005 11:38 am |
|
|
point212 |
Разработчик |
|
|
Joined: 13 Apr 2005 |
Posts: 164 |
Location: Волгодонск |
|
|
|
|
|
|
Даешь сисопа на ель!
Кажись в офоса уже такую фишку встроили. Или нет...
В любом случае будет полезна... |
|
_________________ Я админ, хреновый админ. Но пока этого никто не знает, можно и за умного сойти |
|
|
|
Posted: Thu Feb 23, 2006 3:38 pm |
|
|
KRom |
Разработчик |
|
|
Joined: 07 Oct 2005 |
Posts: 242 |
Location: Tagan-York, South Russia |
|
|
|
|
|
|
Можно повесить хэндлер на message и при соблюдени 2 условий, а именно:
1- Первый символ сообщения это "!"
2- Отправитель в разрешенном списке плагина
Плагин показывает диалоговое окошко на экране и пока это окошко не закроется по выбору пользователя
а. Проигрыватся мелодия в колонках
б. Время от времени проигрывается мелодия на системном динамике
в. Изображение на экране монтора инвертируется каждую секунду
г. В LPT порт подается информационный сигнал, который включает сирену, работающую от 380 вольт
д. и т.д.
Пункт б. получается достаточно удобным, остается только все это реализовать в коде. |
|
_________________ Ве?ьма веро?тно на?тупление неверо?тного. |
|
|
|
| | |
Posted: Wed Jun 28, 2006 1:57 pm |
|
|
leksey |
Графоман |
|
|
Joined: 17 Dec 2004 |
Posts: 1909 |
Location: Москва, Тушино |
|
|
|
|
|
|
Озвучиваю идею закачки файла на сервак через жабу. Т.е. замена веб или фтп-аплоуда.
Делаем транспорт, поднимаем его на том сервере куда качать, убираем ограничение на скорость и даем заливать файлы. Как альтернативный вариант для закачки фотографий. По идее ничего кроме обычного жаббер-клиента не понадобиться.
В принципе можно сделать на основе этого способа что-то типа rapidshare.de, но тут не особо уверен что надо - большие файлы хранить и закачивать гиморно, да и жабу будет грузить.
Но было бы полезно для передачи файлов между двумя клиентами, которые не имеют зеракльной поддержки JEP-ов. Сейчас из PSI в JAJC файл не передать, а имея такой транпорт, где можно залить файл для такого-то JID-а и он его сможет забрать, клиент не важен. Не нужны даже никакие пароли - доступ к файлу по JID-у.
Мысли не мои, но озвучиваю - информация, к.г., мастБиФрее. |
|
|
|
|
| | |
Posted: Wed Jun 28, 2006 2:04 pm |
|
|
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. Если еще засечь время, сколько тебе понадобиться для написания такого скриптика. Вот и посмотрим, такой ли пайтон быстрый как говорят. |
|
|
|
|
| | |
Posted: Wed Jun 28, 2006 3:42 pm |
|
|
Lion |
Разработчик |
|
|
Joined: 10 Jan 2005 |
Posts: 699 |
Location: г. Волжский |
|
|
|
|
|
|
leksey wrote: | Сейчас из PSI в JAJC файл не передать |
Вполне можно передать новым плагином. |
|
|
|
|
Posted: Wed Jun 28, 2006 7:31 pm |
|
|
leksey |
Графоман |
|
|
Joined: 17 Dec 2004 |
Posts: 1909 |
Location: Москва, Тушино |
|
|
|
|
|
|
Lion wrote: | leksey wrote: | Сейчас из PSI в JAJC файл не передать |
Вполне можно передать новым плагином. |
У меня PSI - готов потестить. Выходи на связь. Заодно можем посмотреть как это через xmpp2xmpp транспорт работает.
Открывай соответствующую тему на форуме и понеслась.
Но скажу сразу, что идея чего-то стороннего она всегда проще (программисту), но не всегда правильнее. |
|
|
|
|
| | Re: Запросы новых плагинов, просто идеи новых плагинов |
| |
Posted: Sun Jul 02, 2006 10:20 pm |
|
|
feez |
Разработчик |
|
|
Joined: 01 Jan 1970 |
Posts: 146 |
|
|
|
|
|
|
|
leksey wrote: | Мне тут пришло в голову, что иногда человек срочно нужен, а он при этом отошел от контупера и с кошкой, например, играет или курит тайком от жены в форточку. Или там книжку на диване валяется и читает, то мигающего Scroll-lock-а он и не увидит. А вот звучок противный вполне расслышит.
В старые времена на BBS была такая функция, которой можно было вызвать сисопа.
Может такое в виде плага сделать? |
Хорошая идея, не сложная и как раз подошла для тренировки в написании плагинов и разработки расширения для протокола. Плагин правда для ткаббера. Есть фильтр и антифлуд.
Если вы уже сделали для JAJC (я не нашел), скажите где и как и я попробую добавить совместимость, если еще нет, то перед реализацией посмотрите пожалуйста в архив на вики ткаббера, там внутри есть описание протокола.
раздел неофициальных плагинов на wiki.tkabber.jabe.ru. |
|
|
|
|
| | |
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
|
|
|
|