Jak programowo dodać plik do zasobów innego programu??

0

Pytanie jak w temacie. Z góry thx za odpowiedź!

0

nie wiem czy ktoś zna odpowiedź tutaj na to pytanie. ja kiedyś korzystałem z ResHacker'a jest dobry, a robiłem to tak że ten program mozna obsługiwać z parametrów, więc dodawałem główny plik programu do zasobów mojego, potem ukradkiem go wypakowywałem do Tempa i uruchamiałem programowo z odpowiednimi parametrami.

0

Takie coś mnie raczej nie satysfakcjonuje :-(

0

Bierz restoratora otwórz plik *.exe i przeciągnij do niego zasób i będzie dodawanie jednym programem pliku do innego programu :)

0

:|

0

BeginUpdateResources() i inne funkcje z WinSdk, ale działają tylko na win nt>=5.0.

0

No ale taki ResHacker czy Restorator to robi i to w każdym win. Tylko pytanie, Jak???

0

No ale taki ResHacker czy Restorator to robi i to w każdym win. Tylko pytanie, Jak???

Zapewne sam układa zasoby w odpowiednim formacie i zapisuje je do pliku jakimś strumieniem.

0

zasoby nie są w żaden sposób wewnątrz exeka zmieniane.
jak zobaczysz jakimś HexEdytorem to zobaczysz że normalnie jest doklejony plik wewnątrz exeka i pewno tylko jest jakaś informacja dla systemu jak długi jest zasób i wystarczy do tego znać sposób w jaki są te zasoby doklejane, ale skąd to wziąć [???]

//do postu niżej. w helpie resource hackera nie ma source'a jest tylko takie info:
Many people have emailed me requesting information on how to modify executables. Although this program is freeware, I?m not releasing the source code. Please don?t ask for it!

0

Do Resource Hackera masz dołączony kod źródłowy w helpie, poczytaj go.
poza tym w Demosach masz podobny program do podgąladu zasobów.

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