Re: Zamena obrazku v exe

From: Paco (paco@seznam.cz)
Date: 18. 11. 2002, 20:48 CET


>> ...........
>> Takze co ted? Ja proste CHCI ty ikonky predelat! ;-) Asi by nebyl problem tu
>> bitmapu proste vymenit rovnou hexa editorem ale dva problemy: jak ji v tom exe
>> najdu /ten soubor ma asi 7mb/ a jak mam upravit ten .bmp /hlavicky a pod./ aby
>> ho to vzalo? Nevim proste v jakem presne formatu je bitmapa v tom exaci. Delam
>> ty pokusy samozrejme na kopii a ne na tom originalnim registrovanem exe.
>> Nevedel by nekdo z programatoru nebo vubec "binarne pozitivnich" /myslim treba
>> - h! -, Paco, Jirka Matejka, ../? Prosim, prosim. ;-)) Kalumet.

> Neresil bych to nijak, osobne nevidim ke zmenam ikonek duvod, je to takova
> nepodstatna hracka. Myslim, ze v tomto pripade je dulezitejsi nevyhodit do
> kanalu registraci. Filip Rozanek

2Filip: Hmm - to jsou moudre rady k nicemu. Duvod je proste ten, ze on
to tak chce, a takovy duvod je imho zcela dostacujici. Pokud nechces
menit sve ikonky, nemen je a pokud neznas odpoved na dotaz, tak proste
neodpovidej.

2Kalumet: Takze trochu polopaticky:
Pokud jsi z toho exace vytahl .bmp, tak proste ukousni z jeho zacatku
14 bytes, takze na offsetu 0 bude 28h a mas bitmapu do exace. Proc, to
si zjisti nekde na netu, hledej (image file formats, programming bitmap
resources, etc., etc.), tady to nebudu rozepisovat... Udelej si kopii
puvodniho bmp, pak puvodni edituj a nakonec u obou ustrihni ten zacatek
a prejmenuj si je treba na .bm1, .bm2. Hexeditorem najdi, kde sedi ten
_puvodni_ bm1 v exaci. Pak si oznac blok od offsetu (vcetne) kde zacina,
v delce bm1 (nebo bm2 - jsou stejne), vyhod ho a insertni tam ten bm2.
Uloz to a _melo_ by to byt ok.

Ale pozor! Nektere tyhle prepisovaci registrace mohou delat vselijake
kulisarny - zapisou treba nekam nejake crc nebo chksum urcitych oblasti
kodu a app si to pak kontroluje. Pokud to nesedi, mas zase trial, nebo
to rovnou spadne... Ale vetsinou to nekontroluje cely kod a oblasti,
kde jsou zrovna jen bitmapy by to mohlo nechat na pokoji. Ostatne to
poznas sam. Hlavne zkousej dal jen na kopiich a o nic neprijdes...

BTW: Moc by ti vadilo udelat obcas v textu carku? Kdyby ses spravne
trefil ;-))), podstatne lepe by se to cetlo...

pako Paco. 


______________________________________________________________________
Reklama:
Akční nabídky vozů Volkswagen Polo, Golf a Passat  - nyní 2 roky záruka na všechny modely! http://ad2.seznam.cz/redir.cgi?instance=37506%26url=http://www.volkswagen.cz/podzimnifascinace



This archive was generated by hypermail 2.1.2 : 18. 11. 2002, 20:49 CET