Skip to content

openopentw/PTT-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PTT-app

可以用來連上 PTT 的電腦版 app。

This is an app that simply wraps up the backend and frontend codes I've written before using electron and pyinstaller (PTT-web-backend and PTT-web-frontend). Thus, the binary file maybe a little large (around 200MB). But the overall UI is great.

And since the app runs the backend itself, it will not send your password to any server other than PTT.

Releases

Link

Screenshots

Steps to Manually Compile & Install

  • Python >= 3.6, nodejs
  • Install dependencies: Python (requirements.txt, PTT-web-backend), nodejs (package.json)
    $ npm install
    $ pip install -r requirements.txt
    $ git clone https://github.com/openopentw/PTT-web-backend
    $ pip install -r PTT-web-backend/requirements.txt
  • Download the build.zip from PTT-web-frontend/releases, and extracted into the PTT-web-backend folder
  • build python binary
    $ npm run build-python
  • pack apps
    $ npm run pack-app
  • done!

About

可以用來連上 PTT 的電腦版 app

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published