Здравствуйте
Написал расширение для Firefox - Simple Mail - простой POP3/SMTP клиент. Запостить в тему "Расширения для Firefox" у меня нет прав, поэтому пишу сюда, не знаю куда нужно писать в таком случае. Расширение находится в песочнице: https://addons.mozilla.org/ru/firefox/addon/5593 (или можно скачать здесь: http://telega.phpnet.us/simplemail/) (обе страницы на английском). Кому интересно, пожалуйстак посмотрите, покритикуйте.
Форум поддержки (на английском языке) теперь здесь: http://userlogos.org/forum/simplemail
Отредактировано telega (09-09-2007 10:28:41)
Отсутствует
telega
Интересное расширение. В основном делают только уведомители, а тут еще и написать можно. Остается только пожелать всяческих успехов вам и вашему расширению. В принципе я могу запостить ваше расширение в тот форум, только оформите пост наподобие тех, что в нем видите.
Отсутствует
Название: Simple Mail
Версия: 1.49
Автор: telega
Оф. сайт: http://telega.phpnet.us/simplemail/
AMO: https://addons.mozilla.org/ru/firefox/addon/5593 (in sandbox, requires login)
Размер: 34 Кб
Совместимость: Firefox 2.0 - 2.0.0.*
Дата последнего обновления: 9 cентября 2007
Описание: Расширение позволяет получать уведомления, читать и писать почту прямо из Firefox (с использованием протоколов POP3/SMTP).
Использование:
Создайте одну или несколько учетных записей(аккаунтов) и получайте уведомления о
новых письмах. При появлении новых писем Simple Mail отобразит их число в строке
состояния(статус баре). Затем вы можете кликнуть на иконке Simple Mail, чтобы открыть
принятые сообщения в новой закладке браузера. Здесь вы можете удалять прочитанные
сообщения (в том числе и с сервера), и писать новые сообщения/отвечать на принятые.
Почтовые ящики Gmail поддерживаются. Чтобы использовать Simple Mail для почтового
ящика Gmail, вам нужно сначала включить POP в настройках Gmail (на сайте Gmail)
и затем создать учетную запись в Simple Mail со следующими настройками:
http://mail.google.com/support/bin/answer.py?answer=13287&hl=ru
Замечание: вы не можете удалять письма из почтового ящика Gmail с помощью Simple Mail,
вы можете только установить режим удаления сообщений в настройках на сайте Gmail.
Следующие кнопки доступны для управления сообщениями:
- Insert - пометить сообщение
- *, Ctrl-A - пометить все сообщения
- Del - удалить все выбранные сообщения
Адресная книга: когда вы посылаете сообщение, Simple Mail запоминает адреса получателей,
таким образом в следующий раз вам не придется набирать адреса заново. Как только вы
начнете набирать адреса получателей, появится выпадающий список доступных адресов.
Например если вы послали письмо по адресу "John Smith <address@site.com>", вы можете
набрать "j" чтобы увидеть все адреса начинающиеся на "j". Или "j s" для всех адресов
с именем на "j" и фамилией на "s". Либо наберите "a", т.к. address@site.com начинается
на "a".
Замечание: к сожалению поиск по адресной книге для русских имен регистро зависимый,
т.е. если вы отправили письмо по адресу "Вася <address@site.com>", то адрес будет
найден в следующий раз только при наборе "В"-большое, но не "в"-маленькое.
Что не поддерживается:
- Не поддерживается отправка писем с вложениями(аттачментами)
- Письма с картинками, вставленными в середину текста сообщения (multipart/related)
отображают все картинки в конце письма.
Добавлено Sun Sep 9 14:24:39 2007 :
Есть еще одно расширение:
Название: Google Analytics
Версия: 1.20
Автор: telega
Оф. сайт: http://telega.phpnet.us/analytics/
AMO: https://addons.mozilla.org/ru/firefox/addon/5522 (in sandbox, requires login)
Размер: 9 Кб
Совместимость: Firefox 1.5 - 2.0.0.*
Дата последнего обновления: 9 cентября 2007
Описание: Расширение позволяет просматривать отчеты Google Analytics в Firefox. (Вам нужно иметь учетную запись(аккаунт) Google Analytics, чтобы использовать это расширение.)
Использование:
Откройте меню Инструменты > Google Analytics, укажите ваш email и пароль на закладке
Настройки (или вы можете просто залогиниться в вашу учетную запись с помощью браузера
на сайте Google Analytics), выберите тип отчета и нажмите кнопку "Показать отчет". На
данный момент 11 типов отчетов поддерживаются:
- Наложение данных на карту
- Браузеры и ОС
- Языки
- Сайты-источники переходов
- Ключевые слова
- Прямой трафик
- Самое популярное содержание
- Новые и вернувшиеся
- Посещения
- Просмотры страниц
- Среднее число просмотров
Кроме всего прочего, расширение экономит довольно много трафика: чтобы посмотреть
отчет на сайте Google Analytics, расходуется 450 Кб на 1-й отчет и около 50 Кб на
каждый последующий, в то время как расширение тратит только 6 Кб на тот же самый отчет.
Отредактировано telega (19-09-2007 21:12:22)
Отсутствует
telega
Что-то Simple Mail не проверяет почту, просто значок загрузки крутится вечно... Проверял на Gmail и Mail.Ru. У вас работает?
Отсутствует
telega
У меня работает с newmail.ru и gmail.com. Наверное какая-то ошибка произошла, посмотрите пожалуйста консоль ошибок. Еще можете в about:config прописать параметр extensions.simplemail.trace типа integer со значением 1, тогда alert'ом будут выводиться все отправляемые/получаемые команды.
Возможно для показа ошибок нужно установить в about:config параметр javascript.options.showInConsole true
Отредактировано telega (09-09-2007 15:41:36)
Отсутствует
хм получает, но не отправляет с ящиков на mail.ru
почтовик отправляет. Я канешн не спец, но в почтовике стоит галка smtp server needs authentification а тут такой штуки нет?
Отсутствует
Вроде бы пофиксил, но проверить не могу - smtp.mail.ru видимо после нескольких ошибочных попыток отправки почты перестает отвечать. Точно проверю завтра. А пока новая версия лежит здесь: http://telega.phpnet.us/download/simplemail.1.51.xpi
Отсутствует
Урра! Заррработало!
Спасибо.
Отсутствует
Выложил версию 1.52, с поддержкой Firefox 3.0a8. Единственный замеченный глюк 3.0a8 - при написании письма переключение с помощью Tab/Shift-Tab между полями формы работает немного неправильно.
Если будете апгрейдиться со старой версии Simple Mail, удалите директорию [profile_dir]/simplemail.
Отредактировано telega (11-09-2007 18:32:54)
Отсутствует
telega
Немного пошаманил с топиками - результат http://forum.mozilla-russia.org/viewtopic.php?id=18975
Если не сможешь править 1-й пост и заголовок темы - напиши.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Вот интересно, уже версия 1.58, а оно мне всё ещё при попытке установки выдает "Not a valid install package"... С чего бы это?
И вообще ссылка пытается редиректить все мои проги для закачки и инсталлятор фокса на "http://php0h/blog"... Которого, кстати, вовсе не существует.
Отредактировано Lain_13 (20-09-2007 14:14:07)
Отсутствует
Только что попробовал установить и с оф.сайта и с АМО - все установилось. С таким редиректом я сталкивался - это почему-то мой хостинг тутда редиректит, если ссылка неправильная. Вот почему она неправильная - вопрос. Или может что-то с версией Firefox? У меня 2.0.0.6.
Версия хоть и большая, но 1м официальным релизом была версия 1.48, так что расширение пока достаточно молодое. (Такой большой номер версии связан с тем, что исходный код у меня хранится в CVS и каждый раз когда я коммитил какие-то изменения, номер версии увеличивался).
Отредактировано telega (20-09-2007 15:15:40)
Отсутствует
Фокс у меня сейчас такой вот.
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a8pre) Gecko/2007091104 Minefield/3.0a8pre ID:2007091104
И я не думаю, что в этом дело. С другими ссылками у меня проблем нет. А вашу с форума я и щелкать пытался, и через даунлоад мастер грузить, и на аддон-менеджер перетягивать. Всё едино -- редиррект. А на АМО у меня аккаунта нету... и заводить, если честно, лень. Но, вероятно, таки придется из-за вашего хостинга (это упрёк не вам, а тем, кто вам услуги хостинга предоставляет).
Такой большой номер версии связан с тем, что исходный код у меня хранится в CVS и каждый раз когда я коммитил какие-то изменения, номер версии увеличивался
При работе с ЦВС увеличивается не номер версии, а номер ревизии. А версии вы враве выставлять какие захотите. Можете, например, написать маленький скрипт сборки "билда" вашего расширения на Ant'е, который будет инкрементировать номер версии и собирать архивчик. А некоторые просто на 1000 делят количество ревизий и между цыфрами точки ставят (вот и получаются версии вроде 0.0.0.1 и 0.3.5.2). Тоже метод... За тысячу ревизий явно немало полезных изменений в программе образуется. Вобщем, подходы разные бывают и ЦВС на номера версий никаких ограничений не накладывает.Например я сейчас участвую в разработке программы у которой уже более 7000 чекинов в ЦВС, а первой версии до сих пор нет, есть только промежуточные релизы, которые заказчик периодически пробует.
Отсутствует
Фокс у меня сейчас такой вот.
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a8pre) Gecko/2007091104 Minefield/3.0a8pre ID:2007091104
Только что попробовал кликнуть на "Установить с оф. сайта" из такого же фокса (только NT 5.1 и ID: ID:2007091005) - нормально скачался. Еще можно взять отсюда (только автоматом инсталлиться не будет, только скачается): http://ser-ega.newmail.ru/simplemail.1.58.xpi
При работе с ЦВС увеличивается не номер версии, а номер ревизии. А версии вы враве выставлять какие захотите. Можете, например, написать маленький скрипт сборки "билда" вашего расширения на Ant'е, который будет инкрементировать номер версии и собирать архивчик. А некоторые просто на 1000 делят количество ревизий и между цыфрами точки ставят (вот и получаются версии вроде 0.0.0.1 и 0.3.5.2). Тоже метод... За тысячу ревизий явно немало полезных изменений в программе образуется. Вобщем, подходы разные бывают и ЦВС на номера версий никаких ограничений не накладывает.Например я сейчас участвую в разработке программы у которой уже более 7000 чекинов в ЦВС, а первой версии до сих пор нет, есть только промежуточные релизы, которые заказчик периодически пробует.
У меня есть самописный command-line php скрипт, который автоматом определяет макс. номер ревизии и с таким номером создает архив. А версии я тогда значит и не знаю как создавать
7000 чекинов это мощно...
Отредактировано telega (20-09-2007 16:38:52)
Отсутствует
Скачал по приведенной вами ссылке, спасибо. Добавьте её на всякий случай на страницу расширения... А то вдруг не у одного меня такие проблемы.
В ЦВС-е есть специальная технология, позволяющая создавать копии транка, на котором собирался билд. Во всяком случае у нас так. Т.е. сохраняется ссылка на определенную ревизию и её присваивается номер версии. Т.е. при надобности можно получить все фалы из ЦВСа именно в том виде, в каком они были на момент билда. К сожалению более детально рассказать не могу, так как билдами и скриптами управления ими в проекте, в котором я участвую, не я занимаюсь. Я их тестирую.
Отсутствует
OK, добавил.
Я пробовал при релизе присваивать всем файлам одинаковый номер (то ли версии, то ли ревизии; какой командой уже не помню), но после этого почему-то появились sticky tags и начались какие-то проблемы с коммитом. В общем-то сейчас я без CVSа работаю, т.к. перешел на ноут, а сюда CVS пока не ставил, может и не буду.
Отсутствует
Точно хостинг кривой оказался. Я все думал, почему картинки с моего сайта в форуме не отображаются, а это из-за хостинга оказывается. Если у кого-то еще линки на мои расширения не работают, напишите, может перееду на другой хостинг. Хотя этот неплохой - PHP5, MySQL, mod_rewrite, бесплатно.
Отсутствует