ResHack & PakMaker funktionieren nicht zusammen?
Übersicht

maxinetBetreff: ResHack & PakMaker funktionieren nicht zusammen? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo,
das Programm bleibt mit einem Fehler stehen, wenn ich 2 bilder mit dem PakMaker anhänge und dann eine Manifest mit dem ResHack aufspiele (umgekehrt auch). Gibt es da eine Möglichkeit, dass ich die .exe datei mit den 2 Bildern beladen kann und auch die Manifest an das Programm nageln kann? Wenn ich die Manifest weglasse, funktioniert es. Wenn ich die Manifest an eine normale .exe Datei hänge, funktioniert dies auch *wunder* Maxi |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
das Problem ist, dass das einfügen des Manifests die Adressen für die bilder zerschiesst. Darum geht das so net.
Würde von daher empfehlen, die Manifest einfach dazu zu packen, dürfte kaum wen stören |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe die manifest datei mal mit dem PakMaker dazugepackt, nur wird das design dann nicht geändert...
Maxi |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das ist normal, weil es der Exe dann nicht als solches bekannt ist.
Geht so leider nicht. Musst auf eines von beidem gepackt verzichten |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
PowerProgrammer |
![]() Antworten mit Zitat ![]() |
---|---|---|
Geht theoretisch doch!
Du hängst zuerst die beiden Bilder dran und dann bindest du die Manifest ein. Da die Bilder nun eine neue Position haben, kannst du die Exe mit einem kleinen BB Programm patchen. So schwer dürfte das nicht sein, allerdings kenne ich den PakMaker nicht. Poste doch bitte mal nen Link. Thx |
||
www.xairro.com Alles für Webmaster und Programmierer! Es gibt mehr als bloß einen Counter! |
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hier der Link (von Terrabit): http://www.terabit.nildram.co.uk/PakMaker.zip
Wie meinst du das? - Die exe Datei Patchen. - Inwiefern? Maxi |
||
![]() |
PowerProgrammer |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wenn dein Programm versucht die Bilder zu laden, benötigt es die Byteposition der Dateien. Da diese aber verschoben wurden, hat dein Proggi falsche Positionsangaben. Der Patch würde die alten Positionsangaben suchen und sie durch die neuen austauschen. | ||
www.xairro.com Alles für Webmaster und Programmierer! Es gibt mehr als bloß einen Counter! |
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Aha, und wo bekomme ich den Patch? | ||
![]() |
PowerProgrammer |
![]() Antworten mit Zitat ![]() |
---|---|---|
Selber programmieren. Ich poste gleich was. Sekunde bitte.
EDIT: So, das könnte dir weiterhelfen. Das ist ein kleiner Code aus René Meyers Buch. Code: [AUSKLAPPEN] ; PATCH.BB
; Dieses Programm kann nicht vom BB-Editor aus gestartet werden. ; Erst EXE-Datei compilieren und nur diese aufrufen. ; Vorbereitungen quelldatei$ = "c:\basic\bin\ide.exe" ; <--- anpassen zieldatei$ = quelldatei$ kopie$ = "c:\basic\bin\ide.ori" ; <--- anpassen groesse = FileSize(quelldatei$) - 1 lesen = ReadFile(quelldatei$) bank = CreateBank(groesse+4) ; Sicherheitskopie erstellen Print "Sicherheitskopie " + kopie + " erstellen." CopyFile quelldatei, kopie ; Datei in Speicherbank kopieren Write "Datei " + quelldatei$ + " einlesen ... " For I=0 To groesse A = ReadByte(lesen) PokeByte bank, I, A Next CloseFile lesen Print "Ok" ; Zeichenkette suchen Print "Zeichenkette suchen ..." For I=0 To groesse If PeekInt(bank, I) = 1550871924 Then Print "Gefunden bei Offset " + I Exit EndIf Next If I = groesse + 1 Then Print "Wert nicht gefunden! Abbruch!" WaitKey End EndIf ; Wert ändern Write "Wert patchen ... " PokeByte bank, I + 3, 45 ; 45 = Ascii-Wert von "-" Print "Ok" ; Datei schreiben Write "Datei " + zieldatei$ + " schreiben ... " schreiben = WriteFile(zieldatei$) For I=0 To groesse A = PeekByte(bank, I) WriteByte schreiben, A Next CloseFile schreiben Print "Ok" WaitKey Dieser Code zeigt dir, wie man patcht. Da kannst du abgucken. |
||
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hmm. Das ist ja doof. ^^
ne, da leg ich die bilder dann doch lieber extern ;D Maxi |
||
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ähm, es funktioniert jetzt, aber beim 1. Start auf einem PC kommt immer erst eine Fehlermeldung, beim 2. Start funktionierts dann. Komisch?!
Die datei gibts unter: http://www.maxinet.de/chris.exe Der Entschlüsselungscode braucht ihr nicht, da das 1. Bild schon beim start geladen wird (die schlüssel links). Woran liegt das? Der Fehler kommt nur beim 1. mal! Maxi |
||
![]() |
PowerProgrammer |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bei mir kommt der Fehler "Dieses Programm musste beendet werden oder so!" immer! | ||
www.xairro.com Alles für Webmaster und Programmierer! Es gibt mehr als bloß einen Counter! |
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hmm..
Bei mir und meinen anderen PC's starte ich das Progri, dann kommt der Fehler, und dann starte ich es nochmal, und dann gehts *wunder* hää? Maxi |
||
![]() |
AMY |
![]() Antworten mit Zitat ![]() |
---|---|---|
Versuchsdmal mit dem BBCruncher oder dem Blitz Media Linker, mit den Programmen kann man auch Dateien zu einer exe hinzufügen, und danach kann mann immer noch mit der ResHack die exe bearbeiten. | ||
Projekte: www.amyscbi.de
I never comment my sourcecode. What's HARD to write must be HARD to read! |
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Oh, ja, der BlitzMediaLinker funktioniert in verbindung mit ResHack!
Dankeschön!!!!! Maxi |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group