Skip to main content

A GUI Form of MODI Firmware Updater utilizing PyMODI as its backend.

Project description

MODI Firmware Updater

Python Versions PyPI Release (latest by date) GitHub LICENSE Lines of Code

프로젝트 설명

PyQt5 프론트엔드와 PyMODI 백엔드를 연동하여 GUI MODI Firmware Updater를 구현

실행 준비

  1. python3(파이썬3.6 혹은 그 이상의 버전)를 컴퓨터에 설치
  2. git clone https://github.com/LUXROBO/modi-firmware-updater.git 커맨드를 실행하여 이 repository를 클론
  3. python3 -m pip install -r requirements.txt로 의존성 패키지들을 설치

실행 방법 (개발자용)

python3 main.py --mode native로 GUI 프로그램을 실행한다.

실행파일 생성 (수동)

  1. python3 bootstrap.py 커맨드를 실행하여 정의한 spec 파일을 기반으로 실행파일을 생성
  2. dist 폴더 내 modi_updater.exe 혹은 modi_updater.app 실행파일이 생성된것을 확인

실행파일 생성 (자동)

  1. 깃헙 내에 새로운 릴리즈 생성, 생성시 제목과 내용은 v* (e.g. v1.0.0) 의 형식으로 작성
  2. 해당 릴리즈 페이지에 첨부파일로 Windows 와 macOS용 실행파일이 자동으로 첨부된것을 확인

실행파일 다운로드 (사용자용)

  1. 릴리즈 페이지에서 최신 릴리즈의 첨부파일 확인
  2. 운영체제에 따라 modi_updater.exe 혹은 modi_updater.app 실행파일을 다운로드 후 실행

추천 링크

  1. 프론트엔드로 사용된 PyQt5 문법에 대한 문서
  2. 백엔드로 사용된 PyMODI 공식 페이지

주의 사항

  1. 윈도우 환경에서는 권한 문제가 발생할 수 있으므로 가능하다면 관리자 권한으로 위의 프로세스를 실행

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modi-firmware-updater-0.1.0.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

modi_firmware_updater-0.1.0-py3-none-any.whl (29.4 kB view details)

Uploaded Python 3

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

Hashes for modi-firmware-updater-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e124bcd7f8204fafbb34632d44a4d70d306418cb33c36d8319b0c4517ee107f0
MD5 5edcbf89550054e676e51ff6a16a4e58
BLAKE2b-256 1701435e8f400360b2ad8cc060ae78eefeee8b14f7645dbbcf4a32d61dad1c6b

See more details on using hashes here.

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

Hashes for modi_firmware_updater-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41537ef5859ec2a00aed23ae252ab3d1cf0dcd91156f31bcc364d1b43f2dda3e
MD5 d2332a31488fadbf97fc8c6d3a0ec52e
BLAKE2b-256 73408c73673ac77944484e11c384492f51230ecdb224eaab8b9f0d6104df2556

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page