твиттер-клиент для KDE
Официальный сайт:
choqok.gnufolks.org Последняя версия 0.9.55a, она же 1.0 Beta1 от 7 марта 2010
В официальных репозиториях Ubuntu есть пакет программы версии 0.6.6
При установке из стандартных репозиториев (sudo aptitude install choqok) получаем следующее:
Данный клиент мне показался лучшим из существующих десктопных приложений для микроблоггинга под линукс. Практически весь могущий понадобиться кому-либо функционал и даже чуть больше, но при этом отсутствие перегруженности, лишь пара сомнительной необходимости функций, которые, впрочем, жить не мешают. Пожалуй, таким и должен быть десктопный клиент, чтобы действительно был смысл им пользоваться.
Сервисы и аккаунты:
- работает с twitter, identi.ca, laconi.ca
- для каждого сервиса позволяет добавлять несколько аккаунтов
- для сохранения паролей использует стандартный менеджер паролей в kde kwallet
Автообновление:
- периодичность настраивается от 1 до 99 минут
- позволяет отключить совсем и проверять лишь вручную
Уведомления:
- на иконке в трее при наличии новых сообщений появляется цифра равная их количеству (видно на скриншоте)
- всплывающие уведомления - можно выбрать в настройках KNotify (для kde) или LibNotify (для gnome), либо совсем отключить (для кде можно дополнительно настроить в systemsettings)
- звуковое оповещение при желании для кед настраивается в systemsettings
Лента сообщений:
- стандартная в одну колонку, поток в которой переключается кнопками сверху (Home, Reply, Inbox, Outbox)
- выше находится панель с кнопками для переключения аккаунтов (их порядок можно поменять)
- количество сообщений в ленте настраивается от 1 до 200
- непрочитанные сообщения выделяются цветом
- настраивается цвет фона сообщений и цвет шрифта в них (отдельно для прочитанных и непрочитанных)
- возможно отключение строки состояния (там отображается только текущее состояние проверки новых сообщений)
Действия с сообщениями:
- в твитах присутствует инфа: время отправки и клиент, причём при наведении на время появляется тултип с более подробной информацией, то же и с именем юзера.
- в сообщениях есть кнопки для удаления своих, ответ на чужие, а так же для добавления в избранное и для репоста
- другие удобные возможности: по щелчку на время - открытие твита в браузере, по щелчку на имени клиента открывает его официальный сайт, щелчок по кнопке рядом с именем юзера открывает в браузере его ленту, а щелчок по самому нику открывает меню из которого можно посмотреть инфу юзера, открыть ленты его твитов, ответов либо твитов с его именем (всё это в самом клиенте, а не в браузере); также в ответах есть кнопка для просмотра всей беседы в отдельном окне, либо только предыдущего сообщения рядом.
- очень удобная но крайне редкая функция - просмотр полного адреса url при наведении на сокращённый (тоже в тултипе, функция отключаема)
Другие элементы интерфейса:
- в целом оформление полностью вписывается в интерфейс kde
- окно сворачивается в трей по кнопке закрытия (как и положено подобного софту)
Дополнительные возможности:
- автосокращение ссылок (через сервисы 2ti.us, is.gd, Digg.com ShortUrls)
- возможность отправлять личные сообщение (путём быстрой и удобной настройки прямо в главном окне)
- интеграция с twitpic.com - предпросмотр загруженных туда картинок прямо в ленте и быстрая загрузка файлов туда и постинг их в свои сообщения
- быстрое отключение автообновлений и уведомлений прямо в меню в том числе и в контекстном меню иконки в трее
- чистка кэша аватаров и картинок
- "быстрый твит" - окошко для постинга в любой сервис либо все сразу, открываемое по хоткею либо по пункту меню (и контекстного трейиконки)
- трансляция информации о прослушиваемом в данный момент треке, настраивается по шаблонам типа "исполнитель - композиция" (весьма сомнительной необходимости функция), работать должна точно с плеером amarok
При богатом функционале всё сделано просто и интуитивно. Единственный клиент, дающий возможность исключить ответы из основной ленты (мне лично непонятно, почему всё должно быть свалено в одно кучу, тем более для ответов есть отдельный поток, правда, при грамотно организованном интерфейсе к этому потом привыкаешь).
Пожалуй есть лишь одна небольшая претензия - при отличной реализации системы уведомлений как-то не очень очевидно и удобно сделана возможность пометить сообщения как прочитанные (а делается это щелчком по иконке в трее, причём если окно было свёрнуто в трей, то сработает это лишь со второго раза), причём просто щелчок по окну программы к тому же результату не приводит, что было бы удобно и логично.
Теперь что касается последний на сегодня версии.
Установить её можно скачав пакет с официального сайта, либо добавив репозитории и установив пакет следующим образом:
sudo add-apt-repository ppa:kubuntu-ppa/beta
sudo aptitude update
sudo aptitude install choqok
Изменения (то, что изменилось, в описании старой версии выделено курсивом):
- добавлены ленты Favorite и Public, причём теперь любую из лент можно отключить в настройках аккаунта
- возможное количество отображаемых сообщений в ленте увеличено до 1000
- предпросмотр картинок теперь можно отключить
- добавлена проверка орфографии (тоже можно отключить)
- изменение списка сервисов автосокращения ссылок (TightUrl, Yourls Shortener, ur1.ca добавлены, а 2ti.us убран)
- добавлена возможность задать любой браузер отличный от основного в системе для открытия ссылок из программы
- можно исключить любой аккаунт из списка в "быстром твите"
- в настройках аккаунтов также добавлена галка "read only" (не совсем понятно, зачем, видимо, чтобы исключить постинг даже по ошибке туда, куда не хочешь)
- теперь из меню, открывающемуся по щелчку на нике юзера, можно также зафолловить его или заблокировать (логичное дополнение к ленте public)
- при щелчке на сообщении оно помечается как прочитанное
- добавлена кнопка "пометить все прочтёнными", появляющаяся в главном окне только когда есть непрочтённые
- кнопка загрузки на twitpic убрана из главного окна в меню
- собственные сообщения теперь выделены в ленте расположением аватара справа
- убрана настройка всплывающих уведомлений из самой программы (предлагается пользоваться системными настройками, причём в зависимости от текущей среды программа сама правильно выбирает нужную систему уведомлений)
- личные сообщения теперь отсылаются через кнопку "действия", по которой также доступен поиск
- убрана возможность исключать из ленты Home ответы себе (к сожалению)
- некоторые дополнительные функции теперь осуществляются плагинами, в частности трансляция музыки, предпросмотр картинок, поиск, загрузка на twitpic и тултип с полной ссылкой при наведении курсора на сокращённую.