xinyazhang / mcomix3

The fork of fork of fork of the original comix. Aiming Windows+python3+gtk4 support, and performance improvement.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The support for Windows has been added but not tested extensively. Windows users should consider the original mcomix if it just works.

MComix3

Fork from MComix gtk3 branch, switch to python3.

Only tested under Linux.

Required:

  • Python3 3.5 or later. 1
  • PyGObject 3.24 or later 2, with GTK+ 3 gir bindings 3.22 or later.
  • Pillow 5.2.0 or later. 3 (Latest version is always recommended)

Recommended:

  • unrar, rar or libunrar to extract RAR archives. 4
  • 7z 5 (p7zip 6 for POSIX system) to extract 7Z and LHA archives. Note that 7z might be able to extract RAR archives as well, but this might require additional software (for example, p7zip-rar on Debian-like systems), and it might fail to open certain RAR archives, especially newer ones.
  • lha 7 to extract LHA archives.
  • mupdf 8 for PDF support.
  • libflif_dec or libflif 9 for FLIF support.

Run:

python3 mcomix/mcomixstarter.py <diretory, archive or image>

Run (Windows x86-64):

  • Install msys2 10
  • Within msys2, run pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-python3 mingw-w64-x86_64-python3-gobject mingw64/mingw-w64-x86_64-python3-pillow
  • /mingw64/bin/python3 mcomix/mcomixstarter.py <diretory, archive or image>

Install:

setup.py is not working

python3 installer.py --srcdir=mcomix --target=<somewhere>

then:

python3 <somewere>/mcomix/mcomixstarter.py <diretory, archive or image>

About

The fork of fork of fork of the original comix. Aiming Windows+python3+gtk4 support, and performance improvement.

License:Other


Languages

Language:Python 99.9%Language:Shell 0.1%