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

Dem1962

Магистр IIй степени
Group Icon

Группа: Полноправные Участники
Сообщений: 313
Репутация:   2  
Регистрация: 24.3.2008
Спасибо сказали: 115 раз(а)



    15.04.2009, 11:07  | Сообщение #1 PinnedTopic

Программа PPModd

Прикрепленное изображение

Программа для редактирования файла PPM.
Программа известна давно, сделана немцами g3gg0 и krisha для работы с текстом в PPM для DCT-4.
Но, новая версия 2010г. редактирует текст, графику, мелодии в PPM для BB5 (S40 3rd/5th/6th).
Можно удалить, заменить, добавить языковый пакет и не только. (IMG:style_emoticons/default/0132.gif)
Например:

Прикрепленное изображение

Краткий FAQ_PPModd от Pooch
Прикрепленный файл  FAQ_about_PPModd.zip ( 475.79 килобайт ) Кол-во скачиваний: 6363

Доработал польский программист ndt :
Обновления PPModd
- добавлена поддержка в раздел ANIM, можно заменять графику.
- улучшенна поддержка VFNT, т.е. в подразделы DIGI;CNDS;RGLR;STSB;SBNL добавлена функция сохранения и замены шрифта в формате ttf.
- улучшенна поддержка TONE, т.е. в подразделы добавлена функция сохранения и замены мелодии в формате aac, mid, re.
- устранён баг с пробелом, который появлялся при копировании LP.

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 ( 3.51 мегабайт ) Кол-во скачиваний: 1425

Прикрепленный файл  PPModd_b.3608.rar ( 475.67 килобайт ) Кол-во скачиваний: 732

***************************************************************************************
Прикрепленный файл  PPModd_b.3671.zip ( 449.83 килобайт ) Кол-во скачиваний: 3716

Прикрепленный файл  Qt_4.6.0.zip ( 3.28 мегабайт ) Кол-во скачиваний: 4854

***********************************************************************************************
P.S. Если нужно, установить необходимые библиотеки Visual C + +
Прикрепленный файл  vcredist_x86.zip ( 1.71 мегабайт ) Кол-во скачиваний: 1025

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

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

Прикрепленное изображение

Прикрепленный файл  TriX_FATe.zip ( 396.32 килобайт ) Кол-во скачиваний: 434

Прикрепленный файл  Qt_4.6.0.zip ( 3.28 мегабайт ) Кол-во скачиваний: 4854



profile+Quote Post Вверх Вниз
AlexRk

Прохожий ;)
Group Icon

Группа: МегОПатчеры
Сообщений: 1 016
Репутация:   10  
Регистрация: 6.8.2008
Спасибо сказали: 435 раз(а)
Откуда: Днепропетровск
Возраст: 21

Талантливый ПатчерПоклонник Проекта


    15.04.2009, 6:22  | Сообщение #2

Русификация Orange HomeScreen на 6300
Остальное, в FAQ по работе с программой PPMODD
Прикрепленное изображение



profile+Quote Post Вверх Вниз
chivilyov

Младший Пользователь
Group Icon

Группа: Полноправные Участники
Сообщений: 58
Репутация:   0  
Регистрация: 9.5.2007
Спасибо сказали: 9 раз(а)



    15.04.2009, 9:49  | Сообщение #3

Вот сделал табличку всех наименований в меню 6233 → Прикрепленный файл  TEXT_6233_.rar ( 186.11 килобайт ) Кол-во скачиваний: 763

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



profile+Quote Post Вверх Вниз
A_L_I_E_N

-= ОДМИНистраТОР =-
Group Icon

Группа: Админы ROOT
Сообщений: 2 459
Репутация:   14  
Регистрация: 29.11.2006
Спасибо сказали: 1029 раз(а)
Откуда: - Альфа Центавра - =обитаю в Одессе=
Возраст: 34

Поклонник ПроектаАктивный УчастникТалантливый Креативщик


    17.04.2009, 10:04  | Сообщение #4

Знаем такую штучку! Юзал когда-то, когда ещё поддержки ББ5 не было...
Пошшупал, поигрался с ППМкой - вроде работает!
Шивану тел - отпишусь..!

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

Е***ь-колотить!!! Ёшкин-медь!!! (звиняйте за мой хранцузький! (IMG:style_emoticons/default/067.gif) ) КТО писал ФАК..??!!! Голову оторвать надо! (IMG:style_emoticons/default/evil.gif)
Дали б Ворду хоть правописание проверить: ошибок немеряно!! (IMG:style_emoticons/default/mad.gif) ФАК переписать!!!
--------
+ замечание: чтобы корректно и полностью удалить ненужные языки, необходимо зачистить (от ненужных языков соответственно) следующие поля → TEXT, AORD, LDB !!
В итоге должно получиться вот так → Прикрепленное изображение← и ТОЛЬКО ТАК!! По аналогии с 6230i..!
---------
Добавил тему в Навигатор



profile+Quote Post Вверх Вниз
Dem1962

Магистр IIй степени
Group Icon

Группа: Полноправные Участники
Сообщений: 313
Репутация:   2  
Регистрация: 24.3.2008
Спасибо сказали: 115 раз(а)



    21.04.2009, 9:25  | Сообщение #5

Falcon, zvk86

Делаю так:

Прикрепленное изображение


1.Распаковать программу в папку с вашей прошивкой.
2.Сохранять изменения в этой же папке, предварительно сохранить оригинальный PPM в любом другом месте.
3.Там же сохранять XML файлы других языков для последующей вставки в PPM.





profile+Quote Post Вверх Вниз
infinity7

Полноправный Пользователь
Group Icon

Группа: Забаненные
Сообщений: 108
Репутация:   1  
Регистрация: 16.3.2009
Спасибо сказали: 17 раз(а)
Откуда: Марс



    22.04.2009, 12:03  | Сообщение #6

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

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



profile+Quote Post Вверх Вниз
zvk86

Я тут недавно
Group Icon

Группа: Полноправные Участники
Сообщений: 10
Репутация:   0  
Регистрация: 3.4.2009
Спасибо сказали: 1 раз(а)
Возраст: 43



    22.04.2009, 12:24  | Сообщение #7

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



profile+Quote Post Вверх Вниз
Dem1962

Магистр IIй степени
Group Icon

Группа: Полноправные Участники
Сообщений: 313
Репутация:   2  
Регистрация: 24.3.2008
Спасибо сказали: 115 раз(а)



    22.04.2009, 12:34  | Сообщение #8

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

Добавил в телефон 6300 французский язык, меню на французском и французский язык ВВОДА текста. (IMG:style_emoticons/default/059.gif)



profile+Quote Post Вверх Вниз
Falcon

Вернулся...
Group Icon

Группа: МегОПатчеры
Сообщений: 677
Репутация:   5  
Регистрация: 14.1.2008
Спасибо сказали: 323 раз(а)
Откуда: Ужгород
Возраст: 21

Фанат NOKIA


    22.04.2009, 3:04  | Сообщение #9

Цитата(infinity7 @ 22.04.2009, 12:03) *
ну вот.. не открывает ppm от 3120 вобще! ошибку выдает - ppm loading failed

Открывать нужно только чистую ppm, без всяких модов и изменений. Модифицированные и у меня не открываются (IMG:style_emoticons/default/059.gif)



profile+Quote Post Вверх Вниз
Sid Meyer

Начинающий
Group Icon

Группа: Полноправные Участники
Сообщений: 46
Репутация:   7  
Регистрация: 2.2.2008
Спасибо сказали: 32 раз(а)
Откуда: Днепропетровск



    22.04.2009, 11:01  | Сообщение #10

Кратко о том, как с помощью 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ка с вашими качественными картинками. Можно прошивать (IMG:style_emoticons/default/smile.gif)
8. Делаем вариант PPMки для 6233 (если у вас другой телефон) и выкладываем на форуме (IMG:style_emoticons/default/smile.gif)

Прикрепленный файл  NokiX_main.zip ( 579.36 килобайт ) Кол-во скачиваний: 1873
Прикрепленный файл  scripts.rar ( 3.09 килобайт ) Кол-во скачиваний: 223
Прикрепленный файл  PPM.rar ( 2.08 мегабайт ) Кол-во скачиваний: 2544


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



profile+Quote Post Вверх Вниз
Dem1962

Магистр IIй степени
Group Icon

Группа: Полноправные Участники
Сообщений: 313
Репутация:   2  
Регистрация: 24.3.2008
Спасибо сказали: 115 раз(а)



    23.04.2009, 3:02  | Сообщение #11

Всё проделал на 6300 программой NokiX (IMG:style_emoticons/default/idea.gif)

Делаю так:
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 иконки по размеру и весу больше чем оригинал и удачно прошил в телефон. (IMG:style_emoticons/default/059.gif)



profile+Quote Post Вверх Вниз
Sid Meyer

Начинающий
Group Icon

Группа: Полноправные Участники
Сообщений: 46
Репутация:   7  
Регистрация: 2.2.2008
Спасибо сказали: 32 раз(а)
Откуда: Днепропетровск



    23.04.2009, 10:14  | Сообщение #12

Цитата(Dem1962 @ 23.04.2009, 3:02) *
Делал так:
5.7. Нажимаем Start processing (желтый треугольник). Будет создана новая PPMка (та, что Output flash). Ее размер должен быть меньше, чем размер исходной PPM. Если у вас больше - делайте все заново.
6.1.Новую PPMку прошиваем в телефон.
Заменил в PPM иконки по размеру и весу больше чем оригинал и удачно прошил в телефон.

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



profile+Quote Post Вверх Вниз
A_L_I_E_N

-= ОДМИНистраТОР =-
Group Icon

Группа: Админы ROOT
Сообщений: 2 459
Репутация:   14  
Регистрация: 29.11.2006
Спасибо сказали: 1029 раз(а)
Откуда: - Альфа Центавра - =обитаю в Одессе=
Возраст: 34

Поклонник ПроектаАктивный УчастникТалантливый Креативщик


    23.04.2009, 11:45  | Сообщение #13

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


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

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

Тот самый придуманный NIF-формат так и не распознаётся..?
Т.е. не все иконки/картинки отображаются?
Имеется ввиду: иконки батарейки и др..



profile+Quote Post Вверх Вниз
wow23

Магистр IIй степени
Group Icon

Группа: Полноправные Участники
Сообщений: 374
Репутация:   3  
Регистрация: 8.1.2009
Спасибо сказали: 96 раз(а)
Откуда: Севастополь
Возраст: 18

Талантливый Патчер


    23.04.2009, 2:32  | Сообщение #14

Пока не разобрался НО это афигенная новость=)))
Комментарий Администратора A_L_I_E_N
А я предупреждал...! (IMG:style_emoticons/default/0132.gif)
Чтение (ReadOnly) на сутки!



profile+Quote Post Вверх Вниз
infinity7

Полноправный Пользователь
Group Icon

Группа: Забаненные
Сообщений: 108
Репутация:   1  
Регистрация: 16.3.2009
Спасибо сказали: 17 раз(а)
Откуда: Марс



    23.04.2009, 2:37  | Сообщение #15

Цитата(Falcon @ 22.04.2009, 3:04) *

Открывать нужно только чистую ppm, без всяких модов и изменений. Модифицированные и у меня не открываются (IMG:style_emoticons/default/059.gif)

добавил руский в ОРАНЖ, удалил все другие кром англ. ppm открывается (IMG:style_emoticons/default/tongue.png)

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

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

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



profile+Quote Post Вверх Вниз
Falcon

Вернулся...
Group Icon

Группа: МегОПатчеры
Сообщений: 677
Репутация:   5  
Регистрация: 14.1.2008
Спасибо сказали: 323 раз(а)
Откуда: Ужгород
Возраст: 21

Фанат NOKIA


    23.04.2009, 3:43  | Сообщение #16

Цитата(infinity7 @ 23.04.2009, 2:37) *

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

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

ленг паки занимают считанные килобайты а то и меньше
Цитата
Тот самый придуманный NIF-формат так и не распознаётся..?

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



profile+Quote Post Вверх Вниз
Sid Meyer

Начинающий
Group Icon

Группа: Полноправные Участники
Сообщений: 46
Репутация:   7  
Регистрация: 2.2.2008
Спасибо сказали: 32 раз(а)
Откуда: Днепропетровск



    23.04.2009, 4:07  | Сообщение #17

Цитата(Falcon @ 23.04.2009, 3:43) *

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

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



profile+Quote Post Вверх Вниз
Falcon

Вернулся...
Group Icon

Группа: МегОПатчеры
Сообщений: 677
Репутация:   5  
Регистрация: 14.1.2008
Спасибо сказали: 323 раз(а)
Откуда: Ужгород
Возраст: 21

Фанат NOKIA


    23.04.2009, 4:10  | Сообщение #18

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



profile+Quote Post Вверх Вниз
Sid Meyer

Начинающий
Group Icon

Группа: Полноправные Участники
Сообщений: 46
Репутация:   7  
Регистрация: 2.2.2008
Спасибо сказали: 32 раз(а)
Откуда: Днепропетровск



    23.04.2009, 4:23  | Сообщение #19

Цитата(Falcon @ 23.04.2009, 4:10) *

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

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



profile+Quote Post Вверх Вниз
Dem1962

Магистр IIй степени
Group Icon

Группа: Полноправные Участники
Сообщений: 313
Репутация:   2  
Регистрация: 24.3.2008
Спасибо сказали: 115 раз(а)



    23.04.2009, 8:18  | Сообщение #20

Цитата(Sid Meyer @ 23.04.2009, 11:14) *

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

Да именно так. Делал так уже раз пять, всё отлично меняется и прошивается в телефон, ни разу труп не получал. (IMG:style_emoticons/default/idea.gif)

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


Цитата(Falcon @ 23.04.2009, 4:43) *
ленг паки занимают считанные килобайты а то и меньше

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



profile+Quote Post Вверх Вниз

Reply to this topicStart new topic
27 страниц V  1 2 3 > » 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


- Текстовая версия
Сейчас: 22.05.2012