Threads

highway

Mitglied
Guten Tag!

Ich schreibe gerade einen bot für ein online spiel! Es funktioniert so:

Programm wird gestartet -> ein gui öffnet sich indem man ein paar Sachen auswählen kann -> wenn man auf einen Knopf klickt startet der richtige Bot -> also alle 5 Minuten klickt er auf 2 Koordinaten und ein gui zum pausieren öffnet sich.

da ich nicht will dass mein gui einfriert bräuchte ich eine Möglichkeit um nur diese Class zu pausieren!
Und außerdem brauche ich eine möglichkeit das das gui es paussiert wenn man auf den Knopf klickt(gui ist in einer anderen class).

könnt ihr mir bitte ein tutorial dazu geben oder mir einfach zeigen wie das geht?
danke im vorraus!
 
G

Gonzo17

Gast
Klingt jetzt mal generell danach, dass du dir einen Spielvorteil verschaffen willst. Bots sind in den allermeisten Online-Spielen verboten.
 

Bitler

Mitglied
ActionListener erstellen, Thread erstellen, start() methode eines threads in die listenermethode packen und dort die "sleeptime" implementieren und schon bist du am Ziel...
Ich hoffe das mit dem Javacode klappt..falls nicht, poste doch mal ein wenig deines Codes und man kann dir weiterhelfen.
Aber ein Tutorial zum Thema Threads wäre ratsam , dann ergibt sich schon alles ;)
Greetz
 

highway

Mitglied
Kannst du mir bitte ein tutorial (wenn möglich auf deutsch) für threads geben? hier das progi:



Java:
package palla.sammeln.pkg1.pkg0;
import java.awt.*;
import java.awt.event.*;
import java.awt.Robot;





public class up {

public robot Robo;
    
public static int x = 0;
public static int y = 0;
public void klicken(int x, int y, int while1)throws AWTException {  

{
     Robo = new Robot();
     Robo.mouseMove(x, y);
     Robo.mouseclick(InputEvent.BUTTON1_MASK);
     Robo.mouseRelease(InputEvent.BUTTON1_MASK);
     


}
}


}


das hier soll ein thread werden:
Java:
Robo = new Robot();
     Robo.mouseMove(x, y);
     Robo.mouseclick(InputEvent.BUTTON1_MASK);
     Robo.mouseRelease(InputEvent.BUTTON1_MASK);

und dannach dann pause und nochmal das gleiche!
 

Michael...

Top Contributor
Einen Kommentar zum Code verkneife ich mir mal.
Hier in der API Doku sind zwei Varianten um einen separaten Thread zu starten:
Thread (Java Platform SE 7 )
auf deutschsprachige Dokus/Tutorials zu hoffen ist nicht aussichtsslos (und Suchmaschinen würde hierzu mit Sicherheit einige Treffer liefern) wird aber mit zunehmender Komplexität des Themas immer unwahrscheinlicher, daher ist es nicht verkehrt sich gleich zu Beginn mit dem Englischen auseinander zu setzen.
 

faetzminator

Gesperrter Benutzer
... das beginnt damit, dass dein Code nicht kompiliert
Ansonsten, z.B.: Klassen schreibt man UpperCamelCase, Variablen und Methoden aber lowerCamelCase.
 

Bitler

Mitglied
Was faetziminator meint ist , dass dein Code etliche Fehler aufweist und der Compiler einige Errors liefern wird...
Du solltest womöglich Java von beginn an nochmals anschauen...
 

faetzminator

Gesperrter Benutzer
Was faetziminator meint ist , dass dein Code etliche Fehler aufweist und der Compiler einige Errors liefern wird...

Ich sehe genau einen :) Und dieser löst sich spätestens mit meinem Tipp.
[c]up[/c] -> [c]Up[/c]
[c]robot[/c] -> [c]Robot[/c]
[c]Robo[/c] -> [c]robo[/c]
[c]x[/c] und [c]y[/c] auf [c]final[/c] und gross schreiben ("Konstanten")
 

highway

Mitglied
Sehr gute idee danke :D

Aber das eine problem wo ich nicht weiterkomme ist und bleibt das beenden. Habe das programm früher mit AutoIT geschrieben.
da hatte ich hotkey ESC wenn man ESC klickt beendete das programm!

Hab bei Java noch nichts in die richtung gefunden könnt ihr mir helfen? Bitler ich zähle auf dich :D
 

Fab1

Top Contributor
Meinst du nicht es wäre besser, wenn du dir erst einmal die Grundlagen der Java Programmierung anschaust?
Wenn du auf jede Antwort eine weitere Frage hast, dann wird das nämlich ein langer Prozess. :)
 

Bitler

Mitglied
Was willst du denn beenden? Ein simples beenden der GUI oder was genau?
Poste doch deinen Code der GUI Class o.Ä und formuliere deine Frage etwas präziser.
Greetz
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
C Threads und Swing Java Basics - Anfänger-Themen 9
berserkerdq2 Wo finde ich in der Java Api die Notation zu Threads bezüglich Synchronized? Java Basics - Anfänger-Themen 14
berserkerdq2 Findet eine parallele Verarbeitung in Java bei Threads erst statt, wenn man die Methoden auch synchronized? Und wie sieht bei Conditions aus? Java Basics - Anfänger-Themen 8
B Monitor als Schranke von Threads Java Basics - Anfänger-Themen 20
W Threads Alphabet Java Basics - Anfänger-Themen 20
H Threads Anfänger Java Basics - Anfänger-Themen 17
1 Threads parallel laufen Java Basics - Anfänger-Themen 11
B Threads Problem mit mehreren Threads Java Basics - Anfänger-Themen 38
M Threads Java Basics - Anfänger-Themen 12
L Threads Synchronisierung zwischen threads Java Basics - Anfänger-Themen 4
M Threads Java Basics - Anfänger-Themen 2
A Threads Java Basics - Anfänger-Themen 9
A Threads Java Basics - Anfänger-Themen 13
A Threads und .join Java Basics - Anfänger-Themen 14
W Threads starten Java Basics - Anfänger-Themen 2
X Threads Zwei Threads, aber doppelte Ausgabe verhindern (synchronized) Java Basics - Anfänger-Themen 54
J Wieviele threads? Java Basics - Anfänger-Themen 9
J Problem bei seriellem Start von Threads Java Basics - Anfänger-Themen 11
O Threads Java Basics - Anfänger-Themen 2
L Buchungssystem und Threads Java Basics - Anfänger-Themen 2
O Threads - Synchronize(), join(), wait(), notify(), yield() Java Basics - Anfänger-Themen 6
L Klassen NFC Reader und JavaFx Problem -> threads? Java Basics - Anfänger-Themen 2
A Kommunikation zwischen nebenläufigen Threads Java Basics - Anfänger-Themen 4
S Gemeinsame Ressource und Mehrfachinstanziierung von Threads Java Basics - Anfänger-Themen 16
S Verklemmung Threads Java Basics - Anfänger-Themen 11
B Threads 2 Threads gleichzeitig laufen lassen Java Basics - Anfänger-Themen 1
M Threads Threads laufen sequenziell, statt gleichzeitig. Java Basics - Anfänger-Themen 9
M Threads run Methode Java Basics - Anfänger-Themen 4
javajoshi mehrere Threads: Methoden zentral unterbringen Java Basics - Anfänger-Themen 8
javajoshi Problem mit zwei Threads und Arrays (Runnable) Java Basics - Anfänger-Themen 12
L Threads Mit Threads JLabel ändern! Java Basics - Anfänger-Themen 2
K Matrixen berechnen nach Worker Master Paradigma mit Threads Java Basics - Anfänger-Themen 4
S Kleine Frage zu Threads Java Basics - Anfänger-Themen 3
M Mit 2 Threads eine Zahl hochzählen Java Basics - Anfänger-Themen 13
T Threads Synchronisieren Java Basics - Anfänger-Themen 6
D Frage Threads Java Basics - Anfänger-Themen 6
Z Threads Executor Framework - Aufgabe auf n Threads aufteilen Java Basics - Anfänger-Themen 10
Z Threads Threads - Zugriff auf Ressourcen ohne(Lock, Synchronized) Java Basics - Anfänger-Themen 2
kilopack15 Verständnisfrage zur Verwendung von notify() bei Threads Java Basics - Anfänger-Themen 2
kilopack15 Mehrere Threads in einer Klasse Java Basics - Anfänger-Themen 8
H Threads funktionieren nicht Java Basics - Anfänger-Themen 4
J Aufgabe(Threads) richtig verstanden/implementiert Java Basics - Anfänger-Themen 27
R Threads aufeinander warten lassen? Java Basics - Anfänger-Themen 10
T Threads Durch threads gestartete Prozesse killen Java Basics - Anfänger-Themen 2
J Threads Java Basics - Anfänger-Themen 38
D Alte Klausuraufgabe Threads Java Basics - Anfänger-Themen 10
A Threads Threads bestimmte Aufgaben zuweisen... Java Basics - Anfänger-Themen 3
R Threads in JavaFX Java Basics - Anfänger-Themen 3
E Threads Doppelte Threads beenden Java Basics - Anfänger-Themen 4
F Sicheres Zurückmelden aus Threads Java Basics - Anfänger-Themen 0
G Threads zum Thema Threads??? null Ahnung Java Basics - Anfänger-Themen 4
Q Threads Threads in Swing Anwendungen Java Basics - Anfänger-Themen 5
J ConcurrentCalculation Multi Threads in Java Java Basics - Anfänger-Themen 3
P Threads Trotz Threads wird nur 1 Prozessorkern ausgelastet Java Basics - Anfänger-Themen 7
M "restartable" threads Java Basics - Anfänger-Themen 11
M Threads - summieren Java Basics - Anfänger-Themen 13
W Klassen Variable einer anderen Klasse ändern (Threads) Java Basics - Anfänger-Themen 3
E Threads - Programm analysieren Java Basics - Anfänger-Themen 2
E join() bei zwei Threads Java Basics - Anfänger-Themen 2
T Threads Threads richtig synchronisieren Java Basics - Anfänger-Themen 3
D [Concurrency/Threads] Code Umsetzung Schriftlich Java Basics - Anfänger-Themen 2
D Threads Java Basics - Anfänger-Themen 4
M Threads nio Dateien kopieren, Threads und Gui Java Basics - Anfänger-Themen 0
N Verweise auf Variablen in verschiedenen Threads Java Basics - Anfänger-Themen 4
T Java-Threads Java Basics - Anfänger-Themen 0
G Moving Objects with Threads (implements Runnable) Java Basics - Anfänger-Themen 1
F Threads funktionieren auf JPanel nicht Java Basics - Anfänger-Themen 1
M Problem mit Threads Java Basics - Anfänger-Themen 11
M Threads - wo gehören sie hin? Java Basics - Anfänger-Themen 3
S 2D-Spiel mit Threads... Java Basics - Anfänger-Themen 3
J Threads Java Basics - Anfänger-Themen 3
F ExecutorService und offene Threads Java Basics - Anfänger-Themen 3
P Threads Threads nicht nebenläufig Java Basics - Anfänger-Themen 7
M Threads nicht nebenleblaufig Java Basics - Anfänger-Themen 2
B Threads parallel zur main Java Basics - Anfänger-Themen 3
M Threads Java Basics - Anfänger-Themen 2
M Threads, zwei methoden gleichzeitig laufen lassen Java Basics - Anfänger-Themen 4
M Threads und Methodenübergreifender Variablezugriff Java Basics - Anfänger-Themen 2
J Wie handle ich Threads am besten? Java Basics - Anfänger-Themen 2
H Threads Java Basics - Anfänger-Themen 10
B synchronized threads Java Basics - Anfänger-Themen 17
E Mehrmaliges Ausführen eines Threads Java Basics - Anfänger-Themen 5
E Threads Verständnisfrage bzgl. Threads und Sleep Java Basics - Anfänger-Themen 2
T Alle Threads .notify() Java Basics - Anfänger-Themen 13
R Threads Verständnisschwierigkeit Java Basics - Anfänger-Themen 2
J Können mehere Threads parallel eine Datei lesen? Java Basics - Anfänger-Themen 4
G Methoden in Threads wandeln Java Basics - Anfänger-Themen 7
F Java Concurrency - Threads Java Basics - Anfänger-Themen 4
V Threads Threads synchronisieren Java Basics - Anfänger-Themen 4
T Threads Join() = Block? oO Java Basics - Anfänger-Themen 4
J Threads ArrayList Problem bei Threads Java Basics - Anfänger-Themen 3
C Objekte durchschleifen / Threads Java Basics - Anfänger-Themen 2
J Threads stoppen mit interrupt - Frage dazu Java Basics - Anfänger-Themen 7
N Pingen in Threads Java Basics - Anfänger-Themen 9
B Threads benutzen Java Basics - Anfänger-Themen 5
E Allgemein Verständnissfrage zum Ablauf mehrerer Threads Java Basics - Anfänger-Themen 4
S Threads erzeugen Java Basics - Anfänger-Themen 11
K Threads Nur 2 von 3 Threads funktionieren Java Basics - Anfänger-Themen 8
P Threads Methode von Threads erledigen lassen Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben