Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Редактор *.LNG файлов, (текстовых меток) : Моддинг : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Моддинг
/  Редактор *.LNG файлов, (текстовых меток)
На печать 
Правила 
Страница 1 из 9: [1] 2 3 4 5 ... 9 »

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: Nizhniy Novgorod




 
  #1 [28.01.08, 00:11] Редактор *.LNG файлов, (текстовых меток)   

 
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 LngEditor_all_version_2-11.7z (244.72 kb; 472 hits) Скачать файл
LngEditor_0.0.1.1.7z LngEditor_0.0.1.1.7z (91.41 kb; 494 hits) Скачать файл


TOOKY T83 (1.3.1-L2), MK808B
Спасибо сказали: Sborshik, GaS, BERSS, Yur4ik13, Zyozya, HotRabbit, velikii

DAMIAN


Вникающий


Регистрация: 29.8.06
Сообщений: 38
Репутация: 4





 
  #2 [28.01.08, 00:53] Re: Редактор *.LNG файлов, (текстовых меток)   

 
W800 работает, клево!



nvoid


Expert


Регистрация: 29.11.07
Сообщений: 1375
Репутация: 380





 
  #3 [28.01.08, 12:00] Re: Редактор *.LNG файлов, (текстовых меток)   

 
Чудненько... Кто уже менял, подкиньте?




Motorola EM30
Спасибо сказали: centrumse

Shadow


Expert


Регистрация: 21.5.06
Сообщений: 448
Репутация: 43
Откуда: Калуга




 
  #4 [28.01.08, 12:27] Re: Редактор *.LNG файлов, (текстовых меток)   

 
Наконец то исправил задолбавший вконец "ил" на "июл", заменил папку "Web-страницы" на "Документы", ну и там по мелочи... Повыкидывал отовсюду "Memory Stick" оставил просто "Карта памяти". Ну и в статусе сделал так, чтобы все пункты были в одну строку. Ура! Спасибо разработчику!!!




N5530 (11.0.054) +2GB+Motorola S605+HBH610a & Z550I R6CA009+8GB

-=Tanusha_SE=-


Патчмейкерша


Регистрация: 16.3.07
Сообщений: 164
Репутация: 585
Откуда: Чебоксары




 
  #5 [28.01.08, 13:16] Re: Редактор *.LNG файлов, (текстовых меток)   

 
Прикольная прога,на W660 Все просто супер,Респект разработчикам ;-)




Xperia Pro MIUI v5, Bootloader Unlock,kernel Fusion 5.5

HierOS


Patcher/Moder


Регистрация: 9.5.07
Сообщений: 1279
Репутация: 761
Откуда: ЖелезЯка




 
  #6 [28.01.08, 13:32] Re: Редактор *.LNG файлов, (текстовых меток)   

 
а у мну везде появилось нах =))




Хорошо смеется тот, кто админ и модератор.

timos_06


Patchmaster


Регистрация: 30.11.07
Сообщений: 342
Репутация: 839
Откуда: ННовгород(рулит)




 
  #7 [28.01.08, 13:54] Re: Редактор *.LNG файлов, (текстовых меток)   

 
Огромнейшее СПАСИБО!!! Давно хотел изменить эти долбаные Звуки и тд SЕ




|C510 SW-R1HA035|+моддинг FS+патчи+эльфпак 8-)

EnergiZer


Опытный


Регистрация: 5.10.07
Сообщений: 227
Репутация: 3





 
  #8 [28.01.08, 16:18] Re: Редактор *.LNG файлов, (текстовых меток)   

 
mobilefree
спс, сча попробую сделать гоблинский перевод на своём мобильнике! =) :-D


Спасибо сказали: centrumse

Shadow


Expert


Регистрация: 21.5.06
Сообщений: 448
Репутация: 43
Откуда: Калуга




 
  #9 [28.01.08, 22:05] Re: Редактор *.LNG файлов, (текстовых меток)   

 
Обновление программки. Автор предупреждает, что необходимо переделать lng файл с самого начала в новой версии, так как старая слегка портила файлы. На работоспособность в телефоне это практически не влияет, а вот дальнейшее изменение такого файла может привести к ошибке и невозможности дальнейшего редактирования.




N5530 (11.0.054) +2GB+Motorola S605+HBH610a & Z550I R6CA009+8GB

HierOS


Patcher/Moder


Регистрация: 9.5.07
Сообщений: 1279
Репутация: 761
Откуда: ЖелезЯка




 
  #10 [28.01.08, 22:07] Re: Редактор *.LNG файлов, (текстовых меток)   

 
вот млин,йа понимаешь ли колдовал и на те....




Хорошо смеется тот, кто админ и модератор.
Страница 1 из 9: [1] 2 3 4 5 ... 9 »


Похожие темы
 ТемаОтветыАвторПросмотрыОбновление
  патчи и редактор far manager3den_po853825.04.21, 21:17
  BcfgEdit - редактор конфигов477KreN36405815.05.12, 01:29
редактированные *.lng файлы22anonymous2460123.01.12, 11:39
  DynEditor - редактор файла констант59Joker XT5573727.04.11, 19:57
  TagEditor v1.5fix (Редактор тегов mp3)258mmcorp17411603.02.11, 19:49
  DB2020/DB3150 Layout Generator — редактор layout.xml10beliy1898126.05.10, 19:04
  ExtEditor - редактор ext.ini55KreN5030208.02.10, 06:47
  Редактор layout (DB2020/DB3150)8Zormax1055315.10.09, 19:25

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.13 секунд | 12 Запросов | HTML: 51.44 КБ -