A collection of some simple windows tools.
(Autohotkey scripts)
All *.exe are 64 bit.
All files are licensed under the GNU GENERAL PUBLIC LICENSE
A copy is included of the file "license.txt" is included in each download.
All *.exe are compressed by UPX now!
"console" are executables to be used at the command line.
Name | Version | Description | Type | AHK | Year of creation |
---|---|---|---|---|---|
AutohotkeyHelp2 | 0.50 | Shows Autohotkey help (the word the cursor is inside or the marked word(s)) | exe | 2 | 2024 |
AhkVersionInfo | 1.00 | Shows installed Autohotkey 1 and 2 version numbers Download AhkVersionInfo.exe | exe | 2 | 2024 |
chunkCopy | external | Helper to copy large backupfiles in chunks to the cloud | exe | 2 | 2024 |
clipboardToConsole | - | Copies text-content from clipboard to the console | console | 2 | 2024 |
clsidwin10 | 1.00 | Windows Class Identifiers tryout | gui | 2 | 2023 |
cmdprompt | 1.00 | Opens a command prompt (current directory!) | console | 1 | 2023 |
1.00 | Get text-content from clipboard | console | 1 | 2022 deprecated | |
hotkeyConverter2 | 1.00 | Convert Hotkeys | exe | 2 | 2024 |
internalvariables2 | 1.00 | Shows AHK2 internal variables | exe | 2 | 2023 |
pwEnterService | external | Automatic fills in the Firefox (an other apps) main password | exe | 2 | 2024 |
quicksave | 1.00 | makes a copy of the current directory to C:\_ _ _SAVE | console | 1 | 2022/2023 |
sbt | 1.00 | Just calls sbt.bat | console | 1 | 2022 |
showMessage | 1.00 | to display a message, if a batch-file is started minimized | exe | 1 | 2024 |
soundplay | 1.00 | plays sound or video, to be used in batch-files | console | 1 | 2022 |
TranslateViaGoogle2 | 0.04 | Opens Google Translate webpage with the selected text | exe | 2 | 2024 |
volume2 | 1.00 | Control the Volume with the Mousewheel, if the mouse is over the TrayWindow. | exe | 2 | 2024 |
Name | Modification / Issue |
---|---|
pwEnterService | Move to a project of its own! pwEnterService |
chunkCopy | Move to a project of its own! chunkCopy |
translateViaGoogle2 | text selection mechanism changed |
(Alphabetically ordered)
Download links are below each description, or click on the *.exe, then click on "View Raw"!
Shows Autohotkey help AHK Version 1 or 2.
- put the cursor inside a word or mark the command word(s),
positioning the mouse pointer over a word is sufficient, if the word is selected by the doubleclick automatically performed, -
- press F4 key to show AHK 2 help
-
- press Shift key and F4 key to show AHK 1 help
If the cursor is:
- behind a word: the word is selected,
- before a word: behavior is unpredictable,
If nothing is marked or the cursor is outside a word, nothing is shown.
Using the "AutoHotkey.chm" files, i.e. Autohotkey must be installed!
AutohotkeyHelp2 is running as a companion to Codetester if enabled.
Drawback: AutohotkeyHelp2 is removed from memory then, if Codetester is closed!
Based on https://www.autohotkey.com/docs/v2/scripts/
"Context Sensitive Help in Any Editor" (based on the v1 script by Rajat)
List of Windows (10) clsids.
Click an entry to execute.
If it fails, you may press the F1 ... F6 hotkeys to tryout different run configurations ...
(AHK 2)
Clsids from https://www.autohotkey.com/docs/v2/misc/CLSID-List.htm
List is "hardcoded".
Opens a commandprompt in the current folder.
NOT the directory of the app!
Tip: Create a link/Shortcut of "cmdprompt.exe" and
edit the properties and remove the "running directory" entry.
Copy "cmdprompt.lnk" to each directory of interest.
Get clipboard-content as a command-line command.
(Appends a newline to the clipboard-content).
WARNING: Use with care, it may affect the security of your system!
(The clipboard is not save against manipulations!)
Convert Autohotkey hotkeys (pressed keys) to hotkey-code and code to "text".
The "text" is formated to be inserted into markdown documents, i.e. prepending a "\"-character to "[".
To use standard text add the word "nomd" as a start-parameter.
Shows AHK2 internal variables, i.e. "A_XY" etc. ...
Download internalvariables2.exe
Makes a copy (a snapshot) (using robocopy) of the directory (with name: directoryname) containing "quicksave.exe" to:
"C:___SAVE<directoryname>_TIMESTAMP"
where TIMESTAMP is year, month, day, hour, minute, second and
<directoryname> is the last part of the path (i.e. the subdirectory-name).
If not using distinct (sub-)directorynames, it is more difficult the select the correct folder in case of a restore.
Robocopy parameter used are: " /MIR /XO /TEE /FFT /W:1 /R:2 /NP" (hardcoded, not changable),
automatically excluded directories are: "tmp" "target" "streams" ".git"
(surround a path containing blanks with quotation marks),
overwritten by the content of the environment variable: "QUICKSAVEOPTIONS",
example:
set QUICKSAVEOPTIONS=tmp
Default target directory "C:___SAVE" is overriden by defining an environment variable: "QUICKSAVETARGET",
example:
Name: QUICKSAVETARGET
Value: D:___SAVE
(Start Windows System Properties control "sysdm.cpl" to create permanent environment variables).
Holding down the Alt-key while double clicking "quicksave.exe"
(Or a call of "quicksave context")
Creates the file "quicksave.reg" containing a registry-entry
to create a file-explorer context-menu entry and executes it, if allowed.
The file-explorer folder tree context menu contains an entry "quicksave" afterwards!
Holding down a Shift-key while double clicking "quicksave.exe"
(Or a call of "quicksave createlink")
Creates the file "quicksave.lnk" in the current directory.
Doubleclick it every time if you want to execute a quicksave operation!
If the above context-menu entry was made before,
the file-explorer folder tree context menu may be used to create this link-file inside a selected directory:
Hold down the "Shift"-key while selecting the directory in the folder tree context menu!
(NOT in the directory listing!)
A Powerscript-file "quicksaveCreatelink.bat" is created and run.
It creates the the link "quicksave.lnk" then.
The Powerscript-file "quicksaveCreatelink.bat" is deleted afterwards (with 6 seconds delay).
I prefer double clicking the file "quicksave.lnk", as the fastest method to make a snapshot!
sbt.exe just calls "sbt.bat"
Download sbt.exe
I use it to signal the end of long running operations, i.e. backup etc.,
soundplay[.exe] [<soundfile.wav>] [<duration milliseconds>]
Other soundfile-formats support depends on the installed codecs (mp3 etc.).
Add to the batchfile:
start showMessage.exe "TEXT"
Example TEXT: "Started <Batchfilename> Parameter: %1%"
"showMessage.exe" must be located in a directory of the Window Path-variable,
or use the full pathname.
Hint: Create a link-file of the batchfile to start minimized,
besides all Desktop Icons are already link-files.
Mark a text an press and press [Ctrl] + [t] to open the browser with the Google Translation webpage.
If no text is selected, "translateViaGoogle2" takes the entire line as input.
To remove from memory:
run translateViaGoogle2.exe remove
or
mark a space character and press \[Ctrl] + \[c].
The source-language is automatically detected by Google, the target-language is the language of your system!
Control the volume with the mousewheel if the mouse is over the TrayWindow.
More to come ...
Copyright (c) 2022/23/24 J. v. Roos
Virustotal virusscan results, please use [CTRL] + Click to open in a new window!
Virusscan at Virustotal, AhkVersionInfo.exe 64bit-exe, Check here
Virusscan at Virustotal, AutohotkeyHelp2.exe 64bit-exe, Check here
Virusscan at Virustotal, clipboardToConsole.exe 64bit-exe, Check here
Virusscan at Virustotal, clsidwin10.exe 64bit-exe, Check here
Virusscan at Virustotal, cmdprompt.exe 64bit-exe, Check here
Virusscan at Virustotal, getfromclip.exe 64bit-exe, Check here
Virusscan at Virustotal, hotkeyConverter2.exe 64bit-exe, Check here
Virusscan at Virustotal, internalvariables2.exe 64bit-exe, Check here
Virusscan at Virustotal, quicksave.exe 64bit-exe, Check here
Virusscan at Virustotal, sbt.exe 64bit-exe, Check here
Virusscan at Virustotal, showMessage.exe 64bit-exe, Check here
Virusscan at Virustotal, soundplay.exe 64bit-exe, Check here
Virusscan at Virustotal, translateViaGoogle2.exe 64bit-exe, Check here
Virusscan at Virustotal, volume2.exe 64bit-exe, Check here