Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Мобильные ОС (Android, iOS, Windows Phone)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.07.2014, 00:02   #1
Санеккк
Пользователь
 
Регистрация: 06.11.2013
Сообщений: 81
По умолчанию Редактирование .prc для Palm

Приветствую!
На агрегат Zire72 нашел хорошую версию нужной мне программы. Программа выложена на офсайте разработчика, поддержка её приостановлена (не надо объяснять, почему).
Суть в том, что я для себя решил сделать изменение в программе. Изменение сводится лишь к замене двух оригинальных .wav, зашитых в программу, на два новых, специально подготовленных мною. Сразу уточню, что частота, битовая глубина, битрейт и даже длительности до тысячной доли секунды - идентичны.
Есть ли реальная возможность разобрать .prc и заменить в нем эти вав-ки?

Программа PRCExplorer такой возможности не дает, лишь отображает структуру программы, а RsrcEdit, установленная на самом Палме, позволяет работать лишь с кодом, причем можно отредактировать код самой вав-ки, то бишь, сделать из него принципиально другой файл. На Палме натыкивать код wav-файла - сами понимаете... Да и сопутствующих проблем тоже не мало возникнет.
Полтора дня убил на поиски программ для редактирования, их установку, мучения с RsrcEdit.
Всего лишь нужно - заменить две вав-ки. Подменить, или разобрать-собрать.
Можете мне посоветовать что-нибудь?

Кстати, для другого события, сопровождаемого звуком, в программе предусмотрена функция, а-ля "тюнинг звука". Это .pdb, которая заливается в Палм и указывается в программе - и звуки подменены.
Единственное, для нужного мне события такой функции нет (по крайней мере - отдельной. Возможно, "тюнинг" работает на все события, но разработчики предоставили лишь апгрейд для ненужного мне события). Если апгрейд работает на звуковый файлы ВСЕЙ программы, то насколько сложно написать .prc, который подменит нужные вав-ки? А если эта функция работает не на все события, то реально ли написать независимый сценарий, который просто подменит вав-файлы в установленной на Палме программе?

Последний раз редактировалось Санеккк; 19.07.2014 в 00:37.
Санеккк вне форума Ответить с цитированием
Старый 19.07.2014, 08:14   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Надо просто тупо найти в prc файлы где в нем лежат WAV файлы и на их место залить новые. Проблемы возникнут только если а) данные зашифрованы/скомпрессированны или б) программа проверяет себя на предмет изменений.
waleri вне форума Ответить с цитированием
Старый 19.07.2014, 16:09   #3
Санеккк
Пользователь
 
Регистрация: 06.11.2013
Сообщений: 81
По умолчанию

Да, но как это сделать-то? В .prc .wav найдены, их имена известны.В этом и вопрос: есть реально работающие программы, которые разбирают .prc на исходники, или позволяют в себе произвести замену файлов?

Последний раз редактировалось Санеккк; 19.07.2014 в 16:25.
Санеккк вне форума Ответить с цитированием
Старый 20.07.2014, 08:18   #4
Санеккк
Пользователь
 
Регистрация: 06.11.2013
Сообщений: 81
По умолчанию

Тема закрыта.
Всем, кто думал, как помочь - спасибо!
Санеккк вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование .htaccess для DLE CMS, Редирект 301 Cone PHP 0 13.03.2013 12:23
Как прочитать в C# файл Palm PDB имея описание формата в pdb.h CrFrog Общие вопросы .NET 0 29.11.2012 06:26
Добавление/редактирование из нескольких таблиц, если для отображения используется Query lyle_200490 БД в Delphi 1 28.11.2010 15:02
Редактирование XML-playlist-а для Flash плеера Dj_SheLL Общие вопросы Delphi 4 24.04.2010 19:52
Помогите: утилита для FL Studio или редактирование .dll файла V.S.Che Помощь студентам 0 12.06.2009 21:13