phpBB3 Monitor — мониторинг непрочитанных и личных сообщений

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и личных сообщений

Сообщение МайскийЖук »

Изображение

phpBB3 Monitor доступен для использования любому пользователю. Никаких дополнительных файлов закидывать на хостинг не нужно, достаточно скачать, распаковать и запустить, все остальное интуитивно понятно.

Актуальная версия утилиты: 1.0.5.2 RC от 2 мая 2012 года.

Актуальная версия форума: 3.0.10. На более старых версиях проверить возможности не было, работоспособность не гарантируется.

Версии ОС: Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 x32 / x64.

Изображение

Изображение

[ Описание ]   [ Русская версия ]   [ Английская версия ]

Приглашаю всех посетителей форума гуру к тестированию релиз-кандидата phpBB3 Monitor. Приставка «RC», само собой, пока еще означает наличие багов, которые я надеюсь отловить с вашей помощью.

Отдельное спасибо первому тестеру phpBB3 Monitor Пчелкину, который проверил и подтвердил работоспособность утилиты на нескольких форумах.

* * *

[RC] 1.0.5.2

+ добавлена поддержка метода авторизации Joomla для форумов с RokBridge;
* исправлено действие кнопки «Отметить все прочитанным» для форумов на украинском языке;
+ добавлены новые условия поиска сообщений: если сообщений более 1000, то результаты округляются до 1000;
* оптимизированы алгоритмы авторизации, получения сообщений, отметки всех сообщений прочитанными и выхода из форума; теперь все эти процессы занимают в два раза меньше времени, а авторизация на форуме и выход из форума происходят практически моментально, особенно на незагруженных модами форумах;
+ добавлена поддержка шифрования паролей; теперь пароли от форумов и пароли от прокси-серверов можно сохранять в файле настроек в зашифрованном виде.

[RC] 1.0.5.1

+ добавлена поддержка мониторинга форумов на английском языке;
* форма добавления нового форума в список теперь очищается после закрытия.

[RC] 1.0.5

* исправлен глюк, в результате которого установленная галочка «Авторизоваться на прокси-сервере» продолжала учитываться при установке соединения даже после снятия галочки «Соединяться через прокси-сервер»;
* возвращена возможность использования SOCKS4 и SOCKS5 прокси-серверов для соединения с форумами; авторизация на SOCKS5 проходит нормально.

[Beta] 1.0.4

+ добавлена возможность сохранения и использования списка форумов: выпадающее меню теперь позволяет быстро выбрать форум для мониторинга, все данные, кроме пароля, заносятся в соответствующие поля автоматически;
+ во всплывающую подсказку над значком программы в трее добавлена информация о форуме, на котором в данный момент идет мониторинг;
+ добавлена возможность повторной авторизации и принудительной проверки новых сообщений в случае получения сообщения о провале попытки получения списка новых сообщений;
* исправлен глюк с переключением кнопок управления и пунктов меню в трее в положение отключенного мониторинга в случае повторной авторизации после ошибки получения списка новых сообщений.

[Beta] 1.0.3

- до выяснения причины неработоспоспобности программы в случае использования прокси-сервера типа SOCKS и до нахождения нормального SOCKS-сервера для тестирования, возможность выбора этого типа прокси-сервера в программе отключена;
* исправлен глюк с непропаданием индикатора непрочитанных сообщений после прочтения всех сообщений из списка и повторной проверки непрочитанных сообщений;
+ добавлена возможность повторной авторизации и принудительной проверки сообщений в случае получения сообщения об ошибке получения списка непрочитанных и новых личных сообщений;
+ добавлены опции ограничения проверки непрочитанных и новых личных сообщений только одной страницей; значение количества сообщений на одну страницу устанавливается на форуме;
+ добавлена возможность очистки всплывающего окна со списком сообщений при его закрытии; это действие можно менять «на лету» без выключения мониторинга текущего форума;
* кардинально переделано всплывающее окно со списком сообщений: теперь названия тем являются ссылками на сами темы, а оранжевая стрелочка перед названием темы ссылается на первое непрочитанное сообщение в данной теме;
* изменился порядок проверки сообщений: теперь сначала проверяются и выводятся во всплывающее окно новые личные сообщения, чтобы их сразу можно было видеть, а затем проверяются и выводятся непрочитанные сообщения с форума;
+ добавлены звуки для некоторых событий в программе: для ошибок, для уведомлений о новых сообщениях и для закрытия всплывающего окна со списком сообщений; версия программы без звуков будет распространяться отдельно.

[Beta] 1.0.2.2

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

[Beta] 1.0.2.1

+ добавлена возможность выбора типа прокси-сервера: HTTP, SOCKS4, SOCKS5;
* исправлено действие кнопки импорта системных настроек прокси-сервера;
+ добавлена возможность поиска непрочитанных сообщений на форумах на украинском языке.
* исправлена ошибка предыдущей бета-версии, из-за которой после отключения использования прокси-сервера, программа все равно ломилась через указанный ранее прокси-сервер.

[Beta] 1.0.2

+ добавлена возможность соединения с форумом через прокси-сервер без авторизации и с авторизацией;
+ добавлена возможность импорта системных настроек прокси-сервера;
* немного изменено условие поиска непрочитанных сообщений, это должно избавить от вылетавшей на некоторых форумах ошибки « ... is not a valid integer value».

[Beta] 1.0.1

* изменен интерфейс программы: добавлены вкладки, перемещено окно лога событий;
- удалена дополнительная форма ввода пароля;
+ добавлена возможность сворачивания утилиты по нажатию на крестик;
* всплывающее окно со списком сообщений теперь привязано к высоте панели задач;
+ добавлена возможность захватывать и перемещать всплывающее окно с помощью мышки.
 
Последний раз редактировалось МайскийЖук 04.05.2012 3:46, всего редактировалось 28 раз.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

[Beta] 1.0.2 — Изменения и дополнения

+ добавлена возможность соединения с форумом через прокси-сервер без авторизации и с авторизацией;
+ добавлена возможность импорта системных настроек прокси-сервера;
* немного изменено условие поиска непрочитанных сообщений, это должно избавить от вылетавшей на некоторых форумах ошибки « ... is not a valid integer value».

Уважаемые пользователи! Прошу всех, у кого раньше вылетала вышеуказанная ошибка, проверить соединение с вашими форумами еще раз и отписаться, вылетает ли ошибка по-прежнему, или положение исправилось.
Последний раз редактировалось МайскийЖук 04.05.2012 3:49, всего редактировалось 1 раз.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

Самостоятельно проверил на двух упомянутых в этой теме форумах soroga.ru и maxima-qx.ru — на обоих соединение работает.

Изображение   Изображение
Любовь и боль, покой и бой я как любой несу с собой…
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение shvager »

У меня щас ошибки нету. Но и результат - ноль. Хотя есть непрочитанные сообщения. Лог проги:

Код: Выделить всё

12:23:05 -> Производится автоматическая проверка непрочитанных сообщений…
12:23:10 -> На данный момент для вас нет ни одного непрочитанного сообщения.
12:23:10 -> Производится автоматическая проверка новых личных сообщений…
12:23:18 -> На данный момент для вас нет новых личных сообщений.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

Давайте сразу договоримся со всеми: кто отписывается от неработоспособности, тот сразу пишет адрес своего форума и данные тестового пользователя, чтобы я мог посмотреть, что такого специфичного есть на вашем форуме, и почему там может не работать мониторинг.

У меня на данный момент работает на всех форумах. Например, уведомление о последнем сообщении от shvager я получил сразу же.
Любовь и боль, покой и бой я как любой несу с собой…
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение shvager »

Форум
Тест
test123
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

Re: phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение Petruxa12 »

МайскийЖук Видел тебя на форуме :) надеюсь ты там свою тему нашёл?
http://maxima-qx.ru/forum/viewtopic.php?f=5&t=1557
Щас тестирую 1.0.2
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

Так. Ну здесь все понятно — мониторинг в некоторых местах завязан на русские надписи. К сожалению, пока не везде удалось достигнуть универсальности. Соответственно, на других языках монитор может не видеть новые сообщения. Сейчас подумаю, к чему лучше прицепиться, чтобы не зависеть от языка форума.
надеюсь ты там свою тему нашёл?
Нет. Я лишь зарегистрировался и заполнил профиль. Темы я не читал.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение evrus01 »

1.0.2 Beta так и не работает на моем форуме.

Форум
alena315
010203
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

Авторизацию по методу Джумлы я еще не делал. Я сообщу дополнительно, когда сделаю.

А пока я не придумал, как сделать мониторинг независящим от языка форума, я сделал временную зацепку для украинских форумов. На zemres.com работает, надеюсь, что на остальных украинских форумах так же будет работать. Если кто-то хочет потестировать — перекачайте версию 1.0.2 Beta.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение Pazh »

Замечания к 1.0.2:
1. Импорт прокси не сработал, пишет что система не настроена на использование прокси
2. Вбил прокси руками - к гуру подцепился, НО пишет

Код: Выделить всё

14:32:29 -> Производится автоматическая проверка непрочитанных сообщений…
14:32:34 -> На данный момент для вас нет ни одного непрочитанного сообщения.
14:32:34 -> Производится автоматическая проверка новых личных сообщений…
14:32:39 -> На данный момент для вас нет новых личных сообщений.
хотя у меня непрочитанных сообщений на 20 листов.
3. Аналогично подцепился через прокси к своему форуму, но мониторинг не нашел там непрочитанное сообщение (хотя оно было)
4. Подцепляется к форумам только через http прокси. Через SOCS4 или SOCS5 не работает (Невозможно достучаться до указанного форума (Connection Closed Gracefully.). Необходимо проверить указанный адрес форума.)
4. Очень долго стартует (ладно, это можно понять) и останавливает мониторинг (это не понятно).
Помощь в ЛС/email только за WM или ЮMoney
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение shvager »

МайскийЖук писал(а):Если кто-то хочет потестировать — перекачайте версию
Да, зарабатало. Респект. Еще бы переход с окна сообщений на форум для просмотра непрочитанного. Кликом по ссылке.

Добавлено спустя 6 минут 56 секунд:
Также - когда прочитал сообщение - программа показывает, что есть непрочитанные и иконка желтая. Только когда кликнув пкм и нажав очистить вспливающее окно - иконка позеленела. Может из-за винды? Windows7 64
У мене и памяти побольше жрет:
Снимок.PNG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

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

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

По поводу типа прокси — да, поддержки SOCKS пока нет, планирую включить в следующие версии. Поддержка HTTP была сделала для теста, и вот уже есть первые проблемы. Пойму, что не так про проверке через HTTP-прокси, после этого сделаю и поддержку SOCKS.

Долгое соединение, равно как и долгая разрегистрация объясняются загруженностью форума, скоростью хостинга форума и весом генерируемых страниц, ведь что для авторизации, что для разрегистрации программа тянет полную страницу, поэтому, чем больше страница, тем тормознее мониторинг. У меня на моем и на форуме гуру вообще не тормозит, здесь страницы легкие, зато на форуме Пчелкина с его 170-ю модами авторизация и чтение непрочитанных сообщений может занимать несколько секунд.
Еще бы переход с окна сообщений на форум для просмотра непрочитанного. Кликом по ссылке.
Вообще-то там даются две ссылки: на саму тему и на первое непрочитанное сообщение в ней, и обе эти ссылки активные, то есть на них можно щелкнуть мышкой, и ссылки откроются в браузере, установленном в системе по умолчанию. Это же есть в описании программы.
Только когда кликнув пкм и нажав очистить вспливающее окно - иконка позеленела.
Ну, естественно, для этого очистка всплывающего окна и сделана. Программа же не может знать, что в данную конкретную секунду сообщение было прочитано, она же мониторит форум по расписанию через заданное пользователем количество минут. Вот после очередного мониторинга программа и увидит, что сообщение было прочитано, и иконка будет меняться соответственно. Для того, чтобы иконка поменялась, когда хочется пользователю, ему достаточно либо очистить всплывающее окно из меню в трее, либо сделать принудительную проверку непрочитанных сообщений.
Любовь и боль, покой и бой я как любой несу с собой…
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 18 лет 5 месяцев
Благодарил (а): 104 раза
Поблагодарили: 8 раз

Re: phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение shvager »

МайскийЖук писал(а):Вообще-то там даются две ссылки: на саму тему и на первое непрочитанное сообщение в ней, и обе эти ссылки активные, то есть на них можно щелкнуть мышкой, и ссылки откроются в браузере, установленном в системе по умолчанию. Это же есть в описании программы.
Неа. Ничево не происходит по клацанию по ссылках. Хоть они и активные. Запускал и на ХР. Так же.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

Ничево не происходит по клацанию по ссылках.
Ну, здесь уж вам придется грешить на настройки своей операционной системы. Либо браузер по умолчанию не выбран, либо антивирус блокирует нажатие, либо уж я не знаю что, но эта функция работает совершенно точно. Попробуйте еще в главном окне в логе щелкнуть на ссылки. Там они тоже активные. Оттуда у вас открывается?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB3 Monitor — мониторинг непрочитанных и новых ЛС

Сообщение МайскийЖук »

[Beta] 1.0.2.1 — Изменения и дополнения

+ добавлена поддержка и возможность выбора используемого для соединения типа прокси-сервера: HTTP, SOCKS4, SOCKS5;
* исправлено действие кнопки импорта системных настроек прокси-сервера;
+ добавлена возможность поиска непрочитанных сообщений на форумах на украинском языке.
* исправлена ошибка предыдущей бета-версии, из-за которой после отключения использования прокси-сервера, программа все равно ломилась через указанный ранее прокси-сервер.
Любовь и боль, покой и бой я как любой несу с собой…

Вернуться в «Бета-версии модов для phpBB 3.0.x»