Git Product home page Git Product logo

quick_access's Introduction

QuickAccess

A simple Python tool for accessing favourite pages and programs from anywhere on Windows.

Setup:

Requires Python 3 installed.

  • Copy the files to a folder of your choice.
  • Run python quick_access.py.

Optionally:

  • Create a shortcut on the Desktop.
  • Set Target in Properties to path/to/pythonw.exe path/to/quick_access.py

Note: pythonw.exe will open it without command prompt

  • Set Shortcut Key, e.g.: Ctrl + Num *
  • Done!

Controls:

Key Command Note
Shortcut key Open tool
Up Arrow Select previous autocomplete option The option selection loops around
Down Arrow Select next autocomplete option The option selection loops around
Right Arrow Paste selected autocomplete option
Tab Paste selected autocomplete option
Enter Run tool Each item will run/open
Comma Command separator Used for separating items
Space Argument separator Used for separating arguments
Ctrl + s Save items in config file Saved items will show under unnamed section
Ctrl + o Open config file Don't forget to save changes
Escape Exit tool

Config file:

The config file contains the visible items under items and non-visible items under unnamed sections. Saved items will appear under unnamed section with a rename_me_# prefix.

Examples:

  • New item:
    • Insert a new line in quick_access.cfg under items with the content:
      • github = https://github.com
    • Save file.
    • Run tool.
      • Now you can open GitHub by typing a substring of github in the address bar, pressing Tab and Enter.
  • Save item:
    • Run tool.
      • Type search_google github and press Ctrl + s
    • Exit tool by pressing Escape.
    • Check quick_access.cfg for a new item under unnamed section with the value:
      • https://google.com/search?q=github
    • Rename item and move to items section.
  • Multiple items:
    • Run tool.
      • Type search_google python,search_youtube macintosh 420 and press Enter.

quick_access's People

Contributors

fekga avatar

Watchers

 avatar  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.