Сейчас на форуме: tyns777, zds, JustLife, 2nd, morgot, Rio, CDK123 (+4 невидимых)

 eXeL@B —› Программирование —› Проигрывание .mod, .it из памяти процесса
<< . 1 . 2 .
Посл.ответ Сообщение


Ранг: 110.8 (ветеран), 104thx
Активность: 0.090.01
Статус: Участник

Создано: 22 сентября 2009 14:28
· Личное сообщение · #1

Товарищи знатоки, подскажите, как можно такое реализовать ? С xm вроде все понятно. uFmod проигрывает на ура а вот с остальными форматами непонятка...



Ранг: 48.2 (посетитель), 49thx
Активность: 0.040
Статус: Участник

Создано: 22 сентября 2009 20:12
· Личное сообщение · #2

progopis пишет:
чтобы она не проигрывалась в плеерах

Скорее чтоб не рипали прогами, а вылечить и самому можно дописав два слова



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 22 сентября 2009 20:26
· Личное сообщение · #3

LIZARD пишет:
дописав два слова


Пробовал. Не всегда прокатывает. После dUP вроде легко вылечить. А вот иногда обнуляются не только эти два слова но ещё и некоторые параметры. Так что не всё так просто.



Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 22 сентября 2009 20:39
· Личное сообщение · #4

YO-everybody пишет:
dUP хорошо проигрывает


а он не uFmod использует?



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 22 сентября 2009 20:40
· Личное сообщение · #5

вроде bassmod



Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 22 сентября 2009 20:40 · Поправил: __
· Личное сообщение · #6

progopis пишет:
Некоторы злобные патчеры или сами крекеры затирают эту сигну чтобы она не проигрывалась в плеерах.


а они не xmstrip из дистриба uFmod случаем юзают?



Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 22 сентября 2009 20:43
· Личное сообщение · #7

progopis пишет:
вроде bassmod

diablo2oo2.di.funpic.de/dup.htm
[2.16]
-proceed patchdata in userdefined order
-resizeable dialogs
-autodetect if to hide releaseinfobox in patcher
-patching of used files (using file rename method)
-remove useless wildcards at begin & end from pattern
-updated ufmod player (for XM music) to v1.25



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 22 сентября 2009 20:45 · Поправил: Модератор
· Личное сообщение · #8

ufmod ставится опционально и юзается только если юзер тыкнул галку. А так bassmod. Он поддерживает почти все известные форматы.

[2.06]
-add option to use smaller dll for xm music instead of bassmod.dll
-add check in S&R Dialog: Pattern must have same lenght
-add 'MemCheck' feature for search&replace loaders
-items can move up & down in the offset and s&r table
-load last file in "Check Occurrence" Dialog by default
-bug fixed in Offset Dialog




Ранг: 110.8 (ветеран), 104thx
Активность: 0.090.01
Статус: Участник

Создано: 22 сентября 2009 21:31
· Личное сообщение · #9

Вот в том и оно, что везде только xm из памяти проигрывают...



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 22 сентября 2009 23:54
· Личное сообщение · #10

Rainbow пишет:
Вот в том и оно, что везде только xm из памяти проигрывают...


Вот слегка погуглил и накатал, через bassmod.dll из памяти и без временных файлов.
rapidshare.com/files/283628809/base.rar




Ранг: 110.8 (ветеран), 104thx
Активность: 0.090.01
Статус: Участник

Создано: 23 сентября 2009 00:49 · Поправил: Rainbow
· Личное сообщение · #11

Ну дай хоть исходник посмотреть... Че один exe только ? P.S. Мелодия .IT файла интересная




Ранг: 110.8 (ветеран), 104thx
Активность: 0.090.01
Статус: Участник

Создано: 24 сентября 2009 04:21
· Личное сообщение · #12

Немного поковырявшись в этом бассмоде я пришёл к выводу, что эта либа воспроизводит трекерные файлы по одному сценарию , я нашёл место где она определяет формат трека, чатает заголовки, и т.п. получается что вся сложность заключается лишь в разборе формата ? Неужели никто никогда не пытался писать что-нибудь типа uFmod.lib только для других форматов ?




Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 24 сентября 2009 11:08
· Личное сообщение · #13

Rainbow пишет:
Неужели никто никогда не пытался писать что-нибудь типа uFmod.lib только для других форматов ?

наверное нет, смысла нет самому писать такое, если уже есть готовые решения, пусть даже не очень практичные

-----
Лучше быть одиноким, но свободным © $me



<< . 1 . 2 .
 eXeL@B —› Программирование —› Проигрывание .mod, .it из памяти процесса
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати