Как я могу автоматически установить свой статус на Занято, когда начинается Empathy?

это драйвер сканера, другой не сделал этого для меня

http://support-au.canon.com.au/contents/AU/EN/0100469501.html

1
задан 13 April 2017 в 15:25

5 ответов

Существует ошибка, связанная с невозможностью использовать что-то другое, чем «доступно» в качестве статуса по умолчанию в Empathy. Однако, если вы хотите рассмотреть другую программу, Pidgin позволяет вам установить другой начальный статус.

2
ответ дан 25 May 2018 в 21:22

Эмпатия не допускает этого напрямую. Тем не менее, вы можете попробовать следующее:

Таким образом, вы можете записывать события движения мыши, в которых вы обычно щелкаете «Меню Me» и выбираете статус «Занят». В качестве альтернативы вы можете перейти к одной и той же записи меню Me с помощью сочетания клавиш F10 и клавиш со стрелками. Затем вы можете воспроизвести эти события при входе в систему через запись «Запуск приложения».

Это может быть отключено через приложение cnee. Однако версия в Maverick & amp; Натти не работает.

Загрузите последний исходный код отсюда.

cd ~/Downloads
tar -xvf xnee-cvs-20110508.tar.gz
cd xnee-cvs-20110508
sudo apt-get install build-essential
./configure --disable-gnome-applet --disable-gui
make
sudo make install

Если configure жалуется на недостающую библиотеку / библиотеки, установите библиотеку как сообщается, отсутствует:

sudo apt-get install lib<name of library>-dev

Затем запишите события мыши, запустив следующее (после обратного отсчета) и переместив мышь в меню Me и нажав «Занят», а затем «h Клавиша клавиатуры для остановки записи

cnee --record -o ~/changebusy.xnr --mouse --time 5 --stop-key h

Альтернативно записывайте события клавиатуры, выбирая короткое замыкание клавиатуры F10 + СТРЕЛКА ВЛЕВО + СТРЕЛКА ВЛЕВО + СТРЕЛКА ВЕРСИИ + (+) + ENTER + h

cnee --record -o ~/changebusy.xnr --keyboard --time 5 --stop-key h

Создайте приложение для запуска с помощью команды

sh -c "sleep 10 && cnee --replay -f ~/changebusy.xnr"
1
ответ дан 25 May 2018 в 21:22

Обратите внимание, что это не будет работать для учетных записей irc (возможно, другие?). Поместите блок try / except в конце скрипта, чтобы исправить это:

        try:
            simple_presence.SetPresence(status, _STATUSES.get(status))
        except dbus.exceptions.DBusException:
            print(status + ' is not supported by ' + valid_account)
1
ответ дан 25 May 2018 в 21:22

Используйте Pidgin. Инструменты> Преференции> Статус / Idle> проверьте статус использования с последнего выхода при запуске. Сочувствие не поддерживает то, что вы пытаетесь сделать, извините.

0
ответ дан 25 May 2018 в 21:22

Попробуйте pidgin.

См. ниже ссылку

http://ubuntuforums.org/showthread.php?p=9241006

-1
ответ дан 25 May 2018 в 21:22
  • 1
    Дублированный ответ, но snevs объяснили, как настроить его. (Этот поток просто говорит «Использовать pidgin».) – idbrii 3 October 2011 в 21:49

Другие вопросы по тегам:

Похожие вопросы: