Podmiana zasobów

brodny
  • Rejestracja: dni
  • Ostatnio: dni
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.

Marmar
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 317
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:)

Adamo
  • Rejestracja: dni
  • Ostatnio: dni
0

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

PE
  • Rejestracja: dni
  • Ostatnio: dni
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 :)

brodny
  • Rejestracja: dni
  • Ostatnio: dni
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 :]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.