- Ich möchte den Startsound von Vista ändern, der ja in der imageres.dll als resource gespeichert ist.
ganz einfach, bei 32-Bit systemen einfach den ResHacker ranlassen..
Ich hab aber ein 64-System.
Idee: es ist eine Wave-datei.
Tada: es gibt nur eine RIFF Wave datei in der DLL.
(einfach mit Hex editor angeschaut)
der wave-Header ist folgendermaßen:
RIFF ---- WAVE.
wobei "----" bei mir "2470 0D0D" ist (das ist die Dateilänge in Bytes)
Der Plan ist, einen eigenen Sound als Hex zu öffnen und STRG+C.
und dann einfach "überschreiben" des alten sounds in der dll.
gespeichert und fertig.
also ich will in der dll den sound genau rausschneiden, stattdessen den neuen reinkopieren usw.
Um den jetzt rauszuschneiden brauche ich aber die genaue dateigröße.
darum:
wie kann ich jetzt diese Hexadezimale "2470 0D0D" in die Dateigröße umwandeln..?
einfach umrechnen von wegen 2*16^7 + 4*16^6 etc. hat eine rießen Zahl herausgebracht... die viel zu groß für die dll wäre...
ich geh jetzt ins bett, jungs und Mädels.. ist ja schon wieder tag..
also danke im Voraus.
-mfg max