项目作者: Max104t

项目描述 :
porting gitnew2018/My-OpenPeriscope to electron
高级语言: JavaScript
项目地址: git://github.com/Max104t/eOpenPeriscope.git
创建时间: 2019-08-04T00:02:34Z
项目社区:https://github.com/Max104t/eOpenPeriscope

开源协议:GNU General Public License v2.0

下载


eOpenPeriscope

based on gitnew2018/My-OpenPeriscope and Pmmlabs/OpenPeriscope NW.js. This project is going to be a major refactor to:

  • port the code to cordova to enable running it on mobile phones
  • refactor the code to fix the code style and improve maintainability

Will drop support for:

  • in-browser client. While it is cool, it is not supported on mobile platforms

Development

Note: Running this requires Git and npm.

  1. # Clone the repository
  2. $ git clone https://github.com/Max104t/eOpenPeriscope.git
  3. # install cordova
  4. $ npm i -g cordova
  5. # Go into the repository
  6. $ cd eOpenPeriscope/app
  7. # Install dependencies
  8. $ npm install
  9. # Run the app
  10. $ cordova run electron --nobuild
  11. $ cordova run browser --target=chrome -- --allow-file-access-from-files --disable-web-security --allow-file-access --allow-cross-origin-auth-prompt --disable-site-isolation-trials

For browser platform

You will also need CORS proxy for browser platform. get is from here.

  1. git clone git@github.com:Max104t/bypasscors.git
  2. cd bypasscors
  3. npm install
  4. npm run start

Credits

License