An open API service indexing awesome lists of open source software.

https://github.com/teoneag/autohotkey-arhive-shortcuts

AutoHotkey shortcuts for creating & extracting an arhive
https://github.com/teoneag/autohotkey-arhive-shortcuts

Last synced: 3 months ago
JSON representation

AutoHotkey shortcuts for creating & extracting an arhive

Awesome Lists containing this project

README

        



█████╗ ██╗ ██╗████████╗ ██████╗ ██╗ ██╗ ██████╗ ████████╗██╗ ██╗███████╗██╗ ██╗
██╔══██╗██║ ██║╚══██╔══╝██╔═══██╗██║ ██║██╔═══██╗╚══██╔══╝██║ ██╔╝██╔════╝╚██╗ ██╔╝
███████║██║ ██║ ██║ ██║ ██║███████║██║ ██║ ██║ █████╔╝ █████╗ ╚████╔╝
██╔══██║██║ ██║ ██║ ██║ ██║██╔══██║██║ ██║ ██║ ██╔═██╗ ██╔══╝ ╚██╔╝
██║ ██║╚██████╔╝ ██║ ╚██████╔╝██║ ██║╚██████╔╝ ██║ ██║ ██╗███████╗ ██║
╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝ ╚═╝
█████╗ ██████╗ ██╗ ██╗██╗██╗ ██╗███████╗
██╔══██╗██╔══██╗██║ ██║██║██║ ██║██╔════╝
███████║██████╔╝███████║██║██║ ██║█████╗
██╔══██║██╔══██╗██╔══██║██║╚██╗ ██╔╝██╔══╝
██║ ██║██║ ██║██║ ██║██║ ╚████╔╝ ███████╗
╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚══════╝
███████╗██╗ ██╗ ██████╗ ██████╗ ████████╗ ██████╗██╗ ██╗████████╗███████╗
██╔════╝██║ ██║██╔═══██╗██╔══██╗╚══██╔══╝██╔════╝██║ ██║╚══██╔══╝██╔════╝
███████╗███████║██║ ██║██████╔╝ ██║ ██║ ██║ ██║ ██║ ███████╗
╚════██║██╔══██║██║ ██║██╔══██╗ ██║ ██║ ██║ ██║ ██║ ╚════██║
███████║██║ ██║╚██████╔╝██║ ██║ ██║ ╚██████╗╚██████╔╝ ██║ ███████║
╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚══════╝

AutoHotkey shortcuts for creating & extracting an arhive

Bonus: shorcut for `open with VS code` and for `create shortcut`

By [Teodor Neagoe](https://github.com/Teoneag)


## Functions Preview

| Arhive example | Unzip example |
|----------------|---------------|
| AutoHotkey-Arhive-Shortcuts | AutoHotkey-Unzip-Shortcuts |

## Getting Started

### 0. Prerequisites

- Os: Windows
- [AutoHotkey v2](https://www.autohotkey.com/v2/)

### 1. Clone the repository

```bash
git clone https://github.com/Teoneag/AutoHotkey-Arhive-Shortcuts
```

### 2. Usage

- To use, simply double-click the desired `.ahk` file.
- If you want the shortcuts to remain available even after restarting Windows, copy the desired `.ahk` file to the Windows Startup folder.
- To locate this folder, press `Windows + R` to open the Run dialog box, then type:
```
shell:startup
```

## Features

### 1. Create arhive shortcut: `Ctrl + Shift + e`

### 2. Extract arhive shortcut: `Ctrl + e`

### 3. Open with code shortcut: `Ctrl + Shift + c`

### 4. Create shortcut of file/folder `Ctrl + Shift + s`

## Bonus - WebLab Answer Shortcut (Tampermonkey) `Ctrl + Alt + a`

To use this, you need to install [Tampermonkey](https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo) and add the script from `shortcut_weblab_answer.js` to it.

## Plan -> Actual:

Chronological order. Planned time -> actual time
- make the arhive creator in a smarter way
- rename folder + improve readme
- shortcut for open with code
- make the open with code open the selected folder, and if not the opened folder in file explorer
- fix readme
- rename arhive to the actual file name.zip: 10m -> 9m
- make open with code work directly, without lunching cmd
- for tampermonkey shortcut weblab answer, fix error on line 19
- refresh windows explorer window after deleting the zip file: 20m

## ToDo

## Special Thanks

Special thanks to [Casian](https://github.com/ChiriacCasian) for inspiring me to do this project. To view his version, click [here](https://github.com/ChiriacCasian/AHK_custom_shortcuts/tree/main)