Редактор настроек для OpenBox ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + + Если вам понравился POBEdit, и вы нашли, что он оказался вам полезен, можете поблагодарить + + автора денюжкой. Что, несомненно, стимулирует воплощение ваших пожеланий и новых функций. + + + + WebMoney + + E299820510070 + + R127830804741 + + Z210233136031 + + U257416947970 + + + + //NoRG + + #49999589 + + norg@ua.fm + + + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ beta 0.8 ! Фильтр каналов и транспондеров. + Открывает старые настройки (4.90-4.92). 28 декабря 2006 ========================================= beta 0.791 * Время для TPS-ключей. 16 декабря 2006 ========================================= beta 0.79 + Экспорт/Импорт BISS. 11 декабря 2006 ========================================= beta 0.785 + Ключи TPSCrypt 3. 9 декабря 2006 ========================================= beta 0.78 ! Компиляция для прошивки 4.93. С прошлыми используйте на свой риск. + База ключей БИСС увеличена до 255 штук. Старые ключи несовместимы. * Поле USALS в каналах. * Пункт евро в About/Donate (а вдруг :). 6 декабря 2006 ========================================= beta 0.775 * Комментарий для BISS-ключей увеличен до 64 символов. Старые ключи опять не подойдут :( * Комментарий для BISS показывается при выборе ключа для канала. * Комментарий для BISS не затирается при компиляции softcam. * Minor fixes. 2 ноября 2006 ========================================= beta 0.771 ! Компиляция под прошивку 4.91. ! Все старые ключи и настройки не совместимы. + Опция выборочного обновления ключей из файла. + Экспорт ключей в софткам. ! Помощь. + About. - Неверно отображалось количество транспондеров и каналов на спутнике. - Кнопка смены типа канала могла стать неактивной при определенных условиях. - Не работало добавление/перемещение между фаворитами. + Возможность сохранять старые настройки шаринга при открытии ключей. + Комментарий для BISS-ключей. 22 октября 2006 ========================================= beta 0.71 - Fix, связанный с заливкой ключей. 29 сентября 2006 ========================================= beta 0.70 ! Поддержка языков. См. файлы Main.sil, Keys.sil для примера (частично переведено меню). Надеюсь найдутся желающие продолжить перевод. Можете присылать мне переводы на другие языки, я включу их в опции. Ручное переименование надписей в режиме Customize имеет больший приоритет, чем файл языка, поэтому делайте сброс в умолчания если хотите использовать перевод из файла. * Немножко подправлен тулбар свойств. Теперь его видно всегда, что устраняет дерганье при переключении закладок. * Плагины теперь по умолчанию в архиве не идут, используйте Config Viewer. * Украинский язык (сделайте сброс по умолчанию, если не видно выбор языка) + Приложена тулза для перевода (sdk/lang). 19 сентября 2006 ========================================= beta 0.666 !!! В этой версии рекомендуется сделать View->Reset to defaults перед началом использования. ! TPS AutoRoll keys (для прошивки 4.90). Компиляция из софткам. Ключи распознаются только в формате: V 007C00 XX KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK где ХХ - две любых hex цифры, KKK... - 16-байт ключ. * BISS вынесен в одну закладку с AES. * Старые файлы ключей f3k не будут открываться, из-за изменений в размере. Если хотите их сохранить, увеличьте размер файла до 15360 байт, можно просто дописать в конец нули. Потом можно пересохранить. Или загрузите из ресивера этой версией программы. 30 августа 2006 ========================================= beta 0.66 * Небольшой редизайн интерфейса. По умолчанию окно стало меньше, при сбросе более корректно выставляется ширина таблиц. + Тулбар теперь можно настраивать - перемещать, удалять, переименовывать кнопки. (можно даже перевести на русский). Изменения запоминаются. В общем как MS Office. Однако не рекомедуется делать изменения во время обмена с ком-портом. Сброс можно сделать или из окна настроек тулбара, или View->Reset to defaults. 8 августа 2006 ========================================= beta 0.656 * Защита от дурака - кнопка плагина не доступна, пока не загружены ключи. * Тулбар теперь запоминает позицию. * Имена провайдеров в шаринге. * Подправлено поведение тулбара ключей в при пустом наборе блоков. 6 августа 2006 ========================================= beta 0.655 !!! В связи с изменениями в прошивке линейки 300-800: Появилась новая таблица редактирования ключей BISS. Добавлен СomboBox выбора BISS ключа для канала. Компиляция BISS из Softcam ОТКЛЮЧЕНА. Теперь между ключами и настройками есть связь. Если вы меняете что-то, относящееся к BISS, не забывайте сохранять/заливать И ключи, И настройки. * Поправлено меню Move для фаворитов (был ненужный пункт Add). * Немного изменено хранение настроек в реестре. Если вы пользовались прошлыми версиями, то при первом запуске рекомендуется сделать Reset to defaults. + Поддержка crush-dump. * Удален компонент, потенциально приводивший к ошибке List index out of bounds. Обновление многих использованных компонент. Версия 0.622 была последней, которая поддерживает прошивки до 4.88. 2 августа 2006 ========================================= beta 0.622 * При запуске плагина в непрерывном режиме ком-порт не закрывается. Возможно исправит ошибку "Read timeout". + Добавлена кнопка запуска OpenBoxShare by Levonty. + Добавлена опция Ignore Plugin Errors. + Добавлено еще одно контекстное меню для каналов и фаворитов. Теперь при нажатии Ctrl+Right Click на канале, появляется меню со списком групп фаворитов, куда данный канал входит. Затем при нажатии на название группы, произойдет переход в эту группу и выделение всех вхождений канала. ВНИМАНИЕ: для появления этого меню должен быть выделен ТОЛЬКО ОДИН канал. 25 июля 2006 ========================================= beta 0.61 + Добавлена Tray Icon и минимизация в Tray. Полезно, если активен плагин. * При работе плагина, отмечается время смены ключа в комментарии. - Исправлена ошибка "Read timeout", появившаяся в последнем релизе. * Увеличено время таймаута для плагина до 10 сек (у кого совсем слабый инет). 19 июля 2006 ========================================= beta 0.60 * Немного переделано меню Options. + В контекстное меню каналов добавлена функция "Удалить все, кроме фаворитов". ! Теперь плагин может вызываться по таймеру. Для этого выставьте в его подменю интервал запуска, включите "Run continuously" и нажмите на кнопку плагина. Не забудьте включить в меню >AutoSend для автобновления. 16 июля 2006 ========================================= beta 0.56 - Поправлена ошибка при перенесении и удалении фаворитов, если было выделено больше 1. - Поправлена ошибка с перемещением элементов, если было выделено больше 1. (Эти ошибки появились после введения перетаскивания мышью, а также в связи с переходом на новую версию таблиц, в которых выделение обрабатывается немного по другому). - Поправлена ошибка с сортировкой транспондеров. * Немного изменена логика выделения строк после перетаскивания мишью. * Пополнены контекстные меню для редактора ключей. ! Добавлено перетаскивание мишью. Работает только для одной строки. Таскать нужно за левую колонку, там где номер строки. + Теперь можно запускать без gdiplus.dll. + Новый рабочий плагин для TPS. - Исправлен баг (появился при введении плагинов), при нажатии Update keys ключи не заливались. 12 июля 2006 ========================================= beta 0.55 ! Поддержка плагинов для обновления ключей - из интернета, из любого файла ключей. См. примеры в папке sdk. В дальнейшем будет добавлена возможность проверки обновления по таймеру, если ключ изменился, последует автоматическая заливка. (Два сайта, которые я использовал в последних релизах, закрылись. Очевидно силами нашего форума их завалило :) 11 июля 2006 ========================================= beta 0.52 + Добавлено копирование/перемещение между фаворитами. (Кнопки Add.., Move. теперь доступны и для фаворитов). Это конечно несколько не то, как реализовано в ресивере, но это максимум, что можно сделать без серьезной переделки программы. + В 6 раз ускорена запись ключей в ресивер. - Теперь правильно обрабатываются украинские буквы и буквы Ё, ё. * Убраны редко встречающиеся операции из контекстных меню. * Изменено место сохранения настроек, поэтому при первом запуске будут настройки по умолчанию. * Теперь тянет TPS ключи с http://vsfaes.100webspace.net/. 10 июля 2006 ========================================= beta 0.51 + Экспериментальная поддержка загрузки TPS ключей. - Исправлен досадный баг, в некоторых случаях не появлялось окно софткам редактора. + Принудительна автонумерация колонок (Alt-R). + Автозагрузка последнего открытого файла с ключами (Options->Sofcam->AutoLoad Last Keys File). 8 июля 2006 ========================================= beta 0.5 ! По совету форумчан, изменено название редактора по POBEDIT (Professional OpenBox EDITor) :-^) ! Добавлен импорт softcam.key. Экспорт софткам в RTF, HTML. + Добавлены иконки, мелкая реорганизация меню, добавлены ShortCuts. - В редакторе ключей исправлена ошибка в разделе Seca (отображалось ID 3 байта вместо 2). - Исправлена ошибка Clear Key, появившаяся в 0.5.pre-release. - Исправлена ошибка перезаписи провайдера для Via для случаев xxxxx8 - xxxxx0. + Включена компиляция Conax - правилo оформления ключа как для Nagra (2 байта провайдер, 8/16 ключ) Irdeto - правилo оформления ключа как для Crypto, Via (3 байта провайдер, 8/16 ключ) + ":" в софткам считается как пробел. + Включена отдельная обработка ключей на TPS AES. Хотя ключи публикуются в формате 007с00, вводить их надо в 7с0000. Теперь этот случай проверяется отдельно. + Возможность добавления транспондеров и каналов. //Замечание. Транспондеры добавляются к выделенному спутнику, каналы - к выделенному транспондеру. По умолчанию все поля 0. Вам необходимо изменить их на желаемые. Если вы добавите транспондер с такими же параметрами (частота и поляризация), как существующий в списке, то в ресивере вы его увидите только 1 (там дубликаты не показываются), хотя реально в списке он есть и каналы на нем работать будут. + Мелкие правки. ////// Замечания по редактору SoftCam. Рекомендованный порядок работы: Загрузить файл ключей, открыть софткам, скомпилить, потом нажать Update Keys. В этом случае значения UA, SA, PPUA, которые что были в файле сохранятся. Для провайдеров, которых не было в старых ключах, эти поля будут 00 00... Компилер понимает ключи 8/16 байт, для бисс - 8/6. 6 июля 2006 ========================================= beta 0.423. + Везде с операциями с clipboard работают Ctrl-C, Ctrl-V, Ctrl-Ins, Shift-Ins. - Проверка целостности базы более мягкая, выводится лишь предупреждение (SRT BEG check failed). 25 июня 2006 ========================================= beta 0.42 ! Сохранение опций, положения, размеров, ширины колонок после выхода из программы. - Вроде как исправлено обрезание текста на системах с Large Fonts. + Возможность изменить тип канала (тв - радио) - кнопка TV|R. Поскольку каналы переносятся в другой список, если они были в фаворитах, то они будут УДАЛЕНЫ оттуда. + Добавлено меню добавления в любой список фаворитов, не только текущий. + Добавлены shortcuts удаления объектов на кнопку Del. Удаление блока ключей - на Ctrl-Del. - Поправлен неприятный баг, при удалении из фаворитов, если выбрана непрерывная группа от конца списка, удалялись все каналы в списке. 23 июня 2006 ========================================= beta 0.41. - Поправлен баг с неудалением блоков в редакторе ключей. + Небольшие обновления по интерфейсу. + Добавлена возможность включать/выключать панели поиска. (пока присутствуют проблемы со скроллингом при включенной панели - не видно 1-3 последних строк. Это проблема компонента, жду исправлений от разработчика). - Поправлена ошибка индикации режимов LNB, 12V, 22KHZ после снятия выделения. 20 июня 2006 ========================================= beta 0.40. ! Редактор ключей. ! Загрузка прошивки из ресивера. Пока что это чистая прошивка, ПО ФОРМАТУ НЕ СОВМЕСТИМА С WSW файлами, так что не пытайтесь ее заливать. + Теперь процесс заливки можно прерывать (кнопка Break). + Мелкий багофикс. 17 июня 2006 ========================================= beta 0.35. + Контекстные меню обновлены. Теперь в них доступен полный список операций. + Исчезла кнопка Apply. Теперь изменения вносятся НЕМЕДЛЕННО. Будьте осторожны, применяя изменения к группе объектов! + Улучшена обработка MouseWheel и прокрутки. + Более корректное отображение активных строк. + Поправлен доступ к DiseqC 1.0 в режиме USALS, MOTOR (раньше было недоступно). + Поправлено сохранение русского текста. Раньше буквы "р"-"я" сохранялись некорректно. 7 июня 2006 ========================================= beta 0.33. + Контекстные меню. - Изменен способ работы с ком-портом. - Исправлен баг оптимизатора Delphi (при удалении фаворитов иногда получали AV). 6 июня 2006 ========================================= beta 0.30. + Изменено название проекта на OB Editor (Open Box Editor). Для совместимости формат данных остается совместимым с openboxf300editor. + Обмен настройками с ресивером. Теперь сторонние утилиты для заливки не нужны. + Изменения в интерфейсе. Теперь работа идет только с выделенными объектами (исчезло понятие отмеченных). В каналах убраны незначимые поля (PCR, VID, AUD), в колонки добавлено SID и PMT. - Пофиксены баги при редактировании сортированных списков каналов и фаворитов. 4 июня 2006 ========================================= beta 0.20. + Сохранение настроек. + Позволяет изменять параметры спутников, транспондеров, каналов. + Групповое редактирование, перемещение, удаление. + Работа с фаворитами. + Экспорт в HTM. - До сих пор не реализован обмен с ресивером. Пока для этой цели используйтие openboxf300editor.exe. Надеюсь скоро это дописать (или как получится с загрузкой по основной работе). ? Еще думаю над возможностью импортировать каналы/фаворит из другой базы, надо ли это? И в каком виде лучше реализовать? Ну и конечно, наверное добавилось багов, так что не стесняйтесь писать замечания и пожелания. 28 мая 2006 ========================================= beta 0.10. ----------------------------------------- Редактору всего 3-й день, так что умеет всего ничего. Решил я его писать потому, что недели 2 назад купил OpenBox 820, и ни его работа с каналами, ни один редактор, найденный в инете, мне не нравятся. Пока идет стадия отработки удобного интерфейса, поэтому принимаются все пожелания и замечания. Потом изменять интерфес коренным образом будет труднее. ===========---------========= МОЖЕТ 1. Загружать файл f3d. 2. Производить простейшую сортировку по спискам, просмотр параметров. ===========---------========= НЕ МОЖЕТ (пока :) 1. Сохранять список. 2. Удалять, добавлять, изменять настройки каналов, транспондеров, спутников, фаворитов, смену типа канала радио<->тв. 3. Загружать-отправлять на ресивер. 4. Печать/вывод информации в файл, xls. ....ваши пожелания. ===========---------========= ПЛАНЫ Пункты 1, 2, возможно 4 я планирую закончить в течении 1-2 недель, может и быстрее. Не знаю как получится с 3 пунктом, если не удастся разобрать протокол обмена с ресивером или никто не поделится описанием, то пока как выход придется измененный файл загружать обратно в ресивер с помощью openboxf300editor.exe Сейчас это глубокая beta v0.10 По достижению v1.0 (стабильной работы) планируется переход в стадию OpenSource. Ну или раньше, если есть желающие поучаствовать. Проект пишется на D7. ===========---------========= Управление: Есть понятие ВЫБРАННЫЙ (подсвеченный синим фокусом) и ОТМЕЧЕННЫЙ (с галкой в 2 столбце и красным цветом) элемент. Перемещение по списку и удаление производится для отмеченных элементов. Редактирование для - сфокусированного, по DobleClick. Сортировка по столбцам: Click по заголовку - сортировка по главному столбцу + Shift-Click - дополнительные сортировки по другим столбцам Выбор элементов: Выбор можно делать ставя отметку в 2 колонке, или мышью, удерживая Ctrl или Shift. Ctrl+A - выбрать все. Mark/UnMark - отметить/снять отметку с выбранных. Перемещение. Решил я сделать его с помощь клавиатуры, не нравятся мне эти дерганья мышью через список в 1000 - 2000 элементов. Да и выделеную группу труднее потерять из-за случайного клика. Ctrl + Up/Down - Перемещение отмеченных элементов на 1 позицию вверх-вниз с сохранением дистанции элементов. Alt + Up/Down - Перемещение отмеченных элементов на 1 позицию вверх-вниз группой. Ctrl + Shift + Up/Down - Перемещение отмеченных элементов на 1 экран (45 позиций) вверх-вниз с сохранением дистанции элементов. Alt + Shift + Up/Down - Перемещение отмеченных элементов на 1 экран (45 позиций) вверх-вниз группой. Если выбрано (подсвечено) больше 1 элемента, то при нажатии Alt(Ctrl) + Up/Down текущие отмеченные элементы сбрасываются, а выбранные отмечаются автоматом, это чтобы зря не кликать мышой. Можно будет настроить это поведение. Если вы хотите передвигать по 1 элементу (мелкая правка), то снимите все отметки (Ctrl + A, UnMark) и мышью или (как мне кажется удобнее) стрелками выбирайте элемент, а нажав Ctrl (Alt) двигайте его. 12 мая 2006