Would love suggestions.
Would love suggestions.
I wrote an AHK script for it and bound it to a keystroke.
Language was never good, but it was good for what it was designed for, 5 to 10 liner scripts, but then people liked AHK so much that they used it as general purpose langauge (myself included). For example its still the easiest way to create a GUI, in just a couple of lines of code you can have meaningfull tool window which does things.
With AHK2, the language is way better and consistent (cudos to Leixkos and this decade+ long effort), and it makes other people able to create good libraries for others in it.
You should not miss it. For me, not using it is like not knowing Regular Expressions or some HTML.
It is a nice tool for this because it works on anything you can see (and some things you can't) so if the software can be used then you can automate it. Sometimes you have to fall back on the image recognition sledge hammer but there is always a way out.
Also I have mappings that basically clone all the keybindings from MacOS that I cannot live without, so alt-t is new tab, shift-alt-[ is prev tab, alt-q closes application etc.
::;shrug::¯\_(ツ)_/¯
If you type `;shrug` anywhere AHK will replace it with `¯\_(ツ)_/¯`.Some things I have hotstring'd: my ACH routing number, my home address (for filling out forms and sending to friends), useful unicode symbols like — and →, the current date in both American and ISO format, common search prefixes, and my personal zoom link.
::tflip1 (╯°□°)╯︵ ┻━┻
::tflip2 ┬──┬◡ノ(° -°ノ)
::shrug ¯\_(ツ)_/¯
and ::email for my email addressI tend to hold the shift just too long in general. Would be nice if I could replace "[A-Z][A-Z][a-z]+ " with the fixed second cap automatically every time.
Then also controlling some apps here and there, AHK is the fastest tool to get there
Any more complex examples that doesn't work in python / c# that easily?