Skip to main content

Safe in Cloud DB Search

Project description

This utility make it easy to search a previously created Safe in Cloud database. At this point this is just a quick hack to use SIC in a Linux environment.

Open the database

Use the installed script to open the specified database. The script will prompt for your database password and open the database.

sicsearch ~/SafeInCloud.db

Searching

Fuzzy matching

At the blue > prompt start typing your search term. The script will use a fuzzy match algorithm to filter out the entries as you type.

Searching

Content matching

If your query is three or more characters long the script will also search inside each entry and display which field matched in parenthesis.

Content Match

Inactivity

If there is no activity (key presses) in three minutes, the script will shutdown to prevent the database from staying open.

Keys

Use the following keys while in search mode:

  • ALT-X, ALT-Q - Exit

  • ALT-H, ALT-BACKSPACE - Clear the search field

  • ALT-K, Up - Move selection up

  • ALT-J Down - Move selection down

  • Enter, Return - View selected entry

View mode

Once an entry is selected, all fields in the card will be displayed.

Visa Card

Keys

Use the following keys in view mode:

  • X - Exit script

  • Q - Return to Search mode

  • K - Move field selection up

  • J - Move field selection down

  • Enter, Return - Open URL or Copy selected field to clipboard

To Do

  • Change/customize key-bindings

  • Toggle masked fields

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sicsearch-0.2.2a1.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

sicsearch-0.2.2a1-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file sicsearch-0.2.2a1.tar.gz.

File metadata

  • Download URL: sicsearch-0.2.2a1.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.10

File hashes

Hashes for sicsearch-0.2.2a1.tar.gz
Algorithm Hash digest
SHA256 b3320091d747b03726c4d14c6604ade89d5888506b03f899dc192e1c72982aa0
MD5 f4cc0f1245a1bd399bc7b461e2bd08e9
BLAKE2b-256 af939aa3b5ef52a1643908d8e17ff52eeaa4181bd2ad2624b9a983a4bed3649e

See more details on using hashes here.

File details

Details for the file sicsearch-0.2.2a1-py3-none-any.whl.

File metadata

  • Download URL: sicsearch-0.2.2a1-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.10

File hashes

Hashes for sicsearch-0.2.2a1-py3-none-any.whl
Algorithm Hash digest
SHA256 4fc885d83c717632e3b90a3f42954337f93ebee1fc776a4193a955dfc8e612d3
MD5 f5fc0531fe4ab19a98190aa9e4c1301d
BLAKE2b-256 5db15263b4eed845f1b6039e5f7e79401b5fa75b83f36cab7218f602d08508f6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page