Suchergebnisse

Suchergebnisse 1-12 von insgesamt 12.

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Beschreibung Die Applikation ist ein Web-Server basierend auf TCP/Ip und erlaubt den Zugriff über einen Browser auf einen spezifischen Ordner. Es unterstützt PHP und (pseudo) DDoS-Handling. Es wurde in C# entwickelt... ihr benötigt mindestens .NET Framework 4.6 ( ihr könnt diese auch auf 4.5 setzen, siehe Source.zip). Screenshots (Siehe Anhang) OpenSource Der Code ist ostensiv; dass Dekompilieren ist permittiert. Source, siehe Anhang. Download (Google Drive) (circa 20 MB)

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Inwiefern? Metro Controls?

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Nächstes Update wird dies _ dann umgesetzt, danke... Kleine Anmerkung: Die Source.zip Datei lädt beim Debuggen die Datei gfdimage.esy.es/Config.zip runter. Diese ist notwendig, um die Applikation zu starten.

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Ja.... du musst PHP-Quellcode (2 Zeilen) setzen.

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Achtung: Habe festgestellt das die Applikation ein extremes Speicher-Lack hat. Dateien werden zwar mehr oder minder richtig repräsentiert, der GC gibt jedoch spät Speicher frei. Wenn ich den GC "forciere" Speicher freizugeben, schießt die CPU Last hoch... nächstes Update wird also die Kompromiss-Findung zu diesem Problems sein und die Prävention der Nutzung der Methode C#-Quellcode (1 Zeile) C#-Quellcode (33 Zeilen)

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Hallo, die 2GB sind dadurch zustande gekommen, dass ich versucht habe eine zwei Gigabyte große Datei anzuzeigen. Der GC hat jedoch - warum auch immer - nicht Speicher freigegeben.

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Wenn eine Datei angefordert wird: C#-Quellcode (18 Zeilen) und am Ende jeder Anfrage: C#-Quellcode (20 Zeilen) Ich hab die Source zur Verfügung gestellt... ich löse es mit Streams, wie denn sonst?

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    CopyTo kopiert nicht den ganzen Stream auf einmal vb-paradise.de/index.php/Attachment/38078/ sondern in 4096er "Byte" Schritten. Oder meinst du etwa nach 4096 Bytes disposen?

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Eventualiter wird bei ToArray() alles ex abrupto kopiert... ich schreibe gleich mal eine Extension die dies um-modifiziert und "chunkweise" in ein Array kopiert. Zitat von nafets: „wieso du die Daten der Datei unbedingt als Byte-Array brauchst.“ Na, weil C#-Quellcode (43 Zeilen)

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Ist letzteres effizienter? Theoretisch ist es doch das selbe.

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Werde mir die Sources ansehen, danke . Post scriptum: Seit wann sind die Open Source? lol

  • Benutzer-Avatarbild

    SharpWebserver

    φConst - - Internet-/Netzwerksoftware

    Beitrag

    Neue Version verfügbar: Kaum CPU -Auslastung ( ich beobachtete bis jetzt circa 0.1 bis 1 %, falls mehr umgehend melden!), RAM-Auslastung regelt sich etwas verzögert ( liegt am GC), kam aber bis jetzt keine OutOfMemory-Exception. Hier zur GIT: github.com/NET-D3v3l0p3r/SharpWebServer/ Und hier die EXE: github.com/NET-D3v3l0p3r/Sharp…/SharpWebServer/bin/Debug Achtung: Alle Dateien im bin Ordner müssen geladen und im selben Ordner sein. Php muss nach-installiert werden( siehe dazu ReadMe). Achtung: …