Jump to content
Old Phone Forum
  • Login

    You are currently not logged in to the forum.

    To comment, upload files, subscribe to answers - you need to login.

Dem1962

РРМodd - редактор файла ррм

Recommended Posts

Программа PPModd

 

post-113813-1486242385,3358_thumb.png

 

Программа для редактирования файла PPM.

Программа известна давно, сделана немцами g3gg0 и krisha для работы с текстом в PPM для DCT-4.

Но, новая версия 2010г. редактирует текст, графику, мелодии в PPM для BB5 (S40 3rd/5th/6th).

Можно удалить, заменить, добавить языковый пакет и не только. :132:

Например:

 

post-113813-1486242339,0145_thumb.jpg

 

Краткий FAQ_PPModd от Pooch

FAQ_about_PPModd.zip

Доработал польский программист ndt :

Обновления PPModd

- добавлена поддержка в раздел ANIM, можно заменять графику.

- улучшенна поддержка VFNT, т.е. в подразделы DIGI;CNDS;RGLR;STSB;SBNL добавлена функция сохранения и замены шрифта в формате ttf.

- улучшенна поддержка TONE, т.е. в подразделы добавлена функция сохранения и замены мелодии в формате aac, mid, re.

- устранён баг с пробелом, который появлялся при копировании LP.

[XSPOILER=

Full Changelog:

]

PPModd 0.90:

- fixed race condition when adding scripts that load unsigned plugins

- work around CRT issue - every malloc/free has to go through TriX

- fixed block align size

- fixed small issue with memory debugging

PPModify 0.86:

- added new compression variant 0xD0

- fixed long string truncation

- fixed flash block alignment issues

- corrected ppm version string padding

- force to decode ppm with both ppm_header version

- handle anim chunks correctly (parse as default)

 

PPModd 0.90 b. 3571:

- improved VFNT chunk support

PPModify 0.87:

- handling VFNT chunk correctly

- finally, ppm_header_version is detected properly

 

PPModd 0.90 + PPModify 0.87, b. 3595:

PPModify recognized new ANIM types (jpg, bmp, m3g, nif - not decode)

 

PPModd b.3596:

- TONE chunk handling added

- new node pasted before chunk/subchunk terminator (DUMFILE)

- some ANIM ID's weren't handled correctly, fixed

- anim_add_uid option added, for easier comparing NIF animations

 

PPModd b.3597:

- PLMN chunk parsing added

- truncate PPM if output is smaller

 

PPModd b.3602:

-string tokens in new ppm files could be 255 bytes characters long, fixed

-also flash_dev bytes might be different, fixed too

 

PPModd b.3603:

-anim 3gp type added

 

PPModd b.3604:

- file names handled using system code page

 

PPModd b.3607:

- fixed serious bug with counting text subchunk entries

 

PPModd b.3608:

- imported xml node inserted before chunk/subchunk terminator

- leading spaces were cut from strings, fixed

 

PPModd b.3639:

- fixed VFNT subchunks handler to work with rm443

 

PPModd b.3670:

- fixed bug in TONE handling code

 

PPModd b.3671:

- text bitmasks added

- some text chunks weren't handled properly (ZHxx), fixed

 

Всё добавленно в последнюю версию:

 

Download:

Biblioteki_Qt4___CRT.rar

PPModd_b.3608.rar

***************************************************************************************

PPModd_b.3671.zip

Qt_4.6.0.zip

***********************************************************************************************

P.S. Если нужно, установить необходимые библиотеки Visual C + +

vcredist_x86.zip

***********************************************************************************************

Программа для редактирования контента (Content Package File)

 

post-113813-1486242392,1708_thumb.png

 

TriX_FATe.zip

Qt_4.6.0.zip

  • Like 32

Share this post


Link to post
Share on other sites

Русификация Orange HomeScreen на 6300

Остальное, в FAQ по работе с программой PPMODD

post-128380-1486242338,1247_thumb.jpg

  • Like 3

Share this post


Link to post
Share on other sites

Вот сделал табличку всех наименований в меню 6233 → TEXT_6233_.rar

Теперь легко по поиску найти необходимые словосочетания, узнать их номера и быстро поменять в программе...

P.S. Номера не совпадают на одну позицию, но это, я думаю, не создаст проблем при поиске нужных словосочетаний...

  • Like 2

Nokia N78 & 6233

Share this post


Link to post
Share on other sites

Знаем такую штучку! Юзал когда-то, когда ещё поддержки ББ5 не было...

Пошшупал, поигрался с ППМкой - вроде работает!

Шивану тел - отпишусь..!

 

==============

 

Е***ь-колотить!!! Ёшкин-медь!!! (звиняйте за мой хранцузький! :67: ) КТО писал ФАК..??!!! Голову оторвать надо! :evil:

Дали б Ворду хоть правописание проверить: ошибок немеряно!! :x ФАК переписать!!!

--------

+ замечание: чтобы корректно и полностью удалить ненужные языки, необходимо зачистить (от ненужных языков соответственно) следующие поля → TEXT, AORD, LDB !!

В итоге должно получиться вот так → post-55441-1486242338,8011_thumb.png← и ТОЛЬКО ТАК!! По аналогии с 6230i..!

---------

Добавил тему в Навигатор

  • Like 4

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Share this post


Link to post
Share on other sites

Falcon, zvk86

 

Делаю так:

 

post-113813-1486242339,2506_thumb.png

 

 

1.Распаковать программу в папку с вашей прошивкой.

2.Сохранять изменения в этой же папке, предварительно сохранить оригинальный PPM в любом другом месте.

3.Там же сохранять XML файлы других языков для последующей вставки в PPM.

 

 

 

  • Like 1

Share this post


Link to post
Share on other sites

мне очень понравилась прошивка оранж. у меня 3120 класик. вот только: ppm добавит только руский в меню (наф не надо) или, что важно, руский язык ВВОДА текста?

 

ну вот.. не открывает ppm от 3120 вобще! ошибку выдает - ppm loading failed


N70 > E51 > 3120c > Nokia 5300XM V 07.20 Touch Patch, lang eng & rus only + Product Profile Tuning + 2GB Kingston microSD

 

Приходько THE BEST!!!

Share this post


Link to post
Share on other sites

infinity7, Перемести свою РРМ в папку с НЕрусским))) названием, и попробуй ещё раз

 

  • Like 1

Share this post


Link to post
Share on other sites
мне очень понравилась прошивка оранж. у меня 3120 класик. вот только: ppm добавит только руский в меню (наф не надо) или, что важно, руский язык ВВОДА текста?

Добавил в телефон 6300 французский язык, меню на французском и французский язык ВВОДА текста. :59:

  • Like 1

Share this post


Link to post
Share on other sites
ну вот.. не открывает ppm от 3120 вобще! ошибку выдает - ppm loading failed

Открывать нужно только чистую ppm, без всяких модов и изменений. Модифицированные и у меня не открываются :59:


I love Nokiйa !!!

Share this post


Link to post
Share on other sites

Кратко о том, как с помощью PPModd и NokiX вставлять в PPM картинки больше оригинальных (по размеру файла)

 

1. Устанавливаем NokiX (просто распаковываем).

2. В папку NokiX\scripts кидаем скрипты dump_animations.nrx и insert_animations.nrx.

3.1. Запускаем NokiX.

3.2. Заходим во вкладку Dumper.

3.3. Выбираем Flash - ваша исходная PPMка.

3.4. Script - dump_animations.nrx.

3.5. Parameters - та же самая исходная PPMка.

3.6. Нажимаем Execute script и ждем немножко.

4.1. Заходим через Проводник в папку NokiX\scripts\ANIM. Сюда прога кладет все изображения из PPM.

4.2. Находим ненужные (китайские и другие) картинки и меняем на картинки того же типа (png, gif), но маленькие. Так освободим место под наши большие картинки.

4.2. Заменяем нужные нам картинки в папке ANIM на свои.

5.1. Возвращаемся в NokiX во вкладку Project.

5.2. Input flash - ваша исходная PPMка.

5.3. Output flash - обзываем будущую переделанную PPM.

5.4. Macros. Здесь должна быть указана папка NokiX\scripts.

5.5. Нажимаем Add..., выбираем скрипт insert_animations.nrx.

5.6. Parameters - выбираем файл anim.txt в папке ANIM.

5.7. Нажимаем Start processing (желтый треугольник). Будет создана новая PPMка (та, что Output flash). Ее размер должен быть меньше, чем размер исходной PPM. Если у вас больше - делайте все заново, но уменьшайте больше ненужных картинок. Суть думаю ясна.

6.1. Открываем новую PPMку в PPModd.

6.2. Щелкаем на слове ANIM в дереве русурсов, затем правой кнопкой на COMM. Выбираем Export to XML и сохраняем куда нибудь.

7.1. Закрываем PPModd, открываем заново и выбираем в нем наше первоначальную (исходную) PPMку.

7.2. Щелкаем на треугольничке (или плюсике) слева от слова ANIM. Щелкаем на COMM правой кнопкой и выбираем Delete. COMM удалится.

7.3. Щелкаем правой кнопкой на ANIM, выбираем Import from XML. Выбираем созданный на этапе 6.2. XML файл. Раздел COMM появится в разделе ANIM.

7.4. Щелкаем правой на этом COMM и выбираем UP, чтобы поставить COMM на место.

7.5. Нижимаем кнопку Create PPM и сохраняем куда нибудь. Это и будет новая PPMка с вашими качественными картинками. Можно прошивать :)

8. Делаем вариант PPMки для 6233 (если у вас другой телефон) и выкладываем на форуме :)

 

NokiX_main.zipscripts.rarPPM.rar

 

Конечно я не гарантирую, что тел не прийдется восстанавливать в Dead. Кроме проги прилагаю PPMку 6233 5.60 с увеличенным размером картинки в плеере и еще одной картинки (часть фона OrangeHomeScreen, прозрачный). Эта PPM проверенная.

  • Like 7

Share this post


Link to post
Share on other sites

Всё проделал на 6300 программой NokiX :idea:

 

Делаю так:

1. Устанавливаем NokiX (просто распаковываем).

2. В папку NokiX\scripts кидаем скрипты dump_animations.nrx и insert_animations.nrx.

3. Запускаем NokiX.

4. Заходим во вкладку Dumper.

5. Выбираем Flash - ваша исходная PPMка.

6. Script - dump_animations.nrx.

7. Parameters - та же самая исходная PPMка.

8. Нажимаем Execute script и ждем немножко.

9. Заходим через Проводник в папку NokiX\scripts\ANIM. Сюда прога кладет все изображения из PPM.

10.Заменяем нужные нам картинки в папке ANIM на свои.

11. Возвращаемся в NokiX во вкладку Project.

12. Input flash - ваша исходная PPMка.

13. Output flash - обзываем будущую переделанную PPM.

14. Macros. Здесь должна быть указана папка NokiX\scripts.

15. Нажимаем Add..., выбираем скрипт insert_animations.nrx.

16. Parameters - выбираем файл anim.txt в папке ANIM.

17. Нажимаем Start processing (жёлтый треугольник). Будет создана новая PPMка (та, что Output flash).

18.Новую PPMку прошиваем в телефон.

 

Заменил в PPM иконки по размеру и весу больше чем оригинал и удачно прошил в телефон. :59:

  • Like 1

Share this post


Link to post
Share on other sites
Делал так:

5.7. Нажимаем Start processing (желтый треугольник). Будет создана новая PPMка (та, что Output flash). Ее размер должен быть меньше, чем размер исходной PPM. Если у вас больше - делайте все заново.

6.1.Новую PPMку прошиваем в телефон.

Заменил в PPM иконки по размеру и весу больше чем оригинал и удачно прошил в телефон.

Ты хочеш сказать, что залил картинки NokiXом и потом сразу прошил, не заменяя секцию в PPModd? Я так делал. При этом размер всей PPM изменяется. Попытался шить меньший PPM в тело - труп. Может это только на 6233... В общем чтоб не рисковать лучше размер файла сохранить

Share this post


Link to post
Share on other sites

Зачистил, подредакти-л тему.

Не флудим и "по теме"..!

 

=========================================

 

Заходим через Проводник в папку NokiX\scripts\ANIM. Сюда прога кладет все изображения из PPM

Тот самый придуманный NIF-формат так и не распознаётся..?

Т.е. не все иконки/картинки отображаются?

Имеется ввиду: иконки батарейки и др..


Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Share this post


Link to post
Share on other sites

Пока не разобрался НО это афигенная новость=)))

Комментарий Администратора A_L_I_E_N
А я предупреждал...! :132:

Чтение (ReadOnly) на сутки!

Share this post


Link to post
Share on other sites

Открывать нужно только чистую ppm, без всяких модов и изменений. Модифицированные и у меня не открываются :59:

добавил руский в ОРАНЖ, удалил все другие кром англ. ppm открывается :P

 

особая благодарность zvk86 за то что ткнул носом про кирилицу.. не заметил в 1 посте, извиняюсь, НОВИЧОК.. всем спасибо!

 

PS програма МОЖЕТ находиться в кирилической папке!! а вот ppm нет - ошибка гарантирована!

 

телефон прошил - работает =)) только когда руский выбираеш, orange home screen не настроиш толком - в даных о руском языке естесна такого нету)) но мне главное чепятать можно по руски! и удобн переключаться - нету лишнего хлама, как в старых мобилах - руский да англиский! мде.. радость пропала.. печатая по руски, пробел можно выбирать только из таблицы символов.. зашибись.. назад к обычному оранжевому.. удалю только другие языки оставлю англиский..


N70 > E51 > 3120c > Nokia 5300XM V 07.20 Touch Patch, lang eng & rus only + Product Profile Tuning + 2GB Kingston microSD

 

Приходько THE BEST!!!

Share this post


Link to post
Share on other sites

добавил руский в ОРАНЖ, удалил все другие кром англ. ppm открывается

я имел ввиду ppm не затронутый ppm editor-ом, а так как ты говоришь, это же очевидно!

Удалить ненужные языки.Так освободим место под наши большие картинки.

ленг паки занимают считанные килобайты а то и меньше

Тот самый придуманный NIF-формат так и не распознаётся..?

иконок батареи и т. д. в папке нет, но вместо них (мне так кажется) BIN файлы

post-101758-1486242342,3213_thumb.jpg post-101758-1486242342,3406_thumb.jpg


I love Nokiйa !!!

Share this post


Link to post
Share on other sites

ленг паки занимают считанные килобайты а то и меньше

все таки они позволяют освободить больше мегабайта

Share this post


Link to post
Share on other sites

Sid Meyer, у меня ппм до и после удаления ненужных языков весит 4.45 мб

 


I love Nokiйa !!!

Share this post


Link to post
Share on other sites

Sid Meyer, у меня ппм до и после удаления ненужных языков весит 4.45 мб

PPModd сохраняет оригинальный размер PPM. Но пересобрав графику прогой NokiX размер PPM уменьшится.

Share this post


Link to post
Share on other sites

Ты хочеш сказать, что залил картинки NokiXом и потом сразу прошил, не заменяя секцию в PPModd?

Да именно так. Делал так уже раз пять, всё отлично меняется и прошивается в телефон, ни разу труп не получал. :idea:

 

Вывод: С помощью программы NokiX можно вставлять в PPM картинки большего размера ! ( проверенно на 6300 )

 

ленг паки занимают считанные килобайты а то и меньше

Вы сначала попробуйте................... :132: ( удалив программой PPModdом четыре языка и скопилировав программой NokiX, PPMка станет весить 3,60мб вместо 4,31мб)

Share this post


Link to post
Share on other sites

Dem1962,

NokiX и скрипты к нему не поправляют чексумы. Ты же их потом не поправляеш? Сразу прошиваеш?

Share this post


Link to post
Share on other sites

Да именно так. Делал так уже раз пять, всё отлично меняется и прошивается в телефон, ни разу труп не получал. :idea:

 

Вывод: С помощью программы NokiXом можно вставлять в PPM картинки большего размера ! ( проверенно на 6300 )

Вы сначала попробуйте................... :132: ( удалив программой PPModdом четыре языка и скопилировав программой NokiX, PPMка станет весить 3,60мб вместо 4,31мб)

 

я тока ппмод удаляю языки и размер всегда тот же.


N70 > E51 > 3120c > Nokia 5300XM V 07.20 Touch Patch, lang eng & rus only + Product Profile Tuning + 2GB Kingston microSD

 

Приходько THE BEST!!!

Share this post


Link to post
Share on other sites

а какой номер у Воспр. Пауза и Назад при проигрывании видео? (6233)

удалив программой PPModdом четыре языка и скопилировав программой NokiX, PPMка станет весить 3,60мб вместо 4,31мб
:idea: доделаю наконец свой патчик под Alienware XenoMorph

Loved by few,hated by many, but respected by all.

Share this post


Link to post
Share on other sites

NokiX и скрипты к нему не поправляют чексумы. Ты же их потом не поправляеш? Сразу прошиваеш?

 

Да ,сразу прошиваю. Cейчас в оригинальную PPMку ( ничего не удаляя из неё ) заменил картинки с большим размером и весом, PPMка стала весить 5,10мб (изначально 4,31). Прошил ей телефон , всё работает отлично! :28:

Копаю дальше............ ( интересно до какого размера можно увеличить размер PPM ) :tease:

Share this post


Link to post
Share on other sites

а какой номер у Воспр. и Назад при проигрывании видео? (6233)

:idea: доделаю наконец свой патчик под Alienware XenoMorph

ООо AW это классно), нужна будет помощь с созданием какой нибудь графики обращайся :ad:

 

Да ,сразу прошиваю. Cейчас в оригинальную PPMку ( ничего не удаляя из неё ) заменил картинки с большим размером и весом, PPMка стала весить 5,10мб (изначально 4,31). Прошил ей телефон , всё работает отлично! :28:

Копаю даьше............ ( интересно до какого размера можно увеличить размер PPM ) :tease:

По разному на некоторых совсем чуть,а на некоторых больше чем на 1,5 мб

По крайней мере физически на счет программно не знаю как выйдет, это уже от этих прог зависит

Вот щас можешь еще до 5,42 гнать, а тас уже смотри аккуратнее, но по идее все равно будет не более чем Dead Mode

И сразу говорю у 6233 лимит намного меньше

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...