Сейчас на форуме: Rio, site-pro, -Sanchez-, artyavmu (+6 невидимых)

 eXeL@B —› Софт, инструменты —› WCRPatcher
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 18 . 19 . >>
Посл.ответ Сообщение

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

Создано: 24 декабря 2006 18:50 · Поправил: Модератор
· Личное сообщение · #1

WCRPatcher - универсальный патчер

Подробнее... http://www.wcrpro.net/?id=1

Последняя версия http://www.wcrpro.net/?id=3

Буду благодарен за отзывы и предложения.



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

Создано: 16 сентября 2007 00:36
· Личное сообщение · #2

Так. Настало время новогй версии

WCRPatcher 1.2 RC1
http://wcr.on.ufanet.ru/patcher/download/1.2_RC1.rar http://wcr.on.ufanet.ru/patcher/download/1.2_RC1.rar

Доделана функция E-m@il, теперь можно указывать и сайт и мыло.
Добавленна функция About. Можно показывать как обычный диалог с рисунком, так и NFO файл.
Добавленны режимы Preview [=] для патча и эбаута.
Исправленны баги в патче.



Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 сентября 2007 09:37
· Личное сообщение · #3

Вово, щас кульно стало! Прикольно то, что можно в эбаут нфо-файл загружать, только вот если он сам и прокручивался...




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 16 сентября 2007 12:18
· Личное сообщение · #4

автоматическая покрутка по-моему лишнее... руки у всех есть... хотя опционально можно...

-----
Do Not Get Mad Get Money! ;)




Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 сентября 2007 18:28
· Личное сообщение · #5

Talula пишет:
автоматическая покрутка по-моему лишнее... руки у всех есть... хотя опционально можно...

Ну дык у многих кейгенов так и сделано, прокрутка автоматом, а не руками..




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 16 сентября 2007 18:39
· Личное сообщение · #6

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

-----
Do Not Get Mad Get Money! ;)




Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 сентября 2007 18:46
· Личное сообщение · #7

Да ну... в самих релизах (кейген, патч етц..) прокрутка всегда ставится автоматом, т.к. всю инфу можно прочитать в самом файле нфо, который прилагается в релизах..




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 16 сентября 2007 19:05 · Поправил: Talula
· Личное сообщение · #8

а сюда не обязательно тот же nfo вставлять =) можно просто с графикой и парой приветов... что бы прокрутку не активировать...

-----
Do Not Get Mad Get Money! ;)





Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 17 сентября 2007 23:22
· Личное сообщение · #9

Вы уже заганяетесь...

Talula
На крайний случай всегда можно сделать автопрокрутку опциональной.

kaiZer
Во многий кейгенах есть кнопка "стоп". Она либо бинд на клавишу, либо визуальна.




Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 18 сентября 2007 15:29
· Личное сообщение · #10

WatCheR
Давно бы так!
Молодетс, продолжай.

-----
iNTERNATiONAL CoDE CReW





Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 18 сентября 2007 15:43
· Личное сообщение · #11

WatCheR
Хорошая работа. Ждемс продолжения.
ИМХО автопрокрутку все-таки стоит прикрутить, но лучше её сделать опционально.
А что по поводу музычки в патче?

-----
The truth is out of there...




Ранг: 61.7 (постоянный), 12thx
Активность: 0.090.02
Статус: Участник

Создано: 18 сентября 2007 17:16
· Личное сообщение · #12

Блин, последняя версия еще лучше!
Поддержка расчета CRC тоже полезная вещь.
Скачал, юзаю.
Согласен с Lumen , музон бы не помешал.




Ранг: 207.4 (наставник)
Активность: 0.210
Статус: Участник
Jeefo Recovery

Создано: 18 сентября 2007 19:44
· Личное сообщение · #13

Кстати да, молодец автар, патч реально развивается.... Сейчас действительно пока не хвататет поддержки музы... Если еще в поддержку мелодий добавишь midi наряду со стандартными хм и прочим, будешь молодец Это так, пожелание

-----
The blood swap....




Ранг: 63.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 18 сентября 2007 19:58
· Личное сообщение · #14

Прога молодцом. А на счет музы, так она долеко не всем нужна.




Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 18 сентября 2007 20:55
· Личное сообщение · #15

Sey
Ну опять же музыку можно сделать опциональной. Кому надо, тот будет ставить, кому не надо - соответственно не будет. На васме кстати валяется ufmod с примерами использования на разных языках, вот ссылка ТЫЦ http://www.wasm.ru/src/4/ufmod-1.20-win32.zip . Но там правда только поддержка формата xm.

-----
The truth is out of there...




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

Создано: 18 сентября 2007 22:56
· Личное сообщение · #16

Прежде чем занимацо музлом, надо доделать бэкап.. Чёт я про нево совсем забыл

Кстать, вариант: а что если галку Create Backup сделать не в патче, а в патчере?




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 18 сентября 2007 23:18 · Поправил: Talula
· Личное сообщение · #17

тогда так: если галочка стоит в патчере, то в самом патче она есть и её можно при желании снять... если в патчере её не поставил, то всё - в патче её нема... или недоступна...

-----
Do Not Get Mad Get Money! ;)





Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 18 сентября 2007 23:30
· Личное сообщение · #18

WatCheR
Только не делай комбаин, как у диабло. Пусть лучше будет узкоспециализированная, но продуманная. Ибо я порой путаюсь в DUP. При всём уважении к Диабло.



Ранг: 63.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 19 сентября 2007 11:43
· Личное сообщение · #19

Grim Fandango пишет:
Только не делай комбаин, как у диабло. Пусть лучше будет узкоспециализированная, но продуманная. Ибо я порой путаюсь в DUP. При всём уважении к Диабло.


+1



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

Создано: 19 сентября 2007 14:18
· Личное сообщение · #20

Talula
Нет, так не получицо Патч при запуске "не знает" что именно он будет делать; вообще может он будет только batch скрипт выполнять, а тут ему про какой-то бэкап...

Grim Fandango
Я по такому принципу и делаю Если будет намечацо другая тема, то это будет другая программа.



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

Создано: 24 сентября 2007 14:56
· Личное сообщение · #21

Продолжаем

WCRPatcher 1.2 RC2
wcr.on.ufanet.ru/patcher/download/1.2_RC2.rar

Сделана функция бэкапа, по умолчанию бэкап включен, см. чек-боксы.
Добавленна функция проигрывания музла, пока в формате MIDI.
Исправленны мелкие баги в патчере.
Исправленны баги в патче.

Пишите отзывы




Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 24 сентября 2007 18:18
· Личное сообщение · #22

WatCheR, было бы неплохо добавить кастомные сообщения об ошибках для каждого метода патчинга. Т.е. у тебя патч пишет Patch applied sucessfull! (вроде - не важно), в то время, как, например, одна из операций выполнена неудачно. А вот реестр пропатчился - Registry Patch OK! Search & Replace неудачно - Error in Search & Replace Patch, вобщем ты понял

-----
Array[Login..Logout] of Life





Ранг: 282.8 (наставник), 24thx
Активность: 0.260
Статус: Участник
win32.org.ru

Создано: 24 сентября 2007 18:23
· Личное сообщение · #23

Kindly пишет:
добавить кастомные сообщения об ошибках

Не думаю, что это так важно, хотя и реализовать не сложно.

-----
may all your PUSHes be POPed!





Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 24 сентября 2007 18:26
· Личное сообщение · #24

Guru_eXe пишет:
Не думаю, что это так важно

Фигасе, а по моему это важно. Вот помниццо качал универсальный патч для всех плагов на ольку, так после патча у меня был то бсод, то олька не работала, а потом посмотрел лог и увидел что версия одного файла не подходит и поэтому глюки.

-----
iNTERNATiONAL CoDE CReW





Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 24 сентября 2007 18:27 · Поправил: Kindly
· Личное сообщение · #25

Guru_eXe пишет:
Не думаю, что это так важно

важно тогда, когда обычный юзер применяет патч.

-----
Array[Login..Logout] of Life





Ранг: 207.4 (наставник)
Активность: 0.210
Статус: Участник
Jeefo Recovery

Создано: 29 сентября 2007 11:19
· Личное сообщение · #26

WatCheR - что ж, пару моментов....
патчер стал реально расти в своем функционале, это радует....
Но, есть пожелания.... Убрать ограничение на размер MIDI.... Попытался вставить MIDI весом в 40 кило, уже написал что файл слишком большой, лучше бы совсем лимит убрать, и дать возможноть решать пользователю что и сколько ставлять...
Далее, когда создавал патч, в будушем About-е писал текст, а в созданном патче диалог показывался пустым, НФО вьювер при этом прекрасно работал....
далее, не совсем приятный эффект, когда щапускаешь созданный патч, и информация котрую я вводил ранее как бы выделена курсором.... Если строчек много, это не прикольно....

-----
The blood swap....




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

Создано: 03 октября 2007 21:32
· Личное сообщение · #27

У меня два вопроса:
1) Как правильно добавить ключ типа BINARY? Я как ни пытался это сделать, никак не получилось.
2) И как проигрывается музыка (сохраняется в темп или из памяти)?




Ранг: 238.8 (наставник), 67thx
Активность: 0.20
Статус: Участник
CyberHunter

Создано: 03 октября 2007 22:15
· Личное сообщение · #28

alchemister пишет:
Как правильно добавить ключ типа BINARY? Я как ни пытался это сделать, никак не получилось.

Так вроде работает:
PUSH 4030EC ; /pHandle (dword ptr ds:[4030EC] = 0)
PUSH 403000 ; |Subkey = "Software\Test\Test"
PUSH 80000002 ; |hKey = HKEY_LOCAL_MACHINE
CALL 004010F8 ; \RegCreateKeyA
PUSH 4 ; /BufSize = 4
PUSH 4030E6 ; |Buffer = registry.004030E6
PUSH 3 ; |ValueType = REG_BINARY
PUSH 0 ; |Reserved = 0
PUSH 403028 ; |ValueName = "Test"
PUSH DWORD PTR DS:[4030EC] ; |hKey = 48
CALL 00401110 ; \RegSetValueExA

-----
Nulla aetas ad discendum sera




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

Создано: 04 октября 2007 19:09 · Поправил: alchemister
· Личное сообщение · #29

Flint
Я хотел спросить, "что нажимать" в WCRPatcher'e, он постоянно неправильно понимает данные этого типа.



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

Создано: 04 октября 2007 19:42 · Поправил: WatCheR
· Личное сообщение · #30

Kindly
Сделаю лог в новой версии..

Johnson Finger пишет:
Убрать ограничение на размер MIDI....

Совсем убирать не буду, увеличу размер до 64К.

Johnson Finger пишет:
когда создавал патч, в будушем About-е писал текст, а в созданном патче диалог показывался пустым

А проект тот можешь дать посмотреть?

Johnson Finger пишет:
далее, не совсем приятный эффект, когда щапускаешь созданный патч, и информация котрую я вводил ранее как бы выделена курсором

Пофиксил.

alchemister пишет:
Я хотел спросить, "что нажимать" в WCRPatcher'e, он постоянно неправильно понимает данные этого типа.

Всмысле неправильно понимает? Там вводицо hex-строка типа AA54BCCE453B..

alchemister пишет:
как проигрывается музыка (сохраняется в темп или из памяти)?

Миди из файла, xm (Lumen, спасибо за линк) будет из памяти..
Кто знает как играть миди из памяти, поделитесь, буду благодарен.

W.



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

Создано: 05 октября 2007 23:13
· Личное сообщение · #31

WatCheR пишет:
Всмысле неправильно понимает? Там вводицо hex-строка типа AA54BCCE453B..

странно... У меня:
1) неправильно понимает введённые данные (когда я потом смотрю что ввёл, показывает другое значение, хотя я точно помню что вводил)
2) не добавляет ничего в реестр
Может, я что-то не так делаю?


<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 18 . 19 . >>
 eXeL@B —› Софт, инструменты —› WCRPatcher
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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