|
Комментарии | #1 Автор: thinbody (2024.10.20 23:42) | У выложенной здесь shareware версии 1.65 ограничение mpg в 1МБ, при попытке загрузить файл бóльшего размера будет: "File is to big for UnRegistered Version". |
#2 Автор: SokilOff (2024.10.21 01:12) | Можно попробовать так:
MPEGPLAY.EXE 00017D44: 00 01
MPEGPLY.EXE 00017B44: 00 01
|
#3 Автор: Nika (2024.10.21 18:50, изменений: 2, 2024.10.21 18:53) | Ну, будем сказать вот так:
;{-------------------------------------------MPEGPLAY.CRK FILE MPEGPLAY v.2.50.4048 (NT)
MPEGPLAY.EXE - Skip Nag MPEGPLAY.EXE .0044D010: 00 01 ;00017C10:
MPEGPLAY.EXE - Any video size MPEGPLAY.EXE .0040F954: 76 EB ;0000ED54: ;------------------------------------
MPEGPLY.EXE - Skip Nag MPEGPLY.EXE .0044C010: 00 01 ;00017A10:
MPEGPLY.EXE - Any video size MPEGPLY.EXE .0040F934: 75 EB ;0000ED34: ;}------------------------------------MPEGPLAY.CRK FILE
Но это ничего не даст, - программа валится на любом файле, кроме крохотного ROCKET.MPG.
Толку с неё не будет, имхо. То бишь фуфло. |
#4 Автор: SokilOff (2024.10.21 19:45) | Nika,
Патч выше делает то же самое. В качестве домашнего задания предлагаю подумать, почему в этом случае не требуется менять условные переходы на безусловные (где проверка размера mpg-файла).
А большой mpg для теста, как я понимаю, нужен из тех времён. Не все mpg одинаково полезны. Ну и вопрос, сколько памяти программа вообще пытается выделить под загруженный файл, когда проверка снята. |
#5 Автор: Nika (2024.10.21 20:04, изменений: 1, 2024.10.21 20:05) | Патч выше не работает. И я не дома если что. Уже ушёл с того компьютера, всё прибил.
|
| |
|