Upload Geschwindigkeit messen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Upload Geschwindigkeit messen

Beitrag von Joel »

Hi,

Die Downloadgeschwindigkeit kann man ja ganz einfach mit ReceiveHttpFile() testen, aber wie siehts mit dem Upload aus....wie kann man den testen. OK ich kann jetzt einfach ne Datei auf einen FTP Server laden klar, aber wäre gut, wenn es ein Verfahren gibt, bei dem ich kein FTP Passwort in das Programm schreiben muss.

Der Test sollte auf möglichst viele PCs funktionieren. Also nicht jeder hat Portforwarding Aktiv oder eine DNS
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

mein erster gedanke wäre:

ne "fake"-php auf einen Server laden, die dann ein $_POST bekommt, diese Variable kann ja glaube ich bis zu 64MB bekommen ...

dann müsste man mit PB einfach nur so tun als ob man ein "ganz ganz langen" "Beitrag" über POST übermittelt, das php nachher nix damit macht ist ja egal, aber PB schickt es erst mal, und davon kannst du dnan die Zeit messen...
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
D@nte
Beiträge: 324
Registriert: 24.04.2007 15:33
Wohnort: Berlin

Beitrag von D@nte »

Alternativ:
Ne bestimmte Zeit (in s) lang 1 KB Dateien auf nen Server uppen und nen Counter mitlaufen lassen
Counter / Zeit = KB/s
relativ ungenau aber simpel, das Ergebnis kann aber imo allg von Server zu Server variieren (Auslastung und so)
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Geht das auch ohne FTP Passwort, also ohne Passwort im Programm lassen zu müssen?
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Benutzeravatar
Alves
Beiträge: 1208
Registriert: 19.04.2006 18:24
Kontaktdaten:

Beitrag von Alves »

Nimm einen anonymen FTP-Server ;)
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Ist es auch möglich, die Seite www.wieistmienip.de/speedtest bzw. den Speedtest im Hintergrund auszuführen und dann die Daten auszulesen?
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Antworten