Français
Forum

Erweiterte Definitions-Textes

 

Frank
Abbing
Hi,

merci erstmal pour cela {$runtime}

maintenant quoi, quoi mir letztens seulement aufgefallen ist.
Angenommen, je definiere une API Funktion:
KompilierenMarqueSéparation
Def CopyMem(3) !"KERNEL32","RtlMoveMemory"
>

maintenant serait Je l' Text mais lieber mittels eines Cordes transfert, quoi mais pas funktioniert:
KompilierenMarqueSéparation
text$="KERNEL32"
Def CopyMem(3) !text$,"RtlMoveMemory"e>

je serait cela mais besoin, là Je l' Dll-Namen extern generieren voudrais.
Wäre cela possible trop realisieren ?
Wohlmöglich avec höherer Proirität ?
 
13.07.2004  
 



Achso, Du meinst alors pas aufm XProfan-Wege, mais une Art replace funktion ala XPSE?

Joar Frank, überhaupt gar ne...aucune Problem.

Quelque chose comme peut je anbieten? (*hoff*richtig*verstanden*hab*)
KompilierenMarqueSéparation
 {$replace 1:"KERNEL32"}
 {$replace 2:Def}
 {$replace 3:"KERNEL16"}
 {$replace 4:"RtlMoveMemory"}
 {$replace 5:CopyMem}
Def ^5^32(3) !^1^,^4^
^2^ ^5^16(3) !^3^,^4

Pratiquement entre ^ ^ qui numéro des comme $replace definierten String, wobei cependant pas dedans de strings geschaut serait!

dans Deinem konkreten Beispiel hieße cela wohl:
KompilierenMarqueSéparation
 {$replace 1:"KERNEL32"}
Def CopyMem(3) !^1^,"RtlMoveMemory"

Quelque chose comme ok?

-

cela hätte naturellement aussi zur Folge, cela XPSE après que XPIA drüberging nochmal sich qui enh schnappen doit. c'est oui bisher pas qui le cas, mais so sei es ensuite.

peut-être habe je cela Ganze mais seulement fehlverstanden. cet variante ist naturellement pour une automatische Erzeugung bien approprié, si du cependant quelque chose user/programmierer-freundlicheres lieber hättest, laß je mir quoi envahir.

ensuite pourrait on z.B. quelque chose comme faire:
KompilierenMarqueSéparation
 {$replace text$:"KERNEL16"}
Def CopyMem(3) !text$,"RtlMoveMemory"

Hätte mais zur Folge, cela XPSE gnadenlos (sauf dans strings comment toujours) qui phrase text$ ersetzt dans KERNEL16.

là wäre wiederum warscheinlich folgendes reeller:
KompilierenMarqueSéparation
 {$replace textlol:"KERNEL16"}
Def CopyMem(3) !%textlol%,"RtlMoveMemory"

iF
 
13.07.2004  
 




Frank
Abbing
[quote-part:1a6fd24ba5]Pratiquement entre ^ ^ qui numéro des comme $replace definierten String, wobei cependant pas dedans de strings geschaut serait!

dans Deinem konkreten Beispiel hieße cela wohl:
KompilierenMarqueSéparation
 {$replace 1:"KERNEL32"}
Def CopyMem(3) !^1^,"RtlMoveMemory"e>

Quelque chose comme ok?
[/quote-part:1a6fd24ba5]
oui, entier oui c'est ca.
cela wäre es doch déjà !

et un weiterer effet wäre, cela on jeden Befehl/Funktion austauschen pourrait..., z.B. Randomiser trop ^4^ usw...

Genial !!!

[quote-part:1a6fd24ba5]cela hätte naturellement aussi zur Folge, cela XPSE après que XPIA drüberging nochmal sich qui enh schnappen doit. c'est oui bisher pas qui le cas, mais so sei es ensuite.[/quote-part:1a6fd24ba5]
je merke déjà, tu as plus gedacht
Sobald alors {$replace} vorkommt, vas du un zweites la fois drüber... ok.
 
13.07.2004  
 



[quote-part:94929c69a1=Frank Abbing]
je merke déjà, tu as plus gedacht
Sobald alors {$replace} vorkommt, vas du un zweites la fois drüber... ok.[/quote-part:94929c69a1]
Ne, cela Replace mets doch XPIA seulement rein, odaa? alors generell pour XPIA nochmal XPSE. seulement quoi si qui Progger selbst aussi $replaces verwendet?

Hehe?

Glaube, voilà doch folgendes besser:

{$replace somestringlikevariable:ersatztext}
{$replace rmze:randomize}
{$replace _xpia_1:kernel32.dll}
{$replace _xpia_2:kernel16.dll}

blabla, weist?

iF
 
13.07.2004  
 




Frank
Abbing
Hi,

[quote-part:d483897b91]Ne, cela Replace mets doch XPIA seulement rein, odaa? alors generell pour XPIA nochmal XPSE. seulement quoi si qui Progger selbst aussi $replaces verwendet?[/quote-part:d483897b91]
Stimmt oui...

cela allez dans Ordre. XPIA wird ensuite seulement payons ab 1000 (ou bien so) verwenden. bien ?
 
13.07.2004  
 



So, je hab ne nuit drüber geschlafen.

alors so wirds quoi:

{$replace 1:kernel32.dll}
{$replace 2:kernel16.dll}
def tsts(1) !^1^ bla
def tsts(1) !^2^ blö

oui c'est ca, so gehts am besten. tu peux calme ab #1 verwenden, là dein xpia oui qui replaces vom progger eh pas bekommt, car xpse löst cet oui sur! alors un commencer ab 1000 ist pas nötig, einfacher pour mich ists si du ab 1 beginnst.

jusqu'à denne, iF
 
14.07.2004  
 



Tricolore juste Frank.

*wörkel* *wörkel* *wörkel* *schraub* *zieh* *zerr* *inFingerSchneid* *wasFallenLass* *abspeicher*

...

*wörkel* habs juste

*ächts*

iF
 
14.07.2004  
 



Rolf, könntest Du la fois vite den neuen XPSE tirer et dire si Du avec cela Probleme la hâte?

Büdde büdde.

iF
 
14.07.2004  
 




Rolf
Koch
Werde je.
cela on im Moment sowenig de mir hört, liegt daran, qui je gesundheitlich entier unten am Boden suis. quand même werde je es faire et versuchen, qui paire Minuten durchzuhalten.

Rolf
 
14.07.2004  
 



si es Dir pas bien allez ensuite ist cela doch wirklich pas important!!!

à l'attaque, mach cela es Dir enfin besser allez, Du wirst gebraucht!!! *daumendrück*!!!

jusqu'à denne, David.
 
15.07.2004  
 



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

5.036 Views

Untitledvor 0 min.
p.specht01.10.2018
Roland Schäffer06.01.2011

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