 | Sie betrachten gerade: Bot programmieren
|  | |
27.05.2011, 15:16
| Bot programmieren
#1 | | 08/15 User
Registriert seit: 19.07.2010 Ort: Bayern
Beiträge: 2.827
| Bot programmieren
Hat vielleicht einer eine Idee wie ich es angehe, einen Bot zu programmieren? Also der irgendwas für mich macht ( z.B. Tastendrücke simulieren bzw. Maus ). Gibt es da vielleicht ein paar Tutorials? Hab auf YouTube bzw. in Google nichts gefunden. Programmiersprache wenn, bitte C#.
|
27.05.2011, 15:25
| Bot programmieren
#2 | | C8H10N4O2 - Geniesser
Registriert seit: 05.07.2007 Ort: Nordamerika, CA, NB
Beiträge: 18.694
| AW: Bot programmieren
1) Herausfinden, ob die gewuenschte Anwendung generell ueber diese Moeglichkeit verfuegt, Automatisierungen einzubinden. (Das Office-Paket bietet in allen Anwendungen die Moeglichkeit, Makros zu verwenden.)
2) Passendes Makro aufzeichnen oder als VB-CodeBehind anlegen. C# wird in der Regel in Office nicht unterstuetzt...
Wenn es fuer Anwendungen ausserhalb von Office sein soll, ist C# wohl eher ungeeignet und ueberladen. Damit schleppst du das komplette .NET-Framework, auf dem dein "Bot" basiert, notgedrungen mit. C/C++ waere da deutlich besser geeignet.
(Ich behaupte allerdings, dass du kaum einen Bot gebastelt bekommst, der von Aussen Tastatureingaben in einer anderen Anwendung simuliert, wenn du bereits mit einem einfachen Taschenrechner auf Schwierigkeiten stoesst!)
|
27.05.2011, 15:41
| Bot programmieren
#3 | | 08/15 User Themenstarter
Registriert seit: 19.07.2010 Ort: Bayern
Beiträge: 2.827
| AW: Bot programmieren
Mit dem letzten Satz liegst du absolut richtig. Ich mache jetzt seit 1.5 Tagen C#. Ich weis jetzt nicht was du mit Office meinst? Also mit Word bzw. PP hat das nichts zu tun. Einfach das Tastatur Eingaben simuliert werden. Ich denke, dass mein Vorhaben möglicherweise zu groß ist für mich 
Allerdings erzählt das C# Buch, das ich habe, nur über Sachen, die mich eigentlich nicht interessieren. Also nicht über Bots |
27.05.2011, 15:56
| Bot programmieren
#4 | | C8H10N4O2 - Geniesser
Registriert seit: 05.07.2007 Ort: Nordamerika, CA, NB
Beiträge: 18.694
| AW: Bot programmieren
Du faengst also lieber dein Hausbau am Giebel an und wunderst dich dann, warum das Dach nicht in der Luft haengen bleibt.....
Fang am Fundament an! Ohne Grundlagenkentnisse wird das nichts werden.
|
27.05.2011, 18:44
| Bot programmieren
#5 | | 08/15 User Themenstarter
Registriert seit: 19.07.2010 Ort: Bayern
Beiträge: 2.827
| AW: Bot programmieren
Naja ich würde aber doch gerne mit dem Dach anfangen 
Ich bezweifle das in dem Buch auch nur ein Befehl drinnen ist, der mich dem Ziel, einen Bot zu programmieren, weiterbringen wird. Gibts da nicht doch ein paar Internettutorials?
Edit: Wenn ich den Bot auf seine wichtigste Funktion reduziere, dann wäre es das Simulieren des Drückens der rechten Maustaste.
Und zwar so:
1. Ich öffne das C# Programm
2. Ich öffne das Programm, worauf der Bot angewendet wird
3. Wenn ich auf den Button "Start" des Bots drücke, fängt er an, die rechte Maustaste in regelmäßigen Abständen zu drücken, und zwar immer wieder wo anders hin.
Das kann doch nicht so schwer sein, oder etwa doch?
Welti
|
27.05.2011, 20:27
| Bot programmieren
#6 | | C8H10N4O2 - Geniesser
Registriert seit: 05.07.2007 Ort: Nordamerika, CA, NB
Beiträge: 18.694
| AW: Bot programmieren Zitat: |
Ich bezweifle das in dem Buch auch nur ein Befehl drinnen ist, der mich dem Ziel, einen Bot zu programmieren, weiterbringen wird.
| Das Buch beschreibt dir aber sicher, wie man Variablen deklariert und initialisiert, welche weiteren Grundlagen fuer diese Sprache wichtig sind, was man generell wissen sollte!
Und ohne das Wissen, baust du ein Luftschloss, welchem du ein Betondach aufsetzen willst.
1) Du startest dein Programm, welches dann auf den Prozess warten muss, der durch das zu beeinflussende Programm erzeugt wird.
2) Du startest das Programm, welches beeinflusst werden soll, damit die PID identifiziert und genutzt werden kann.
3) Du sendest deine Tastensimulationen oder Mausklicks direkt an den Prozess der Anwendung......
Und schon sind wir bei dem Thema:Ohne Grundlagen wirst du nicht einmal den Prozess in deinem Programm erkennen koennen, den du manipulieren willst.
Was du vorhast, greift etwas tiefer in das System als es auf den ersten Blick aussieht....
Mache einen Schritt nach dem anderen. Das kostet Zeit, bringt aber langfristig gesehen mehr!
|
28.05.2011, 00:44
| Bot programmieren
#7 | | aka Noisy
Registriert seit: 06.11.2005
Beiträge: 6.075
| AW: Bot programmieren Zitat:
Zitat von weltbesiedler Das kann doch nicht so schwer sein, oder etwa doch?  | Willkommen in der wunderbaren Welt der Programmierung. "Schwer" ist da ein relatives Wort. Aber ohne Grundlagen ist alles schwer.
Fang entweder vorne an und lern korrekte Variablen Initialisierung und andere wichtige Konstrukte oder, wenn du da keine Lust drauf hast, lass es direkt sein und such dir was anderes mit dem du dich beschäftigen kannst.
Jeder der halbwegs Ahnung hat wird xandros indem was er dir erklärt hat zustimmen.
|
28.05.2011, 18:02
| Bot programmieren
#8 | | 08/15 User Themenstarter
Registriert seit: 19.07.2010 Ort: Bayern
Beiträge: 2.827
| AW: Bot programmieren
Ich weis wie Variablen initialisiert werden. Ich möchte doch nur Wissen, wo ich ein Tutorial finde, das mit erläutert, wie ich einen Mausklick simuliere.
|
29.05.2011, 13:51
| Bot programmieren
#9 | | 08/15 User Themenstarter
Registriert seit: 19.07.2010 Ort: Bayern
Beiträge: 2.827
| AW: Bot programmieren
Keiner ne Idee oder wills mir keiner sagen? ^^
|
29.05.2011, 16:33
| Bot programmieren
#10 | | Überwachter Benutzer
Registriert seit: 24.05.2011
Beiträge: 46
| AW: Bot programmieren Zitat:
Zitat von weltbesiedler Keiner ne Idee oder wills mir keiner sagen? ^^ | Hast Du ueberhaupt gesucht? Schau dir mal den ersten Eintrag an der gefunden wird.
|  | | | Themen-Optionen | Thema durchsuchen | | | | | Ansicht | Linear-Darstellung |
Ähnliche Themen für: Bot programmieren
| | Thema | Autor | Forum | Antworten | Letzter Beitrag | C, C++ programmieren Ich möchte gerne mal lernen, wie man in C bzw. C++ programmiert, weil in den Sprachen ja auch die meisten Spiele geschrieben werden. Habe bis jetzt...
| weltbesiedler | Webmaster Hilfe / Programmierer Forum | 23 | 27.07.2010 21:46 | programmieren Hallo,
ich würde gerne Programme schreiben und den erweiterten Umgang mit dem pc lernen wo geht das?
Danke,
mojio
| mojio | Alles für den Einsteiger | 1 | 08.06.2008 20:47 | Programmieren Hallo! (ich weiß nicht wie man sich hier regestriert bzw. ich finde den buttom nicht)
ich will mit meinen freunden ein spiel bzw. mehrere...
| bonesman | Spiele Probleme | 43 | 16.03.2008 19:08 | programmieren........ hi, ich habe jetzt nicht vor euch zu fragen ob ihr mir das programmieren erklärt^^ aber, ich hab da einfach mal ne frage (ich kann überhaupt nix...
| NEMESIS | Software Probleme | 13 | 16.01.2007 22:57 | Programmieren hi @ all
Hoffe ich Poste das hier nicht falsch ...Also
Gibt es für win2000 auch shutdown befehle ???
Kann mir jemand nen source code von nem...
| Toa-27 | Software Probleme | 12 | 02.04.2006 17:37 | |