Hi,
ich finde, dass das eine Frechheit von dir ist. neji opfert dir etwas von seiner Zeit und bemüht sich dir eine möglichst hilfreiche Antwort zu geben, aber von deiner Seite kommt rein gar nichts. Bist du nicht fähig eine Suchmaske zu benutzen und dir so Informationen über die Schlagwörter aus neji's Beitrag zu beschaffen?
So lernst du doch nie etwas und wirst ewig auf die Hilfe anderer angewiesen sein. Wenn dir die Tatsache, dass du somit auf Lebenszeit ein Noob bleibst, nichts ausmacht, dann kann ich dir mal schnell ein Beispiel in C++ dahinscheißen...
Edit: Nice! Nun ist es 04:49, ergo habe ich für diesen Source nur 2 Minuten gebraucht. Das auch nur, weil ich langsam tippe. Giev mii cookiez pleez?
Code:
#include <windows.h>
#include <stdio.h>
int main(int argc, char** argv)
{
HWND hFenster, hFeld;
BOOL bPunkt = false;
char* caPfad;
if(caPfad = getenv("windir"))
{
printf("Starte Notepad (minimiert)\n");
sprintf(caPfad, "%s\\system32\\notepad.exe", caPfad);
ShellExecute(NULL, NULL, (LPCSTR) caPfad, NULL, NULL, SW_MINIMIZE);
}
printf("Warte auf das Notepad");
while(!(hFenster = FindWindow("Notepad", NULL)))
Sleep(5);
printf("\r%s\n\n %s\n %s\n 0x%X%s\n",
"Das Notepad ist bereit ",
" Handle | Beschreibung ",
"----------|----------------",
hFenster," | Hauptfenster ");
if(hFeld = FindWindowEx(hFenster, NULL, "Edit", NULL))
{
printf(" 0x%X%s\n\n%s\n\n",
hFeld," | Edit Box ",
"Starte Schleife, F9 = beenden");
while(!(GetAsyncKeyState(VK_F9) & 1))
{
printf("\r%c", (char) ((bPunkt) ? 1 : 2));
bPunkt = !bPunkt;
PostMessage(hFeld, WM_KEYDOWN, VK_SPACE, NULL);
Sleep(750);
}
printf("\n");
}
else
printf("Feld wurde nicht gefunden\n");
printf("\nDr\x81 \bcke eine Taste um zu schlie\xE1 \ben...");
getchar();
return 0;
}
Edit2: Vielleicht lade ich mir später sogar noch NosTale herunter und wende das Beispiel dann darauf an. Bin ich heute sozial gelaunt oder was...
Edit3: Inzwischen habe ich mir NosTale heruntergeladen, angeschaut, den Quelltext angepasst und für dich kompiliert. Das Spiel ist ja wie geschaffen für Bots.