MODI Firmware Updater
프로젝트 설명
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실행파일을 다운로드 후 실행
추천 링크
주의 사항
- 윈도우 환경에서는 권한 문제가 발생할 수 있으므로 가능하다면 관리자 권한으로 위의 프로세스를 실행
Metadata
Release files for modi-firmware-updater 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| modi-firmware-updater-0.1.0.tar.gz | 21.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| modi_firmware_updater-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 51.3 kB
Release files / modi-firmware-updater-0.1.0.tar.gz
| Download URL | modi-firmware-updater-0.1.0.tar.gz |
|---|---|
| Size | 21.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e124bcd7f8204fafbb34632d44a4d70d306418cb33c36d8319b0c4517ee107f0
|
|
BLAKE2b-256 checksum How to use checksums |
1701435e8f400360b2ad8cc060ae78eefeee8b14f7645dbbcf4a32d61dad1c6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5
|
Release files / modi_firmware_updater-0.1.0-py3-none-any.whl
| Download URL | modi_firmware_updater-0.1.0-py3-none-any.whl |
|---|---|
| Size | 29.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
41537ef5859ec2a00aed23ae252ab3d1cf0dcd91156f31bcc364d1b43f2dda3e
|
|
BLAKE2b-256 checksum How to use checksums |
73408c73673ac77944484e11c384492f51230ecdb224eaab8b9f0d6104df2556
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5
|