Основные функции:
- Хекс редактор с встоенным редактором ресурсов в pyc, rsc, r01, ro2 и т.д. файлах,
реализован автоматический пересчет смещений (ввод строки любой длины),
- Поддерживает любые кодировки установленные в смарте.
- Возможность вставлять или вынимать блоки,Редактировать отдельные строки.
- 16-ричный калькулятор.
- Возможность подключения стороннего шрифта.
- Система возврата изменений (откат) в rsc эдиторе (глубина регулируется).
- Пересчет карты ресурсов при добавлении или удалении байта в rsc файлах через hex редактор.
- Добавлен полный алгоритм Unicode компресии-декомпресии,что позволяет видеть и редактировать строки в rsc файлах (и не только) на любом языке.
- функция обновления rsc, позволяющая экономить время при выходе обновленния уже переведенной программы.
- Поиск по всем кодировкам сразу (независимо от регистра).
- Поиск png картинок в файлах и их сохранение.
Функция импорта из текстового файла:
Открываем rsc файл,нажимаем кл.5 (программа находит все строки), жмем кл.2(программа записывает их в текстовый файл),
жмем кл.6 (видим все строки и чекбоксы рядом с каждой строкой,переключением которых можно регулировать,что будет переводится и импортироваться, а что нет), жмем меню, Выбираем перевести, и если у вас есть интернет соединение,
программа через сервис Google все отмеченные строки переведет. Снова открываем текст нажатием 6 и в меню выбираем импорт,
программа создает новый rsc файл с уже переведенными строками.Черновой перевод китайского TTPOD можно сделать за 12мин.,начинающим советую сначала перевести что-то попроще.
[Внимание!] Внимательно просматриваете строчки скинутые в текст,и снимайте чекбоксы с сиситемных
линков,подозрительных строк и т.д. Если вы например, переведете и импортируете путь к иконке, естественно программа работать на будет. В программе есть встоенный онлайн-переводчик,работающий через Google по принципу автоматического определения переводимого языка. (язык на какой переводите-выставить в опциях)
В основном меню мини- переводчик (строки до 80 символов) и переводчик текстовых файлов (выберите файл и он будет переводиться в googlе).
Так-же переводчик есть непосредственно в окне редактирования(там можно вводить длинные тексты)
Появилась возможность ввода строк нон-стор (активировать в опциях)
Появилась поддержка плагинов. Пишите свои алгоритмы (кто знает питон) редактирования и поиска строк в чем угодно. Пишится быстро,
всего две функции, но при этом поддерживается практически полный функционал основного приложения, вплоть до экспорта в текст и импорта обратно.
Для примера написания плагинов я добавил три своих JAVA_class, Exe_tool, Ucweb_homepage, для редактирования соответственно классов JAVA, exe и dll файлов(этот плагин так-же может искать двубайтный уникод в любых файлах,только русский и англ.) и домашки браузера UcWeb.
Плагины кидаем в c:/system/apps/Mobilhex/Plugins и при использовании активируем в меню программы.
В программе задействована вся клавиатура, раскладка горячих клавиш на титульной странице при старте.
При использовании дополнительных шрифтов на смарте зум шрифта нужно ставить 100 процентов!
Обновление build 07/05/2009г:
- Зависания при выходе;
- Проблемы с курсором;
- Ошибка функции rsc>>rsc;
- Слет чекбоксов в окне resource.txt;
- Ошибка в google переводчике,при переводе тхт. файлов;
- Парсинг спецсимволов и контроль пробелов между ними в google переводчике.
Добавлен плагин EXE TOOL2.PY
Новая версия плагина от fann95.
Изменения:
1. Может использовать СИ-модуль zntxhanpyd для открытия exe файлов (спасибо китайским товарищам за модуль).
2. Улучшен поиск уникод строк (рус., англ.) в любых файлах.
Установка:
EXE_TOOL_2.PY копируем в c:/system/apps/Mobilhex/plugins
zntxhanpyd.pyd копируем в c:/sys/bin.