Français
Bugs et vermeintliche

FreeProfan Bugs et vermeintliche

FreeProfan32 et API UpdateResource

 
- page 1 -



Matthias
Arlt
chez qui Fehlersuche dans einem meiner Programme c'est moi aufgefallen, dass un schreibender Zugriff avec "UpdateResource" sur qui Runtime (bzw. Interpreter) régulier qui Dossier inutilisable pouvoir. Soweit je herausgefunden habe, ou bien ca jedenfalls annehme, wird qui Schreibvorgang zwar fonctionnement, mais qui Changement pas im En-tête eingetragen... ca führt ensuite beim Startversuch qui Dossier trop unterschiedlichen Fehlermeldungen. Meist "Nur un partie qui ReadProcessMemory- ou bien WriteProcessMemory-Anforderung wurde abgeschlossen" ou bien "Falscher paramètre...".
Es betrifft aussi ausschliesslich FreeProfan, qui XProfan-Versionen sommes de diesem effet pas betroffen.

Salut Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
10.04.2016  
 



 
- page 3 -


Büdde hierzu encore un Wunsch, wohin son grad à qui Exe frickelt:

cela Console-Flag comme Kompilerschalter!

Den Code hierzu  [...]  habe je jadis pas plus prêt et sais malheureusement aussi pas plus qui Stelle im PE-En-tête. avec dem Flag peux on un XProfan-Konsolen-Programme dans qui cmd effectuer sans cela es pour qui eigenen Console-Ausgaben zwangsläufig une nouveau Konsolenfenster ouvrez.

Es brachte autrefois (wohl XProfan 9) scheinbar aussi rien durcheinander et qui XProfan-Programme liefern entier normal.

Hab hierzu grad encore une alten Beitrag trouvé:  [...]  et Console-API  [...]  .
 
21.04.2016  
 




RGH
Sodele, maintenant habe je (zunächst pour FreeProfan32) aussi den Compiler umgestrickt: qui PRC-fichier wird eh bien comme Ressource des Typs "XPRC" avec Namen "Programm" qui Runtime hinzugefügt. là vous eh bien pas plus zwingend am Ende des fertigen Programmes liegt, mais dans den Ressourcen, wird automatisch avant dem Kompilieren dem Programme qui la ligne "ProgEnd" hinzugefügt, avec cela qui Runtime aussi cela Ende des Kompilates erkennt.

qui Runtime habe je zunächst pas geändert ("Never change ...."), là qui cherche oui pour dem Kompilat oui weiterhin so avoir lieu peux, comment bisher. (chez Gelegenheit werde je cela ensuite mais optimaliser.)

maintenant wird aussi un fertiges Programme pas plus par Effacer einer Ressource inutilisable.

Salut
Roland

@iF: Welches Byte des Headers oui c'est ca muss sur welchen Wert gesetzt volonté?
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
21.04.2016  
 




Matthias
Arlt
cela fragliche Flag liegt chez Offset (long(runtime#,60) + 92).
Pour qui Console sollte là $3 stehen, pour Fenêtre $2.

Alles weitere liegt dans Rolands main...

Salut Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
21.04.2016  
 




Matthias
Arlt
c'est doch la fois 'ne interessante Solution...qui PRC comme Ressource

Gefällt mir bien!
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
21.04.2016  
 




RGH
Vorerst peux on sich cela oui ensuite chez besoin avec chaque Hexeditor selber patchen.

cela FreeProfan32-paquet habe je maintenant frisch hochgeladen. Es liegt à qui bekannten Adresse bereit!

Am Wochenende hoffe je ensuite, Zeit pour trouver, qui Changements aussi pour FreeProfan64 et später ensuite aussi pour XProfan durchzuführen.

Salut
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
21.04.2016  
 




Matthias
Arlt
Roland, quoi peut-être encore trop vérifier wäre:
si chez chaque Compiler-Durchlauf wirklich exakt qui gleiche Dateistruktur erzeugt wird. à cause de qui Festwerte pour qui Sektionsgrößen. si nämlich pas, devrait on den nötigen Differenzbetrag ensuite dynamisch ermitteln, quoi ne...aucune Problem wäre, on muss es arrêt seulement savons.

je vais la fois en aus, dass cela pas nötig son wird, mais sûrement ist sûrement...

Salut Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
21.04.2016  
 



RGH (21.04.2016)
@iF: Welches Byte des Headers oui c'est ca muss sur welchen Wert gesetzt volonté?


Sorry, j'écrivais oui sinngemäß, dass je es malheureusement pas plus sais.
 
21.04.2016  
 




Matthias
Arlt
@iF: je habs doch déjà rausgesucht...


cela fragliche Flag liegt chez Offset (long(runtime#,60) + 92).
Pour qui Console sollte là $3 stehen, pour Fenêtre $2.
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
21.04.2016  
 



oui c'est ca, habs pas überlesen et mir qui 92 gemerkt.

[OFFTOPIC]Roland hatte seulement überlesen, dass je sinngemäß schrieb, es im Moment pas "auf dem Schirm" trop avons. Wäre pas mon Art, la valeur "92" pas aussi direct trop Citation, si je ihn car wüsste. Insofern hatte mich Rolands Frage seulement irritiert et toi wiederum mon Antwort sur sa Frage. ^ ^[/OFFTOPIC]
 
21.04.2016  
 




Michael
W.
RGH (21.04.2016)
Ressource des Typs "XPRC" avec Namen "Programm"




Ressource des Typs "XPRC" avec Namen "Programm1", "Programm2", "Programm3"

...et ensuite ChoiceBox ou bien Programmname sur Parameterschalter...




je sais, c'est schrecklich cela chacun Solution trop neuen désirer (et Problemen) führt...
 
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
21.04.2016  
 




Matthias
Arlt
Folgendes s'il te plaît ignorer (Fehldiagnose, weil qui tête vom vielen Code-Durchforsten rauchte...):
Hm...so intéressant cela zunächst schien avec qui XPRC-Ressource...
un saisir qui Runtime ist dadurch mais wohl unmöglich geworden.
 
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
22.04.2016  
 




funkheld
Si peux du s'il te plaît dein Clientprogramm comme Source offenlegen ?

merci.
Gruss
 
22.04.2016  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

64.637 Views

Untitledvor 0 min.
Sven Bader16.09.2021
Rainer Hoefs12.07.2019
p.specht20.12.2018
Walter23.05.2018
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie