Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 16:47

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

Advertisement



Browsergame Bot mit Java erstellen - ein paar Fragen

Discussion on Browsergame Bot mit Java erstellen - ein paar Fragen within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 1
Join Date: Apr 2008
Posts: 61
Received Thanks: 7
Browsergame Bot mit Java erstellen - ein paar Fragen

Hallo, ich lerne gerade java, und weil mir die übungsbeispiele ausgehen, will ich mal ein browsergame bot machen. meine fragen wäre:

1. WELCHE befehle werden dafür gebraucht? (wäre nett, wenn ihr auch gute links schicken würdet



2. Kann ich den bot auch im hintergrund laufen lassen (Ohne das ein Browser offen ist?

Wen ja, wie kann ich es machen, das der bot (ohne das der browser offen ist), ein test in den username feld reinschreibt?

Ich habe mal ein script gesucht, vielleicht hilft mir das weiter, ich weiß es nicht.

Code:
import java.net.*;
import java.io.*;
import javax.swing.JOptionPane;




public class scri {
    @SuppressWarnings("deprecation")
	public static void main(String[] args) throws Exception {

    	String wtf = JOptionPane.showInputDialog(null, "Adresse", "darkgamer707", JOptionPane.PLAIN_MESSAGE);

        URL u;
        InputStream is = null;
        DataInputStream dis;
        String s;

        try { 
        u = new URL(wtf);
        is = u.openStream();         
        dis = new DataInputStream(new BufferedInputStream(is));
        
        while ((s = dis.readLine()) != null) {
            System.out.println(s);
         }

      } catch (MalformedURLException mue) {

         System.out.println("Ouch - a MalformedURLException happened.");
         mue.printStackTrace();
         System.exit(1);

      } catch (IOException ioe) {

         System.out.println("Oops- an IOException happened.");
         ioe.printStackTrace();
         System.exit(1);

      } finally {
    	  try {
              is.close();
           } catch (IOException ioe) {
              // just going to ignore this one
           }




    		   
  
    		  }
    		
    	
    }}
Naja, so bekomm ich den Quelltext von einer seite.. ob mir das weiterhilft?

mfg
darkgamer707 is offline  
Old 09/02/2011, 02:53   #2
 
Reeek's Avatar
 
elite*gold: 0
Join Date: Dec 2008
Posts: 1,304
Received Thanks: 485
vorne Weg: ich kann 0,0000000% Java

bin aber zZ daran, einen BG-Bot in VB zu schreiben, deswegen kann ich dir dazu bisschen was erzählen.

DataInputStream

Soweit ich das sehe, geht das Script über TCP / "WebHttpRequest" wie es in VB heißt. Das heißt, dass das Script keinen Browser braucht, sondern quasi als Browser arbeitet.
Letztlich brauchst du nicht mehr als das und "Grundlagen" wie "InString", "StringBetween" oder Schleifen.

Browsergames zu spielen heißt eigentlich ja nur, diverse Seiten aufzurufen - was das von dir gepostete Script macht
Reeek is offline  
Old 09/02/2011, 19:28   #3
 
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
Quote:
Originally Posted by darkgamer707 View Post
Hallo, ich lerne gerade java, und weil mir die übungsbeispiele ausgehen, will ich mal ein browsergame bot machen. meine fragen wäre:

1. WELCHE befehle werden dafür gebraucht? (wäre nett, wenn ihr auch gute links schicken würdet



2. Kann ich den bot auch im hintergrund laufen lassen (Ohne das ein Browser offen ist?

Wen ja, wie kann ich es machen, das der bot (ohne das der browser offen ist), ein test in den username feld reinschreibt?

Ich habe mal ein script gesucht, vielleicht hilft mir das weiter, ich weiß es nicht.
1. Es ist sehr offensichtlich, dass du keinen blassen schimmer von Java oder Programmierung hast. Ich rate dringenst die Grundkonstrukte der Sprache zu lernen, bevor du Punkt 2 liest.


2.
SmackJew is offline  
Old 09/02/2011, 20:16   #4
 
elite*gold: 1
Join Date: Apr 2008
Posts: 61
Received Thanks: 7
Wer sagte das ich mich "so gut" mit java auskennst? ich habe gesagt das ich am lernen bin, und ich habe ein paar fragen gestellt und selbst bewerten kann ich mich auch. aber danke für deine klugscheißerei
darkgamer707 is offline  
Old 09/02/2011, 20:48   #5
 
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
Quote:
Originally Posted by darkgamer707 View Post
Wer sagte das ich mich "so gut" mit java auskennst? ich habe gesagt das ich am lernen bin, und ich habe ein paar fragen gestellt und selbst bewerten kann ich mich auch. aber danke für deine klugscheißerei
Und ich wette 10 EUR, dass du trotzdem Punkt 2 gelesen hast.
SmackJew is offline  
Old 09/02/2011, 21:02   #6
 
elite*gold: 1
Join Date: Apr 2008
Posts: 61
Received Thanks: 7
Habe ich, liegt wohl auch daran, das ich die Grundkonstrukte von java schon kann , oder findest du das netzwerk programmierung zu die "grundkonstrukte" gehört?
darkgamer707 is offline  
Old 09/03/2011, 11:03   #7
 
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
Quote:
Originally Posted by darkgamer707 View Post
zu die "grundkonstrukte" gehört?
Du kannst ja nicht mal deutsch. Und nein, jemand der nach "Befehlen" fragt, beherrscht nicht die Grundkonstrukte der Sprache.
SmackJew is offline  
Thanks
1 User
Old 09/03/2011, 11:39   #8
 
elite*gold: 1
Join Date: Apr 2008
Posts: 61
Received Thanks: 7
Wennst du meinst, und jetzt back2topic
darkgamer707 is offline  
Old 09/03/2011, 20:37   #9
 
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
Quote:
Originally Posted by darkgamer707 View Post
Wennst du meinst, und jetzt back2topic
Was bedeutet dieses Wort, "wennst". Steht nicht im Duden ist ergo kein deutsches Wort. Wenn du Hilfe willst entscheide dich bitte für eine Sprache.
SmackJew is offline  
Old 09/04/2011, 17:33   #10
 
unknown661's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 314
Received Thanks: 160
schau dir selenium mal an wenn du es unbedingt mit java machen willst, da zeichnest du einfach deinen input per firefox addon auf, exportierst das ganze als junit test, und fertig. ist zwar eigentlich ein testframework, kann man aber auch zu solchen sachen gut gebrauchen^^
unknown661 is offline  
Old 09/04/2011, 18:27   #11
 
elite*gold: 1
Join Date: Apr 2008
Posts: 61
Received Thanks: 7
Danke, ich habe es mit selenium WebDriver gemacht

auserdem sagt man wennst in österreich umgangssprachlich, aber lustig das du danach im duden gesucht hast =)

darkgamer707 is offline  
Old 09/05/2011, 10:16   #12

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
Quote:
Originally Posted by darkgamer707 View Post
Danke, ich habe es mit selenium WebDriver gemacht

auserdem sagt man wennst in österreich umgangssprachlich, aber lustig das du danach im duden gesucht hast =)

Dann lässt man aber normalerweise das 'du' weg, zumindest im Kärntner-Dialekt.
boxxiebabee is offline  
Reply


Similar Threads Similar Threads
Ein paar Fragen zum Thema Server erstellen.
04/20/2011 - WoW Private Server - 3 Replies
Soooo leute nach etwas recherchieren haben sich fast alle fragen gekärt: nur eine hält sich hartnäckig: Wenn ich z.b. die WOTLK 3.3.5 version von wow hab - wie schaff ich es das er nicht hochpatchen will mfg xerox102
Ein Paar Fragen zum erstellen eines Servers.
01/19/2011 - Metin2 Private Server - 2 Replies
Hi erstmals ich kenne mich eig GARNICHT aus mit dem aufbau eines Metin2 Hamachi-Servers, deswegen wollte ich mal ein paar Fragen stellen... 1.Wo finde ich die Datenbank? 2.Wie erstelle ich einen Account ohne homepage? 3. Kann man auch über FileZilla GM-Codes speeren?
Paar Fragen zum erstellen eines einfachen Bots
04/23/2010 - AutoIt - 9 Replies
Huhu, ich bin zurzeit an einem Bot dran und habe mächtig Probleme :D ich hab mich durch die Hilfe Datei geschlendert aber irgendwie nix gefunden was mein Problem lösen könnte... 1. Frage: Ich habe ein Input und dort sollte ein Fenstertitel reinkommen und wenn ich dann auf Übernehmen klicke dann sollte er das Fenster wo ich den Fenstertitel eingegeben habe Ändern WinSetTitle ( $Input1, "", "Test" ) Befehl hab ich zwar schon aber... wie tu ich diesen Befehl nun dem Button geben ?...
Paar Anfänger fragen zu erstellen von P-Servern
03/07/2010 - Metin2 Private Server - 4 Replies
Welche Programme werden benötigt um so gut wie alles mit seinem P-Server zu machen? Hab so paar Programme rauslesen können z.b Navicat... Listet mal bitte alle Programme auf die benötigt werden. Bin auch nicht zufaul "THANKS" zu klicken =). Lg, Mario.
hab paar fragen wegen pserver erstellen ....!
11/20/2009 - Metin2 Private Server - 10 Replies
also, 1.ist es schwer einen zu erstellen da ich demnächst auch einen mach ^.^? 2.dauert es sehr lange? 3.jemand hat mir gesagt ich soll (hamchi) die regi nicht weitergeben sondern acc selber erstellen für die ...



All times are GMT +1. The time now is 16:47.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.