Страница 1 из 1

Перелогиниваться в Pidgin по расписанию

Добавлено: 25 сен 2008, 12:19
Victor Gr.
Добрый день, друзья!

Такая вот задача:

мой провайдер Соло имеет разные границы тарификации (утром - одна цена, вечером - другая, днём - третья). Однако, чтобы биллинг начинал считать по новым ценам, нужно переконнекчиваться. Соответственно, хочется добавить такое правило в Cron, чтобы там автоматом выполнялось:

Код: Выделить всё

poff solo;
sleep 2;
pon solo;
Однако, это сулит некоторые неприятности. IM-клиент Pidgin после реконнекта теряет связь с сервером. Т.е. нужно входить в offline и затем снова подключаться. А это делать вручную утомляет. Да и просто можно забыться: контакты "висят" в листе зелёненькими.

Вопрос: можно ли удалённо (через внешние интерфейсы) или внутренно (через настройки) уговорить Pidgin переходить в оффлайн и заново включаться по расписанию или по воздействию внешней команды?

P.S. Ман читал. Но на поверхности ничего не нашёл.

Спасибо!

Re: Перелогиниваться в Pidgin по расписанию

Добавлено: 25 сен 2008, 13:14
leave
У него есть dbus :)
Еще есть purple-remote (см. немного инфы здесь)

Re: Перелогиниваться в Pidgin по расписанию

Добавлено: 27 сен 2008, 13:21
Victor Gr.
leave, огромное спасибо! То, что я и искал.

Код: Выделить всё

purple-remote "setstatus?status=offline"
purple-remote "setstatus?status=available"