Главная | Регистрация | Вход
Пожалуйста, зарегистрируйтесь | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: shake, Manyakkk, Avus, PoMaHbI4  
Редактор *.LNG файлов + Т9
TamerlanДата: Суббота, 19-Апреля-2008, 20:17 | Сообщение # 1
Новичок
Группа: SE-StylE UseR
Модель: W610i
Сообщений: 19
Репутация: 6
Офлайн В асе: Статус ICQ
Quote
Редактор *.LNG файлов + Т9 (WDB)

LNG Editor - программа для редактирования LNG файлов и пользовательского словаря T9.

Текущая версия: 1.2

Функции:
1) Просмотр и редактирование текстовых меток
2) Сохранение в *.lng и *.txt формат
3) Проверка вводимых символов на наличие в языковом файле
4) Поиск по номеру метки и по подстроке
5) Отображение дополнительной информации о языке
6) Ввод строки длинной более 255 символов
7) Скоростной алгоритм загрузки (декодирования)
8) Работа с командной строкой (можно сделать асоциацию на расширение *.lng)

Для работы нужен Framework 2.0 или выше

LNG Editor 1.2:
1) Первая версия. Поэтому не везде стоят проверки на всё. Будьте аккуратны.
2) Добавлена возможность редактирования User`ского словаря (WDB.T9)
3) Возможность просмотра раскладки букв в Языковом словаре. (ru.t9, en.t9 и т.д.)
4) Пока нет проверок на переполнение блока слов, нет поддержки некоторых типов wdb.t9 Будьте аккуратны и сохраняйте старый файл для отката (если что...)
--------
Для правильной работы необходимо иметь Конфигурационные файлы в папке LngT9.
По у молчанию я даю ar.xml, en.xml, ru.xml, tr.xml. Нужны они для того, чтобы знать по первой введенной букве слова, на какую из 10 клавиш его ставить (образно).
Поэтому в диалоге есть пункт - "Languages T9" НЕ ПУТАТЬ С WDB.T9! LanguagesT9 это именно языковые t9...аля ru.t9,en.t9.
Если Вы хотите вводить слова на том языке, который я не перечислил - загрузите его в диалоге "Languages T9" и сохраните нажав в меню - "Save to T9 Language Keys XML File"

LNG Editor 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 коду
12) изменена иконка ( стала симпотнее )

LNG Editor 0.0.0.10:
В Архиве:
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

LNG Editor 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 - сразу сохраняет без повтороного диалога.

LNG Editor 0.0.0.8:
1) Добавлена возможность показа ID строки в HEX
2) Добавлена возможность применения изменений без постоянного нажатия Apply.
3) При двойном клике в диалоге Description на файле - он открывается...на описании Label - закрытие диалога и переход на эту метку (если у Вас открыт файл именно этой Языковой Редакции)
4) Добавлена кнопка Investigate (для любознательных)... она меняет текст метки на: её ID + текст метки.
Присутствует баг!... После применения не забудьте вернуть обратно первые 2 строки!!!! Их нельзя менять!!!
5) Диалог сравнения файлов уже не модальный, то есть вы их можете пооткрывать сколько угодно, при этом работать с главным окном.
6) Мелкие багофиксы

LNG Editor 0.0.0.7:
1) Пофикшен баг с неправильным сохранением длинных строк (лучше опять заново отредактировать lng).
2) Добавлена возможность - добавлять, удалять, перемещать строки (явно нужно с умом делать)
3) Добавлена при накатывании возможность проверки на валидность символов (для тех, кто не может понять, что в lng файле есть перечень символов, которые разрешено использовать)

LNG Editor 0.0.0.6:
1) Добавлена возможность сохранения для наката всего файла
2) Сравнение 2х файлов... ну только по внимательнее..желательно чтоб одного языкового формата и версии... а проверку не поставил - потому что нашол прикольным запустить EN и RU и почитать перевод ))) зачем лишать себя такой приятности ))
3) Возможность убрать тултип
4) Все длительные операции показываются в прогресе
5) Оптимайзнул как загрузку так и запись
6) Была лажа тут не говорилось...в дескрипшенах нельзя было вводить например "&" - xml ругалсо... ибо балбес писал как InnerXml а не как ImmerText...
7) Окно ввода дескрипшена поменял на RichTextBox..ибо вспомнил и о заграничных пацанах
8) Разные мелочи что тут и не вспомню

LNG EDITOR 0.0.0.5:
1) Добавлена возможность сохранять комментарии к строкам, изменять их, импортировать с других файлов итд...
2) Добавлена возможность сохранения изменений в файл и "накат" файла изменений на текущий язык.

LNG EDITOR 0.0.0.4:
1) Добавлена сортировка по ID и по Label
2) Добавлена возможность замены подстроки по всему файлу
3) Исправлен вылет на экзотич. языках (немецкий итд..)
4) Полностью совместима с 0.0.0.3 ничего существенного не менялось

LNG EDITOR 0.0.0.3:
1) Зафикшен вылет при загрузке
2) Зфикшено сохранение
3) Кто пользовался предыдущей версией 0.0.0.2 лучше переделать заново, та версия содержала ошибки, которые в явном виде в таком количестве строк Вы можете не заметить

Так как для правильного сохранения изменений необходимо полностью передекодировать файл, а это занимает некоторое время, реализация в программе следующая:
1) При изменении строки необходимо нажать кнопку применить (файл не перекодируется) а только лишь запоминается изменение.
2) После применения ряда изменений, когда Вы созрели сохранить файл - нажимаете в меню - Save.

P.S. LNG файлы находятся тут: \TPA\PRESET\SYSTEM\LANGUAGE\


by svansvan

Скачать последнюю версию


Я не вижу телефон без тюнинга, стандарт это фигня!
Убедительная просьба, делайте Backup GDFS!!!
Помог поставь мне плюс в "репу"!!!
 
AvusДата: Четверг, 05-Июня-2008, 17:31 | Сообщение # 2
Мастер
Группа: SE-StylE MaiN ModeratoR
Модель: k790i
Сообщений: 562
Репутация: 206
Офлайн
Отредактированный *.LNG, перевод не содержит мата.
Лить сюда: tpa\preset\system\language\
Для K810i - R8BA024., но у меня на k790i r8bf003 тоже рабатает...
Автор: puzenok
[hide]Скачать[/hide]



 
AvusДата: Четверг, 05-Июня-2008, 17:38 | Сообщение # 3
Мастер
Группа: SE-StylE MaiN ModeratoR
Модель: k790i
Сообщений: 562
Репутация: 206
Офлайн
Для w610 r6bc002
[hide]Скачать[/hide]



 
AvusДата: Четверг, 05-Июня-2008, 17:40 | Сообщение # 4
Мастер
Группа: SE-StylE MaiN ModeratoR
Модель: k790i
Сообщений: 562
Репутация: 206
Офлайн
Для w200
[hide]Скачать[/hide]



 
AvusДата: Четверг, 05-Июня-2008, 17:46 | Сообщение # 5
Мастер
Группа: SE-StylE MaiN ModeratoR
Модель: k790i
Сообщений: 562
Репутация: 206
Офлайн
Для k790i r8bf003, нечего рулезного...
[hide]Скачать[/hide]



 
AvusДата: Четверг, 05-Июня-2008, 17:51 | Сообщение # 6
Мастер
Группа: SE-StylE MaiN ModeratoR
Модель: k790i
Сообщений: 562
Репутация: 206
Офлайн
Для k750.
[hide]Скачать[/hide]



 
strel0kДата: Вторник, 30-Сентября-2008, 17:46 | Сообщение # 7
Вникающий
Группа: Проверенные
Модель: w200
Сообщений: 73
Репутация: 13
Офлайн В асе: Статус ICQ
А для W200 эсть ещо :)
-----------------------------------
Сообщение от Avus:
Прояви терпение и не строчи посты! И есть еще такая копка ПРАВКА!!!



Поставте + в репу :) буду благодарен =)
ЕМО KILLS!
 
  • Страница 1 из 1
  • 1
Поиск:
Copyright se-style © 2008 | design by shake and codencod and PoMaHbI4