Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM (PIDGIN) и закрытие по ESC  (Прочитано 16188 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DebianBoy

  • Активист
  • *
  • Сообщений: 304
    • Просмотр профиля
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #15 : 05 Ноября 2007, 13:54:59 »
Буду дома - выложу своё. Все работает. Ubuntu 7.10 Гатси. Изменять .жткрц-2.0 надо при выключенном пиджине только. Еще дам и код для закрытия окон по нажатию кнопки эскейп.
Debian и только Debian :)

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #16 : 05 Ноября 2007, 14:33:37 »
О, да! Закрытие по ESC рулит! Выложи плиз, если не сложно

Оффлайн DebianBoy

  • Активист
  • *
  • Сообщений: 304
    • Просмотр профиля
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #17 : 08 Ноября 2007, 00:06:38 »
В "голубе" есть плагин "Управление темой Gtk+". Изначально файла .gtkrc-2.0 в папке .purple по-моему нет. Так вот надо включить данный плагин, настроить что-либо, допустим цвет ссылок в сообщениях и нажать кнопку "Записать настройки в файл .gtkrc-2.0". После чего выйти из программы, открыть файлик .gtkrc-2.0 (кто не в курсе еще, он находится в ~/.purple) и добавить следующие строки:

1) Отправка мессаг по контрол+энтер:

binding "pidgin-bindings"
{
# enter inserts a newline
bind "Return" { "insert-at-cursor" ("\n") }
# ctrl-Enter sends message
bind "<ctrl>Return" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "pidgin-bindings"

2) Закрытие окна сообщения по нажатию кнопки Escape:

Открыть файл accels (находится там же в папке .purple) найти строчку, содержащую Escape удалить перед ней точку с запятой,
либо создать таковую. Выглядеть строка должна следующим образом:

(gtk_accel_path "<main>/Conversation/Close" "Escape")
Главное убрать точку с запятой в начале строки, т.е. раскоментировать код.
Вуаля.
« Последнее редактирование: 08 Ноября 2007, 00:11:44 от UbuntuBoy »
Debian и только Debian :)

Оффлайн Straycat

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #18 : 08 Ноября 2007, 20:09:18 »
На сайте разработчиков сказано:

binding "my-bindings"
{
    bind "Return" { "insert-at-cursor" ("\n") }
    bind "<ctrl>Return" { "message_send" () }

widget "*pidgin_conv_entry" binding "my-bindings"

для pidgin этот код у меня работает, пишем: gedit ~/.gtkrc-2.0 и вставляем выше изложенный код

именно эту инфу я и видел в HOWTO на сайте разработчиков, а где должен находиться этой файл?
//я чайник, седня первый день как я влюбился в Ubuntu
Ubuntu 9.04 x86 @ Fujitsu-Siemens Amilo Mini Ui 3520
Ubuntu 9.04 x86 @ Epox 8RDA+PRO / AMD Burton 3200+ / 1Gb / Gf 6600

Оффлайн DebianBoy

  • Активист
  • *
  • Сообщений: 304
    • Просмотр профиля
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #19 : 08 Ноября 2007, 22:06:45 »
Находится он в /home/<имя_твоей_учетной_записи>/.purple
Debian и только Debian :)

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #20 : 08 Ноября 2007, 23:53:50 »
Проверил. Работает! Спасибо большое!

Оффлайн kroshka_ro

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #21 : 28 Ноября 2007, 23:31:08 »
Пароль у кого запомнен... хранится в открытом виде
/home/ronin/.purple/accounts.xml

<account version='1.0'>
<account>
<protocol>prpl-icq</protocol>
<name>***********</name>
<password>*******</password>
<alias>ronya</alias>
<statuses>

А по теме, сделал отправку по ктрл+ент и по esc закрытие активного окна беседы, спасибо большое.

Оффлайн DebianBoy

  • Активист
  • *
  • Сообщений: 304
    • Просмотр профиля
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #22 : 30 Ноября 2007, 15:25:08 »
Рад, что помог тем, кто привык к этим горячим клавишам :)
Debian и только Debian :)

Оффлайн cranky

  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #23 : 30 Ноября 2007, 19:07:24 »
Сегодня скачал пидгин 2.3.0 и сделал грязный хак в лице отдельного конфига для хоткеев. Вроде всё собирается, но протестить терь не смогу до понедельника  :-\ Позже запосчу результаты тут, кому интересно - ждите  ;)

update:
вобщем вот, их богомерзкий XML не стал ковырять, пока и так работает  :)
http://www.linux.org.ru/view-message.jsp?msgid=2314274&lastmod=1196683200570
« Последнее редактирование: 03 Декабря 2007, 15:58:54 от cranky »

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: HOWTO: Отправка сообщений по CTRL+ENTER в GAIM
« Ответ #24 : 12 Марта 2008, 23:58:10 »
Это только у меня на одном компе отправка по CTRL-Enter работает, если .gtkrc-2.0 лежит в ~, а на другом файл называется "gtkrc-2.0" (без вступительной точки) и лежит в ~/.purple? :)

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.