Java Brauche dringend Java Programmierer!

Yildrim99

Cadet 1st Year
Registriert
Okt. 2010
Beiträge
8
Hi,

Ich suche für mein Projekt einen Java Programmierer, da ich ein Programm über Batch geschrieben habe, und davon nun eine Mobile Version rausbringen will! Der Code ist so:

PHP:
set /p choice=Bitte gebe eine Nummer ein:
if %choice% == 94/100 echo Aerodactyl ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Sandsturm

Und jetzt stehen da ca. 1000 weitere Zeilen. Kann mir jemand sagen, wie der Code lauten muss, da er für Handy funktioniert und wie ich Komprimieren muss, damit das Programm für das Handy lesbar ist. Wäre auch super wenn mir wer die Grundkenntnisse sagen kann, damit ich ein Bild als Hintergrund machen kann. Wäre super wenn mir das wer per Skype erklären kann, hier im Board erklären, ist aber auch gut. Also ich heiße in Skype "aim_b0t".

Danke schonmal^^
 
Was willst du? ich kann irgendwie nicht so ganz nachvollziehen was du genau willst. Was soll das programm machen? Console oder grafische GUI? was für ein Handy?

Hast du dir schon Tutorials zu Java ME durchgelesen?

MFG
 
Nein ich kapier über Java gar nix. Ich will nur wissen wie der oben gennante Batch Code in Java lautet und was das Java Grundgerüst ist^^
 
Sieht mir nach einen Bezahlprogramm aus... also Sprich man muss seine Telefonnummer eingeben und dann kostet es je nach Typ vermutlich zwischen 3-7 EUR für was im endefekt auch immer.

nur 1 schnipsel bringt nicht viel um wirklich groß zu helfen. Der Programmierer müsste schon den Kompletten Quelltext sehen um mehr daraus schließen zu können. Aber bin guter dinge und sage mal du schafst des irgendwie schon.

MfG
 
Du hast 1000 Zeilen Batch und willst daraus ein lauffähiges Java-Programm erstellen?
Man müsste den gesamten Code neu schreiben. Das dauert und erfordert Programmierkenntnisse.

Ist es evtl. kein "Bezahlprogramm", sondern eine Datenbank für irgendwelche Sammelkarten o.ä. und der Code wiederholt sich andauernd?
 
Wenn ihr den fast kompletten Quelltext wollt, dann hier:

PHP:
@echo off
title Pokemon Price Finder v1.0
echo Willkommen im Pokemon Price Finder v1.0
echo.
echo Wenn du den Preis einer Karte finden willst, gib in das untere Feld die 
echo Kartennummer in diesem Format ein xx/xxx (z.B. 99/100). 
echo Wenn du Infos wuenscht, gebe info ein.
echo.
:START
set /p choice=Bitte gebe eine Nummer ein:
echo.
if %choice% == 96/109 echo Chaneira ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir
if %choice% == 97/109 echo Elektek ex // 2 Euro - 5 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir
if %choice% == 98/109 echo Nockchan ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir
if %choice% == 99/109 echo Lapras ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir
if %choice% == 100/109 echo Magmar ex // 2 Euro - 7 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir
if %choice% == 101/109 echo Mewtu ex // 4 Euro - 7 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir
if %choice% == 102/109 echo Sichlor ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir
if %choice% == 103/109 echo Sniebel ex // 2 Euro - 5 Euro // Silverstar (ex / Holo) // ex Rubin und Saphir

if %choice% == 94/100 echo Aerodactyl ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Sandsturm
if %choice% == 95/100 echo Stollos ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Sandsturm
if %choice% == 96/100 echo Guardevoir ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Sandsturm
if %choice% == 97/100 echo Kabutops ex // 2 Euro - 6 Euro // Silverstar (ex / Holo) // ex Sandsturm
if %choice% == 98/100 echo Raichu ex // 2 Euro - 6 Euro // Silverstar (ex / Holo) // ex Sandsturm
if %choice% == 99/100 echo Tornupto ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Sandsturm
if %choice% == 100/100 echo Wailord ex // 5 Euro - 20 Euro // Silverstar (ex / Holo) // ex Sandsturm

if %choice% == 89/97 echo Ampharos ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 90/97 echo Dragoran ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 91/97 echo Geowaz ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 92/97 echo Seedraking ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 93/97 echo Latias ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 94/97 echo Latios ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 95/97 echo Magcargo ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 96/97 echo Sleimok ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Drache
if %choice% == 97/97 echo Rayquaza ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Drache

if %choice% == 89/95 echo Lohgock ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Team Magma vs. Team Aqua
if %choice% == 90/95 echo Wielie ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Team Magma vs. Team Aqua
if %choice% == 91/95 echo Entei ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Team Magma vs. Team Aqua
if %choice% == 92/95 echo Raikou ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Team Magma vs. Team Aqua
if %choice% == 93/95 echo Gewaldro ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Team Magma vs. Team Aqua
if %choice% == 94/95 echo Suicune ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Team Magma vs. Team Aqua
if %choice% == 95/95 echo Sumpex ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Team Magma vs. Team Aqua

if %choice% == 93/101 echo Groudon ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 94/101 echo Kyogre ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 95/101 echo Metagross ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 96/101 echo Vulnona ex // 2 Euro - 5 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 97/101 echo Regice ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 98/101 echo Regirock ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 99/101 echo Registeel ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 100/101 echo Giflor ex // 2 Euro - 5 Euro // Silverstar (ex / Holo) // ex Hidden Legends
if %choice% == 101/101 echo Knuddeluff ex // 2 Euro - 5 Euro // Silverstar (ex / Holo) // ex Hidden Legends

if %choice% == 104/112 echo Turtok ex // 10 Euro - 13 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 105/112 echo Glurak ex // 50 Euro - 110 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 106/112 echo Pixi ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 107/112 echo Lektrobal ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 108/112 echo Gengar ex // 4 Euro - 8 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 109/112 echo Garados ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 110/112 echo Pantimos ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 111/112 echo Pantimos ex // 3 Euro - 7 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 112/112 echo Bisaflor ex // 10 Euro - 13 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 114/112 echo Arktos ex // 4 Euro - 9 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 115/112 echo Lavados ex // 4 Euro - 9 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
if %choice% == 116/112 echo Zapdos ex // 4 Euro - 9 Euro // Silverstar (ex / Holo) // ex Blattgruen und Feuerrot
echo.
:RESTART
goto START

Das ist nur ein kleiner Teil von Quelltext :D
 
sind das nicht irgendwie pokemon-karten?

so long and greetz

edit: crosspost, yupp, sind pokemon karten. ich hab noch nicht ganz gerallt, was da jetzt ausgegeben werden soll.
 
Ja und da soll man dann einfach einen Nummer eingeben und dann soll er den Wert ausspucken.
Kann mir wer vielleicht die ersten 10 Zeilen machen, dann seh ich wies geht und kann den Rest selbst machen :D
 
Gut ok ich habe ich wohl geirrt... aber vom ersten anblick her mit den EUR sah es wie ein Zahlsystem aus....

Woher hast den Quelltext denn? denn dann könntest dich evtl. im Forum soweit vorhanden da melden und höfflich nachfragen, immerhin kostet fragen ja nix.

MfG
 
Achso, dann würde ich an deiner Stelle einfach bissel bei Google schauen, dort findest sehr viele hinweise und Tutorial um Java anwendungen zu erstellen, wenn es für Android ist dann kannst du des Android SDK + Tools verwenden (Anleitung Inkl.)

MfG
 
Du müsstest dich in Java ME einarbeiten und genau dafür die GUI, Ausgabemethoden etc. anpassen.

Die if-Abfragen selbst sind kein Problem:
PHP:
if (choice == "96/109"){
	System.out.println("Chaneira");
	System.out.println("das andere Zeugs");
	// usw.
}

Aber wenn du erst einmal ein GUI hast, muss das ganze irgendwo anders ausgegeben werden, neue Klassen müssen erstellt werden etc.
 
Ich habs spasseshalber mal kurz für die Konsole gemacht..
An alle hier: Der Code ist extra sehr einfach, minimalistisch und schlecht! - Dies darum, dass jeder Nichtprogrammierer das Programm verstehen soll:
@Threadersteller: Abbruch des Programms mit exit
Code:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class pokemon {

    public static void main(String[] args) {
        String temp = "temp";
        System.out.println("Willkommen im Pokemon Price Finder v1.0\n");
        while(!temp.equals("exit")) {
        
        System.out.println("Wenn du den Preis einer Karte finden willst, gib in das untere Feld die  ");
        System.out.println("Kartennummer in diesem Format ein xx/xxx (z.B. 99/100). ");
        System.out.println("Wenn du Infos wuenscht, gebe info ein. ");
        System.out.println("Abbruch mit exit");
        
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        try {
            temp = in.readLine();
        } catch (IOException e) {
            e.printStackTrace();
            System.out.println("Hat nicht geklappt.");
        }
        
        if (temp.equals("97"))
            System.out.println("Elektek\n\n\n\n");

        }
        
    }

}
 
brauch er nichtn applet dafür, damits aufm handy läuft? dort ist der quelltext dann allerdings auch schon bedeutend länger.

so long and greetz
 
xXstrikerXx schrieb:
brauch er nichtn applet dafür, damits aufm handy läuft? dort ist der quelltext dann allerdings auch schon bedeutend länger.

so long and greetz

Jop, das stimmt, aber der erste Schritt wäre mal gemacht..
Wenn er ein Android-Gerät hat dann kann er meines Wissens den Code mehrheitlich ins SDK übertragen, auch wenn er noch keine formatierung hat.. (Ich meinte es ginge relativ einfach mit dem SDK..)

Auf jedenfall erfordert das ganze noch viel viel Einarbeitung..
 
Code:
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;

import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class PokeShit {
	
	static JFrame frame = new JFrame();
	
	public static void main(String[] args) {
		
		List<Pokemon> pokemonlist = new LinkedList<Pokemon>();
		pokemonlist.add(new Pokemon("Pikatschu", 10, "Elektro","1/100"));
		pokemonlist.add(new Pokemon("Bisasam", 5, "Pflanze","2/100"));
		// etc. etc. nach diesem system weiter eingeben hier!
		
		System.out.println("Willkommen im Pokemon Price Finder v1.0 \n\nWenn du den Preis einer Karte finden willst, gib in das untere Feld die Kartennummer in diesem Format ein xx/xxx (z.B. 99/100). Wenn du Infos wuenscht, gebe info ein.");
		while(true){
		String s = readString("Gib jetzt eine Nummer ein!");
		Iterator<Pokemon> ip = pokemonlist.iterator();
		while (ip.hasNext()){
			Pokemon p = ip.next();
			if(p.id.equals(s))
				System.out.println("Enthalten!, Name ist: "+p.name+" Wert ist: "+p.preis);
				else {/*System.out.println("Nicht enthalten!");*/}	
			}
		}
		}
	
	public static String readString(String text) {
        JFrame frame = new JFrame();
        String s = JOptionPane.showInputDialog(frame, text);
        frame.dispose();

        if (s == null)
            System.exit(0);
        return s;
    }
		
	public static class Pokemon {
		
		public Pokemon(String n, int p, String w, String id){
			this.preis=p;
			this.name=n;
			this.welt=w;
			this.id=id;
		}
		
		public int preis;
		public String name;
		public String welt;
		public String id;
	}
	
}
 
Zurück
Oben