
WebFitts ist ein webbasiertes Fitts-Rechtstestantrag, das von der Gofitts-Anwendung von Scott Mackenzie inspiriert ist.
Sie können WebFitts auf Ihrem System einführen, indem Sie den folgenden Anweisungen folgen!
Um WebFitts auszuführen, stellen Sie bitte sicher, dass Ihr Gerät die folgenden Anforderungen erfüllt:
Sobald alle Voraussetzungen erfüllt sind, können Sie jetzt WebFitts ausführen, indem Sie den folgenden Anweisungen folgen:
Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein:
git clone https://github.com/adildsw/WebFitts
Geben Sie im Terminal den folgenden Befehl ein:
cd WebFitts
Sobald Sie im WebFitts -Verzeichnis die WebFitts -Webanwendung im localhost hosten, können Sie den folgenden Befehl im Terminal eingeben:
python app.py
Bei erfolgreichem Server -Hosting sollte die Terminal/Eintragsaufforderung die folgende Nachricht zurückgeben:
* Serving Flask app "server" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
WebFitts kann jetzt durch Öffnen eines jeden Browsers und der Eingabe der Adresse http://127.0.0.1:5000 gestartet werden

WebFitts bietet einige konfigurierbare Parameter:
WebFitts verfügt über die Funktionalität, mit der Benutzer die Anwendung in benutzerdefinierter Adresse hosten können, um Zugriff auf ein Netzwerk zu ermöglichen. Dies kann durch die Verwendung des ip und port -Arguments beim Starten der Anwendung erfolgen.
python app.py --ip <IP> --port <PORT>
HINWEIS: Die Standard -IP ist auf 127.0.0.1 gesetzt und der Standardport ist auf 5000 gesetzt.
Um Aufgaben mit einer Kombination aus mehreren Amplituden- und Breitenwerten zu erstellen, schreiben Sie einfach die gesamte Amplitude und die Breitenwerte in ihre jeweiligen Felder, die durch ein Komma getrennt sind, und WebFitts erstellt alle möglichen Aufgaben mit den Konfigurationen (Amplitude X -Breite).
Sie können WebFitts so konfigurieren, dass die Ergebnisse der Aufgaben auf dem Server nicht speichern, das das servdown -Argument auf 0 festlegt.
python app.py --servdown 0
Nach Abschluss jeder Aufgabe speichert WebFitts 3 Task -Ergebnisdateien im Client -System (und dieselben Dateien werden auch auf dem Server gespeichert, wenn WebFitts so konfiguriert ist). Die Dateibeschreibung wird unter Verwendung einzelner Dateitypen differenziert:
Alle Daten werden im CSV -Format gespeichert und können mit einem beliebigen Texteditor der Wahl zugegriffen werden. Die Datenheader sind in jeder Datei enthalten. Die Header -Definition und Berechnungen stammen aus der Gofitts -Anwendung von Scott Mackenzie, deren Dokumentation hier zu finden ist.
Alle Beiträge sind willkommen! Sie können ein Problem öffnen, um die Änderungen zu besprechen und Pull -Anfragen zum Senden der Updates zu verwenden.