решил попробовать emacs-jabber (jabber.el)
возник вопрос:
при обрыве-восстановлении связи (IP динамический) соединение с
сервером не восстанавливается
добавил две строчки
'(jabber-lost-connection-hook (quote (jabber-keepalive-stop jabber-disconnect jabber-connect)))
'(jabber-pre-disconnect-hook (quote (jabber-keepalive-stop jabber-disconnect jabber-connect)))
после
Thu Mar 20 15:10:07 2008: keepalive timeout, connection considered lost
иногда соединение восстанавливается но при этом не запускается
почему-то jabber-keepalive-start
(нет sending keepalive packet - got keepalive response)
иногда после
keepalive timeout, connection considered lost
приходит
got keepalive response
сообщения не принимаются и не отправляются
M-x jabber-connect говорит что "Already connected"
если при попытке соединения с jabber.ru сети небыло,
то точно не восстановится
http://www.emacswiki.org/cgi-bin/wiki/JabberEl читал, гуглем пользовался
вопрос 1 : как сделать чтобы emacs-jabber после обрыва соединения при
любых условиях повторял попытки соединения, например, раз в минуту до
успешного соединения?
вопрос 2 : как (switch-to-buffer "*-jabber-*")
добавить в jabber-post-connect-hook?
вопрос 3 : рецепт для вопроса 1 будет работать без пароля в jabber-password?
содержимое .emacs
(load "/usr/share/emacs/site-lisp/site-gentoo")
(require 'jabber)
(add-hook 'jabber-chat-mode-hook 'flyspell-mode )
'(jabber-alert-message-hooks (quote (jabber-message-wave jabber-message-echo jabber-message-scroll)))
'(jabber-alert-message-wave "/home/myusername/media/alert.wav")
'(jabber-backlog-days 7.0)
'(jabber-history-enable-rotation t)
'(jabber-history-enabled t)
'(jabber-keepalive-interval 300)
'(jabber-lost-connection-hook (quote (jabber-keepalive-stop jabber-disconnect jabber-connect)))
'(jabber-nickname "mylogin")
'(jabber-password "mypassword")
'(jabber-post-connect-hook (quote (jabber-vcard-avatars-find-current jabber-activity-make-name-alist jabber-send-default-presence jabber-muc-autojoin jabber-keepalive-start)))
'(jabber-pre-disconnect-hook (quote (jabber-keepalive-stop jabber-disconnect jabber-connect)))
'(jabber-server "jabber.ru")
'(jabber-username "mylogin")
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [школота-тред] [emacs] [jabber] (2012)
- Форум настройка jabber в emacs (2012)
- Форум Ещё один jabber-shell (2009)
- Форум SMTP клиент - разрывы в тексте письма. (2013)
- Форум slime Coonection part (2023)
- Форум emacs-jabber (2005)
- Форум Emacs Jabber аватары (2009)
- Форум kurento reconnect (2015)
- Форум rsync && reconnect (2010)
- Форум client reconnect (2009)