This is very cool!
First: a quick bug report type thing...
On my computer it kept "holding down" the left Shift key, even though the script should have exicuted "Shift Up". I'd have to physically press the left Shift key to make it stop turning my letters into capitals and my numbers into symbols.
I would imagine this is more a bug with AutoHotkey or maybe my computer (this bug actually seems to show up a lot on my comp...).
Can I make a suggestion or 5?
1. I think you should take it past accents. Include weird versions of charactors as well, like this letter "a": "ª"
Or in 32pt font: "a"
(Alt + 166)
2. Also, include consenents too, like "ñ" (Alt 164), "Ñ" (165), "∩" (239) which all sorta look like "N"s. There's also a backward N somewhere in there...
Some of these symbols will complicate things unless you have seperate alt charactor lists for capitals and lower case. I figure alternate lists may also alleviate he bug I mentioned above...
3. Cater it for English-Speakers who ocationally want their writing to look wacky... What I mean is don't conform strictly to what letter is what, like a "ß" looks a lot like a "B" to me, even though it's a double-"s" in German (AFAIK). It also sorta looks like an "R" and maybe an "8".
Of course, in order to have this letter come up as an alternate for B, R, S, and 8 it'll have to be listed as a substitute for multiple letters. I think this is OK personally...
Another reason to have the same symbol in multiple alt-lists is for letters
like "¥" which looks a lot like a "Y", but should also be included as an alternate for "$" (allong with "¢", "£", and the euro symbol (apparently unicode: U+20AC), and many more I'm sure...).
One thing I could see being a problem is inadvertantly entering in symbols. Expecially if the alt list includes alternates for numbers (ex. "²" instead of "2"). Maybe a different hot key/trigger is in order? Or maybe a hotkey to enable/disable the program, then it can pick up on the tripple-stroke only while it's active?
Would it be possible to format the Accents.ini
file in a manor that enables easier editing?
I'm sorry I don't know if this is possible, but instead of having numbered entries with a "key" variable under them, maybe each entry could be diferentiated by the originating symbol? THEN, instead of a numbered list, just have a bunch of entries below, to fasilitate easier re-ordering...
So instead of the "a" entry looking like this:
It would be something like this:
Lastly, I'm willing to take the time to make an alt list, if it can be implimented. I don't want to start on the list until I get the go-ahead though...
Right now I keep Symbols.txt (1.3 kB - downloaded 679 times.)
in my quick launch toolbar, I'd like to replace it with something more dynamic than copying and pasting single charactors...