kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: c# Websockets -> An alle eine Nachricht senden

    geschrieben von forceofkingdoms

    trancedrome schrieb:
    FF sowie IE stellen nur 9 Teile zur Verfügung. Also, was macht der Client bzw. was macht der Server mit den Teilstring bzw. was wird erwartet? ;-)

    string keyRaw = text.Split(new string[] { Environment.NewLine }, StringSplitOptions.None)[11].Split(new string[] { " " }, StringSplitOptions.None)[1] + "258EAFA5-E914-47DA-95CA-C5AB0DC85B11";

    Diese Zeile könnte noch Probleme machen.


    Danke ;)

    Das hätte mir sicher noch Probleme gemacht ;)
    Hab den Port auch umgestellt... sollte hoffentlich keine Probleme mehr machen.. :thumb:
  • in: c# Websockets -> An alle eine Nachricht senden

    geschrieben von forceofkingdoms

    trancedrome schrieb:
    es kommt zu einer System.InvalidOperationException ("Die Auflistung wurde geändert. Der Enumerationsvorgang kann möglicherweise nicht ausgeführt werden."), wenn mal folgendes macht/versucht:


    Ich dachte eben, da ich die Socketliste an die Funktion weiter gebe, dass es da keine Probleme gibt.
    sockets.Remove((Socket)ar.AsyncState);
    sendMessageToSockets("Client disconnected!", sockets);
    Also ich lösche zuerst das Socket aus der Liste und gebe es dann die Liste weiter.

    Ich hab den Code jetzt so angepasst das solche Fehlermeldungen nichtmehr oder nur vereinzelt kommen, hab den alten Code nicht mehr, kann daher auch nicht mehr so genau sagen wo der Fehler war.

    Hier mein jetziger (neuer) code:
    Codepaste URL
  • in: c# Websockets -> An alle eine Nachricht senden

    geschrieben von forceofkingdoms

    Hallo zusammen

    Ich habe mit in c# einen Websocket-server gemacht, wo sich mehrere Benutzer über eine Website verbinden können.
    Wenn ich nun allen eine Nachricht schreiben möchte, z.B "User.1 ist dem Chat beigetreten", dann müsste ich doch alle Sockets in einer Liste speichern und ihnen dann diese Nachricht senden.

    Dies geht auch, aber sobald ich diejenigen, die ihre Verbindung trennen, aus der Liste entferne, bekomme ich Fehlermeldungen wie
    "Die Auflistung wurde geändert. Der Enumerationsvorgang kann möglicherweise nicht ausgeführt werden."

    "Eine Anforderung zum Senden oder Empfangen von Daten wurde verhindert, da der Socket in diese Richtung bereits durch einen vorangegangenen shutdown-Aufruf heruntergefahren worden war"

    oder auch das der Index außerhalb des Araberreiches ist.

    private static void RecieveDisconnect(IAsyncResult ar)
            {
                sockets.Remove((Socket)ar.AsyncState);
                sendMessageToSockets("Client disconnected!", sockets);
            }
    -------->
    sendMessageToSockets("Client connected!", sockets);
    
    -------->
            private static void preSendMessageToSocets(List<Socket> sockets, String msg)
            {
                sockets.ForEach(socket => sendMessageToSocket(socket, msg));
            }
    -------->
            public static void sendMessageToSocket(Socket s, String msg)
            {
                if ( s.Connected) {
                    s.BeginSend(getBytes(msg), 0, getBytes(msg).Length, SocketFlags.None, new                AsyncCallback(SendCallback), s);
                }
            }


    Dies geschieht nur wenn ich viele Verbindungen hintereinander schliesse!

    Gibt es da eine Lösung dies zu verhindern?

    Mfg
    foc
  • in: Javascript timeout falsch

    geschrieben von forceofkingdoms

    Was noch besser wäre ist, wenn du einfach die variable am Anfang deiner Funktion definierst.
    Also:
    function showChat() {
    var xmlhttp;
    if (window.XMLHttpRequest) {
    xmlhttp=new XMLHttpRequest();
    } else {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }


    und genau das selbe bei der anderen Funktion.
    Damit musst du bei mehreren Abfragen nicht immer xmlhttp1 xmlhttp2 xmlhttp3 etc benutzen

  • in: Javascript timeout falsch

    geschrieben von forceofkingdoms

    Ich hab mir mal deinen Code kopiert und etwas herum gespielt.
    Je nach dem, wie ich die Reihenfolge der beiden Befehle gemacht hat geschah folgendes:
    showChat();
    showUserOnline();
    -> nur showUserOnline wird zuerst gezeigt (showChat lädt später 5s)

    showUserOnline();
    showChat();
    -> nur showChat wird zuerst gezeigt (showUserOnline lädt später 30s)

    Nun, da muss doch irgend was falsch sein.
    Daher hab ich einfach mal so ein ; vor die beiden Befehle getan:
    Also so:
    ;
    showUserOnline();
    showChat();


    Nun wurden beide Befehle ausgeführt, eine Erklärung hab ich dazu aber nicht.

    Also hab ich etwas weiter ausprobiert
    Schlussendlich hab ich mal die namen der Variabeln geändert also xmlhttp im showUserOnline zu xmlhttp2 (alle in dieser Funktion)
    Und dann ging es auch reibungslose... erklärung.. hab ich keine

    Hoffe ich konnte dir helfen

    mfG
    foK

    EDIT*
    Wahrscheinlich liegt dies daran, dass sich die Variabeln gegenseitig überschneiden und somit nur den Wert des zweiten Befehls ausführen.. aber sicher bin ich mir nicht.
  • in: Ex_Machina - Film

    geschrieben von forceofkingdoms

    Ich fand den Film ok.
    Meiner Meinung nach passiert nicht gerade viel in diesem Film und das Ende lässt noch vieles offen.
    Könnte auch daran liegen, dass ich lieber happy ends hab ;)

    mfG
    foK
  • in: Formular Eingabe und Umlaute

    geschrieben von forceofkingdoms

    Könnte es sein, dass du ausversehen zweimal htmlentities für den selben String auswählst?
    Ich hab mal etwas rumgespielt:

    Meine Eingabe:
    öäü

    Mein Script;
    $string = $_POST['suche']; 
    echo $string;
    echo htmlentities($string)."<br>";
    echo htmlentities(htmlentities($string)."<br>";


    Meine Ausgabe:
    öäü
    öäü
    &ouml;&auml;&uuml;


    Ich bekomme diese &ouml; etc. nur, wenn ich zweimal htmlentities verwende.
    Ansonsten bekomme ich den Normalwert ö

    Hoffe ich konnte einwenig helfen

    mfG
    FoK
  • in: LOL Spieler hier?

    geschrieben von forceofkingdoms

    Das Spielprinzip an sich gefällt mir sehr gut.

    Ich habs etwa ein Jahr lang gespielt, nach dem Map Update und den neuen Items, wurde es etwas viel für mich.
    Zurzeit spiele ich nur selten und keine Rankts.

    Ein Punkt der sehr negativ auffällt bei dem Spiel ist das geflame. Ich weiss jeder ist mal verärgert, aber dies ist kein Grund um jemanden zu beleidigen oder beschimpfen.
    Das Ziel eines Spieles ist Spass zu haben, dies vergeht einem aber nach ein paar Monaten.

    Urf fand ich echt nett und lustig zum spielen (-> troll-modus -> kein geflame -> fun)

    Naja, meine Meinung ;)

    mfG
    foK
  • in: neuer schneller Speicherchip

    geschrieben von forceofkingdoms

    Der Fortschritt unserer Technik

    Also ich finde es genial ;)
    Er wird laut computerwoche 2016 erstmals in ersten Produkten verbaut werden.
    Ich hoffe mal er wird nicht zu teuer und hält was er verspricht! :approve:

    Viel hat ja Intel noch nicht bekannt gegeben und testen konnte ich ihn auch noch nicht, daher halte ich mich hier eher etwas zurück.

    mfG
    FoK

  • in: Zweimal Count in einer Abfrage bei MySQLi ?

    geschrieben von forceofkingdoms

    Ich hab mal kurz gegoogled und bin auf folgendes gestossen:
    Multi Query
    Da wird alles ausführlich erklärt

    Vielleicht hilft es dir ja was ;)

    mfG
    FoK
  • in: Strategiespiele PS4

    geschrieben von forceofkingdoms

    Wie wäre es mit etwas ähnlichem wie Civilisation?

    Zum Beispiel Grand Ages: Medieval
    Ich habs zwar noch nie gespielt es sieht aber garnicht so schlecht aus.
    Hier eine kleine Preview:


    Ich hoffe es gefällt dir. Es spielt einfach eher im Mittelalter statt in der Moderne

    mfg foK
  • in: Benutzt ihr Adblocker?

    geschrieben von forceofkingdoms

    Da ich sowieso Werbung immer wegklicke und sie für mich nur störend ist, benutze ich Adblocker. Besonders hilfreich finde ich ihn auf Twitch und Youtube, da ich oftmals Twitch neu laden muss, wenn z.B die Qualität nachlässt oder es nicht mehr ladet. Wenn dann immer wieder 30s Werbung kommt kann das einem schon etwas auf die .. Nerven gehen.

    Meine Meinung..

    mfg foK
  • in: geflasht - PC startet nicht mehr

    geschrieben von forceofkingdoms

    Danke

    Habs aber nun geschafft.

    Falls jemand genau das selbe Problem hat: (nicht die Beste Lösung, aber eine)

    Zuerst hab ich die Grafikkarte ganz deaktiviert und über die Onboard-Grafikkarte gestartet. Somit kann man sich einen USB-Stick machen mit dem man die Grafikkarte flaschen kann (wenn man noch keinen hat). Nun war mein Problem, dass ich die Grafikkarte nicht flashen konnte, da sie ja nicht angeschlossen war.

    Danach bin ich einfach alles mal durchgegangen (ohne Grafikkarte), also die Schritte um das Bios zu flashen. (Del -> Bios, F8 -> Bootoption, Usb-Stick ausgewält -> win98 stick gestartet -> Befehle eingegeben)
    Nun war ja klar, dass es so nicht geflasht wurde, aber ich konnte mir merken wies geht.

    Schlussendlich hab ich dann die Grafikkarte wieder angeschlossen und alle Monitore abgeschlossen.

    Also:
    -> Bildschirme an Grafikkarte angeschlossen
    -> Pc startet gar nicht (rotes Lämpchen bei GPU)

    -> Keine Bildschirme angeschlossen
    -> Pc startet einfach ohne Bild


    Somit konnte ich durch das Auswendiglernen der Schritte das Bios ohne Monitor flashen.

    Ich hoffe ich konnte vielleicht irgendjemandem helfen

    mfG foK
  • in: geflasht - PC startet nicht mehr

    geschrieben von forceofkingdoms

    Hey

    Folgendes Problem:
    Ich habe gestern Abend meine Graka geflasht da dies einige Fehler beheben sollte. Jedoch hat es beim flashen anscheinend einen Fehler gegeben und nun startet mein Computer nicht mehr.

    Da hab ich mir überlegt, einfach die onboard Grafikkarte zu benutzen, jedoch war die nur möglich wenn ich die Grafikkarte ganz ausstellte (also Strom weg von der Karte) . Denn sobald die Grafikkarte an ist startet der Pc nicht.
    Nun gut, ich startete also meinen Computer mit der Mainboardgrafikkarte, hab mir schnell ein win98 boot USB-Stick gemacht und wollte wieder mein altes Bios drauf laden.
    Jedoch hab ich dabei nicht bedacht, dass ich die Graka gar nicht flashen kann wenn sie nicht eingesteckt ist.

    Hat jemand vielleicht eine Lösung oder schon das selbe Problem?

    Danke schon im Voraus

    mfG foK
  • in: WordPress: Registrierungslink ungültig

    geschrieben von forceofkingdoms

    Um hier eine ausführliche Antwort zu geben bräuchten wir wahrscheinlich etwas mehr Informationen. Alleine durch das Bild kann man nicht viel sagen.

    Es könnte aber sein, da es ja nicht bei allen Usern der Fall ist, dass evt. Zeichen im Link vorhanden sind die je nach Mail Anbieter einfach falsch dargestellt werden.
    Es könnte aber auch an was ganz anderem liegen, wie gesagt, ein Bild hilft hierzu nicht sehr viel.

    MfG FoC

Login zum Webhosting ohne Werbung!