Releases: Satsaa/My-AutoHotkey-Scripts
Scrolling and Checkboxes
ScriptFag
- Scroll hotkeys (scroll up and down)
- Checkbox for enabling combining of keys ` ´ ¨ ^ ~ with other things, e.g. ¨ + a = ä
- Checkbox for enabling layout hotkeys (alt+shift & shift+alt)
- Layout switches to original layout instead of my EN FI layout
TrayMenu lib
- Fixed edit button/label
other minor stuff
Hotfix
Fantastic Parsing and Launch Pads
All
- Updated icons with shadows
- Fix exporters creating unnamed .txt files
Fantasy Counter
- Can now Parse many many things
- PlayerData and CardData Parsing
- Search for the best card by player, team, role or all
- Always on top toggle
New LaunchPad
- Just a gui for opening all of the scripts
- Keep desktop tidy
ScriptFag
- Updated some descriptions
- Undefined descriptions now "?" instead of "undescribed"
Krita Statistics
- Toggle always on top
- Fix when closing a file, counting would not stop
Functions lib
- Compare(), returns similarity score between two strings
other minor stuff
Fantastic Update
ScriptFag
Fix some bugs in Krita stats and other improvements.
Improve exporting and importing.
Fantasy Counter Added
Tool for calculating bonuses of your cards.
Points: Base points
Percent: Percentage bonus
Bonus: Points gained by percent
Allows copy pasting stats. Exporting and importing. Supports pasting from http://fantasy.prizetrac.kr/.
Functions Lib
Added SubStrEnd():
Returns string with a number of chars removed from the end.
Added TrimTrailingZeros():
Returns number with trailing zeroes removed. 10.00->10 4.380->4.38 120->120
New Simple Scripts and Maintenance
ScriptFag
Added Krita stat surveillance script. Counts few stats: File work time, drawing time %. Pauses counting if you are inactive.
Added Simple Url Clipboard insert script thing. Opens a specified Url (or program even). Builds the url With 2 strings and optionally (intended use) clipboard contents: First part . (clipboard content) . Second part.
(Probably not gonna be enabled for too long)
Scripts can now have their own "Tick" subroute. Enabled by setting the appropriate key in HotkeyTick[] to 1.
Many option boxes now allow cancelling with expected results. (Doesnt save value when cancelled)
All
Fixes, changes and more comments added
Boxy Ui Update
Boxy
Box dragging icon UI replaced with boxes that shrink as the box shrinks.
Pressing alt no longer freezes the script untill a key is pressed or gui is clicked.
Functions Lib
Added function to hide or reveal the cursor: SystemCursor(). Courtesy of the internet.
Youtube-dl
Updated executable. Youtube-dl
Added default string for options.
Boxy Uniform Scaling and ScriptFag Ini Split
v1.4.2: Remove debug stuff
v1.4.1: Remove a msgbox leftover
v1.4.0:
Boxy
While scaling the screenshot box you can press shift/ctrl/alt to scale uniformly.
Shift: Maintain original ratio
Ctrl: Maintain middle point
Alt: Ratio is 1:1
Multiple keys can be pressed at once. Shift takes priority over alt.
ScriptFag
Added WIP macro tab. (Build a routine with a gui and assign hotkeys like in hotkeys tab. Builds itself on start and updates when a macro is added or deleted. etc.).
Splitted main ini to Hotkeys.ini and Prefs.ini. Added separate functions for exporting and importing for both.
Fragment ScriptFag and Add Gimp Resize
ScriptFag
Hotkeyable scripts are now in separate files and use the #include command at the start of the script. Changing the order of the includes will also change the order in the gui.
Added gimp resize: Resizes your image or layer to specified dimension or to dynamic dimensions.
For example (*10, /2, +100, -400, etc). Also lets you choose which interpolation to use.
Globals Rework and Export/Inport
ScriptFag
Completely removed Globals Tab
Globals are now handled by a per hotkey basis. Hotkey is global -> Apply it to all profiles.
You can now export/import your ini.
Merge or replace your ini when importing.
Settings and Symlink removal
All
No longer uses Lib and Res folders via symlink. Uses root folder \Lib or \Res.
BuildIncludes.ahk builds required Include.ahk scripts for each script. Required for using root folder library and resource folders.
ScriptFag
Settings now refreshes on profile change.
ScriptFag.ahk no longer has version number in it's filename. Version stored inside.
Will be made visible once settings tab is created for non-hotkeys.
Functions Lib
ReadIniDefUndef() - Now you can easily and compactly read multiple inis and assign them default values if one or more of them are undefined.