Español
Foro

Carta en ausgeführte EXE-Expediente

 

Jac
de
Lad
Hallochen,

es posible en el EXE-Expediente des gelinkten Compilats a escribir, während lo ausgeführt se?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
16.12.2005  
 



Nein, Yo glaube no.
 
16.12.2005  
 




Frank
Abbing
Yo glaub auch no.
Aber tal vez inspiriert dich algo como:
KompilierenMarcaSeparación
Declare text$
Assign #2,("Source.prf")
Rewrite #2
Print #2,"Cls"
Print #2,"Print ";Chr$(34);"Ich wurde erzeugt...";Chr$(34)
Print #2,"WaitInput"
Close #2
text$="ProfComp.exe Source.prf /b"
Shell text$
text$="ProfLink.exe Source.prc"
Shell text$
text$="Source.exe"
Shell text$
16.12.2005  
 




Michael
Wodrich
Klappt entonces aber beim Kunden sólo, si dieser incluso (X)Profano ser eigen nennt.

Ist trotzdem una nette Sache. In diesem Zusammenhang tal vez auch mittels Execute interessant para el einfachen Dinge.

Schöne Grüße
Michael Wodrich

@Jac:
Solche Bestrebungen gab lo auch ya a DOS-Veces. Am Einfachsten löste uno dies entonces mittels uno Stapeldatei.
- Lo se una Programa aufgerufen, el el a startende EXE a una cierta Punto trennt: Vorderer Teil Es el EXE, hinterer Teil una Datenbank (oder qué De todos modos).
- Dann se el eigentliche Programa aufgerufen (dieses versorgt entonces el Datendatei)
- Dann se otra vez el Extraprogramm aufgerufen, el beide Teile zusammenfügt.

Nach el Erstellen el EXE muß also una vez el Extraprogramm ran y el Teile vernähen.
Damit el Anwender el Braten no riecht producido el Programa en una Aufruf sin Parámetro una Meldung como dieses PlugIn darf sólo de el Hauptprogramm comenzó voluntad.
 
Programmieren, das spannendste Detektivspiel der Welt.
16.12.2005  
 



Mmh...

En PrivAktivate escribir Yo zwar en el propio EXE - y incluso en el Ver código fuente (freischaltungsinfo) - pero no während ellos ausgeführt se...
 
16.12.2005  
 




Michael
Wodrich
Eigentlich bieten se con XProfan sí viele Möglichkeiten a. Como wäre lo con folgender: (ProgEnd / %ProgEnd / Run)

Wieder 2 Programe. Programa A es el Starter.
Seine Resource (simplemente drankopiert) es Programa B. Am Ende de Pgm B existiert una drankopierte Resource con vorgegebener Longitud (oder Longitud el Resource es al Ende el Resourcendatei).

Pgm A ermittelt el Resourcenstart y el Longitud (Dateilänge - %ProgEnd + 1).
Dieser Teil minus Resourcenlänge de Pgm B Es el EXE de Pgm B.
El Resource de B se como propio Expediente gespeichert.

Pgm B se encima Run aufgerufen.

Nachdem Pgm B fertig es muß el Resource otra vez a el Ende de Pgm A gespeichert (überschrieben voluntad). Danach se Pgm A con Run + Parámetro aufgerufen a Platte otra vez aufzuräumen (EXE B y Daten).

So bastante Datensicher es el allerdings no. Besser es, si la Möglichkeit el Resourcen-Änderung besteht. Dann puede el Daten simplemente mittels el Profano-eigenen Resourcenbefehle gelesen voluntad. Das Carta wäre entonces wohl encima API a regeln (si esta Möglichkeit überhaupt existiert).

[box:3como9e7cd62]editiert:
Vergeßt el con el Resourcen ändern encima API (siehe hier):
[...] 
Das sería no en allen Systemen laufen...
[/box:3como9e7cd62]
 
Programmieren, das spannendste Detektivspiel der Welt.
16.12.2005  
 



So en el Art habe ego auch geregelt. Como ya he dicho,, auch una Cambio de Ver código fuente en el fertigen Programa wäre así posible...
 
16.12.2005  
 




Jac
de
Lad
Jaja, con %Progend tener ego auch gemacht. Yo voluntad a mein Prog eigentlich sólo ne Checksumme anhängen. Como mach Yo ahora eben una Extra-Prog, dass el übernimmt.

@Michael: Como siehts eigentlich con MD5 de? En me ha dein Ver código fuente no funktioniert...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
16.12.2005  
 




Michael
Wodrich
In el ZIP es doch una reine Assemblerversion. Daraus machst Usted Usted una DLL y fertig.

Aber Yo werds veces a mi ToDo-Liste anhängen...

---
Hoppla, habe una MD5_DLL.zip con Profano-Wrapper entdeckt. El Yo al 01.11.2004 de el Internet heruntergeladen. Ist así el Thema no ya largo hecho?!? (Wer ha el Wrapper gebastelt, como es desafortunadamente kein Name esta)

Schöne Grüße
Michael Wodrich (el el Schneeflöckchen langsam en el Keks ir).
 
Programmieren, das spannendste Detektivspiel der Welt.
16.12.2005  
 



Das Carta en el Exe uno se ausführenden Programmes erlaubt WindowXP no - aber el Exe que incluso modifizieren voluntad kann de se heraus se incluso lesen.

Hiermit kann el Exe se incluso kopieren - y el Kopie kann entonces gepatcht voluntad. Anschließend es sólo todavía el neue exe auszuführen, y el propio Exe a final.

Als Sahnehäubchen podría el gepatchte Exe erkennen, daß ellos al falschen Ort liegt - y se a el selbe lugar kopieren wo el alte exe liegt einschliesslich el el entonces wiederum al richtigen Ort gestartete exe auch todavía el gepatchte löscht.

Lol.
 
17.12.2005  
 



...gepatchte EXE con Parámetro starten - así erkennt el gepatchte EXE, daß ellos gepatched es, löscht el alte EXE y kopiert se entonces en el Platz el alten EXE. Danach es una Neustart dieser kopierten EXE con un otro Parámetro. Daraus erkennt el kopierte gepatchte EXE, daß el gepatchte EXE todavía gelöscht voluntad muß y löscht esta. Zwischen el ganzen Aktionen des kopierens y löschen muß Windows algo Tiempo para Verschnaufen gegeben voluntad (Sleep). Como viel Tiempo como gegeben voluntad muß, hängt stark vom jeweiligen Rechner de - es also una Sache, el en unterschiedlichen Rechnern bastante gewaltig en el Hose ir kann...
 
18.12.2005  
 




Jac
de
Lad
Oje, Yo lass lo más bien...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.12.2005  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

3.573 Views

Untitledvor 0 min.
AndreasS06.01.2019
H.Brill30.08.2014
Untitled11.02.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie