Giter VIP home page Giter VIP logo

provp's Introduction

provp

ProVP bridge between ProQA and CAD

To use, first download Python.

For Windows, Python can be downoaded from: https://www.python.org/ftp/python/3.10.7/python-3.10.7-amd64.exe

When installing, choose the standard (not custom) installation, but check the box to add Python to the path.

Once installed, run the following command to install pyinstaller which lets you compile Python scripts into a stand-alone executeable. Open a Windows command prompt, then run:

pip install pyinstaller

Now, download pqaclient.py from this repository. Then, in the directory where you downloaded it, run:

pyinstaller -F pqaclient.py

This will create a dist subdirectory of your currentdirectory which will contain pqaclient.exe.

To install the server:

  1. Download pqaserver.py and pqaserver.service from this repository.
  2. Upload pqaserver.py to $HOME/bin or wherever you want it to live on your server.
  3. Make pqaserver.py executable on your server with: chmod 755 $HOME/bin/pqaserver.py
  4. Modify pqaserver.service's execstart line to point to the path where you put pqaserver.py: ExecStart=/home/brownlee/services/pqaserver.py You can also add command-line parameters here: ExecStart=/home/brownlee/services/pqaserver.py --cad-port=12345
  5. Upload pqaserver.py to $HOME/.local/share/systemd/user/pqaserver.service. If this directory doesn't exist, you can create it with: mkdir -p $HOME/.local/share/systemd/user
  6. Tell systemd to scan for new unit files and find the one you just added: systemctl --user daemon-reload
  7. Now, you can start the server with: systemctl --user start pqaserver
  8. If you want pqaserver to run at system boot time: systemctl --user enable pqaserver.service

provp's People

Contributors

kwessel avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.