ну проблема в том, что у меня Фокс открыт (если и открыт) на отдельном скрине, а я сам сижу в vim/gdb/еще в чем-нибудь на другом.
я вот как-то честно не экспериментировал, увижу ли я его попап… ну и кроме-того в трей они, наверное, количество непрочитанных писем пихать не умееют.
Ну если так, тогда понятно. В Gmail Notifier есть только попапы, они хоть и показываются даже при свернутом браузере и активном другом приложении, но только на несколько секунд, так что велик шанс прозевать, если не открыт браузер.
checkgmail.sf.net — просто волшебная штука. почти перестал открывать гмейл.
к нему бы ещё кликабельные ссылки сделать и поддержку нескольких аккаунтов…
с оффсайта: Supports Gmail hosted domains
Use the -hosted=[hosted domain] the first time you run CheckGmail (if you've run it before, either use a new profile or manually delete the Atom feed line from the preferences file)
Автор, автор, а вы не пробовали просто использовать IMAP, и настроить уведомления средствами почтовой программы (Thunderbird умеет)? Для вас будет шоком, что ЛЮБОЙ IMAP-сервер умеет делать нотификации — IMAP IDLE
Честное слово, не разглядел IMAPа у вас, пока не начал искать по странице.
А от почтовых програм отказаться… Я не понимаю людей, которые писают кипятком с гугловских сервисов. Мой IMAP-сервер с рукописным Sieve-скриптом для сортировки почты, общими папками сервера (т.е. которые доступны всем пользователям этого сервера) и прочими вкусноястями, из гугла соорудить невозможно.
Я кипятком не писаюсь, вас кто-то дезинформировал =) Просто не пользуюсь почтовым клиентом, для тех почтовых задач, которые у меня возникают на данном этапе, достаточно и обычного web-интерфейса.
> Можно, конечно, разрешить POP/IMAP доступ к ящику и проверять его содержимое каждые N секунд.
Я повторяю, это не нужно делать, это бред. Есть команда IMAP IDLE, которая сообщает серверу, что ты закончил активные операции, просто висишь на проводе, а как у сервера появится почта, он тебе сам сразу сообщит. Не нужно проверять ничего N секунд.
Когда-то давно решил такую же проблему для Awesome иным способом.
Поскольку ящиков у меня много, вынес список ящиков в подменю. Вот как это выглядит:
Иконка показывает только наличие/отсутствие непрочитанных писем.
При клике на иконку открывается список ящиков — сразу видно, где есть новые письма, а где нет.
При клике на ящик он открывается в браузере.
Не всё реализовано на «чистом lua», поскольку я не являюсь поклонником этого языка — часть написана на Perl.
Пришлось решить проблему с отображением новых писем для ящика mail.ru, т.к. IMAP'а у них нет, а почту я привык читать на сайте (спасибо Гуглу =). Благо «Stylish» для Firefox позволяет минимализировать интерфейс любого сайта ;)
Я привык =)
На самом деле просто сразу же надоел чёрный фон и стандартная тема — сделал себе светлую схему.
Вырезанный кусок, возможно, плохо смотрится, но в работе (например, vim, или shell) — сплошное удовольствие — уже полгода работаю и доволен =)
Ну вот нравится он мне почему-то, уже лет шесть как мы вместе =)
Легкий, приятный, гибкий. Синтаксис без «особенностей», легко читается. Отличные возможности мета-извратится.
Блин, какая крутая вещь! Автор, может продолжите обозревать возможности Awesome и его библиотек? А то интересно увидеть возможности всех этих awful, beatiful, naughty, wicked, etc… А затем и самому полезть разбираться. А то вот чувствую, что надо бросить все и слезть с насиженной бубунты обратно на Арч и ковырять awesome — да все никак себя не настрою на это дело)
И еще интересно, возможно ли такое сделать для Яндекса)
у меня телефон взорвется если такое сделать, это хорошо например если ждешь от кого-то ответа на днях, то дать адрес другого мыльника и на нем настроить.
Да. И кстати глубокое имхо, но когда ваш wm коннектится к интернету… Вобщем в этом есть что то не правильное. По сему имхо лучше это обернуть в обычный баш скрипт, дергать по крону и пускать через awesome-client. У самого проверка почты локальная, а всякая погода дергается из кэша, заботливо скачанного курлом. Хотя можно было бы и напрямую. Но по отдельности имхо юниксвейнее
А вообще в целом, интересное начинание. Эдак можно силами WM-а сделать и управление MPD (уже видел пару проектов на вики awesome-а) и нотификацию RSS и кучу всего. Блин, надо учиться хоть немного кодить)
Что посоветуете по Lua?)
А главная мечта в таком случае — сделать что-нибудь на замену NetworkManager. Функционал 3G/GPRS мне не нужен, но вот хочется нечто такое) Можно было бы присобачить netcfg арчевский, он скоро будет dbus поддерживать (уже есть версия 2.2 альфа). Ух, ну планы)
Есть такая проблема на очень публичных ящиках, где только спама накапливается 7 гигов за две недели и он не успевает убиваться за дефолтные 30 дней… :(
Я эту проблему решил средствами самого жаббера через транспорт j2j, мой основной аккаунт забирает сообщения о новой почте прямо с Gmail'а, а на него можно логиниццо как на обычный жаббер сервер (кстати можно сообщения отправлять списку контактов в гмыле), так вот, сам гмыл делает рассылку сообщений о новых письмах, и мне в мой пси(жаббус, если на мобильнике) приходит сообщение о новом письме, а там дальше уж как настроено, будет и попап и сообщение в трее, и на мобиле и т.д.
чтобы подключиццо прямо к гмылу нужно в транспорте j2j или жабберклиенте указать:
username: %gmail_username%
password: %gmail_password%
server: gmail.com
Domain or IP: talk.google.com
port: 5222
после этого:
— клиент загрузит все активные контакты из гмыла и будет работать с ним как с обычным сервером жаббер
— транспорт будет показывать контакты в онлайне и принимать нотификации о новых письмах
автору на заметку, ничего тут фильтровать не нужно, если вы не пользуетесь внутренним чатом гмыла
Gmail Notifier своими руками