Приветствую всех.
Проблема такая: ставлю в настройках любого акаунта проверять почту каждые 5 минут, делаю рестарт птицы, захожу в настройки, этой галочки нет во всех акаунтах в которых она была выставлена. Если выставить снова вручную и нажать "OK", будет нормально проверять до следующего рестарта программы.
Два дня потратил на настройку после перехода с The Bat!, и тут такая незадача, обидно.
Помогите не вернуться назад
Отредактировано dr. (10-08-2009 09:48:11)
Отсутствует
как оказалось, это проделки TbProgressHistory
можно его как-то заменить или подправить?
Это расширение подменяет кое-какие встроенные компоненты и ломает при этом проверку почты. Поэтому считывает настройки и проверяет почту само. Правда, если название (вроде бы) аккаунта содержит не ASCII-символы, то работать не будет.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Infocatcher
в моём случае все акаунты названы латинскими буквами и с "собачкой" и ничего оно само не проверяет
я спецом послал себе письмо и ждал пока он придёт, ничего так и не загрузилось пока вручную не проверил
проверил насколько раз, пересылал с mail.ru на mail.ru и с gmail на gmai
Отсутствует
Или глюк, или уже успели сохраниться неправильные настройки.
Тогда нужно проверить все настройки phistory.* в
Инструменты – Настройки – Дополнительно – Основные – Редактор настроек...
Там внутри вот так (комментарии на русском – мои):
if (currentServer.type == 'pop3' ) { // перебираются все pop3-аккаунты if (currentServer.doBiff) { // если настроено на "проверять каждые ..." PHglobals.logMessage('changing biff on >' + currentServer.prettyName); var prefstr = "phistory." + currentServer.prettyName; PHglobals.sPrefs.setBoolPref(prefstr, true) // запомнить аккаунт currentServer.doBiff = false; // отключить встроенную проверку var bm = currentServer.biffMinutes var bmt = bm * 1000 * 60; var biffTimerLength = PHglobals.doBiffTimer.length PHglobals.doBiffTimer[biffTimerLength] = PHglobals.setTimeout(PHglobals.newDoBiff, bmt, currentServer, biffTimerLength); } else { try { var prefstr = "phistory." + currentServer.prettyName; if (PHglobals.sPrefs.getBoolPref(prefstr)) { // если ранее была сохранена настройка для проверки этого аккаунта //PHglobals.logMessage('changing biff (bypref) on >' + currentServer.prettyName); var bm = currentServer.biffMinutes // получить частоту проверки и запустить таймер var bmt = bm * 1000 * 60; var biffTimerLength = PHglobals.doBiffTimer.length PHglobals.doBiffTimer[biffTimerLength] = PHglobals.setTimeout(PHglobals.newDoBiff,bmt,currentServer,biffTimerLength); } } catch(e) { //PHglobals.logMessage('error getting pref >' + e); } } }
Добавлено 10-08-2009 14:36:39
Хотя там еще при изменении настроек автопроверки почты должно все перенастраиваться.
Вот только если сохранить настройки со снятыми галочками, оно тоже перенастроится.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
ммм ... там это где?
В коде расширения.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует