
WebFitts 는 Scott Mackenzie의 Gofitts 응용 프로그램에서 영감을 얻은 웹 기반 Fitts의 법률 테스트 응용 프로그램입니다.
아래 지침에 따라 WebFitts를 시스템에서 가져 와서 실행할 수 있습니다!
WebFitts를 실행하려면 장치가 다음 요구 사항을 충족하는지 확인하십시오.
모든 전제 조건이 충족되면 이제 아래 지침을 따라 WebFitts를 실행할 수 있습니다.
터미널을 열고 다음 명령을 입력하십시오.
git clone https://github.com/adildsw/WebFitts
터미널에 다음 명령을 입력하십시오.
cd WebFitts
WebFitts 디렉토리에 있으면 터미널에서 다음 명령을 입력하여 LocalHost에서 WebFitts 웹 응용 프로그램을 호스팅 할 수 있습니다.
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)
WebFitts는 이제 브라우저를 열고 주소를 입력하여 http://127.0.0.1:5000 입력하여 시작할 수 있습니다.

WebFitts는 구성 가능한 몇 가지 매개 변수를 제공합니다.
WebFitts 에는 사용자가 네트워크를 통해 다중 부호 액세스를 허용하기 위해 사용자가 사용자 정의 주소로 응용 프로그램을 호스팅 할 수있는 기능이 있습니다. 응용 프로그램을 시작하는 동안 ip 및 port 인수를 사용하여 수행 할 수 있습니다.
python app.py --ip <IP> --port <PORT>
참고 : 기본 IP는 127.0.0.1 로 설정되고 기본 포트는 5000 으로 설정됩니다.
다중 진폭과 너비 값의 조합으로 작업을 생성하기 위해 쉼표 로 분리 된 각 필드에 모든 진폭과 너비 값을 작성하면 (Amplitude X 너비) 구성을 사용하여 가능한 모든 작업을 생성합니다.
서버에서 작업 결과 servdown 저장하지 않도록 WebFitts를 구성 할 수 있습니다.
python app.py --servdown 0
모든 작업이 완료된 후 WebFitts는 클라이언트 시스템에 3 개의 작업 결과 파일을 저장합니다 ( WebFitts가 구성된 경우 동일한 파일도 서버에 저장됩니다). 파일 설명은 개별 파일 유형을 사용하여 차별화됩니다.
모든 데이터는 CSV 형식으로 저장되며 Choice의 모든 텍스트 편집기를 사용하여 액세스 할 수 있습니다. 데이터 헤더는 각 파일에 포함되어 있습니다. 헤더 정의 및 계산은 Scott Mackenzie의 Gofitts 응용 프로그램에서 파생되었으며 문서는 여기에서 찾을 수 있습니다.
모든 기부금을 환영합니다! 변경 사항을 열어 변경 사항을 논의하고 풀 요청을 사용하여 업데이트를 보낼 수 있습니다.