Форум LetsMoto

Вернуться   Форум LetsMoto > Прочее > Софт, программы для Motorola

 
Опции темы
Старый 14.03.2007, 13:39   #1
Начальнег Мира
 
Аватар для Diom
 
Адрес: Запорожье UA
Телефон: RAZR2 V8
Сообщений: 930
Уровень респекта: 1,588
MotoLangEditor или "Курочим ленги не по детски"

Опять пою дифирамбы замечательному МАСТЕРУ, повелителю ленгпаков, товарищу Dimka, респект ему и уважуха!
На этот раз он порадовал нас новой прогой для редактирования ленгпаков ВСЕХ (включая 3G) моделей телефонов Моторола.
Она позволяет изменять все шрифты в ленге вручную, или простой заменой на виндозные, редактирование их попиксельно, редактирование строк в ленге, языки, наличие - отсутствие iTap, и.т.д. Вообщем слово автору:
Цитата с Мотофана:

Цитата:
MotoLangEditor v2.0.1 от (14.03.07)
[Добавления]
* Поддержка лэнгов от 3G телефонов и лэнгов от новых моделей с TTF (можно заменять TTF при чем без ограничения на размер).
* Изменение строк языка. Загрузка/сохранение строк из/в файл. Формат файла идентичен формату файлов в программах Random's Language Editor и SHXCoDEC. Можно добавлять новые строки.
* Функция Автоматического исправления русских букв в mp3 тэгах (замена изображений соответствующих символов на русские).
* Чтение таблицы авто выбора языка. Это таблица по которой телефоном выбирается язык, в зависимости от ID оператора, если в настройках телефона стоит Авто выбор языка.
* Сохранение и загрузка шрифтов в/из файл(а). При чем, если открыт лэнг с TTF, то сохранятся и загружать будут TTF файлы, а если обычный, то файлы с собственной структурой (*.mff).
* Функция удаления языка (Delete language).
* Сохранение/загрузка iTAP в/из файла (Save/Load iTAP).

[Изменения]
* В связи с расширением функционала, программа переименована в MotoLangEditor.
* Теперь программа знает все 47 языков, которые выпускает Motorola, в смысле Вы теперь не должны увидеть надпись Unkown в списке языков.
* Удаление iTAP теперь физическое, а не просто адреса.
* Естественно изменился интерфейс программы.

[Исправления]
* Полностью переписан алгоритм открытия и сохранения лэнга (шрифтов, строк и т.д.). Теперь все должно работать стабильно.
* Исправлен серьезный баг при сохранении лэнга. При очень большом шрифте, возможно, было, что наборы в конце заполнялись "мусором".
* Не изменялась высота строк таблицы с символами при увеличении высоты набора.
* Опять же исправлено выделение, опять были случаи, когда оно не снималось. Теперь вроде не должно быть этого глюка.
* Не корректная работа кнопок zoom в главном меню (на панели все было нормально).
* Исправлена очень серьезная ошибка в сохранении шрифта! На 32-х метровых и выше моделях не правильно происходило сохранение.
* Немного исправлен алгоритм чтения шрифтов (при открытии лэнга от C698 происходила ошибка).Программа разбита на 3 вкладки: работа со шрифтом; языками и таблицей авто выбора языка.

Редактирование шрифта
1. При открытии лэнга от обычных моделей (не 3G или новых типа L7e), перед вами внизу появится таблица со всеми существующими в лэнге наборами шрифтов. Каждый набор используется для определенных целей в телефоне. В таблице есть описание каждого набора, его порядковый номер в HEX и высота набора (она одинакова для всего набора). Справа появится таблица со всеми символами, которые есть в выбранном наборе. Каждый символ имеет определенную ширину, но она не может быть больше 15 пикселей (ограничение в лэнге).

Выбрав символ, Вы увидите его изображение, его можно редактировать вручную. Для этого в меню Symbol есть множество различных функций для этого, а слева есть панель с инструментами для рисования. Подробно расписывать каждую функцию не буду, в них можно легко разобраться самому. Отмечу только, что выбрать можно и несколько символов, тогда большая часть функций в меню Symbol (смещение изображения, изменение размеров) будут действовать для выбранной группы. Это удобно, если надо, например, сдвинуть все символы на пару пикселей вверх/вниз.

Есть более простой способ редактирования шрифта - это замена его на любой шрифт, установленный в Windows. Для этого необходимо:
* В меню Font > Select windows font необходимо выбрать шрифт и его параметры (высота и т.д.). При выборе появится сообщение о высоте выбранного шрифта. Конечно, нужно, но не обязательно, чтоб его высота была не больше, чем высота заменяемого набора. Если высота выбранного шрифта больше, то надо выбрать меньший размер шрифта или в меню Symbol > Set height sets выбрать большую высоту (это делать не рекомендую, т.к. часто это вызовет глюки, например пустые строчки в списках). Высоту так же можно уменьшать.
* В таблице справа выделить символы, которые надо заменить (лучше все). Все символы можно выделить, выбрав первый, а потом, удерживая клавишу Shift, нажать клавишу End.
* Нажать в меню Font > Replace the chosen symbols и подождать пока заменятся выбранные символы. Весь процесс будет отображаться. Символы, которых нет в Windows шрифте заменяться не будят.
* После этого еще лучше нажать Font > Optimize the chosen symbols on width, чтобы оптимизировать ширину всех символов (чтоб не было больших пробелов), т.к. в Windows шрифтах часто большие пробелы, что некрасиво смотрится на телефоне.

Выбранный набор шрифта так же можно сохранить в отдельный файл выбрав в меню Font > Save font. Затем этот файл естественно можно загрузить вместо любого выбранного шрифта, нажав Font > Load font.

После всех манипуляций лэнг с измененным шрифтом можно сразу сохранить и прошиваться или продолжить редактирование на других вкладках, и затем сохранить.

2. При открытии в программе лэнга от 3G модели или новой типа L7e внизу появится та же таблица с существующими в лэнге шрифтами. Так же есть описание наборов в таблице и минимальная/максимальная высота шрифта. Только теперь - это шрифты в TTF формате, а не обычные растровые, поэтому редактирование отдельных символов в программе не предусмотрено. Замена в данном случае заключается в том, что вместо выбранного шрифта можно загрузить любой шрифт в TTF формате. Для этого в меню необходимо нажать Font > Load font и выбрать TTF файл. Теперь можно сохранить изменения и прошить данным лэнгом телефон.

Редактирование строк
На второй вкладке в первой таблице при открытии лэнга будет список существующих в лэнге языков. Выбрав любой из них, произойдет распаковка строк языка (названия пунктов меню телефона и т.д.) и отображение их во второй таблице. Выбрав любую из них, в Едите можно изменить ее текст. При выборе другой строчки или нажатии клавиши Enter произойдет сохранение строчки, что отобразится в списке. Так же, у выбранного языка можно удалить iTAP, сохранить его в файл и соответственно загрузить из файла. Сам язык тоже можно удалить, таким образом можно избавиться от лишних языков и освободить место в лэнге.

Весь список строки можно сохранить в файле. Его формат идентичен формату файлов программ Random's Language Editor и SHXCoDEC. Поэтому его можно использовать в них. Так же сохраненный список можно отредактировать текстовым редактором (например через Windows блокнот), а потом загрузить в программу. Причем, не обязательно, чтобы присутствовали все строчки в файле, т.к. программа добавит, только новые, даже, если их больше. Еще, есть функция добавления новой строчки.

Редактирование таблицы авто выбора языка
Если в настройках телефона поставить авто выбор языка, то телефон будет выбирать язык в зависимости от ID оператора согласно этой таблице. Выбрав определенный ID оператора - можно выбрать в выпадающем списке язык, который будет выбираться телефоном при использовании данного оператора. В принципе данная функция не очень полезна, но кому-то может пригодиться, кто часто находится в роуминге.
Здесь забираем прогу и Здесь DLL библиотеку, необходимую для работы программы.


Diom вне форума

   Ответить с цитированием   
Следующие 16 пользователя(ей) выразили Респект Diom:
Старый 01.04.2007, 21:31   #2
Старший моторист
 
Аватар для Назарик
 
Адрес: Казахстан, Рудный
Телефон: Motorola L7
Прошивка: Nazarik_Monster_ACR_RB_NoRSA_Pathched
Сообщений: 162
Уровень респекта: 23
Diom, если ты не против я тут вставлю свой мануал на суд форумчан!!! Народ, поглядите я тут как смог мануал наколотил для установки Ленга в тело!!! Просто сам как-то просил мне никто путем не разьяснил, пришлось делать как понял и получилось!!! Теперь для всех кто не может решиться залить(прошить) ленг (новичкам) предлагаю вот этот мануал!!! Ну и конечно же на суд спецов!!! Скажите что не так - перепишу!!!


Назарик добавил 01.04.2007 в 12:31
Здесь тоже не заливается!!! Подскажите что делать!!!

Спасибо вот ссылка на мой корявый манул http://slil.ru/24174413
Если что не так напишите я исправлю(добавлю че-нить!!!)


Назарик вне форума
Последний раз редактировалось Назарик; 02.04.2007 в 22:34. Причина: Добавлено сообщение
   Ответить с цитированием   
Старый 01.04.2007, 21:54   #3
Заблокирован
 
Адрес: Питер
Телефон: Qtek S200 black
Прошивка: WM 5.0
Сообщений: 1,285
Уровень респекта: 732
Отправить сообщение для StreetWalker с помощью ICQ Отправить сообщение для StreetWalker с помощью Yahoo
Назарик, мануал заархивируй в архив и только потом добавляй


StreetWalker вне форума

   Ответить с цитированием   
Этот пользователь выразил Респект StreetWalker
Старый 01.04.2007, 22:09   #4
Заблокирован
 
Адрес: Место где всегда веселие
Телефон: ROKR E1(07.DO) и L7
Прошивка: на каждом свою проша
Сообщений: 397
Уровень респекта: 107
Отправить сообщение для LP*SKINMANN*LP с помощью ICQ
Калс !!!теперь у каждого будет уникальный а главное СВОЙ ЛЕНГ!!!!!!!

skinmann добавил 01.04.2007 в 13:09
DiomЫложи на другой сайт!!!и ссылочку подкати !!!плиз


Замечание от администрации форума:
Пишем по-русски


LP*SKINMANN*LP вне форума
Последний раз редактировалось Argo; 02.04.2007 в 04:26.
   Ответить с цитированием   
Этот пользователь выразил Респект LP*SKINMANN*LP
Старый 05.04.2007, 21:34   #5
Старший моторист
 
Аватар для Назарик
 
Адрес: Казахстан, Рудный
Телефон: Motorola L7
Прошивка: Nazarik_Monster_ACR_RB_NoRSA_Pathched
Сообщений: 162
Уровень респекта: 23
Diom, у меня созрел вопросик!!! У меня что-то не получается делать свой ленг!!! Делаю все как ты написал, только при заливке ленг какой был, такой и остался!!!
ЗЫ: Пробовал через MotoLangEditor и MotoFontEditor!!!
ЗЫЫ: Только не надо про руки - как показала практика руки почти не "кривые"!!!


Назарик вне форума

   Ответить с цитированием   
Старый 20.04.2007, 10:03   #6
Мотоспец
 
Аватар для Punker-88
 
Адрес: Столица черноземья.
Телефон: Филипс 180
Сообщений: 503
Уровень респекта: 531
Отправить сообщение для Punker-88 с помощью ICQ
Ребят спасибо. Теперь воистину достойный шрифт


Punker-88 на форуме

   Ответить с цитированием   
Старый 22.04.2007, 21:04   #7
Заглянул, чтобы намоторить
 
Аватар для SLY DEr
 
Адрес: Ужгород
Телефон: RAZR V3i
Прошивка: R479_G_08.B4.85R
Сообщений: 2
Уровень респекта: 0
Отправить сообщение для SLY DEr с помощью ICQ
Diom, можно ли как-нибудь с помощью этой проги изменить порядок символов при наборе смс и если да то как? Просто у меня при наборе смс на украинском вместо мягкого знака стоит твердый, а мягкого нету. Это при том, что в украинском языке твердого знака нет вообще.


SLY DEr вне форума

   Ответить с цитированием   
Старый 12.05.2007, 00:12   #8
Неплохо моторит
 
Аватар для |Neo|bu©dannь|й|™|
 
Адрес: Saratov city
Телефон: e398
Сообщений: 124
Уровень респекта: 91
рульная вещь


|Neo|bu©dannь|й|™| вне форума

   Ответить с цитированием   
Старый 12.05.2007, 00:55   #9
Младший моторист
 
Аватар для SAGANITO
 
Адрес: ternopil
Телефон: roker e1
Сообщений: 24
Уровень респекта: 5
млин выложте прогу кто нибуть на слил или на другой!!!пишет Page not found


SAGANITO вне форума

   Ответить с цитированием   
Старый 28.05.2007, 12:28   #10
Младший моторист
 
Аватар для |SH||ANS|
 
Адрес: Минск
Телефон: Motorola Z3
Прошивка: R452B_G_08.01.05R
Сообщений: 20
Уровень респекта: 1
Ребята у меня проблемы, хочу сделать свой шрифт на z3, и при открытии лэнг пака, у меня по видемому глючит программа... а именно как, смотрите рис.:
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 39
Размер:	51.6 Кб
ID:	10587
а должно быть так:
Нажмите на изображение для увеличения
Название: 2.JPG
Просмотров: 24
Размер:	39.9 Кб
ID:	10588
В чем дело, объясните plz...


|SH||ANS| вне форума
Последний раз редактировалось |SH||ANS|; 28.05.2007 в 12:33.
   Ответить с цитированием   
Старый 01.06.2007, 11:40   #11
Младший моторист
 
Адрес: Ярославль
Телефон: RIZR Z3
Прошивка: R452B_G_08.02.0CR_LP002E
Сообщений: 25
Уровень респекта: 2
|SH||ANS|, шапку почитай внимательно, 1 пункт касаемый редактирования шрифтов.


Serg0FFan вне форума

   Ответить с цитированием   
Старый 07.06.2007, 21:50   #12
Заглянул, чтобы намоторить
 
Адрес: Екб
Телефон: L7
Сообщений: 3
Уровень респекта: 0
Привет подскажите Куда ТХТ засунуть чтоб Maniacreader его обнаружил на L7


VLADiK88 вне форума

   Ответить с цитированием   
Старый 08.07.2007, 14:24   #13
Заглянул, чтобы намоторить
 
Адрес: Erevan
Телефон: +37493515418
Прошивка: 3.65
Сообщений: 8
Уровень респекта: 0
Отправить сообщение для xman0011 с помощью ICQ
Нашол глюк! когда я пробую оптимировать размер букв (crtl+w) все цвета инвентируются!!! И ешо вопрос как можно узнать как можно заменить украинский фонт не изменяя Русского?


xman0011 вне форума

   Ответить с цитированием   
Старый 08.07.2007, 17:20   #14
Младший моторист
 
Аватар для iPro
 
Адрес: Владивосток
Телефон: Motorola L7
Сообщений: 45
Уровень респекта: 5
НОрм КУЛЬ КУЛЬ КУЛЬ КУЛЬ =)


iPro вне форума

   Ответить с цитированием   
Старый 09.07.2007, 23:32   #15
Мотомастер
 
Аватар для Soshok
 
Адрес: Борисполь
Телефон: U9 BlacK
Прошивка: ﺵﷲﺸ
Сообщений: 712
Уровень респекта: 203
Отправить сообщение для Soshok с помощью ICQ
Diomтут такое дело,в архиве проги,уже есть одна длл библиотека,а ето не одна и таже?
Если нет выложы пожалуйста где-нибуть,а то у меня вилазиит такое:
Rar!аплдюдбьтимнклгшьштегкиг. Чтото типа етого.


Soshok вне форума

   Ответить с цитированием   
Старый 19.07.2007, 13:00   #16
Неплохо моторит
 
Аватар для Progamer_one
 
Адрес: Сыктывкар
Телефон: Motorola RAZR v3i
Прошивка: BlacKOMB
Сообщений: 125
Уровень респекта: 35
Отправить сообщение для Progamer_one с помощью ICQ
Как отредактировать шрифт от e398 под v3i?????


Progamer_one вне форума

   Ответить с цитированием   
Старый 21.07.2007, 16:00   #17
Steel magnate
 
Аватар для JackiLL
 
Адрес: ДнепропетровсK
Телефон: Moto Z3 + Moto_S9-HD
Прошивка: R452B_G_08.02.0DR nonRSA
Сообщений: 1,395
Уровень респекта: 2,130