PyQt5 프론트엔드와 PyMODI 백엔드를 연동하여 GUI MODI Firmware Updater를 구현
python3(파이썬3.6 혹은 그 이상의 버전)를 컴퓨터에 설치git clone https://github.com/LUXROBO/modi-firmware-updater.git커맨드를 실행하여 이repository를 클론python3 -m pip install -r requirements.txt로 의존성 패키지들을 설치
python3 main.py --mode native로 GUI 프로그램을 실행한다.
python3 bootstrap.py커맨드를 실행하여 정의한spec파일을 기반으로 실행파일을 생성dist폴더 내modi_updater.exe혹은modi_updater.app실행파일이 생성된것을 확인
- 깃헙 내에 새로운 릴리즈 생성, 생성시 제목과 내용은
v*(e.g. v1.0.0) 의 형식으로 작성 - 해당 릴리즈 페이지에 첨부파일로 Windows 와 macOS용 실행파일이 자동으로 첨부된것을 확인
- 릴리즈 페이지에서 최신 릴리즈의 첨부파일 확인
- 운영체제에 따라
modi_updater.exe혹은modi_updater.app실행파일을 다운로드 후 실행
- 윈도우 환경에서는 권한 문제가 발생할 수 있으므로 가능하다면 관리자 권한으로 위의 프로세스를 실행