Beiträge von Extension

    Gut, ich gebe zu ich bin wählerisch..

    Habe mich nun doch dazu entschlossen, die IP Bannfunktion so zu machen, dass bei jedem Login die IP mit dem Text aus einer Datei vergleicht.
    Ist die IP in der Datei, wird diese gelöscht.

    Versuche das so:

    Was ist da falsch? Ich kann mich einloggen obwohl meine IP in der Datei steht..

    // ô.o sry habe i wie nicht auf Bearbeiten gedrückt <.<

    Zitat

    Fehler 1 Der Operator "==" kann nicht auf Operanden vom Typ "Methodengruppe" und "string" angewendet werden. C:\Users\Dustin\Documents\Visual Studio 2010\Projects\CommandServer\ConsoleServer\Program.cs 80 21 ConsoleServer

    So kommt dieses hier.

    // Fixed
    So muss es sein:
    newClientManager.IP.ToString() == ipbans[i]


    So funktioniert das bannen schonmal nicht:

    Zitat

    Fehler 1 Der Operator "==" kann nicht auf Operanden vom Typ "long" und "string" angewendet werden. C:\Users\Dustin\Documents\Visual Studio 2010\Projects\CommandServer\ConsoleServer\Program.cs 80 21 ConsoleServer

    Hab es dann so versucht:

    Konnte aber trotzdem chatten.
    Was nun? :o

    Hab noch eine Frage, versuche gerade eine IP Kickfunktion zu bauen.
    Würd die gerne hier rein bauen:

    Habe es schon öfters ausprobiert, zB. so:

    Funktioniert aber nicht, hab auch schon gegoogelt und so, leider ekin Erfolg gehabt.

    Würde mich freuen wenn mir einer helfen könnte :]

    Zitat von Stefan;241719

    Urknall.

    ich bin absolut ungläubig - aber getauft, warum? Weil man ja wohl schlecht mit <1 Jahr entscheiden kann ob man getauft werden will oder nicht.

    Ich brauche Fakten und Beweise und keine Theorien über irgend einen Ursprung.

    Und Evolution ist wohl etwas denkbarer als nen Menschen aus nem Erdklumpen zu formen, der dann einfach so da war.

    Und Gott ist ja angeblich allmächtig?
    Also kann er einen Stein erschaffen den niemand hochheben kann, oder?
    Und wie will er denn dann den Stein hochheben können, es kann ja niemand.
    Allmächtigkeit ist einfach immer widersprüchlich und kann garnicht vorkommen.


    Allmächtigkeit zwischen Geistgeschöpf und Mensch ist bestimm was anderes.

    Gott!

    Hallo,
    habe nun die restlichen Tage versuchte den Client disconnecten zu lassen, wenn die IP banned ist, leider habe ich es nicht geschafft.

    Der Code lautet bisher so:

    Die gebannte Verbindung ist immernoch mit dem Server verbunden, wie kann ich die Verbindung beenden, wenn er banned ist?
    Mit newClientmanager.Dissconnect(); habe ich es versucht, scheint aber nicht zu funktionieren, da ich diesen Error bekomme, wenn ich flodde:

    Zitat

    Auf das verworfene Objekt kann nicht zugegriffen werden.
    Objektname: "System.Net.Sockets.Socket".


    Oder ist das normal? Weil eigentlich sollte die Verbindung ja getrennt sein, und kein Error rausspringen :o

    Hallo liebe Community.

    Ich habe angefangen, mit einen C# Chat zu arbeiten und habe erst eine Funktion selber eingebaut, die IP Bann Funktion.

    Da ich mit dem Chat gerne weitermachen würde, aber leider noch nicht allzulange im C# Geschäft bin und daher nicht viel Wissen habe, suche ich eine Hilfe, der ich jeder Zeit fragen kann, wenn ich Hilfe brauche.

    Schön wäre es auch, wenn man dann mal per TV gucken könnte und helfen kann, sodass ich die Sachen dann besser verstehe.

    Sollte jemand Interesse dafür haben, einfach melden :)