Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Описание: Это информер для форума сайта neobooker.ru, с его помощью вы всегда оперативно будете в курсе новых тем и обновлений форума. Предоставляются удобные средства и гибкие настройки для информирования о событиях на форуме.
Системные требования: - Microsoft Windows XP SP3/Vista/Seven - NET Framework 4
1.16.210 [+]: Пункт меню Закладки [+]: Автоподсветка кода NeoBook в HTML
[F]: Отображение последнего сообщения 1.16.205 [+]: Удален чат за ненадобностью [+]: Работает с новым сайтом neobooker.ru
[F]: Мелкие исправления и дополнения
1.15.197 [+]: Изменение высоты окна [+]: Обновленный интерфейс окон, меню и панелей [+]: Подсветка сценария NeoBook в HTML-коде
[F]: Ссылки в чате и сообщениях теперь открываются в браузере по-умолчанию [F]: Исправлен и оптимизирован код, программа работает быстрее и стабильнее [F]: Мелкие исправления и дополнения
1.10.160 [+]: улучшен интерфейс мини-окна (информационные "кнопки" и текст сверху кликабельные) [+]: улучшен интерфейс мини-чата, добавлена кнопка "цитата" [+]: подсветка сценария Neobook в HTML-коде (пункт в трей-меню) [+]: мелкие исправления и дополнения [bug]: подсветка кода не работает с комментариями, помогите с регуляркой? [bug]: мелкие баги с подвисанием соединения по-моему так и остались пока что ( 1.09.150 [+]: посл. сообщение открывается во вкладке (F9) [+]: настройки шрифта [+]: прогрессбар в чате при обновлении [+]: мелкие исправления и дополнения [bug]: мелкие баги 1.09.142 [+]: мелкие исправления и дополнения 1.09.140 [+]: мелкие исправления и дополнения [F]: исправлены баги и утечки памяти в чате 1.09.130b [F]: исправлены баги [F]: кол-во отображаемых тем теперь 20 вместо 30-ти [+]: пункт отключения обновления информера в трей-меню [+]: интегрирован чат 1.08.125b [F]: немного исправлен макет приложения для Windows XP [F]: строка кто онлайн не исчезает [F]: подсказка кто онлайн в миниокне обновляется нормально [+]: на всякий случай добавлена подсказка на прогрессбар [F]: последние сообщения от заблокированных пользователей не открываются в режиме "Открыть все новые" (по щелчку на баллоне, выборе трей и конт. меню везде, f10) [BUG]: при снятии отметок конвертов могут самопроизвольно отмечаться другие темы 1.08.120 [+]: клик по значку в трее скрывает/показывает окно в любом режиме [+]: столбцы таблицы запоминают свой порядок [+]: отображаются прикрепленные темы [+]: добавлены значки для почищенных тем и новых тем, попавших в топ30 информера. [F]: сортировка таблиц отключена [F]: команда Открыть сообщение удалена из контекст. меню (вместо нее даблклик строки), вернул назад Открыть все [F]: исправлен баг миниокна при выборе открыть все темы (в случае если было более 5 обновл. тем) [F]: миниокно отменяет свое автоскрытие, если было открыто вручную либо получило фокус вручную (т.е. не скрывалось когда вы собрались там чтото отметить после его появления) [F]: гор. клавиши миниокна активизируются вне зависимости от того, каким способом был получен фокус [F]: баг с автоматическим отмечанием всех тем прочитанными после обновления [F]: мелкие изменения и исправления
1.08 [+]: счетчик онлайн информеров в заголовке окна [+]: кол-во онлайн в прогрессбаре [+]: кнопка звук вкл/выкл, файл звука прилагается [+]: опционально если есть новые сообщения, то щелчок по баллону (когда режим миниокна отключен) откроет все в браузере. [+]: щелчки лкм по иконке в трее показывают/прячут миниокно если оно активировано в настройках
[F]: переписана логика показа уведомлений, должно быть правильно во всех режимах и настройках. баллон кто онлайн более не показывается, кол-во онлайн показано в подсказке трей-иконки. [F]: одна из причин критической ошибки [F]: не сохранялись правильные размеры окна после выбора отображаемых столбцов [F]: исчезновение строчки кто онлайн при превышении размера (??) [F]: если главное окно открыто то миниокно не показывается в любом случае [F]: убраны индикаторы (ч/б кнопки) с тулбара. Посмотреть есть ли темы в игноре можно в подсказке у кнопки открыть коллекции [F]: пофиксены слайдеры интервалов (??) [F]: миниокно больше не крадет фокус у текущего активного окна. Показывается как поверх всех окон, но тут же возвращает фокус. По щелчку из трея показывается активным.
[F]: Некоторые ошибки в работе списка коллекций. [F]: Кнопка Развернуть окно неактивна. [F]: Ошибка с размерами окна ("двойной статусбар"). [F]: Окно настройки интервалов мого показыватсья неактивным. [F]: Строка Кто онлайн не исчезает со статусбара при превышении размера. [F]: Горячие клавиши в мини-окне могли не работать при старте программы. [F]: Информер не выдавал уведомления при добавлениях к сообщению, когда была включена опция "Уведомлять однократно". [F]: При ручных обновлениях внутренний таймер обновлений сбрасывается, отсчет интервала ведется заново. [F]: Некоторые логические нестыковки с отображением уведомлений в режиме "уведомлять однократно" [F]: Текст строки поиска не курсивный.
P.S: еще так и не отловлены все причины критической ошибки, если она вдруг возникнет, приложите содержимое nbinferror.txt в вышеуказанной теме... Для тех кто тестировал ранее - в случае критической ошибки при первом запуске - удалите файл nbinf.dat, если вдруг статусбар стал "двойного" размера - поменяйте размер окна галочками показа столбцов, затем закройте программу. Это нужно чтобы старые настройки у тех кто тестил ранее перезаписались новыми. Либо найти и удалить папку Профиль/Local Settings/Neobooker.ru со всем содержимым.
// Еще кое-что связанное с переименованием тем. Если переименована была старая тема, то она будет неактивна, но отмечена. Сделайте даблклик чтобы открыть ее, отметка пропадет. Или "отметить все прочитанным".
--------------------------- Error Message --------------------------- Критическая ошибка. Сообщите автору программы условия ее возникновения.
Сформирован отчет в nbinfERROR.TXT --------------------------- ОК ---------------------------
Критическая ошибка --------------- Inner Exception: --------------- Error message: Length cannot be less than zero. Parameter name: length--------------- Trace: at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy) at ..(String ) at ..()--------------- Subroutine log: 0 - mainprocess: starting
Добавлено (18 Май 2011, 10:01) --------------------------------------------- это у меня при ошибке была версия 1.07, я обновил, кстати добавь автообновление
Добавлено (18 Май 2011, 10:03) --------------------------------------------- если сортировать темы по какому-либо столбцу, а потом добавить тему в список слежения/игнорирования, то в список добавляются далеко не те темы, что ты выделил
Добавлено (18 Май 2011, 10:09) --------------------------------------------- Онлайн[6/2] хотел всегда узнать, что значит 6, а что 2?
темы и все их данные берутся из внутреннего массива данных, а не из таблицы. а что ктото пользуется сортировками, мож их отключить нафиг )) 6 - всего, 2 - зарегенных участников. Как задавать вопросы
Опять при F10 с мини-окна появилось "Не обрабатываемое исключение..."
Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна содержится в конце этого сообщения.
************** Текст исключения ************** System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index в System.Collections.ArrayList.get_Item(Int32 index) в System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex) в System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index) в System.Windows.Forms.DataGridView.get_Item(Int32 columnIndex, Int32 rowIndex) в ..() в ..(Object , EventArgs ) в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) в System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey(Message& m, Keys keyData) в System.Windows.Forms.ToolStripManager.ProcessShortcut(Message& m, Keys shortcut) в System.Windows.Forms.ToolStripManager.ProcessCmdKey(Message& m, Keys keyData) в System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.PreProcessMessage(Message& msg) в System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg) в System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
************** Загруженные сборки ************** mscorlib Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- NeoInformer Версия сборки: 1.0.8.102 Версия Win32: 1.0.8.102 CodeBase: file:///C:/Documents%20and%20Settings/Admin/Рабочий%20стол/NeoInformer.NET/NeoInformer.exe ---------------------------------------- System.Windows.Forms Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Xml Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- NeoInformer Версия сборки: 1.0.8.102 Версия Win32: 1.0.8.102 CodeBase: file:///C:/Documents%20and%20Settings/Admin/Рабочий%20стол/NeoInformer.NET/NeoInformer.exe ---------------------------------------- Microsoft.VisualBasic Версия сборки: 10.0.0.0 Версия Win32: 10.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System.Core Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- ResourceAssembly Версия сборки: 1.0.0.0 Версия Win32: 1.0.8.102 CodeBase: file:///C:/Documents%20and%20Settings/Admin/Рабочий%20стол/NeoInformer.NET/NeoInformer.exe ---------------------------------------- System.Runtime.Remoting Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- System.Configuration Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Windows.Forms.resources Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- xoryljy5 Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.resources Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.resources.dll ---------------------------------------- mscorlib.resources Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll ----------------------------------------
************** Оперативная отладка (JIT) ************** Для подключения оперативной (JIT) отладки файл .config данного приложения или компьютера (machine.config) должен иметь значение jitDebugging, установленное в секции system.windows.forms. Приложение также должно быть скомпилировано с включенной отладкой.
При включенной отладке JIT любое необрабатываемое исключение пересылается отладчику JIT, зарегистрированному на данном компьютере, вместо того чтобы обрабатываться данным диалоговым окном.
я уже исправил, без паники. кинул на кнопку миниокна ссылку на ф-цию открывания всех мессаг прописанную для главного окна. А то что в миниокне 5 тем а в главном 30 я не учел. В итоге, если новых тем более 5, возникает ошибка чтения таблицы миниокна. Как задавать вопросы
Добавлено (18 Май 2011, 20:41) --------------------------------------------- хотя не надо, все равно в информере места не хватит в строках и подсказках
DEMBEL, пока меня не было, компьютер был включен и информер был включен, накопилось много тем не прочитанных. Ну сижу значит тыкаю на каждую тему "прочтено", тут он начал обновлять список и тут оба, он все темы сам пометил прочитанными. Так и должно быть? Время от времени вылазит сообщение типа "сервер не доступен или нет инета", интернет у меня работает постоянно, это юкоз так часто ложится? Да и кстати ещё во время моего отсутствия ошибка вылезла:
Критическая ошибка --------------- Inner Exception: --------------- Error message: Object reference not set to an instance of an object.--------------- Trace: at ..(String ) at ..()--------------- Subroutine log: 0 - mainprocess: starting
Добавлено (19 Май 2011, 10:06) --------------------------------------------- p.s. Информер хороший, нужный. Ещё было бы супер, если бы отвечать можно было бы прямо из информера Куки сбрасываются, но если можно отвечать прямо из информера, тогда на сайт будет заходит незачем
нет, это я плохо реализовал обработку множественных параллельных http-запросов в потоках приложения, они спотыкаются друг об друга почему-то... щас изучаю этот вопрос.
Ну сижу значит тыкаю на каждую тему "прочтено", тут он начал обновлять список и тут оба, он все темы сам пометил прочитанными. Так и должно быть?
баг подтверждаю, обнаружен. еще исправлен баг когда убираешь тему из списка игнора в коллекции.
Добавлено (19 Май 2011, 15:20) --------------------------------------------- 1.08 b120 небольшие исправления и дополнения. продолжайте присылать отчеты ошибок.
Добавлено (19 Май 2011, 15:24) --------------------------------------------- остались баги с исчезновением строки в статусе кто онлайн и всплывающая подсказка кто онлайн в миниокне обновляется через раз... хотя я где-то прочитал что типа длина текста подсказки максимум 64 символа, если это так то мож и не баг вовсе...
значит новая тема в информере, либо это совсем новая либо древнюю тему апнули. их не различить.
Добавлено (19 Май 2011, 15:34) --------------------------------------------- там подсказки у конвертов
Добавлено (19 Май 2011, 15:36) --------------------------------------------- а попробуй в минирежим переключить и пооткрывать/поскрывать миниокно, тоже вылетит?
Добавлено (19 Май 2011, 15:55) --------------------------------------------- перезалил в 1 пост попробуй
Добавлено (19 Май 2011, 19:28) --------------------------------------------- блин, где настройки то хранятся? я настрою программу, обновлю и все настройки сбрасываются...
настройки хранятся в автоматическом локальном хранилище, Profile/Local Settings/Neobooker причем если ты перемещаешь программу на новое место или переименовываешь, она считается как другая. просто перезаписывай программу при обновлении на старое место. Как задавать вопросы