| |
|
|
- page 1 - |
|
Matthias Arlt | à alle, qui sich de Euch la fois eingehender avec Ressourcen beschäftigt avons...
je verwende déjà länger eigene Routinen zur Ressourcen-Bearbeitung. Programme comment Resource Hacker u.a. sommes zwar très hilfreich, mais pas toujours sinnvoll, si une Funktion bspw. seulement einmal nécessaire wird. cela Problem besteht eigentlich "nur" im Neuaufbau qui RES-Sektion, car beim Effacer avec UpdateResource wird plan seulement qui Info im En-tête gelöscht et un PlaceHolder eingefügt. qui Dateigröße bleibt mithin inchangé... et je cherche pour Abhilfe...
Salut Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 23.02.2016 ▲ |
|
|
|
|
« cette Beitrag wurde comme Solution gekennzeichnet. » |
|
Matthias Arlt | aussi cet "Problem" hat sich eh bien quasi nebenbei erledigt. dans espace den Fällen, wohin qui Ressourcen-Sektion qui physikalisch dernier Sektion dans qui Dossier ist (quoi trop 99,9% qui le cas son sollte), ist ne...aucune vollständiges ReAlignment des Dateiinhalts erforderlich. Es reicht aus, den .rsrc-En-tête trop auszulesen, den partie pour dem Rohdaten-Offset (steht chez .rsrc + 20) abzutrennen et chez besoin qui Taille (chez .rsrc + 16) sur zéro trop mettons.
Übrig bleibt un funktionierendes (ressourcenfreies et entsprechend kleineres) "Leermodul", cela eh bien per API einzeln ou bien im Pulk avec den gewünschten Ressourcen bestückt volonté peux...
Salut Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 19.04.2016 ▲ |
|
|
|
|
|
Georg Teles | Nabend, personnelle verwende je stets den ResHacker um mon Runtimes trop preparieren
verstehe pas entier, quoi du meinst / cherches - verstehe je cela richtig, dass Du chez qui Funktion UpdateRessource [...] oui c'est ca cet Problem la hâte, dass du une Ressource aus einer EXE löschst qui Dateigröße mais juste bleibt ? |
|
|
| |
|
|
|
Matthias Arlt | Georg Teles (23.02.2016)
Nabend, personnelle verwende je stets den ResHacker um mon Runtimes trop preparieren
je oui eigentlich aussi... quelquefois ist es mais 'ungünstig' seulement à cause de eines einzigen Funktionsaufrufs un Drittprogramm trop involvieren...
Georg Teles (23.02.2016)
...verstehe je cela richtig, dass Du chez qui Funktion UpdateRessource [...] oui c'est ca cet Problem la hâte, dass du une Ressource aus einer EXE löschst qui Dateigröße mais juste bleibt ?
oui oui c'est ca, cela verstehst Du richtig. chez add, replace, modify etc. wird qui Dossier de toute façon größer ou bien bleibt juste. seulement chez delete wird vous plan pas kleiner, là qui Address-Zuordnungen qui Ressourcen sonst pas plus stimmen würden. c'est pourquoi volonté beim Effacer qui Platzhalter eingefügt et qui Dateigröße bleibt juste. une Reorganisation qui Ressourcen serait, soweit je cela erlesen habe, ici Abhilfe créer. seulement c'est moi cela trotz x-facher Versuche encore pas gelungen...
Salut Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 23.02.2016 ▲ |
|
|
|
|
Matthias Arlt | après que je mich eh bien encore intensiver dans qui substance lire habe, peux je qui concept vorerst la fois ad acta poser. Es liefe am Ende sur un komplettes Neuschreiben qui Binary hinaus (so ou bien ähnlich wird cela avec dem 'Resource Hacker' wohl aussi gelöst...). et steht avec cela vom Aufwand her dans aucun Relations trop dem, quoi je erreichen voulais. merci quand même à alle, qui sich pour qui front gerunzelt avons.....
Salut Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 25.02.2016 ▲ |
|
|
|
|
Matthias Arlt | aussi cet "Problem" hat sich eh bien quasi nebenbei erledigt. dans espace den Fällen, wohin qui Ressourcen-Sektion qui physikalisch dernier Sektion dans qui Dossier ist (quoi trop 99,9% qui le cas son sollte), ist ne...aucune vollständiges ReAlignment des Dateiinhalts erforderlich. Es reicht aus, den .rsrc-En-tête trop auszulesen, den partie pour dem Rohdaten-Offset (steht chez .rsrc + 20) abzutrennen et chez besoin qui Taille (chez .rsrc + 16) sur zéro trop mettons.
Übrig bleibt un funktionierendes (ressourcenfreies et entsprechend kleineres) "Leermodul", cela eh bien per API einzeln ou bien im Pulk avec den gewünschten Ressourcen bestückt volonté peux...
Salut Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 19.04.2016 ▲ |
|
|
|