Podmiana zasobów

0

W jaki sposób mogę zmienić zasoby pliku wykonywalnego? Dodam, że chodzi o zasoby tekstowe, a konkretnie modyfikację formularza aplikacji Delphi zapisanego jako tekst? Z wyciągnięciem nie będzie problemów, ale ponowne zapisanie może sprawić trochę problemów... Liczę na pomoc, a nie odsyłanie do helpa ;) bo albo ja jestem taki tępy albo tam jest to tak dziwnie opisane :] . Z góry dziękuję za pomoc.

0

Nie slyszalem o mozlwosci zamiany zasobow , ale może jest to mozliwe. Tak czy inaczej ze wzgledu na ograniczenia i obawy przed grzebaniem w execu wybralem inne rozwiazanie - dolaczony plik w ktorym jest wszystko co chcę i moge z tym robic co chcę - polecam:)

0

tymbardziej że program miałby sam siebie zmieniać i nie dostałby nawet dostępu.

0

tymbardziej że program miałby sam siebie zmieniać i nie dostałby nawet dostępu.

Ale moze siebie skopiowac gdzies do innego katalogu tam podmienic zasoby tego skopiowanego pliku a nastepnie przez maly plik chocby .bat wylaczyc sie i skopiowac w to miejsce plik ze zmienionymi zasobami :)

A jak juz je zmienic to nie wiem :) Na pewno sie da bo jakos ResHack to robi :)

0

tymbardziej że program miałby sam siebie zmieniać i nie dostałby nawet dostępu.

Ale moze siebie skopiowac gdzies do innego katalogu tam podmienic zasoby tego skopiowanego pliku a nastepnie przez maly plik chocby .bat wylaczyc sie i skopiowac w to miejsce plik ze zmienionymi zasobami :)

A jak juz je zmienic to nie wiem :) Na pewno sie da bo jakos ResHack to robi :)

ResHack, Restorator i cała gama innych edytorów zasobów. Nie chodzi mi o modyfikację pliku uruchomionej aplikacji (co byłoby niemożliwe), ale o modyfikację innego execa (program wyciagam z zasobów uruchomionego programu i zapisuję, po czym modyfikuję troche formularz wyciągniętego execa). Zresztą znalazłem w katalogu Demos (chyba) instalacji Delphi prosty edytor zasobów (przodek Restoratora? :) ). Przejrzę ten kod i zobaczę, co mi z tego wyjdzie :]

1 użytkowników online, w tym zalogowanych: 0, gości: 1