Nach langer Rumsucherei auf meiner Festplatte und Kontaktaufnahme mit einigen Testern von damals habe ich bHarmony wiedergefunden! bHarmony, ausgeschrieben "Burning Harmony", ist ein dem Keypatch ähnelndes Projekt von Crash-Override aka WordsBG aus dem Jahre 2006:
http://www.multimediaxis.de/showthread.php?t=86490Es war leider verschollen, bis jetzt
bHarmony (final)Dieses Paket enthält bHarmony sowie alle Plugins außer dem TimePlugin (leider), also das MP3Plugin, das KeyPlugin und das RunMePlugin - die Sourcecodes sind nicht dabei. Die enthaltene Datei "SFX.exe" ist
Mirokus Screenshot-Plugin, das hier als Beispiel benutzt wird (Datei "Music\SFX.run.wav"). Die Datei "Music\Keycheck.key.wav" ist ein Beispiel des KeyPlugins. In der Datei "Plugins.ini" müssen die verwendeten DLLs angegeben werden. Die Datei "borlandmm.dll" wird von bHarmony benötigt.
Download:
http://share.cherrytree.at/showfile-64/bharmony.rarAnleitung:
Crash-Override hat geschrieben:
bHarmonyEin Ersatz für die Orginal Harmony.dll und zwar kann man meine Version mit Plugins erweitern. Sie selbst kann gar nichts, aber z.B. mein MP3-Plugi lässt sie in .mp3.wav umbenannte mp3-Dateien abspielen.
Plugins für bHarmonyMP3Plugin: Mit diesem Plugin kann man auf einfache Weise MP3s einbauen. Einfach in *.mp3.wav umbenennen und importieren.
KeyPlugin (1.1): Es liest Tasten aus. Ist nur ein Beispiel und nicht ganz so mächtig wie der KeyPatch aber nutzbar. Der Aufbau ist aber im Gegensatz zu Inis Patch etwas einfacher.
Code:
[keyb]
A=17
B=16
#16=18
und als *.key.wav ins Musik-Verzeichnis. Dann absielen lassen (wenn schon musik läuft sollte sie auch nicht ausgehen, theoretisch, habs aber net getestet).
Wenn man nun GetMidiTick abruft und A gedrückt ist wird 17 zurückgegeben, bei B 16. Beim Scancode 16 (Shift-Taste) kommt die 18. Easy. Man sollte aber unbedingt Plugins die auch auf GetMidiTick angewiesen sind deaktivieren da es sonst etwas durcheinander geben dürfte. Man kann es sich auch im Maker ansehen wenn es dann klarer wird.
RunMePlugin (1.1): Führt externe Programme oder Internet-Adressen aus, hierfür lediglich eine *.run.wav ins Musik-Verzeichnis kopieren und mit dem Maker "abspielen" lassen. Das auszuführende Programm muss natürlich in der Datei stehen. Hier kann man
a) System-programme nutzen z.B. "notepad", "winmine"
b) Eigene Programme (ausgehend von der Verzeichnis-Struktur des Spiel-Verzeichnisses)
oder c) Internet-Adressen oder Dokumente. (z.B. auch Word-Dateien öffnen etc.)
Will man Parameter übergebn schreibt man diese einfach (alle) in die 2. Zeile der Datei. Einfach, nicht?
Kleiner Hinweis von mir: Die Scancodes von Tasten kann man z.B. mit diesem Tool einsehen:
http://share.cherrytree.at/showfile-66/scancodes.exeEin Spiel, wo bHarmony bereits verwendet wurde (von daher habe ich die Dateien, vielen Dank an
Venoran!), gibt es hier:
http://www.letsshareit.net/files/38/GVH-PM%201.2.exealte bHarmony SourcesIch habe von Crash-Override damals Sources von bHarmony bekommen, die aber teilweise veraltet sind.
Enthalten sind 2 Versionen vom Januar und vom Mai 2007.
Download:
http://share.cherrytree.at/showfile-63/bharmony_old.rarinoffizielle bHarmony-Version mit Lua-ScriptingDiese Version, die leider oft nicht funktioniert, war die Grundidee für meinen Power Patch damals (ich habe aber mit den Sources damals nichts anfangen können (Delphi) und daher trotzdem alles von Grund auf entwickeln müssen). Man kann *.lua.wav-Dateien starten, die den enthaltenen Lua-Code ausführen. Es können Messagesboxes geöffnet und Variablen geändert werden.
Download (inkl. Sources, Demo und Tool "TSearch" zum universellen Cheaten und Finden von Memory-Offsets):
http://share.cherrytree.at/showfile-65/bharmony_with_lua.rarViel Spaß damit ^^
mfG Cherry
EDIT:
Sowas, da ist doch noch was aufgetaucht:
bHarmony - das (beinahe-)Komplett-PaketVielen Dank an
Tylerandy, der noch die Original-Downloads vom Basispaket, vom KeyPlugin und vom RunMePlugin hatte, inklusive Demos und Sources. Das TimePlugin ist leider wieder nicht dabei. Die Demo-Datei "Project1.exe" vom RunMePlugin wurde bei mir als Adware gemeldet, daher habe ich sie sicherheitshalber durch eine eigene ersetzt.
Download:
http://share.cherrytree.at/showfile-68/bharmony_full.rarmfG Cherry