README.md 1.3 KB

Key.Card

A user script to generate passwords based on Qwerty Card

Now with a local python script card.py

Installation

I'll assume you have Greasemonkey already installed

  1. Clone this repo
  2. Run a generator script (generator.*)

Currently there is only one script, generator.py, a Python3 script. (In the future, there will be other languages to choose from, so you don't have to install a language just to do this step)

  1. Now with the newly modified .user.js, copy it's contents as a new user script in the Greasemonkey User Menu.
    1. Click the Monkey.
    2. Click 'New user script'
    3. Copy + Paste the contents of .user.js from this repo into the new user script.
    4. Press CTRL + S to save.
    5. Reload open pages to see it run.

Using the local card.py

I now have a local python3 script you can run to get the same effect as using you're grease monkey script (This way you have a CLI to use)

  1. Clone this repo
  2. Make a python virtual environment (See venv)
  3. (Activate virtual environment) pip install pyperclip (See pyperclip for additional setup it may require, Under Linux)
  4. Run ./card.py (This should display help)