Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 20:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#]Bot machen ....

Discussion on [C#]Bot machen .... within the .NET Languages forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
elite*gold: 1
Join Date: Feb 2010
Posts: 226
Received Thanks: 55
[C#]Bot machen ....

Hi leuts!

Im youtube sind leider nur englishe tutorials drinne...

Also möchte wissen wie ich einen Mouse-Click-Bot mache...
also wenn ich ihn öffne, klickt er z.B. auf den desktop oder soo...
(siht of lustig aus und is funny zum zuschauen)

und ich möchte wissen wie ich eine pause einbauen kann zb nach dem 1 klick auf den desktop soll er z.B. 3 sekunden warten bevor er irgendwo anders hinklickt....

meint ihr, ihr könnt mir helfen?

danke schon mal im voraus^^
XxFratziXx is offline  
Old 09/04/2010, 10:16   #2
 
SandMann016's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 2,715
Received Thanks: 5,305
Quote:
Originally Posted by ***
Also ich gebe dir nur einen kleinen tipp fals du C# lernst bist du arm dran ich würde lieber Java nehmen da C# nur eine billige copy von Java ist und nur auf windoff geht java aber auf allen...
=//
SandMann016 is offline  
Thanks
1 User
Old 09/04/2010, 12:32   #3
 
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
@sandmann:
hmm ich nicht das C# deswegen schlechter ist, ich kann programme in Java und C# schreiben und ich muss gagen dass grade sowas wie bots in C# einfacher ist.
das verschiedene sachen abgeguckt wurden stimmt aber trotzdem.


@TE:
mauklicks machst du am besten mit PostMessage, damit kannst du einen muasklick an ein fenster senden. Also die maus bewggt sich dabei nicht, nur das prog empfängt die nachricht, das ein mausklick stattgefunden hat. Das hat den vorteil das dein Prog auch im hintergrung laufen kann, und du noch andere schen gleichzieig machen kannst während dein Bot läuft.

so simuliert man einen mausklick:
PHP Code:


        
public void SendMouseClick(int xint yProcess process)
        {
            
int hwnd GetWindowHandle(process.Id);
            
//process.MainWindowHandle sollte auch gehen
            
PostMessage(hwndWM_LBUTTONDOWN0, new IntPtr(0x10000 x));
            
Thread.Sleep(50);
            
PostMessage(hwndWM_LBUTTONUP0, new IntPtr(0x10000 x));
        }
        [
DllImport("user32.dll"CharSet CharSet.Auto)]
        private static 
extern int PostMessage(
            
int hWnd,
            
int msg,
            
int wParam,
            
IntPtr lParam);
        [
DllImport("user32.dll"CharSet CharSet.Auto)] 
        private static 
extern int PostMessage(
            
int hWnd,
            
int msg,
            
int wParam,
            
int lParam); 
Beachte: die der ursprung der koordinaten ist in der linken oberen ecke des FENSTERS

der wartebefehl in c# lautet:
PHP Code:
            Thread.Sleep(int milliseconds); 
nkkk is offline  
Thanks
1 User
Old 09/04/2010, 14:11   #4
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by WORLD-KILLER View Post

Im youtube sind leider nur englishe tutorials drinne...
Und? Wo ist das problem?


Und wie wärs mal damit, die sprache zu lernen? :>
MoepMeep is offline  
Thanks
1 User
Old 09/04/2010, 15:08   #5
 
elite*gold: 1
Join Date: Feb 2010
Posts: 226
Received Thanks: 55
ich kann die sprache aber naja..
die reden oft so abgehackt (manche dialekte *hass* )
und danke !
ihr habt mir sehr geholfen^^
XxFratziXx is offline  
Old 09/04/2010, 20:12   #6
 
Gertos's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 404
Received Thanks: 120
Ich habe anfang 2009 mal den Sourcecode für eine Bot Grundgerüst für Rappelz im Forum gepostet.



Tasten und Mause werden dabei über einen externen Kernel Treiber gesteuert.

Für Rappelz geht der leider nicht mehr ( wird geblockt ), aber zum lernen sollte der noch sehr gut geeignet sein.
e.g. wie findent man mit C# einen Button auf dem Bildschirm oder ließt die HP/MP aus.
Gertos is offline  
Old 09/06/2010, 11:22   #7

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
#closed
Adroxxx is offline  
Closed Thread


Similar Threads Similar Threads
Lehrer zu shops machen, doch sie sollen eine ausbildung machen
05/27/2012 - Metin2 Private Server - 5 Replies
Hallo, ich will die bücher von den verschiedenen Rassen (chara`s) in die kehrer rein tun: Ich hab on_click auf 1 gemacht, dann klapps doch sie machen keine ausbildung mehr... kann jemand helfen. Hab das schon auf verschiedenen Servern gesehen wo es geht, will es auch gerne wissen :D
Wie pvp schutz aus machen/ mobbs in die gm map machen.
10/14/2010 - Metin2 Private Server - 1 Replies
hallo liebe com. 1. ich wollte gestern auf meinem p server mit einem freund duell machen aber wir hatten beide noch noob schutz (obwohl wir lvl 255 waren). wie kann ich das eig ausschalten?? 2. wie kann ich es einstellen das metin steine einfach in igenteiner map an einem bestimmten ord sind (z.B das in einer map metin stein feld ist und wenn einer vernichtet ist. 5-10min später der wieder da ist)?? mfg
Kann keinen anderen Gm machen -.- ! Was machen?
11/17/2009 - Metin2 Private Server - 13 Replies
Hallo erstmal Ja also hab jetzt mich zum GA gemacht und die eine Hp installiert wo man auch GM´s machen kann aber das klappt irgendwie net obwohl da steht "blabla ist jetzt GM" is er's einfach net !!! Über DB klappt das ehh kein 2. mal (vorige Erfahrungen) wär net wenn mir das gleich einer über Teamviewer machen könnte!!
LongjuYT2: Bei machen gehts und bei machen nicht
07/21/2009 - Metin2 Private Server - 1 Replies
Wollte euch mal wer von euch sich einloggen kann und wer nicht.



All times are GMT +1. The time now is 20:50.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.