Log in

View Full Version : Req: Patcher that can apply different patches based on file version


zambuka42
April 25th, 2004, 00:48
Hey, if anyone knows... I am looking for a patcher that can apply a different patch based on the version of the file. (thus, if I know what needs to be patched on all previous versions of a file.. it will do it) Thanks. -b

klier
April 25th, 2004, 03:27
and i need a new pair of shoes....
btw:you can easily make it yourself,check filesize|version and patch on.

Regards,

zambuka42
April 25th, 2004, 10:46
well, on that note.. is there any source code around I can use to create my own patcher? (preferrably visual basic?) thanks.

Woodmann
April 25th, 2004, 13:13
Howdy,

Please dont post the same question with a different title.

Woodmann

zambuka42
April 25th, 2004, 13:27
Quote:
[Originally Posted by Woodmann]Howdy,

Please dont post the same question with a different title.

Woodmann


well, i am sorry, it was not meant to be the same question... my second post is in regards to creating my own patcher rather than getting help finding one

klier
April 26th, 2004, 11:21
vb is not my native language but...
with this template: patch -->you should have found it yourself!
for the rest,try to make an effort yourself please and read your vb doc's....
just a question:have you cracked all versions yourself?

Sub Main()
On Error GoTo Error
If FileLen(App.Path & "\Prog.exe" = 0 Then GoTo Error
Open App.Path & "\Prog.exe" For Binary Access Write As #1
Put #1, octet, bite
Close #1
MsgBox "Ok", vbApplicationModal, "OK"
GoTo TheEnd
Error:
On Error Resume Next
Close #1
MsgBox "not able to patch", vbExclamation, "error"
TheEnd:

End Sub

zambuka42
April 26th, 2004, 16:10
Quote:
[Originally Posted by klier]vb is not my native language but...
with this template: patch -->you should have found it yourself!
for the rest,try to make an effort yourself please and read your vb doc's....
just a question:have you cracked all versions yourself?

Sub Main()
On Error GoTo Error
If FileLen(App.Path & "\Prog.exe" = 0 Then GoTo Error
Open App.Path & "\Prog.exe" For Binary Access Write As #1
Put #1, octet, bite
Close #1
MsgBox "Ok", vbApplicationModal, "OK"
GoTo TheEnd
Error:
On Error Resume Next
Close #1
MsgBox "not able to patch", vbExclamation, "error"
TheEnd:

End Sub



answer, yes I have cracked all versions.. thanks for the code.. but I have put in SERIOUS effort to find this code! Coming to this forum was a last ditch effort... so please forgive my intrusiveness! I have no VB documentation that clearly states how to Patch a program and i haven't found any code boards to tell me, I did not know that a simple Put statement with the octet is all you need.

klier
April 27th, 2004, 03:32
I have not put in SERIOUS effort either to find this code,but just searched this board.

Regards,