Редактор *.LNG файлов, (текстовых меток) : Моддинг : Форум |
Страница 1 из 9: [1] 2 3 4 5 ... 9 » |
Zormax: |
28.01.08, 00:11 |
LNG Editor - Программа для просмотра и редактированиия *.lng файлов Для работы нужен Framework 2.0 или выше Текущая версия: 0.0.1.1 Обновление до версии 0.0.1.1 1) Так-как нареканий на сохранение по Хаффману небыло... Занёс логику внутрь exe файла...Всё.. СH.dll больше не нужна. 2) По этой же причине - практически нет ограничей на количество добавляемых символов 3) Добавлен чекбокс - "Do not Control Input Chars", понятно, что теперь уже всёравно что вводить, сколько вводить, и как вводить. НО...если вы хотите всётаки аккуратно всё делать, зная что не все новые символы могут отображаться, кому интересно hex значение этих символов итд... для них - оставлен диалог "Add Chars" То есть - алгоритм не предусматривает никаких ограничений при редактировании и сохранении. Все ограничения до этого - были просто разумно-останавливающей причиной, не более. 4) в lngcodes.xml добавлено несколько новых значений языковых кодов (с загранич.форума) 5) в Descriptions добавлено описание BT.xml (присланное Yoti) 6) в диалоге "Add Chars" добавлена возможность вызвать программу "Character Map" 7) Значения HEX кодов символов Инвертированны - так правильно по стандарту. 8) Исправлен баг в диалоге lng.lst View - Весия ЛэнгПака была урезалась до 2х.. 9) При нажатии на Save - предыдущий файл сохраняется по маске - "[name]_MMddyy_HHmmss.bak" (месяц,день,год,часы,мин,сек) 10) Исправлен вылет в диалоге "Add Chars" при вводе символов с кодом более чем FEFF 11) в диалоге "Add Chars" добавлена возможность добавлять символ по HEX коду Обновление до версии 0.0.1.0 В Архиве: 1) CH.dll - это для хафмана 2) lngcodes.xml - это коды языков (я вставил 4 - остальное за Вами) 3) LngEditor.exe - ну..понятно.. Новое: 1) В меню "Open LNG.LST..." - просмотр и редактирование LNG.LST Для чего нужно: а) После сброса параметров слетают отредактированные языки. Итак - качаете свой LNG.LST...смотрите..добавляете или убираете галочки для языков или t9...сохраняете - заливаете на тоже место, а lng.dat - грохаете. После сброса параметров у меня лично все изменённые языки остались. Общий сброс я не проверял..ибо многое потеряю. б) Добавление языка сопровождалось до этого перечнем действий...Теперь оно одно - поставить галочку. 2) В меню "Open LNG.DAT..." - только просмотр в образовательных целях 3) Диалог "Add New Chars" - добавляете символы которых нет в языке. В программе я дал линку на ветку форума - где вы будете тогда решать свои проблемы со шрифтами - ttf шрифты для Db2020 4) При Сохранении теперь используется Нормализированный алгоритм Хаффмана, до этого дерево не перестраивалось. 5) У прожки появился свой логотипчик...Можно уже узнавать по Иконке - Спасибо Yoti Обновление до версии 0.0.0.9 1) Контекстные меню в диалоге Descriptions 1.1) для строк - Delete (key Delete), Go to Label (Mouse DblClick) 1.2) для файлов - Delete (key Delete), Open, Open Folder 2) показ ID in Hex - в диалогах Descriptions, Compare 3) в диалоге Descriptions - сортировка по колонкам №, Description 4) в диалоге Descriptions - при импорте новых данных - возле новых - иконка для их отличия. 5) диалог Descriptions закрывается по нажатию клавиши Esc 6) в диалоге Compare - синхронизация окон Diff (нижних) с верхними 7) в диалоге Compare - возможность выбирать только нужные для сохранения Label ID 8) сохранение и упорядочивание Descriptions по ID 9) сохранение настроек (чекбоксы - Match case, Show ToolTip, ID in HEX, Auto Applay) 10) Поиск подстроки и замена - могут быть регистрозависимы (add "Match case" checkboxes) 11) Поиск подстроки и Go to Line Num - по клавише Enter 12) Fix Investigation Button bug (Labels 1,2 can not changed) 13) Возможность редактирования Названия Языка в ExtendedInfo диалоге (new in core) 14) Отображение досихпор неизвестных данных в ExtendedInfo диалоге (3 первых байта, 4 байта со смещением 21(hex)) для исследования. 15) в диалоге Compare Check/Uncheck All 16) В меню Save - сразу сохраняет без повтороного диалога. Обновление до версии 0.0.0.8 1) Добавлена возможность показа ID строки в HEX 2) Добавлена возможность применения изменений без постоянного нажатия Apply. 3) При двойном клике в диалоге Description на файле - он открывается...на описании Label - закрытие диалога и переход на эту метку (если у Вас открыт файл именно этой Языковой Редакции) 4) Добавлена кнопка Investigate (для любознательных)... она меняет текст метки на: её ID + текст метки. Присутствует баг!... После применения не забудьте вернуть обратно первые 2 строки!!!! Их нельзя менять!!! 5) Диалог сравнения файлов уже не модальный, то есть вы их можете пооткрывать сколько угодно, при этом работать с главным окном. 6) Мелкие багофиксы Обновление до версии 0.0.0.7 1) Пофикшен баг с неправильным сохранением длинных строк (лучше опять заново отредактировать lng). 2) Добавлена возможность - добавлять, удалять, перемещать строки (явно нужно с умом делать) 3) Добавлена при накатывании возможность проверки на валидность символов (для тех, кто не может понять, что в lng файле есть перечень символов, которые разрешено использовать) Обновление до версии 0.0.0.6 1) Добавлена возможность сохранения для наката всего файла 2) Сравнение 2х файлов, но желательно чтоб одного языкового формата и версии... 3) Добавлена возможность убрать тултип 4) Все длительные операции показываются в прогресе 5) Оптимизирована загрузку и запись. 6) Исправление ошибки невозможности ввода в дескрипшенах, например, "&" - xml. 7) Окно ввода дескрипшена изменено на RichTextBox. 8) Разные багофиксы. Обновление версии до 0.0.0.5 1) Добавлена возможность сохранять комментарии к строкам, изменять их, импортировать с других файлов итд... 2) Добавлена возможность сохранения изменений в файл и "накат" файла изменений на текущий язык. Обновление версии до 0.0.0.4 1) Добавлена сортировка по ID и по Label 2) Добавлена возможность замены подстроки по всему файлу 3) Исправлен вылет на экзотич. языках (немецкий итд..) полностью совместима с 0.0.0.3 ничего существенного не менялось Обновление версии до 0.0.0.3 1) зафикшен вылет при загрузке 2) зафикшено сохранение кто пользовался предыдущей версией 0.0.0.2 лучше переделать заново, та версия содержала ошибки, которые в явном виде в таком количестве строк Вы можете не заметить Что умеет: 1) Просмотр и редактирование текстовых меток 2) Сохранение в *.lng и *.txt формат 3) Проверка вводимых символов на наличие в языковом файле 4) Поиск по номеру метки и по подстроке 5) Отображение дополнительной информации о языке 6) Ввод строки длинной более 255 символов 7) Скоростной алгоритм загрузки (декодирования) 8) Работа с командной строкой (можно сделать асоциацию на расширение *.lng) Так как для правильного сохранения изменений необходимо полностью передекодировать файл, а это занимает некоторое время, реализация в программе следующая: 1) При изменении строки необходимо нажать кнопку применить (файл не перекодируется) а только лишь запоминается изменение. 2) После применения ряда изменений, когда Вы созрели сохранить файл - нажимаете в меню - Save. P.S. LNG файлы находятся тут: \TPA\PRESET\SYSTEM\LANGUAGE\ --------------------------------- Автор: svansvan Оригинал темы тут Для любителей истории прикреплен архив, содержащий все версии, включая и текущую. [ Редактировано Shadow в 9.2.08 22:58 ] Прикрепленный к сообщению файл: LngEditor_all_version_2-11.7z (244.72 kb; 472 hits) Скачать файл LngEditor_0.0.1.1.7z (91.41 kb; 494 hits) Скачать файл |
DAMIAN: |
28.01.08, 00:53 |
W800 работает, клево! |
nvoid: |
28.01.08, 12:00 |
Чудненько... Кто уже менял, подкиньте? |
Shadow: |
28.01.08, 12:27 |
Наконец то исправил задолбавший вконец "ил" на "июл", заменил папку "Web-страницы" на "Документы", ну и там по мелочи... Повыкидывал отовсюду "Memory Stick" оставил просто "Карта памяти". Ну и в статусе сделал так, чтобы все пункты были в одну строку. Ура! Спасибо разработчику!!! |
-=Tanusha_SE=-: |
28.01.08, 13:16 |
Прикольная прога,на W660 Все просто супер,Респект разработчикам |
HierOS: |
28.01.08, 13:32 |
а у мну везде появилось нах ) |
timos_06: |
28.01.08, 13:54 |
Огромнейшее СПАСИБО!!! Давно хотел изменить эти долбаные Звуки и тд SЕ |
EnergiZer: |
28.01.08, 16:18 |
mobilefree спс, сча попробую сделать гоблинский перевод на своём мобильнике! |
Shadow: |
28.01.08, 22:05 |
Обновление программки. Автор предупреждает, что необходимо переделать lng файл с самого начала в новой версии, так как старая слегка портила файлы. На работоспособность в телефоне это практически не влияет, а вот дальнейшее изменение такого файла может привести к ошибке и невозможности дальнейшего редактирования. |
HierOS: |
28.01.08, 22:07 |
вот млин,йа понимаешь ли колдовал и на те.... |
Страница 1 из 9: [1] 2 3 4 5 ... 9 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2635 © 2005-2018 supertrubka.org |