spesdebris

Python-based desktop automationand cross-device communication suite


License
GPL-3.0
Install
pip install spesdebris==0.0.3

Documentation

spesdebris

made-with-python License: GPL v3

/'speɪs 'deɪbri:/

A Python-based PC automation and cross-device communications suite.

Disclaimer

This is an experimental package, use at your own risk.

Prerequisites

  • A PC
  • A rooted Android device
  • Python 3
  • Automate
  • Termux and Termux:Task
  • A Dropbox account
  • NirCmd (preferably installed from scoop, as it needs to be in PATH)

Getting started

  1. Generate an asymmetric keypair, and
    1. Save both keys to your computer
    2. Save the private key on your phone
  2. Obtain your API keys
    1. Create a Dropbox app and obtain an OAuth2 access token
    2. Generate an Automate secret
  3. Install the required flows for Automate and configure them
    Note: these are not yet available!
  4. Install spesdebris with pip install spesdebris
  5. Configure the package using python -m spesdebris configure
  6. Run spesdebris with python -m spesdebris daemon