A GUI Form of MODI Firmware Updater utilizing PyMODI as its backend.
Project description
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실행파일을 다운로드 후 실행
추천 링크
주의 사항
- 윈도우 환경에서는 권한 문제가 발생할 수 있으므로 가능하다면 관리자 권한으로 위의 프로세스를 실행
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file modi-firmware-updater-0.1.0.tar.gz.
File metadata
- Download URL: modi-firmware-updater-0.1.0.tar.gz
- Upload date:
- Size: 21.9 kB
- Tags: Source
- Uploaded using 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
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e124bcd7f8204fafbb34632d44a4d70d306418cb33c36d8319b0c4517ee107f0
|
|
| MD5 |
5edcbf89550054e676e51ff6a16a4e58
|
|
| BLAKE2b-256 |
1701435e8f400360b2ad8cc060ae78eefeee8b14f7645dbbcf4a32d61dad1c6b
|
File details
Details for the file modi_firmware_updater-0.1.0-py3-none-any.whl.
File metadata
- Download URL: modi_firmware_updater-0.1.0-py3-none-any.whl
- Upload date:
- Size: 29.4 kB
- Tags: Python 3
- Uploaded using 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
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41537ef5859ec2a00aed23ae252ab3d1cf0dcd91156f31bcc364d1b43f2dda3e
|
|
| MD5 |
d2332a31488fadbf97fc8c6d3a0ec52e
|
|
| BLAKE2b-256 |
73408c73673ac77944484e11c384492f51230ecdb224eaab8b9f0d6104df2556
|