Skip to content

minlexx/xnovacmd

Repository files navigation

xnovacmd

Desktop client for XNova browser game, written using Python 3 + Qt 5 (PyQt5)

Still a lot of work in progress, but I can see a light at the end.

Requirements to run:

  • Qt 5
  • Python 3

Required python modules:

  • requests
  • PyExecJS
  • PySocks for SOCKS5 proxy socket, required by requesocks
  • requesocks, slightly fixed (uses external pysocks package), is included in source tree. No need to install.
  • certifi for HTTPS certificate validation, used somewhere in depths of requesocks, if get url contains https://
  • PyQt5 and all its dependencies (SIP, etc)

PyExecJS also requires a JS runtime be available in your system at runtime: In Windows, built-in Microsoft Windows Script Host (JScript) is fine, on Linux you'll probably need something like Node.js

About

Desktop client for XNova browser game, written using Python 3 + Qt 5 (PyQt5)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages