QIP Home QIP Forum

Go Back   QIP Forum > Все для QIP 2012 > QIP 2012. Доступные модули и утилиты. Plugins.

QIP 2012. Доступные модули и утилиты. Plugins. Здесь постить сами модули(плагины), утилиты и темы для их обсуждения.

Reply
 
Thread Tools Display Modes
Old 21.08.2007, 22:29   #1
eaatam
QIP User
 
Join Date: 12/2006
Posts: 194
Chit-chat beeper - пищит внутренним динамиком

Данный плагин предназначен для тех, у кого отсутствует соундкарта или колонки/наушники (как у меня на работе).
Остальных прошу не высказываться на тему нужно или нет.

В связи с тем, что функционал новой версии существенно расширен – изменил описание.
Плагин играет мелодию внутренним (системным) динамиком при получения сообщения.
Описания формата мелодий: каждая мелодия состоит из нескольких пар чисел разделенных запятой или точкой с запятой – частота и длительность. Частота - частота в герцах. Громкость системного динамика сильно зависит от частоты воспроизводимого звука. Диапазон рекомендуемый справкой – от 37 до 32,767, мое мнение – где-то от 100 до 12000 (в не этого интервала ничего не слышно). Если поставить 0 то процедура генерации звука не вызывается, вызывается процедура паузы на длительность. Длительность – длительность в тысячных секунды. Мелодия воспроизводится в отельном процессе и не затормаживает инфиум, но может занять 90% времени процессора (только во время воспроизведения). В мелодии запятая и точка с запятой равноценны. Количество нот/пауз ограничено до 20.
Настройки: «мелодия по умолчанию» - в этом поле задается мелодия по умолчанию (тоесть для всех кого нет в списке уинов), кнопка правее – воспроизвести мелодию.
«Мелодия при» - настройка привязки к звуку в ИНФИУМ.
"Отключать звук горячей клавишей" – настройки отключения / включения звука по горячей клавише.
Флажок правее названия – задействовать этот режим. Если отключен – то горячая клавиша не захватывается и не используется.
"Горячая клавиша «__»" - показывает какая комбинация клавиш выключает и включает звук. Кнопка правее позволяет изменить комбинацию.
Маленький динамик в углу рамки – отображает состояние включенности звука.
"Мелодия при включении" и "Мелодия при выключении" - позволяют задать мелодии при включении и выключении звука плагина. Кнопки с динамиками правее – прослушать мелодию.
Флажок «показывать нотификацию» - включение и отключение показа окна, индицирующего что звук выключен или включен. Окно исчезает через полторы секунды.
«уин | мелодия» - в этой таблице задаются индивидуальные настройки для уинов. Если уин здесь не определен то используются мелодия по умолчанию (из первого поля). если поставить пустую строку то мелодия не воспроизводится для данного уина. Кнопки ниже – добавляют и удаляют строку таблицы, воспроизводит мелодию в текущей строке.
замечание : в поставляемых настройках ICQ номера не являются реальными номерами.

Для тех, кто не в теме (установка плагина):
1. Качаем архив beeper.rar.
2. Выключаем Квип.
3. Распаковываем архив в: Папка Инфиума/Plugins.
4. Включаем Квип.
5. настраиваем (если нужно)

Требуемая версия SDK: 1.2.1

Последняя версия плагина: 2.8

Использованная IDE: Delphi 7.0

В планах:
- Устранение багов, если найдете.
- Заказы пользователей, так как у меня фантазия кончилась...

Версия 2.8
- незначительные поправки в интерфейсе.

Версия 2.7
- изменен интерфейс.
- добавлены опции картинки нотификации.

Версия 2.6
-исправлен баг предыдущей версии (если окно настроек не вызывалось не действовала комбинация клавиш).
-вместа окна нотификации теперь выводится картинки - соответственно не появляется ярлык (кнопка) на панели задач.

Версия 2.5
- устранен баг с порчей настроек плагина при выходе из инфиума если плагин выключен.

Версия 2.4
- устранено очередное появление бага "вылет инфиума при выключенном плагине" (в 2.2 бага, скорее всего, не было). надеюсь теперь навсегда.

Версия 2.3 (version 2.2)
-добавлена поддержка воспроизведения звука только в полноэкранных приложениях
-добавлена возможность отключить и включить звук плагина по горячей клавише (к сожалению нотификация организована окном. по этому появляется паразитный ярлык на панели задач. потом исправлю.)

Версия 2.2 (version 2.2)
- Добавлена поддержка 2 языков - русского и английского. add а 2-language support - english and russian.

версия 2.1
- не значительная правка в интерфейсе.

версия 2.0
- существенно расширил функционал. теперь от играет мелодии.
- нашел и надеюсь устранил баг в связи с которым инфиум мог давать ошибку при выходе.
- настройки теперь хранятся в ини файле.

версия 1.2
-устранил (надеюсь) зависание при выходе. (тестировал более 20 раз.)

версия 1.1
- добавлены кнопки прослушать для прослушивания стандартного и индивидуального звука
- исправлен ошибка при удалении из списка уинов

Качаем, тестируем, пишем отзывы...
Плагин и исходники прилагаются.
Attached Files
File Type: rar beeper.rar (250.2 KB, 5842 views)
File Type: rar Beeper_src.rar (38.0 KB, 1327 views)

Last edited by eaatam; 15.11.2007 at 22:10. Reason: новая версия
eaatam вне форума   Reply With Quote
Old 29.05.2010, 16:25   #76
dude_s@m
QIP Newcomer
 
dude_s@m's Avatar
 
Join Date: 12/2007
Posts: 3
Question Вопрос про актичность окна чата

Подскажите, в это плагине есть возможность установить звук только на входящие сообщения для "новой сессии" и для "неактивного чата"? Чтобы не пикало при активном общении.
Спасибо.
__________________
Иногда ты ешь медведя, а иногда медведь ест тебя... ©Большой Лебовски
dude_s@m вне форума   Reply With Quote
Old 21.07.2010, 17:28   #77
90amper
QIP Newcomer
 
Join Date: 03/2010
Posts: 9
Talking

2700;100;2500,100;2000,100;1500,100;2000,100;2500, 100 - пик1. - мой любимый))))
1000,80;1250,80;1500,80;2000,80; - пик2.
1000,80;1250,80;1500,80;2000,80;2500,80;3000,80;40 50,80; - пик2 длиннее.
2000,100;0,300;1500,100;0,300;1300,100;0,300;1700, 100;0,200;1900,100;0,200;1850,50;0,100;1750,50;0,2 00;1500,100;0,200; - типо марио)))
1700,100;0,200;1900,100;0,200;2000,100;0,200;2500, 100;0,200;2250,100;0,200;2000,100;0,200;1900,100;0 ,200;1700,100;0,200;1600,100;0,200; - хотел чёрный бумер, а тут ограничение по длине... Автор, можешь убрать? Да, я понимаю, что я сошёл с ума, и никто кроме меня длинных мелодий писать не будет, но всётаки?))))
2200,170;2000,170;1250,170;0,200;1500,200;0,200;20 00,330;0,200; - конец Nokia Tune


Last edited by 90amper; 21.07.2010 at 18:06.
90amper вне форума   Reply With Quote
Old 19.08.2010, 21:41   #78
Keywen
QIP Newcomer
 
Join Date: 08/2010
Posts: 2
Default

Здравствуйте! Почему-то не работает спикер. Версия плагина последняя (2.8), QIP 2010 4000, ОС Windows 7 32 Bit... Что делать? Пробовал вот это http://forum.oszone.net/post-1186722.html, что то ничего не помогло
Keywen вне форума   Reply With Quote
Old 28.05.2011, 19:31   #79
cane4ek
QIP Newcomer
 
Join Date: 09/2007
Posts: 3
Default

Не пищит в 7-ке 64 бит
cane4ek вне форума   Reply With Quote
Old 02.11.2011, 19:25   #80
iHastr
QIP Newcomer
 
iHastr's Avatar
 
Join Date: 10/2010
Posts: 142
Chit-chat

Quote:
Originally Posted by Keywen View Post
Здравствуйте! Почему-то не работает спикер. Версия плагина последняя (2.8), QIP 2010 4000, ОС Windows 7 32 Bit... Что делать? Пробовал вот это http://forum.oszone.net/post-1186722.html, что то ничего не помогло
В семёрке и не будет работать, потому что там переписали драйвер Beep и звук вместо пищалки всегда звучит через колонки! Подробнее в блоге Larry Osterman.

Есть один кривой способ для 32-битной 7-ки: скопировать из Windows XP (можно из виртуалки) куда-нибудь файлик "C:\Windows\System32\drivers\beep.sys", затем загрузиться с загрузочного диска или флэшки с Mini Windows XP (которая есть на русском Hiren’s BootCD) и, таким образом получив полные права, заменить в 7-ке файлик beep.sys на тот, что был взят из XP, предварительно переименовав оригинальный на всякий пожарный. После перезагрузки пищалка должна работать нормально и в квипе, и в скайпе - проверено!

А так идея плагина неплоха, я себе сделала пищалку QIP 2012 в 7-ке, как указано выше
Quote:
Originally Posted by cane4ek View Post
Не пищит в 7-ке 64 бит
С 64-битной версией 7-ки ещё сложнее, там вышеуказанный способ не сработает, как вариант, почитайте здесь.

Last edited by Providence; 02.11.2011 at 19:39.
iHastr вне форума   Reply With Quote
Old 16.11.2011, 03:24   #81
<Daniel>
QIP Newcomer
 
<Daniel>'s Avatar
 
Join Date: 04/2006
Posts: 33
Default

Quote:
Originally Posted by iHastr View Post

А так идея плагина неплоха, я себе сделала пищалку QIP 2012 в 7-ке, как указано выше
а как именно ты сделала на данной винде? и у меня тоже последний билд qip 2012
__________________
Intel® Core™ i7-3770K/ GeForce GTX 660 Ti ASUS 3GB/M/B ASUS P8Z77-V LK/ОЗУ 16Gb DDR3/SSD 128 Gb Samsung 840 PRO Series/Cooler Master Silencio 550(650W)
SM BX2335
<Daniel> вне форума   Reply With Quote
Old 18.11.2011, 08:17   #82
iHastr
QIP Newcomer
 
iHastr's Avatar
 
Join Date: 10/2010
Posts: 142
Default

Quote:
Originally Posted by <Daniel> View Post
а как именно ты сделала на данной винде? и у меня тоже последний билд qip 2012
Написано же выше, взять файлик beep.sys из Windows XP и заменить им одноимённый файлик в Windows 7. При запущенной семёрке заменить его не получится, доступ запрещён политиками безопасности. Поэтому нужно грузиться с какого-нибудь "реаниматора" и менять файл при неактивной операционке. Способ работает только для 32-битной 7-ки, проверялось под виртуалкой.
iHastr вне форума   Reply With Quote
Old 16.12.2011, 15:19   #83
LogEdge
QIP Newcomer
 
Join Date: 12/2011
Posts: 1
Default

Спасибо! То что нужно!!
LogEdge вне форума   Reply With Quote
Old 26.11.2015, 07:43   #84
HDHmetro
QIP User
 
HDHmetro's Avatar
 
Join Date: 12/2008
Posts: 185
Default

А кто то пробовал файлик брать из 64 битного win2003 для примера? Или от 64 битной winxp? Будет бипер работать?
__________________
JSC HDH METRO ETHERNET
HDHmetro вне форума   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 08:53.


Powered by vBulletin.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
©2004 - 2012 QIP.RU