@Barny ich habe grad nach java sockets gesucht und gesehen d. es so gemacht wird ... Also Ja! genau d. war mein Problem Danke jetzt läufts
@Barny ich habe grad nach java sockets gesucht und gesehen d. es so gemacht wird ... Also Ja! genau d. war mein Problem Danke jetzt läufts
Geändert von zzurc (22.03.2017 um 17:35 Uhr)
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
Freiheit stirbt mit Sicherheit
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.
bla
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
Geändert von lrg0 (23.03.2017 um 08:52 Uhr)
Oracle sagt:
Habe auch gelesen, dass dies oft bei virtuellen Maschinen auftritt. Überprüfe das einmal.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 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
Dailox (24.03.2017)
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.
Bald 14 Jahre auf Free-Hack. Krass wie die Zeit vergeht...
"Drei Dinge sind unendlich - das Universum, die menschliche Dummheit und die WinRAR-Testversion"
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