|
Сайт Город Рязань | Главная Помощь Поиск Участники Календарь Текстовая версия форума Сервер Знакомств Чат Рязани |
Здравствуйте Гость ( Вход | Регистрация ) |
Ответить · Новая Тема ·Создать опрос |
GеxOgen |
Дата: 29.01.2008 - 04:22
|
Offline Новичок Профиль Группа: Пользователи Сообщений: 23 Пользователь №: 5569 Регистрация: 22.09.2007 |
С помощью этой программы можно заменить АБСОЛЮТНО ЛЮБУЮ надпись в телефоне...)))))))))))))))
Что умеет: v0.0.0.3: 1) Просмотр и редактирование текстовых меток; 2) Сохранение в *.LNG и *.TXT формат; 3) Проверка вводимых символов на наличие в языковом файле; 4) Поиск по номеру метки и по подстроке; 5) Отображение дополнительной информации о языке; 6) Ввод строки длинной более 255 символов; 7) Скоростной алгоритм загрузки (декодирования); 8) Работа с командной строкой (можно сделать асоциацию на расширение *.LNG). v0.0.0.4: 1) Добавлена сортировка по ID и по Label; 2) Добавлена возможность замены подстроки по всему файлу; 3) Исправлен вылет на экзотических языках (немецкий и т.д.). v0.0.0.5: 1) Добавлена возможность сохранять комментарии к строкам, изменять их, импортировать с других файлов и т.д.... 2) Добавлена возможность сохранения изменений в файл и "накат" файла изменений на текущий язык. v0.0.0.6: 1) Добавлена возможность сохранения для наката всего файла; 2) Сравнение 2х файлов... ну только по внимательнее..желательно чтоб одного языкового формата и версии... а проверку не поставил - потому что нашол прикольным запустить EN и RU и почитать перевод, зачем лишать себя такой приятности; 3) Возможность убрать тултип; 4) Все длительные операции показываются в прогресе; 5) Оптимайзнул как загрузку так и запись; 6) Была лажа тут не говорилось... в дескрипшенах нельзя было вводить например "&" - xml ругалсо... ибо балбес писал как InnerXml а не как ImmerText... 7) Окно ввода дескрипшена поменял на RichTextBox... ибо вспомнил и о заграничных пацанах; 8) Разные мелочи что тут и не вспомню. v0.0.0.7: 1) Пофикшен баг с неправильным сохранением длинных строк; 2) Добавлена возможность - добавлять, удалять, перемещать строки; 3) Добавлена при накатывании возможность проверки на валидность символов (для тех, кто не может понять, что в lng файле есть перечень символов, которые разрешено использовать). v0.0.0.8: 1) Добавлена возможность показа ID строки в HEX; 2) Добавлена возможность применения изменений без постоянного нажатия Apply; 3) При двойном клике в диалоге Description на файле - он открывается... на описании Label - закрытие диалога и переход на эту метку (если у Вас открыт файл именно этой Языковой Редакции); 4) Добавлена кнопка Investigate (для любознательных)... она меняет текст метки на: её ID + текст метки; 5) Диалог сравнения файлов уже не модальный, то есть вы их можете пооткрывать сколько угодно, при этом работать с главным окном; 6) Мелкие багофиксы. v0.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 - сразу сохраняет без повтороного диалога. v0.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" - добавляете символы которых нет в языке; 4) При Сохранении теперь используется Нормализированный алгоритм Хаффмана, до этого дерево не перестраивалось; 5) У прожки появился свой логотипчик... Можно уже узнавать по Иконке. v0.0.1.1: 1) Так-как нареканий на сохранение по Хаффману небыло... Занёс логику внутрь exe файла... Всё... СH.dll больше не нужна; 2) По этой же причине - практически нет ограничей на количество добавляемых символов; 3) Добавлен чекбокс - "Do not Control Input Chars", понятно, что теперь уже всёравно что вводить, сколько вводить, и как вводить, НО...если вы хотите всётаки аккуратно всё делать, зная что не все новые символы могут отображаться, кому интересно hex значение этих символов итд... для них - оставлен диалог "Add Chars". Тоесть - алгоритм не предусматривает никаких ограничений при редактировании и сохранении. Все ограничения до этого - были просто разумно-останавливающей причиной, не более; 4) В lngcodes.xml добавлено несколько новых значений языковых кодов (с заграничного форума); 5) В Descriptions добавлено описание BT.xml; 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 коду. Так как для правильного сохранения изменений необходимо полностью передекодировать файл, а это занимает некоторое время, реализация в программе следующая: 1) При изменении строки необходимо нажать кнопку применить (файл не перекодируется) а только лишь запоминается изменение; 2) После применения ряда изменений, когда Вы созрели сохранить файл - нажимаете в меню - Save. P.S. *.LNG файлы находятся тут: \TPA\PRESET\SYSTEM\LANGUAGE\ В эту папку можно залесть с помощью FAR'a и плагина "jdflasher" к нему... ОРИГИНАЛЬНАЯ ТЕМА СКАЧАТЬ -------------------- |
Рейтинг: (0%) |
|
Опции темы | Ответить · Новая Тема ·Создать опрос |