desтруктивный журнал - Pidgin + GroupIM plugin
[Recent Entries][Archive][Friends][User Info]
04:17 pm
[Link] |
Pidgin + GroupIM plugin Для pidgin сущестует так называемый plugin-pack где включены два десятка плагинов, в том числе и GroupIM - плагин который позволяет рассылать сообщения сразу всей группе. Удвительно, но у самого pidgin такой функции нет (хотя тот же openfire понимает, если ему отправить на all@broadcast.servername, что надо это сообщение отправить всем, но это более хак).
Ну так вот, всем хорош плагин, но туп. Тупость заключается в том, что он печатает в предварительном окне всех кому необходимо отправить сообщение. И когда группа состоит из 20-30 человек , то окно просто не влазит в экран и нельзя даже "отмену" нажать )) приходиться убивать нахуй..
Это нада фиксить.. Для этого скачивается src.rpm пакет с исходниками, ищется groupmsg.c и начинается правка. В Си я дуб дубом, но по аналогии с другими языками и обильным количеством другого кода в пакете быстро сообразил, что надо делать. 1. Надо добавить окно, которое будет доступно в разделе Модули-настройка_модуля. Где можно указать кол-во получаталей, которые надо выводить и если их больше, то просто вывести 'and more..' и хватит.. сохранять куданить (как выяснилось, удобно созранять прямо в xml - конфиг) 2. В плагине читать этот параметр из xml, и плясать исходя из этого.. 3. поправить spec и собрать rpm, обновиться и проверить.. (к слову сказать, плагин xmms-remote убрал нахрен, чёто он тупил у меня)
Долго ли коротко, все сделал )) отдельное окно конфигурации и сам механизм вывода.
Вот кому нада rpm для centos5 ставить оба! если стояла предедущая версия. достаточно rpm -U сделать.. http://www.kitlinkor.ru/files/shevtsov/pidgin-plugin_pack-2.5.2-1.i386.rpm http://www.kitlinkor.ru/files/shevtsov/purple-plugin_pack-2.5.2-1.i386.rpm
SRC, тут все http://www.kitlinkor.ru/files/shevtsov/pidgin-plugin_pack-2.5.2-1.src.rpm
Current Music: Король и Шут - Смерть Халдея Tags: linux, pidgin, rpm
|
|