Intereting Posts
«ValueError: _system не инициализируется» при использовании apt.VersionCompare Как я могу автоматизировать отправку похожих писем с одним измененным словом? Агрессивно fsck диск перед установкой Как запустить скрипт и ввести стандартный ввод в одну команду? Ошибка файловой системы Live с помощью EasyBCD Передача файлов из AIX в Windows – проблемы с CR и LF (управляющие символы) Как извлечь часть имени файла в сценарий оболочки unix / linux Как я могу использовать переименование для рекурсивного переименования в верхний регистр Как переместить .bash_profile вдали от дома Как отношение / dev / fd относится к / proc / self / fd /? find и regex – найти файлы с именами, начинающимися с данного имени Как разорвать поцарапанный DVD-Video? («cdparanoia для DVD») Как я могу получать уведомления об изменениях состояния в VPN-адаптере GREP – соответствие шаблона из файла, возвращающегося только по последнему шаблону в списке Ubuntu Gnome логин

StackApplet не работает в Linux Mint 17.1

Я установил stackapplet из официального репо, и апплет начал нормально, но я не смог добавить свою учетную запись, используя настройки. Когда я пытаюсь добавить свое имя пользователя, ничего не происходит.

Даже поиск моего имени также не работает. Похоже, что это проблема, с которой сталкиваются многие люди, но почему-то нет решения этой проблемы. Я даже пробовал последнюю версию с Launchpad, но это тоже не работает.

Более того, список сайтов в раскрывающемся списке также пуст.

введите описание изображения здесь

Отчеты по этой проблеме:

  • Сообщение об ошибке Launchpad находится здесь, но оно было поставлено на низкий приоритет!
  • Пользователи также сообщили о той же проблеме в Stackapps .

Похоже, эта проблема решена для многих людей. Вот почему он не кажется столь заметным в различных сетях. Однако некоторые люди, включая меня, все еще сталкиваются с этим.

Итак, вопрос в следующем: кто-нибудь там, получил Stackapps работающий на Linux Mint 17.1 или Ubuntu 14.04.1?

Я столкнулся с теми же проблемами, которые вы описали, но сумел получить stackapplet на Ubuntu 14.04.

Хитрость заключалась в том, чтобы вручную создать stackapplet конфигурации ~/.stackapplet/config , ~/.stackapplet/config :

  1. Стоп- stackapplet :

     killall stackapplet.py 
  2. Резервное копирование ~/.stackapplet/config :

     cp -a ~/.stackapplet/config ~/.stackapplet/config.bak 
  3. Замените содержимое ~/.stackapplet/config на:

     {"theme": "light", "accounts": [{"unread_reputation": 0, "last_comment_ts": 1433419194, "site_name": "Unix and Linux", "unread_comments": 0, "site": "unix.stackexchange", "reputation_on_last_poll": 313, "notifications": 0, "user_id": "26238", "last_answer_ts": 1433419196, "unread_answers": 0}], "language": "", "refresh_rate": 600000} 

    Да, это длинная строка данных JSON . Не отключайте его, иначе applestack будет молча игнорировать config и перезаписать ее при выходе с файлом конфигурации по умолчанию. Обратите внимание, что config не имеет никакого конца строки, т. \n В конце строки данных JSON нет \n .

    Теперь найдите и исправьте значение ключа user_id . Ваш идентификатор пользователя находится в правом верхнем углу страницы вашего профиля:

    введите описание изображения здесь

  4. Сохраните файл и запустите stackapplet :

     nohup /usr/share/stackapplet/stackapplet.py &>/dev/null & 

Если вы хотите добавить больше учетных записей, просто добавьте больше элементов в массив accounts . Трюк здесь заключается в том, чтобы выяснить, какой site и site_name site для каждого сайта StackExchange:

  • site – URL сайта с удаленным .com
  • site_name – это «красивое имя» сайта,

Это сайты, которые я настроил в моем файле config :

  "site_name": "Ask Ubuntu" "site": "ubuntu.stackexchange" "site_name": "Unix and Linux" "site": "unix.stackexchange" "site_name": "Stack Overflow" "site": "stackoverflow" "site_name": "Server Fault" "site": "serverfault" "site_name": "Super User" "site": "superuser" "site_name": "Ask Different" "site": "apple.stackexchange" "site_name": "Ask Different Meta" "site": "meta.apple.stackexchange" 

В качестве ссылки мой config файл:

 {"theme": "light", "accounts": [{"unread_reputation": 0, "last_comment_ts": 1433419181, "site_name": "Ask Ubuntu", "unread_comments": 0, "site": "ubuntu.stackexchange", "reputation_on_last_poll": 134, "notifications": 0, "user_id": "100272", "last_answer_ts": 1433419183, "unread_answers": 0}, {"unread_reputation": 0, "last_comment_ts": 1433419194, "site_name": "Unix and Linux", "unread_comments": 0, "site": "unix.stackexchange", "reputation_on_last_poll": 313, "notifications": 0, "user_id": "26238", "last_answer_ts": 1433419196, "unread_answers": 0}, {"unread_reputation": 0, "last_comment_ts": 1433419207, "site_name": "Stack Overflow", "unread_comments": 0, "site": "stackoverflow", "reputation_on_last_poll": 167, "notifications": 0, "user_id": "881191", "last_answer_ts": 1433419208, "unread_answers": 0}, {"unread_reputation": 0, "last_comment_ts": 1433419186, "site_name": "Server Fault", "unread_comments": 0, "site": "serverfault", "reputation_on_last_poll": 411, "notifications": 0, "user_id": "134501", "last_answer_ts": 1433419187, "unread_answers": 0}, {"unread_reputation": 0, "last_comment_ts": 1433419190, "site_name": "Super User", "unread_comments": 0, "site": "superuser", "reputation_on_last_poll": 3061, "notifications": 0, "user_id": "156041", "last_answer_ts": 1433419191, "unread_answers": 0}, {"unread_reputation": 0, "last_comment_ts": 1433419199, "site_name": "Ask Different", "unread_comments": 0, "site": "apple.stackexchange", "reputation_on_last_poll": 6681, "notifications": 0, "user_id": "32815", "last_answer_ts": 1433419202, "unread_answers": 0}, {"unread_reputation": 0, "last_comment_ts": 1433419200, "site_name": "Ask Different Meta", "unread_comments": 0, "site": "meta.apple.stackexchange", "reputation_on_last_poll": 6681, "notifications": 0, "user_id": "32815", "last_answer_ts": 1433419203, "unread_answers": 0}], "language": "", "refresh_rate": 600000}