
WebFitts是一個基於Web的Fitts的法律測試應用程序,靈感來自Scott Mackenzie的Gofitts應用程序。
您可以按照以下說明在系統上啟動和運行網絡貼圖!
為了運行WebFitts ,請確保您的設備符合以下要求:
一旦滿足所有先決條件,您現在可以按照以下說明來運行WebFitts :
打開終端並鍵入以下命令:
git clone https://github.com/adildsw/WebFitts
在終端中,鍵入以下命令:
cd WebFitts
進入WebFitts目錄後,您可以通過在終端中鍵入以下命令來託管WebFitts Web應用程序:
python app.py
成功的服務器託管後,終端/命令提示符應返回以下消息:
* 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)
現在可以通過打開任何瀏覽器並輸入地址http://127.0.0.1:5000來啟動WebFitts

WebFitts提供了一些可配置的參數:
WebFitts具有允許用戶在自定義地址中託管應用程序的功能,以允許通過網絡訪問多設備。這可以通過在啟動應用程序時使用ip和port參數來完成。
python app.py --ip <IP> --port <PORT>
注意:默認IP設置為127.0.0.1 ,默認端口設置為5000 。
為了創建具有多個振幅和寬度值的組合的任務,只需在其各自的字段中寫下所有振幅和寬度值,而webfitts將使用(振幅x寬度)配置創建所有可能的任務。
您可以配置WebFitts以不將任務結果保存在服務器上,將servdown參數設置為0。
python app.py --servdown 0
完成每個任務後, WebFitts將3個任務結果文件保存在客戶端系統上(如果以這種方式配置WebFitts ,則將相同的文件存儲在服務器上)。使用單個文件類型對文件描述進行區分:
所有數據均以CSV格式存儲,可以使用任何選擇的文本編輯器訪問。每個文件都包含數據標題。標題定義和計算來自Scott Mackenzie的Gofitts應用程序,該應用程序可以在此處找到。
歡迎所有貢獻!您可以打開一個問題以討論更改,並使用拉動請求發送更新。