Skip to content

AlejandroJIMBUI/DirectAccess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

DirectAccess

DirectAccess is a shortcut manager for Windows built entirely with Python and the PyQt6 library, it is fast and easy to use.


System Requirements

  • Operating System: Windows 10/11 (64-bit)
  • Python: Version 3.9 or higher
  • Dependencies:
    • PyQt6
    • Requests

Installation

Option 1: Portable Application (Recommended)

  1. Download the .zip file with the portable application from DirectAccess 1.0.0.
  2. Unzip the .zip file (7-Zip recommended).
  3. Once the .zip file is unzipped, Run the DirectAccess.exe file.

Option 3: Source Code Installation

  1. Clone this repository using the following command:
    git clone https://github.com/AlejandroJIMBUI/DirectAccess.git
    cd sample-browser
  2. Create a Virtual Environment and Install Dependencies:
    python -m venv .venv
    .venv\Scripts\activate
    pip install -r requirements.txt
  3. Run the Application:
    python main.py

interface screenshoots

Images

Main view

Main view

Add shortcut

Add shortcut

Edit shortcut

Edit shortcut


Usage

  1. When you start the application, go to the file menu and select the "Add shortcut" option.
  2. In the menu you can choose a name and search for the path to your shortcut.
  3. Once you have finished configuring your shortcut, click on the "save" button.
  4. You can edit and delete your shortcuts by left-clicking on them or from the "File" menu.

Development

Setting Up the Development Environment

  • Install Development Dependencies
    pip install -r requirements.txt

Building the Application

  • Generating Executables with PyInstaller
    pyinstaller --onefile --windowed main.py

Key Build Options:

  • --onefile: Single executable output
  • --windowed: Prevent console window display (GUI apps)
  • --name: Set output application name
  • --icon: Specify application icon
  • --add-data: Include additional resource files

Post-Build Verification:

  • Check generated files in /dist directory
  • Test executable functionality
  • Validate resource inclusion

Downloads

Latest Release: DirectAccess 1.0.0

About

DirectAccess is a fast and easy-to-use shortcut manager for Windows.

Resources

License

Stars

Watchers

Forks

Languages