История v3.3 (09.03.2005) (rus) * исправлена ошибка при преобразовании данных в тексте патча с модификатором 0i (десятичное число) (thx to Avkiev). + добавлено автоматическое чтение и сохранение фуллфлеш бекапа, при первом подключении нового телефона. + добавлена опция для смены местами комбинаций клавиш для "Вставить" и "Вставить Текст". * на вкладке "Флешер", в окне просмотра содержимого буфера, адреса теперь начинаются с адреса, с которого был считан текущий блок флеш, а не с 0. * в редакторе раскладок количество символов на одной кнопке увеличено с 32 до 1024. + добавлена возможность настроить в патчере адрес, эквивалентный адресу 0, т.е. от всех адресов блоков патча, что больше этого адреса, отнимается этот адрес. Настраивается только через реестр, подробнее. + в .vkd файле лоадера добавлены опции для возможности зацикливания попыток загрузить лоадер, а также возможность назначить звуковые оповещения о результате и процессе загрузки лоадера и его бутов, подробнее. * в лоадере для телефонов C60 и A65 подправлены адреса и размеры их EEPROM (thx to 0xFEDF). * исправлено: в Win98 не работала кнопка "Добавить..." на вкладке "Патчи" (tnx to Rostislav). + в редакторе раскладки клавиатуры добавлена поддержка CX65fw43; M65fw43; S65fw41, fw43 (англ., рус., греч. раскладки) (thx to Avkiev, Lyncexx, Лёлик). + обновлены языки интерфейса Czech (thx to Lukasisko). (eng) * fixed error when parsing data with 0i modifier (decimal numer) (thx to Avkiev). + adder an automatic reading and saving the fullflash backup (fubu) of phone flash, when new phone connected for the first time. + added optios to swap keys combinations for "Paste" and "Paste Text. * in "Flasher" tab, in buffer dump view, addresses in begin from address of current readed block of flash (not from 0). * increaced max amount of symbols from 32 to 1024 in keyboard layout editor. + added a possibility to set wrap address in patcher, what is equivalent to address 0. Yoy can set it only with registry editor, more info. + in .vkd file of loader is added options for make possibility to rerty upload a loader to phone in case of errors, and also added options for assing a sounds for indicating a process of uploading loader and its boots, more info. * for phones C60 and A65 an addresses and sizes of its EEPROM is corrected (thx to 0xFEDF). * fixed: in Win98 button "Append..." on "Patches" tab is not working (tnx to Rostislav). + added support of edit keyboard layouts of CX65fw43; M65fw43; S65fw41, fw43 (eng., rus., greek. layouts) (thx to Avkiev, Lyncexx, Лёлик). * updated languages of user interface Czech (thx to Lukasisko). v3.2 (23.01.2005) (rus) * исправлено: на x65 не записывался EEFULL с последними лоадерами от Chaos. + в тексте патча, в качестве данных патча, добавлена возможность вставлять UNICODE текстовые строки (пишите их в одинарных кавычках), подробнее здесь. * в тексте патча изменено представление десятичных чисел (теперь их можно использовать и в старых и в новых данных), подробнее здесь. ВНИМАНИЕ! Старый вариант не поддерживается. + добавил в инсталляционный пакет генератор бут ключа для x65-й серии от Papuas. По-умолчанию генератор бут ключа (V_Code2vkd) висит на последней (самой правой) кнопке внешних программ в V_KLay. Перед первым использованием телефона с V_Klay: Убедитесь что лоадеры не загружены в телефон - нажмите кнопку выгрузки лоадеров, квадратик левее нее должен быть зеленым. Потом запустите генератор бут ключа (нажмите на на последней кнопке внешних программ) и следуйте инструкциям в появившемся окне. После успешного завершения работы генератора бут ключа, бут ключ для вашего телефона пропишется в лоадер и в следующий раз генерировать его заново не придется. Дальше работайте с телефоном через лоадер "... (Password boot)". + добавлена поддержка х65-й серии в .INI файлах редактора раскладки клавиатуры (thx to dspmobile). + добавлены .INI файлы редактора раскладки для телефонов: CX65fw25, fw36, fw41; M65fw25; S65fw25, fw32 (англ., рус., греч. раскладки). Для других телефонов x65-й серии можно легко сделать такой же .INI файл, если у вас есть фуллфлеш. + на вкладке "Флешер" добавлена кнопка "Просмотр ..." для быстрого просмотра и редактирования содержимого буфера. + на вкладке "Флешер" добавлено отображение "Последнего использованного адреса памяти телефона". + при создании патча отката, в его текст добавляется версия V_KLay, которая его сгенерировала. + в опциях можно выбирать какие параметры будут передаваться внешним программам, при запуске их кнопками в главном окне V_KLay (на данный момент доступны параметры: "автоматически" - так как это установлено в опциях запуска внешних программ: в качестве параметра будет передаваться считанный из телефона фуллфлеш с последующим применением выходного патча, если таковой сгенерирует внешняя программа; "без параметров" - внешняя программа просто запускается не зависимо от опций запуска внешних программ). + при инсталляции теперь можно выбирать - ассоциировать ли файлы .bin, .fls и .crk с V_KLay или нет. * обновлены языки интерфейса Czech (thx to Lukasisko), Slovak (tnx to Antoine [KNet]), Greek (tnx to dspmobile), Bulgarian (tnx to Rumen Marinov). * другие мелкие доработки. (eng) * now EEFULL on x65 can be written with help of latest loaders from Chaos + in text of patch, in patch data, added a possiblility to use UNICODE text (write it in single quotes ( ' ) ), more here (in russian). + in text of patch, an decimal number format is chahged. Now it is possible to use decimal numbers in old data too. Amount of bytes for decimal number is determined form number of digits (inluding leading zeros) in decimal number. More here (in russian). WARNING! Old rules for decimal format is not supported. + in installation packet is added a boot key generator by Papuas. To generate a boot key for your x65 phone press last (rigthmost) button of external programs toolbar for launch V_Code2vkd and follow onscreen instructions. After boot key successfully generated use loader "... (Password key). + added support of x65 series in keyboard layouts editor (thx to dspmobile). + added .INI files for keyboard layouts editor for phones: CX65fw25, fw36; M65fw25; S65fw25, fw32 (eng., rus., greek. layouts). For other x65 phones and firmware versions you can made .INI files if you have a fullflash. + on "Flasher" tab added button "View..." for quick viewing and editing of buffer (fullflash). + on "Flasher" tab a last used phone memory address is shown. + on creation a repair patch a version of V_KLay is added in text of repair patch. + in options added a possibility to customize arguments, that will be passed to the external programs. + during installation added a possibility to select what extensions need to be associated with V_KLay. * updated languages of user interface Czech (thx to Lukasisko), Slovak (tnx to Antoine [KNet]), Greek (tnx to dspmobile), Bulgarian (tnx to Rumen Marinov). * other small updates. v3.1 (30.11.2004) (rus) * исправлено: не выдавалось предупреждение о записи в буткор и запрещенные зоны. * исправлено: на x65 чтение фуллфлеша навсегда останавливалось на первой же ошибке (теперь попытки прочитать блок продолжаются по крайней мере до тех пор, пока лоадер отвечает). * немного оптимизирована функция чтения памяти телефона. * обновлены языки интерфейса Italiano (thx to Giro), Czech (thx to Lukasisko). * другие мелкие доработки. (eng) * fixed: the warning messages about writting in the bootcore and protectet areas is not shown. * fixed: on x65 reading the flash is stopped at firs error. * optimized reading the flash. * updated languages of user interface Italiano (thx to Giro), Czech (thx to Lukasisko). * other small updates. v3.0 (10.11.2004) (rus) + поддержка лоадеров Chaos для Siemens x65. (tnx to Chaos). - убрана поддержка старых лоадеров от V_KLay v2.x.x и младше. Старые лоадеры должны быть подкорректированны для поддержки в V_KLay v3. Подробнее о формате .vkd файлов лоадеров. + добавлена возможность гибкой настройки геометрии микросхем Flash в .vkd файлах лоадеров. + десятичное число (знаковое или беззнаковое) в тексте патча (модификатор 0i). Подробнее тут. + при сохранении, если формат текста патча сменился на RTF после вставки RTF текста из буффера обмена - выдается предупреждение (отключается в опциях). + добавил информацию о размере буткора в текст предупреждения о записи буткора. + ESC как выход их программы в любом окне или вкладке. * отключил действие символа склеивания строк ( \ ) в комментариях (предотвращает случайное закомментирование следующей строки, если она с данными для патча (thx to 5ер.), но расскомментирует следующую строку, если пользовались символом склеивания строк для продления действия символа комментария на следующие строки). + добавлен язык интерфейса Lithuanian. (thx to mIRON) * обновлены языки интерфейса Greek (thx to dspmobile), Slovak (thx to Antoine [KNet]). + добавлен логгинг (ведение истории) устанавливаемых патчей (thx to Avkiev). Принцип работы: после успешного применения (или отмены) патча, в каталоге "log" (здесь и далее - все относительно папки где установлен V_KLay) создается файл "log.vkp" с текущим содержимым окна патча, а затем запускается программа log.exe, или если такой нет, то .bat файл log.bat с параметрами: log.bat <mode> "<phone_name>" "<patch_file_name>" "<patch_file_path>", где: <mode> - выполненное действие: /a - пачт был применён, /u - патч был отменён. <phone_name> - параметр в кавычках (т.к. может быть с пробелами) - уникальное для данного телефона имя состоящее из модели, номера прошивки, номера ленгпака, phoneID. <patch_file_name> - параметр в кавычках - имя файла текущего патча. <patch_file_path> - параметр в кавычках - имя и полный путь к файлу текущего патча. Путь (и файл) может реально не существовать, если патч не сохранялся перед применением, а также патч в этом файле может отличаться от патча в "log\log.vkp", если перед применением он был отредактирован. log.bat который включен в инсталляшку V_KLay делает простейшие действия. При применении патча - создает директорию "log\<phone_name>", копирует туда файл "log\log.vkp" с именем "<patch_file_name>" а затем удаляет "log\log.vkp". При отмене - удаляет файлы "log \ <phone_name> \ <patch_file_name>" и "log\log.vkp". Чтобы изменить эти действия может создать свою программу log.exe или отредактировать log.bat на свое усмотрение. * для создания инсталляционного пакета используется бесплатный инсталлятор NSIS, что позволило уменьшить объем на ~ 1 MБ. (eng) + added support of Chaos loaders for Siemens x65. (tnx to Chaos). - removed support of old loaders from V_KLay v2.x.x and older. More about format of .vkd files of loaders. + added support of flexible customization of the geometry of Flash IC in .vkd files of loaders. + decimal number (signed or unsigned) in text of patch (modifier 0i). More here (on russian). + while saving, if format of text of patch is changed to RTF, after pasting from clipboard, the warning message is shown. You may disable it in options. + added info about bootcore size is text of botcore writting warning message. + ESC as quit in any window or tab. * disabled concaternate symbol ( \ ) in commens (this can prevent commenting next line with patch data) (thx to 5ер.). + added new language of user interface - Lithuanian. (thx to mIRON) * udated languages of user interface Greek (thx to dspmobile), Slovak (thx to Antoine [KNet]). + added a logging of applied patches (thx to Avkiev). How it work: after successfully apply (or undo) of patch, in folder "log" (relative folder where V_KLay installed) file "log.vkp" is created. This file is a patch, that currently in "General patch" tab of V_KLay. Then is launging the program log.exe, (or, if this program is not exist, log.bat) with parameters: log.bat <mode> "<phone_name>" "<patch_file_name>" "<patch_file_path>", where: <mode> - completed action: /a - apply, /u - undo. <phone_name> - parameter in quotes (because it may be with spaces) - unique name of current phone, what consist with model, number of firmware, langpack, phone id. <patch_file_name> - parameter in quotes - file name of current patch. <patch_file_path> - parameter in quotes - file name and full path to the file of current patch. Path (and name) may not exist if patch never be saved before, and also patch in this file may be different, than in "log\log.vkp", if it has edited before apply. log.bat that is come in installation of V_KLay make wery simply work. After apply - it is created the folder "log\<phone_name>", copying in that folder file "log\log.vkp" with name "<patch_file_name>" and then delete "log\log.vkp". After undo - delete files "log \ <phone_name> \ <patch_file_name>" and "log\log.vkp". If you want to change this behavior - you may create you own program log.exe or just editing log.bat as you want. * for creation of installation package is used free installer NSIS, this lead to reduce installation package by ~ 1 MB. v2.7.1 (4.08.2004) (rus) * поправил баг, при котором флешки всех мобил прошивались блоками по 128КБ, что могло приводить к не восстановлению мобилы при заливке в нее бекапа без записи буткора. Теперь они прошиваются такими блоками как нада - напимер на м55 - по 64КБ. (thx to HollyG from Praha/Litomerice (Czech Republic)). * также заменил идентификатор двоичного числа в тексте патча с 0b на 0n (0b - это 16-тиричное число 0x0B). (thx to SiNgle). + Добавлен язык интерфейса Ukrainian. (thx to Strelbytskyi Olexander). (eng) * fixed: V_Klay accepts that for all phones flash block is 128 KB. Therefore for some phones where block is 64 KB writing the fullflash backup without the bootcore cannot repair phone. (thx to HollyG from Praha/Litomerice (Czech Republic)). * fixed: the id of binary number 0b is changed to the 0n (because 0b - is a hex number 0x0B). (thx to SiNgle). + added new language of user interface - Ukrainian. (thx to Strelbytskyi Olexander). v2.7 (9.07.2004) (rus) + по умолчанию, запись в буткор телефонов отключена. Для включения - ставте галку "Опции" -> "Расширенные..." -> "Разрешить запись в bootcore телефона.". Обратите внимание, что при разрешенной записи в буткор выдается табличка немного не такая как раньше :)... * исправлено: было трудно использовать COM порты с номером больше 9 (нужно было дописывать \\.\ перед ним). * исправлено: не выдавалось предупреждение о записи в буткор при переполнении адреса за 16-ти мегабайтовое адресное пространство. (eng) + by default writting to the bootcore is disabled. If you want to enable it place check in checkbox "Options" -> "Advanced..." -> "Enable writing in bootcore of phones." Note that if you enable writing to the bootcore, text and variants of answers has changed :)... * fixed bug with using a COM ports with number, grater than 9. v2.6 (5.06.2004) + добавлена поддержка патчей в RTF формате, т.е. их можно разукрашивать и менять шрифты, ну и все что угодно, что можно сделать с текстом в Word. (tnx for testing for Asterix, SiNgle, Basket, and others) + добавлена возможность отображения Ole объектов в RTF патче (картинок, звуков, рисунков - всего). (tnx to mamaich) + Добавлена возможность открывания в бравзере ссылки в патче, при клике на ней. + добавлена возможность использования С++ комментариев (/*...*/, //...). Подробнее + расширил возможности представления данных в теле патча. Подробнее + добавлна возможноть закомментировать / раскомментировать выделенные строки текста (в начале каждой строки ставиться / убирается ';') + Добавлено отображение адреса и данных не совпадения при ошибках: старые данные не найдены, новые данные не найдены и т.п. + автоматическое выделение строки с ошибкой в окне патча и перевод на него курсора. + добавлена кнопка на вкладке Патчи "Открыть заново" (перечитывает текущий открытый файл заново) + добавил кнопку "Сохранить" (Раньше была только "Сохранить как") . + добавил поиск/замену в тексте патча. + добавил возможнось изменять дефолтный размер шрифта (в Опциях). + повесил кучу действий на клавиатуру (Ctrl+...) на вкладке "Патчи". + при старте V_KLay, дефолтный элемент - текстбокс с текстом патча. + При применении патча с ошибками, сохраняется Патч Восстановления. С его помощью можно потом восстанвить мобилу в состояние до применения патча а не в состояние, описанное в старых данных патча. Если от сохранения Патча Восстановления отказаться, запись производиться не будет. Чтобы это изменить, ставьте галку Опции -> Расширенные... -> Продолжать операцию без сохранения Патча Восстановления. + когда создается патч восстановления (в тестовом режиме или в обычном - не важно) - то в нем сначала записываются все разные даннные (имеется ввиду старые данные в телефоне и старые данные в патче), а потом одинаковые - т.е. можно смотреть че где не совпадает по всему патчу а не только по первому несовпадающему байту что показывается в диалоге с ошибкой. + добавил тесты на наличие/отсутствие патча в телефоне (или фф). + добавлен приблизительный (очень приблизительный :) ) расчет объема работ при устновке / удалении патча для прогресс бара. (Если будуте видеть, что погрешность этого рассчета в большинстве случев будет больше 50% :) - пишите - уберу эту фичу :) ) + в имя файла флеша по-умолчанию добавлено имя модели телефона. + при загрузке .bin файла, выбирается соответствующая ему модель телефона, если она указана в имени. Подробнее + во флешере, при выборе "Адрес", автоматом выбирается соответствующие ему "Размер" (thx to avkiev). + во флешере, при выборе "Работать с" "Файлом части флеш" в списках вариантов в "Адрес", "Размер" и т.п. остаются те варианты значений, которые соответствуют текущей выбранной модели телефона в режиме "Работать с" "Телефоном". + в "опциях" добавлены опции расширенной настройки COM порта и другого. + добавил расширенную опцию игнорировать ошибки если не найдены старые (или новые) данные (лучше не ставьте :) ). + добавил возможность выбрать папку, куда будут складываться вревенные фуллфлеши и патчи при работе в внешними программами. + при записи/чтении показывается скорость и время до окончания операции. + не патчит файл фф (и телефон тоже) пока не проверит патч на все ошибки и предупреждения. + по дефолту не выбирается 1-й по списку телефон, а выдается предупреждение о том что тел не выбран. + переделан формат файла лоадера. Снято ограничение на его размер в 64К. Старые тоже поддерживаются. + добавил индикатор того что лоадеры загружены. + теперь значения "С адреса" в "Работать с" "Файлом части флеш" могут быть отрицательными (т.е. есть возможность патчения 16-ти метрового файла фф). + добавил фичу: если зажать Ctrl+Alt+Shift и нажать "Выход" (или что-нить дугое что приводит в выгрузке из телефона лоадеров), то лоадеры из телефона не выгрузятся. Потом, когда запустите V_KLay заново (или запустите еще один его экземпляр) и зажмете Ctrl+Alt+Shift при щелкании на "Обновить->" (или что-нить дугое что приводит к загрузке в телефон лоадеров), то V_KLay быстренько подключиться к телефону с ранее загруженным лоадером. При этом не меняйте ничего - ни модель телефона, ни скорость порта - иначе тел. можно убить, записав флеш не в тот адрес. * Обновлены INI файлы изменения раскладки для M55, S55, SL55. (tnx to dspmobile) * Обновлены / добавлены файлы лоадеров. (thx to LazyCODEr) + Добавлен язык интерфейса Bulgarian. (tnx to Rumen Marinov) + Добавлен язык интерфейса Portuguese. (tnx to Sidarta) + Добавлен язык интерфейса Hungarian. (tnx to Kiss Jуzsef) + Добавлен язык интерфейса Catalan. (tnx to Jesus Moreno) * Обновлены все языки интерфейса. (tnx to authors) и еще куча всего :). v2.5 (20.12.2003) + Добавлен лоадер для MC60. (thx to Phantom) + Добавлен INI файл для изменения раскладки в M50 fw19 lg91. + Добавлен язык интерфейса Spanish. (thx to Dani Candela) + Добавлен язык интерфейса Slovak. (thx to Cyber Judas) + Добавлен язык интерфейса Italian. (thx to Girosavo) * Обновлен язык интерфейса Czech. (thx to Lukasisko) + Добавлен язык интерфейса Greek. (thx to dspmobile) v2.4 (22.11.2003) + Добавлен лоадер для M55. (thx to IRoN, alTer, SiNgle, WASP, Bonifa, and others) + Добавлен лоадер для 3618/6618. (thx to knx) + Добавлен лоадер для A52. * Обновлена информация в лоадере для S55. (thx to ACiD [mrp]) * По умолчанию начальные адреса на вкладке "Flasher" и в режиме "Work with" "File with part of flash" устанавливаются в 0x000000 при открытии файла флеша. * Обновлен язык интерфейса Polish. (thx to MacKam) v2.3.6 (19.10.2003) + Для каждой вкладки сохраняется свой каталог по умолчанию для диалогов "Открыть" и "Сохранить". + На вкладке "Патчи" добавлена кнопка "Добавить...", позволяющая открывать новые файлы патчей, добавляя их тексты в конец текущего патча. * Исправлена ошибка возникавшая, если в опциях были заданы пустые пути к внешним программам. (thx to mamaich) * Исправлена ошибка в обработчике переключения клавиатурного фокуса с основного диалога на текущую вкладку и наоборот по Ctrl+Tab. Также эта комбинация изменена на Ctrl+Alt+Tab (т.к. Ctrl+Tab используется для вставки символа табуляции в окне патча). (thx to mamaich) * Исправлена ошибка открытия патча в версии для Win9x/Me при которой добавлялась чепуха в конце текста патча. (thx to DeathMOROZ, Jan, and others) v2.3.5 (29.09.2003) * Исправлено: При простом запуске внешних программ без фуллфлеша им в качестве аргумента передавалось 2 кавычки. (thx to avkiev) * Временный подкаталог фуллфлешей для внешних программ теперь temp в каталоге где установлен V_KLay. Если, он не доступен, то временные файлы фуллфлешей записываются в корне диска, где установлена Windows. * Данные в последовательный порт теперь посылаются мелкими порциями, это увеличит надежность передачи данных в старых Windows 95/98. (thx to Oto Lukss, Laperuza, Vlog, and others) v2.3.4 (28.09.2003) + Возможность запускать внешние программы с предварительным чтением фуллфлеша для них и автоматически применять патчи, сделанные ими. Подробнее. + Добавлена поддержка оригинального autoignition от Siemens в стакане для SL45i и переделанным соединительным кабелем стакана и персонального компьютера. Подробнее. v2.3.2 (24.09.2003) * Исправлен глюк при работе с кабелями с auto-ignition (не работал сам аuto-ignition). Подробнее. + Поддержка патча от mamaich для применения патчей при включенном телефоне. Подробнее + Возможность запускать внешний редактор раскладки клавиатуры LayoutMe с предварительным чтением фуллфлеша телефона и передачей его редактору через командную строку. + Другие мелкие доработки. v2.3 (18.09.2003) + Главное отличие новой версии - поддержка х55 (и x35 - т.к. раньше не работала). + Улучшена надежность работы телефонами, т.к. теперь при чтении и при записи данные передаются с контрольной суммой (при записи - даже с двумя - контрольная сумма того что передалось для записи и контрольная сумма того что записалось). + Добавились повышенные скорости COM порта - 234000 и 460800 - так что обладатели крутых материнок, USB to COM переходников и USB-шных шнурков могу повысить скорость чтения/записи. + Владельцы телефонов x55 и им подобных с bootcore - не игнорируйте предупреждения от том что запись в блок флеш с bootcore будет пропущена - жмите ДА (пропустить запись в блок флеш с bootcore) или ОТМЕНА (если вообще передумали что-то писать), пока на 100% не убедитесь что в блок флеша с bootcore вам действительно нужно записывать данные. + Размер окна программы теперь можно изменять. + Добавил некоторые элементы макроязыка в текст патчей. v2.1.5 (6.05.2003) + Добавлена поддержка мультиязыковых комментариев. Отображаются символы всех языков установленных в системе (смотрите "Control Panel -> Regional And Language Options -> Languages -> Supplemental language support" и "Control Panel -> Regional And Language Options -> Advanced -> Codepage conversion tables") . * много мелких исправлений. v2.1.4 (2.05.2003) + Добавлены команды управления программой из командной строки. + Добавлена поддержка телефонов S/ME45 с флешем типа CE20, BA20. v2.1.3 (29.04.2003) + Улучшен алгоритм чтения/записи памяти телефона: • используется намного меньше производительности процессора, • повтор операции с памятью при сбое. + Добавлены INI файлы для изменения основной раскладки телефонов C45fw350315, C45fw500315, ME45fw280315, S45ifw040315 (единственное, для чего нашел FullFlash'ы в инете, если хотите поддержку Вашего телефона - давайте мне его FullFlash). + Добавил лоадер для поддержки телефонов С/S/M35 с флешем CE20, BA20. (нашел здесь: forum.siemens-club.ru) v2.1.2 (24.04.2003) + Добавлен запрос на сохранение данных считанных кнопкой "Read Memory", при нажатии на кнопку "Open File..." (т.к. в программе буфер один - то открытие нового файла затирало ранее считанные данные). + Добавлена возможность загружать патчи с недопустимыми символами в комментариях. v2.1.1 (22.04.2003) * Исправлено: не работала запись во флеш для SL45i по адресу 0x1F0000. * Изменения в версии для Win9x/ME: исправлена вкладка General Patch - раньше она просто не показывалась. v2.1.0 (19.04.2003) + Возможность отключения подтверждения при применении патча и других предупреждений и сообщений об успешном завершении. + Поддержка других телефонов Siemens. + Автоматическое обновление содержимого списков ComboBox на вкладке Flasher чтобы показывать размер FullFlash и EEPROM и их начальные адреса. Т.о. нажав стрелочку вниз возле полей ввода From, Size и т.п. увидете их возможные значения для выбранного типа телефона + Поле для отображения типа Флеш в телефоне. + Возможность выбора скорости передачи данных по последовательному порту. + При вставке текста из буфера обмена в окно патча текст форматируется одним шрифтом, а не тем который был в исходнике (т.е. в том месте из которого текст патча был скопирован). + Всплывающее меню (по клику правой кнопки мыши) в окне редактора патча. v2.0.2 (14.04.2003) + При сохранении считанного блока флеша предлагает имя файла вида "Block_XX.bin", где XX - старшие 2 цифры адреса. + После сохранения .vkp файла обновляет его имя на caption программы. + Добавлено распознавание командной строки. (Кликаеш на файл в Проводнике (Explorer) - он открывается в V_KLay). + Добавлено кнопку "Новый патч". + Увеличен объем редактируемого текста патча до 2 GB. + Добавлено отображение номеров строки и столбца при редактировании патча. v2.0.1 (15.03.2003) + Добавлена версия для Win95/98/Me. Но т.к. Win95/98/Me не поддерживают Unicode, то в редакторе раскладок раскладки можно править только по кодам символов. + На вкладке Flasher добавлено поле для ввода смещения данных в буфере. (Смещение (offset) указывает с какого адреса файла в буфере начинать брать данные для записи в Память (Memory) телефона по адресу, указанному в поле From Address). + На вкладке Flasher добавлено поле для отображения количества данных в буфере. v2.0.0 beta 4 (10.03.2003) * Исправлено: Не корректно работала запись данных в телефон напрямую. * Исправлено: После нажатия на "Cancel" в окне процесса выполнения телефон мог уже не включиться без отключения-подключения аккумулятора. * Исправлено много других мелочей. v2.0.0 beta 3 (9.03.2003) * Исправлено: На последней строчке патча выдавалась ошибка, если после нее не было пустой строки. (заметил: tatarin). * Исправлено: В сообщениях об ошибках неправильно выдавался номер строки, если в тексте патча были пустые строки. v2.0.0 beta 2 (8.03.2003) + Добавлена кнопка "Turn On" для включения телефона без выхода из программы. Будет полезна, если работаете с несколькими телефонами или в случае, если телефон не включила какая ни будь другая программа (Unisiemens, например). + На вкладке "General Patch" добавлена кнопка "Undo". Позволяет отменить патч (вернуть все как было). + Обработка ошибок в тексте патча. v2.0.0 beta 1 (3.03.2003) + Возможность работы с телефоном напрямую а не через файл флеша+Unisiemens. + Вкладка "Flasher". Cамый обыкновенный читальщик/записывальшик (как Unisiemens), с дополнительной фичей - записывать и читать можно любые размеры данных, а не только кратные 65536 (0x010000) байт. + По выходу из программы телефон включается сам. Отключать-подключать аккумулятор нет необходимости. v1.1.1 (7.01.2003) * Чуть изменен внешний вид. + Добавлен INI файл для изменения раскладки клавиатуры в fw5401 + Добавлена версия для Win95/98/Me (другой .exe файл). Но т.к. Win95/98/Me не поддерживают Unicode, то в редакторе раскладок раскладки можно править только по кодам символов. v1.1.0 (22.12.2002) + Добавлена возможность изменять раскладку в кусках флеша считанных с разных адресов или в фулл флеше. + Добавлена общая патчилка (пишите свой патч или берете готовый, и засовываете его во флеш не опасаясь накладок и возможных затираний одной патчилки другой) + Добавлен INI файл для изменения раскладки клавиатуры в fw5508. + Добавлены патчилки нового калькулятора для fw5401, fw5501, fw5508, fw5601 (при помощи них и V_KLay можно прошивать новый калькулятор вместе с другими патчами (раскладок клавиатуры, например)) v1.0.2 (17.12.2002) * Поправлено падение проги при ошибке чтения Flash. + Добавлены более информативные сообщения об ошибках. v1.0 (10.12.2002) Первый релиз. |