Сейчас на форуме: asfa, bartolomeo (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Мучения с SD-Jukebox
Посл.ответ Сообщение

Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 июля 2012 08:40
· Личное сообщение · #1

SD-Jukebox - это приложение для "заливки" музыкальных файлов на МР3 плееры фирмы Panasonic. использующих карту памяти SD. http://rutracker.org/forum/viewtopic.php?t=1759738
У мнея старая японская автомагнитола, которая понимает только такие SD карты, залитые музыкальными файлами в закрытом формате Panasonic с расширением sa1.
SD-Jukebox хочет работать только с устройствами Panasonic.
Я бы купил MP3 плеер или кардридер Panasonic, но в продаже такого давно нет.
Остается одно - поправить SD-Jukebox:
1. Чтобы он писал на любое устройство, в лучшем случае.
2. Если он делает временные файлы перед тем как заливать на SD, то перехватывать их.
3. Научится использовать \Program Files\Common Files\Panasonic\SDApf\SDAudioMP3Renderer.dll, которая как я понимаю делает то, что мне надо.

По началу использовал IDA Pro Free, который без проблем запускал SD-Jukebox и трассировал в отладчике, но после перезагрузки компьютера начали возникать исключения сообщения, которые в результате приводят к "Process terminated".

Потом перещел на OLLYDBG. Если открывать SD-Jukebox, то при отладке тоже возникают "Debugged program was ubable to process exception", а дальше "Process terminated".
Если делать Attach к процессу SD-Jukebox, то возникают сообщения "Module 'SDCprm' has entry point outside the code ...", "Module 'WMdtct' has entry point outside the code ...", после которых трассировка выполнялась. Но сейчас возникает "Access violation when executing [0000001C]
После снесения и установки отладчиков и SD-Jukebox ситуация не изменяется
Вопросы следующие
1. Почему отладка постепенно перестает работать?
2. Может кто поможет за вознаграждение, а то как уже как-то тяжко?



Ранг: 488.1 (мудрец), 272thx
Активность: 0.350
Статус: Участник

Создано: 07 июля 2012 09:17 · Поправил: VodoleY
· Личное сообщение · #2

probapera если за вознаграждение то может сюда?
http://exelab.ru/f/action=vthread&forum=1&topic=17633&page=9
или все таки есть желание самому разобраться?

-----
Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....




Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 07 июля 2012 09:42 · Поправил: F_a_u_s_t
· Личное сообщение · #3

probapera
А что Peid говорит и его плагин Kanal? Ибо 0000001C это не системная ошибка, а исключение сгенерированное самой программой.
Add:
Ошибка module has entry point outside of code взникает из за того что EntryPoint за пределами секции кода.
Ты случайно не на 64 битной windows в отладчике сидишь?



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 июля 2012 09:43
· Личное сообщение · #4

Желание есть, времени и знания недостаточно, поэтому конечно лучше за вознаграждение. А сколько это будет стоить?



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 июля 2012 10:16 · Поправил: probapera
· Личное сообщение · #5

Запускаю PEiD, открываю SD-Jukebox
Kanal выдает:
DES [sbox] [char] :: 0011AE10 :: 0051AE10
The reference is above.

Advanced scan:
77e3_07.07.2012_EXELAB.rU.tgz - Peid.JPG



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 июля 2012 10:18 · Поправил: probapera
· Личное сообщение · #6

Windos XP Professional 32
Залил
1. http://zalil.ru/33549016 - приложение с DLL
2. http://zalil.ru/33549021 - данные приложения в папке \Program Files\Common Files\



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 07 июля 2012 10:40 · Поправил: F_a_u_s_t
· Личное сообщение · #7

probapera
Сделай минимальный набор лишь бы программа запускалась и залей сюда
Пользуйся кнопкой правка.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 07 июля 2012 11:03
· Личное сообщение · #8

Если сделать за деньги-линк на топик по поиску специалистов выше дали, туда и пиши.


 eXeL@B —› Вопросы новичков —› Мучения с SD-Jukebox
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати