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

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Victor Gr.
Неотъемлемая часть форума
Сообщения: 891
Зарегистрирован: 13 авг 2004, 15:39
Откуда: Минск
Контактная информация:

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

Сообщение Victor Gr. »

Добрый день, друзья!

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

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

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

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

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

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

Спасибо!

leave
Неотъемлемая часть форума
Сообщения: 1055
Зарегистрирован: 25 окт 2006, 14:50
Откуда: minsk
Контактная информация:

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

Сообщение leave »

У него есть dbus :)
Еще есть purple-remote (см. немного инфы здесь)

Аватара пользователя
Victor Gr.
Неотъемлемая часть форума
Сообщения: 891
Зарегистрирован: 13 авг 2004, 15:39
Откуда: Минск
Контактная информация:

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

Сообщение Victor Gr. »

leave, огромное спасибо! То, что я и искал.

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

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

Ответить