Ich selbst habe immer mit Benschtis online compiler gearbeitet und als der weg war habe ich Assembly verwendet.
Jedoch benutze ich seit Ewigkeiten kein MCode mehr, sodass ich weder neue Informationen habe, noch alte Skripte finden werde.
Im Moment habe ich noch nicht mal Visual Studio installiert. Jedoch hat joedf irgendwann mal ein Skript geposted welches du verwenden könntest.
MCode tutorial
Moderator: jNizM
Re: MCode tutorial
Recommends AHK Studio
Re: MCode tutorial
Hab mir jetzt mal cygwin (vorher mit MinGW probiert) installiert und mit joedf's MCode4GCC es auch zum laufen gebracht.
Da ich noch unerfahren bin was cpp angeht, war das mein erster (langsamer) versuch
Da ich das mal hermit vergleichen wollte. Nur ist die mcode variante doppelt so langsam (wird wahrscheinlich dafür nicht geeignet sein).
Da ich noch unerfahren bin was cpp angeht, war das mein erster (langsamer) versuch
Code: Select all
unsigned int MyFunction(unsigned int magic, unsigned int lower, unsigned int upper)
{
unsigned int diff = (upper - lower) + 1;
if ((magic - lower) < diff)
return 1;
else
return 0;
}
Code: Select all
MyFunction := MCode("2,x64:McBBKdAp0UGDwAFEOcEPksDDkJCQkJCQkJCQkJCQkJA=")
MsgBox % DllCall(MyFunction, "uint", 100, "uint", 50, "uint", 100, "cdecl")
[AHK] v2.0.5 | [WIN] 11 Pro (Version 22H2) | [GitHub] Profile
Re: MCode tutorial
Ja du hast einen größeren Overhead durch den Funktionsaufruf als Geschwindigkeitszugewinn durch das verwenden von MCode.
Es lohnt sich schlichtweg nicht MCode so wie er ist einzusetzen - zumindest für meine Anwendungsgebiete.
Es lohnt sich schlichtweg nicht MCode so wie er ist einzusetzen - zumindest für meine Anwendungsgebiete.
Recommends AHK Studio
Who is online
Users browsing this forum: No registered users and 5 guests