Можно ЧатЗиллу сворачивать в трей?
В Windows нельзя, конечно я подозреваю , что возможен трюк с Minimize to tray и отдельным профилем Firefox.
И как сделать автокопирование при выделении как во всех irc-клиентах?
Вот это никак... Я в IRC уже года четыре, перепробовал кучу клиентов, и ни разу я не захотел реализовать автокопирование.
Linux - put the fuсk back into computing....
Отсутствует
Очень жаль. Это очень удобно висит себе в трее и не мешает.
У меня конечно срок пользования ирк поменьше, но автокопирование бывает полезно в некоторых случаях. Просто приятная мелочь что бы не делать лишних действий
Отсутствует
Можно сварачивать как и всё другое используя для этого соответствующий софт который добавляет соответствующую кнопку в любое окно...
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.9) Gecko/20071103 Firefox/2.0.0.9
Отсутствует
Ident
Автор: Glen Mailer
Описание: Плагин для ChatZilla >0.9.66 .Позволяет хранить в удобной форме пароли идентификации для IRC-сервисов (NickServ) для неограниченного кол-ва сетей.
Можно перезалить куда-нибудь? А то ссылка не работает уже
Отсутствует
а ChattyTunes ещё ктонибудь занимается? а то обидно оно не работает с фокситюнсом вторым
Боюсь что никто - сам я от chatzilla отошел (
Linux - put the fuсk back into computing....
Отсутствует
где найти мануалы по написанию плагинов для чатзиллы? может кто писал сам? меня интересует обработка входящих сообщений, в нете нашел доки, но там самое нужное - todo...
Sometimes I give myself the creeps,
Sometimes my mind plays tricks on me...
Отсутствует
Нужна помощь в проверке русского перевода chattytunes 0.8.
Перевод живет здесь: http://people.mozilla-russia.org/tlemur … 0.8-ru.zip
Отсутствует
TLemur
Ну а строки в dialog.xul переводить не надо?
P.S.: файлы .properties неужто в UTF8 нельзя было сделать?
F.I.R.E.F.O.X.: Fearsome, Intimidating, Redhead-Eating Fiend from the Ominous Xenopolis
Скиньтесь мне на новый MacBook Pro! Кто сколько может!
Отсутствует
Наконец-то обновил перевод.
Перевел все. Файл .properties перевел в utf-8.
Жду отзывов.
Отсутствует
Где можно достать пример плугина? интересует создание своих команд и менюшек
Добавлено Пнд 09 Апр 2007 20:35:58 :
plugin.id = "Tamahome"; plugin.init = function initPlugin (glob) { //Setting up any global things that might come of use to anybody. plugin.major = 0; plugin.minor = 1; plugin.version = plugin.major + "." + plugin.minor; plugin.urlString = String(plugin.url).replace(/\/[^\/]*$/, "/"); plugin.bundleURL = plugin.urlString + "locale/locale.properties"; plugin.bundle = client.messageManager.addBundle(plugin.bundleURL); plugin.updateURL = "http://tamahome.ru/cz.ini"; plugin.description = "My menus"; plugin.onPrefChanged = onPrefChanged; } plugin.enable = function enablePlugin () { var cmdManager = client.commandManager; plugin.cmdlist = [ ["t_csop", cmdT_csop, CMD_NEED_CHAN | CMD_CONSOLE], ["t_csunban", cmdT_csunban, CMD_NEED_CHAN | CMD_CONSOLE], ["t_cshop", cmdT_cshop, CMD_NEED_CHAN | CMD_CONSOLE], ["t_csvoice", cmdT_csvoice, CMD_NEED_CHAN | CMD_CONSOLE], ]; plugin.cmdlist.stringBundle = plugin.bundle; plugin.cmdlist = cmdManager.defineCommands(plugin.cmdlist); plugin.prefManager.defaultBundle = plugin.bundle; client.menuSpecs["popup:kanserva"] = { label: MSG_MNU_KANSERVA, items: [ ["t_csop", {visibleif: "cx.user"}], ["t_cshop", {visibleif: "cx.user"}], ["t_csvoice", {visibleif: "cx.user"}], ] }; client.updateMenus(); return true; } plugin.disable = function disablePlugin () { return true; } function cmdT_csop(e) { e.server.sendData("CS OP "+ e.channel.encodedName + " " + e.user.encodedName +"\n"); } function cmdT_csunban(e) { e.server.sendData("CS UNBAN "+ e.channel.encodedName + "\n"); } function cmdT_cshop(e) { e.server.sendData("CS HALFOP "+ e.channel.encodedName + " " + e.user.encodedName +"\n"); } function cmdT_csvoice(e) { e.server.sendData("CS VOICE "+ e.channel.encodedName + " " + e.user.encodedName +"\n"); }
Вот примерно для начала что хочу написать... хочу всунуть в плагин то что приходится вечно править после обновления
Отредактировано НектошкА (09-04-2007 20:37:21)
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.9) Gecko/20071103 Firefox/2.0.0.9
Отсутствует
НектошкА
Сходи на http://czplugins.mozdev.org, там же есть примеры
Плюс сходи на irc://moznet/chatzilla, там обычно сидят авторы и понимающие люди, можешь у них спросить.
Меню - это добавить в меню пользователя? Помнится спрашивал я Сильвера, ща погляжу, может найду ответ
Added Пнд 09 Апр 2007 22:21:20 :
В старом логе Сильвер только пугал. В новом:
<Silver> Actually, it is easier in the current version.
<Silver> But I haven't tested it, so I don't know if it'll actually work.
<Silver> Merlyel: You can try the following in a plugin: add an item to client.menuSpecs (e.g. to client.menuSpecs["popup:opcommands"].items) and then call client.updateMenus().
<Silver> Merlyel: Look at menus.js in LXR to find out what the structure is and how to modify it.
<Silver> Merlyel: I think you want to add an item to client.menuSpecs["popup:usercommands"].items (it's an Array). Around line 334.
жЫзнь рандомна... и ничего с этим не поделаешь ;)
Отсутствует
Следушая конструкция
client.menuSpecs["popup:kanserva"].items = { label: MSG_MNU_KANSERVA, items: [ ["t_csop", {visibleif: "cx.user"}], ["t_cshop", {visibleif: "cx.user"}], ["t_csvoice", {visibleif: "cx.user"}], ] }; client.updateMenus();
не даёт результата.. видимо придётся как и раньше писать в menus.js и после каждого апдэйта переделывать..
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.9) Gecko/20071103 Firefox/2.0.0.9
Отсутствует
Можно сделать так, чтоб в чатзилле отображалось название трека, проигрываемого в данный момент Winamp'oм ???
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.5) Gecko/20060912 Netscape/8.1.2
Build number: 20060912
Отсутствует
Free_Pascal
Поиском вы не пользовались, да и ещё эту тему не читали
Выше:
ChattyTunes
Вот его и ищите
F.I.R.E.F.O.X.: Fearsome, Intimidating, Redhead-Eating Fiend from the Ominous Xenopolis
Скиньтесь мне на новый MacBook Pro! Кто сколько может!
Отсутствует
Сделал плагин, который добавляет пункт меню "Вставить выделенные ники" в контекстное меню списка ников.
Скачать можно тут: http://chatzilla.reslex.net/czplugins/insertnick.zip
Локализации: русский, английский, французский.
Отредактировано SaniOK (22-11-2007 00:54:04)
Отсутствует
SaniOK
Добавь еще accel_key на insertnick.
Кстати, локализацию в принципе можно сделать значительно проще
Кстати2:
зачем трогать fallbackBundle в самом начале loadLocale? Если у тебя defaultBundle нормально установится, зачем вообще нужна будет fallbackBundle?
Не логичнее ли сделать так: попробовать установить defaultBundle, если не получится, начать мучать fallbackBundle.
Отредактировано Merlyel (22-11-2007 09:45:48)
жЫзнь рандомна... и ничего с этим не поделаешь ;)
Отсутствует
ЗЫ. Добавь после вставленных ников пробел или другой разделитель.
Плюс желательно сделать проверку - есть ли уже ник в строчке или нет, и если есть - не добавлять.
жЫзнь рандомна... и ничего с этим не поделаешь ;)
Отсутствует
SaniOK
- как?
Откопаю свой плаг и напишу Будем надеяться я его не очень глубоко закопал
Почему акселератор не хочешь повесить? На других пунктах он же есть.
И насчет loadLocale - все-таки, ИМХО, функция немного нелогично написана.
жЫзнь рандомна... и ничего с этим не поделаешь ;)
Отсутствует
Такой вопрос.
Требуется написать скрипт, который будет "читать" написанные кем-нибудь в канале сообщения, проверять на наличие определённой "фразы" и, в случае обнаружения - отвечать (из-под моего ника есессно) заранее заготовленную фразу. В примерах по ссылкам нашёл только создания менюшек и команд, что меня не интересует... как мне это реализовать?)
Отсутствует
Такой вопрос.Требуется написать скрипт, который будет "читать" написанные кем-нибудь в канале сообщения, проверять на наличие определённой "фразы" и, в случае обнаружения - отвечать (из-под моего ника есессно) заранее заготовленную фразу. В примерах по ссылкам нашёл только создания менюшек и команд, что меня не интересует... как мне это реализовать?)
Интересная мысль. Смотря на чем реализовывать собираетесь
Отсутствует