@Barny ich habe grad nach java sockets gesucht und gesehen d. es so gemacht wird :D ... Also Ja! genau d. war mein Problem :D Danke jetzt läufts :)
Druckbare Version
@Barny ich habe grad nach java sockets gesucht und gesehen d. es so gemacht wird :D ... Also Ja! genau d. war mein Problem :D Danke jetzt läufts :)
http://fs5.directupload.net/images/170322/aazqgbht.png
Server stürzt fast immer ab wenn ich nachm connecten / während auth Client schließe. Noch nichts gesendet.
Manchma gehts dann bekomm ich nur "Spieler hat während der Authentifiierung die Verbindung geschlossen!".
Ist jetzt nich so wild, muss ich halt für jeden Test den Server neu starten, aber liegt nicht an mir oder?
Leange
Okay, ich habe eine Ahnung:
Das wird passieren, wenn du mehrere Runden am Stück spielen willst und die GUI verwendest. Ist eine Runde vorbei, dann muss derzeit der Server neugestartet werden. Ich werde mich im Laufe des Abends oder morgen drum kümmern. Sehe ich bisher nicht als schwerwiegend an, weil es keinen Einfluss auf das Spielgeschehen hat. Ist mir aber auch nen bisschen peinlich, weil H4x0r007 mich bereits vor einigen Tagen auf genau diesen Fehler hingewiesen hat und ich es schlicht und ergreifend vergessen habe. Ich kümmer mich drum!
Viele Grüße,
Barny
Würde auch gerne mitmachen, kann aber nicht versprechen, dass ich genug Zeit hab.
Falls das ein Problem darstellt, dann mich bitte nicht anmelden.
Ich trage dich erstmal ein. Falls es garnix wird bei dir, dann kannste ja Bescheid sagen. Geht ja eigentlich nur darum, dass wir grob wissen mit wie vielen Teilnehmern wir rechnen können
Ich bin auch dabei
Der Server läuft nicht. Wo ist der Fehler?
Code:[lrg0@fedora Downloads]$ java -jar FH_CodingContest.jar
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204)
at java.awt.Window.<init>(Window.java:536)
at java.awt.Frame.<init>(Frame.java:420)
at java.awt.Frame.<init>(Frame.java:385)
at javax.swing.JFrame.<init>(JFrame.java:189)
at de.maumau.c.a.<init>(Unknown Source)
at de.maumau.main.a.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
[lrg0@fedora Downloads]$ java -jar MauMau.jar -FreeHackContest -port=1234
Error: Unable to access jarfile MauMau.jar
[lrg0@fedora Downloads]$ java -version
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-b14)
OpenJDK 64-Bit Server VM (build 25.121-b14, mixed mode)
[lrg0@fedora Downloads]$
edit:
habe es hinbekommen... der befehl im git ist nicht ganz richtig. und bei falscher eingabe von parametern beendet sich MauMau einfach ohne weitere ausgabe
Code:java -jar FH_CodingContest.jar -MauMau
Oracle sagt:
Habe auch gelesen, dass dies oft bei virtuellen Maschinen auftritt. Überprüfe das einmal.Zitat:
Zitat von Oracle
Führe das Programm stattdessen mit den in Git angegebenen Parametern aus.
Der von dir genannte Parameter existiert nicht.
Auch die Ausführung mit falschen Parametern öffnet die Hilfe in der Konsole mit allen Einstellungsmöglichkeiten (Parametern) und beendet sich dann erst. Bei dir scheinen noch andere Probleme zu sein, die du evtl. bevor du anfängst mit entwickeln mal checken solltest. Du kannst dich gerne bei mir per PM deswegen melden! ;)
Die korrekten Parameter für den Contest sind:
Nicht das hier Missverständnisse aufkommen. Ich sehe aber gerade, dass der Dateiname in der GIT-Doku ein anderer ist als ich euch gegeben habe. Ich werde das anpassen.Code:-FreeHackContest -port=1234
Wenn dieser Contest ordentlich abläuft, dann werden sicherlich noch welche folgen für die du gerne deine Ideen einbringen kannst. :) Ich persönlich hätte jetzt keine Idee^^Zitat:
Zitat von schteal
Die Wahl ist auf dieses Thema gefallen, weil...
- auch Programmiereinsteiger mitmachen können.
- das Thema nicht zu kompliziert ist.
- nur elementare Dinge der Programmierung vorkommen.
- prinzipiell jeder gewinnen kann, da auch der Faktor "Glück" eine große Rolle spielt.
Viele Grüße,
Barny
Ich würde auch sagen, dass das momentan der "Testlauf" ist. Dinge in Richtung IT-Sicherheit werden sicher irgendwann folgen.
Ich finde aber auch die aktuelle Coding-Challenge spannend, nachdem man (wenn man sich unterfordert fühlt) mehrere Engines bauen und die sie dann miteinander vergleichen kann. Juta.tm wollte glaub ich testweise sogar eine kleine KI schreiben.
Ich habe gerade eben eine neue Version des Servers hochgeladen. Bitte die aktuelle Version verwenden. Ihr findet sie im Git-Repo.
Gefixt worden sind nur ein paar kleinere Fehler die teilweise Netzwerkprobleme verursacht haben. Es hat also keinen Einfluss auf den Spielverlauf oder euren Bot.
Danke an alle die was gemeldet haben!
Viele Grüße,
Barny