jeeswg's homepage

Talk about anything
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

jeeswg's homepage

23 Apr 2017, 12:05

WHAT'S NEW?

Please check/contribute to this:

AutoHotkey: major new features - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=17&t=30482

==================================================

WHAT I AM WORKING ON?

- Custom functions that replace/extend the AHK v1 Gui command. Including various get/set text commands for variables controls.
- An indenter script.
- A converter/cleaner script. A converter for AHK v1/v2, but that can also clean code / make it more consistent. Generally speaking scripts can be made AHK v1/v2 two-way compatible, in particular if you use the 'commands as functions (AHK v2 functions for AHK v1)' library. The one exception at present is the Gui command, although ultimately my GUIs via DllCall project could make this possible, it was not originally intended for this purpose.
- Tutorials, see 'planned' below.
- Templates for DllCall and structs.
- Preparing my backlog of scripts and functions for release.

==================================================

- TUTORIALS AND LISTS
- FIND OLD SCRIPTS AND IMAGES
- HELP ME/HELP OTHER PEOPLE
- SCRIPTS AND FUNCTIONS BY ME
- MATHEMATICS
Last edited by jeeswg on 18 May 2017, 12:46, edited 5 times in total.
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:05

TUTORIALS / TUTORIALS (LISTS)

==================================================

TUTORIALS

best utilities + best AutoHotkey scripts (+ useful tips) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=28149

jeeswg's RegEx tutorial (RegExMatch, RegExReplace) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=28031

[guide to characters][page was called 'jeeswg's tutorial pages']
jeeswg's characters tutorial - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=26486

jeeswg's objects tutorial - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=29232
set text/state of listbox/listview items via Acc? - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26367
AccViewer crashing, Acc.ahk failing (invoke items, retrieve text, IE/Explorer/VLC) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26483

jeeswg's SoX (Sound eXchange) tutorial - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=29234

Tips for using the forum. - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=3&t=29007

[planned: beginner]
basic terminology: hotkey, thread - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26084

jeeswg's strings tutorial - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=32985

[planned: mathematics]
Inequality If-Else expressions for colors - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29958
[dec2hex][hex2dec]
Use Gdip to split a single image into multiple images - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29101
Mod function returning wrong value? - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=14&t=29762
multiline mathematical calculations - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=27106
jeeswg's SoX (Sound eXchange) tutorial - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=29234
[truncate numbers]
compare numbers with different decimal point - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29400
Add Thousands Separator - Scripts and Functions - AutoHotkey Community
https://autohotkey.com/board/topic/50019-add-thousands-separator/
Get Current Micro/Nano seconds - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26929

jeeswg's Explorer tutorial - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=31755

==================================================

TUTORIALS (LISTS)

list of every command/function/variable from across all versions - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=27321

list of structs with parameters (sizes and types) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=30497

list of dll functions with parameter types for DllCall - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=30832
list of handy dll functions - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=34017

list of AutoHotkey WM_COMMAND IDs (e.g. Reload/Edit/Suspend/ListVars on another script) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=27824

[lists of licences (licenses)]
Licence to Code - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=17&t=30388

[documentation extension (notes on commands/functions)]
jeeswg's documentation extension tutorial - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=7&t=33596
key dll issues: calls and structs - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26406

[planned: handy dll functions]
Last edited by jeeswg on 10 Aug 2017, 19:47, edited 11 times in total.
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:06

GET OLD IMAGES / GET OLD SCRIPTS (PLEASE SHARE THE FILES IF YOU HAVE THEM)

==================================================

GET OLD IMAGES

Show animated Gifs in your GUI - Scripts and Functions - AutoHotkey Community
https://autohotkey.com/board/topic/17722-show-animated-gifs-in-your-gui/
- http://autohotkey.net/~PhiLho/Images/pacman.gif
- http://autohotkey.net/~PhiLho/Images/teleport.gif
- http://autohotkey.net/~PhiLho/Images/Flag_France.gif
- http://autohotkey.net/~PhiLho/Images/Earth.gif

Math Computing Challenge :D - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=17&t=3762
- http://kubli-verlag.com/challengesum.png

==================================================

GET OLD SCRIPTS

old piano keyboard GUI attempts
Last edited by jeeswg on 24 Apr 2017, 21:52, edited 1 time in total.
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:07

HELP OTHER PEOPLE / HELP ME

==================================================

HELP OTHER PEOPLE

swap LCtrl and CapsLock for remote access sessions in Windows 7 - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=30258

==================================================

HELP ME

;MACHINE CODE / ASSEMBLY LANGUAGE
InBuf function currently 32-bit only (machine code binary buffer searching) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28393

;SHELL EXTENSIONS
[add in: a 'hello world' shell extension]

;GUI (GRAPHICAL USER INTERFACES)
[MsgBox threads]
An attempt at a script that creates MsgBoxes/InputBoxes for other scripts - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29293
[accelerator keys]
send keys to a GUI window/control without causing beeps (+ the standard way to define an AHK GUI hotkey) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29940
[images]
show svg/wdp/jxr/animated gif image files in a GUI - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28658
measure Menu/ToolTip/GUI dimensions before showing - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28291
Menu command, active window loses focus - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=27236
[add in: set hFont of another program e.g. Notepad, without dll injection]
[add in: set hBitmap of another program's menu icon e.g. Notepad, without dll injection]

;OBJECTS
[add in: ObjAddRef / ObjRelease]
[add in: classes]
case sensitive/case insensitive arrays (maintain key order, no key autosort) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29198

;BINARY DATA
binary data: copy ('move'), compare, search, replace nulls - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=30869

;DATES
get DST (daylight-saving time) start/end dates/times in UTC - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28355

;EXPLORER / REGISTRY
registry (SetRegView): know if '32-bit' key and '64-bit' key point to the same key - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28287
check if a file is locked, without locking it - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=27607

;SEND KEYS
LButton Up issue, eat mouse press? - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26333

;INTERNET EXPLORER
get redirected url (handle file links and focus loss) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=30778
Internet Explorer get/set zoom/text size - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26359

;GENERAL
[topics started by me]
AutoHotkey Community - Search
https://autohotkey.com/boards/search.php?keywords=&terms=all&author=jeeswg&sc=1&sf=firstpost&sr=topics&sk=t&sd=d&st=0&ch=300&t=0&submit=Search

;RECOMMENDATIONS
jeeswg's 3-item wish list (GUI class name+GUI no icon, A_ThisHwnd/A_ThisIfWinCriteria on hotkey launch, InputBox HFONT) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=13&t=26180
conversion logic, v1 = -> v1 := -> v2, two-way compatibility - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=37&t=27069

;MORE
Magnification API - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=31748
HTMLFile object, getElementsByTagName reports 0 initially - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=31322
Last edited by jeeswg on 18 May 2017, 13:45, edited 3 times in total.
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:08

SELECTED SCRIPTS/FUNCTIONS (BY ME)

==================================================

SELECTED SCRIPTS/FUNCTIONS

;AUTOHOTKEY V2
commands as functions (AHK v2 functions for AHK v1) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=37&t=29689
conversion logic, v1 = -> v1 := -> v2, two-way compatibility - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=37&t=27069
Acc / AccViewer / iWB2 Learner / Anchor conversion attempts - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=37&t=30606
Internet Explorer get element under cursor (show borders, show text) (any zoom percentage) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=29458

;GUI/CLIPBOARD
GUI COMMANDS: COMPLETE RETHINK - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=25893
GUIs via DllCall: MsgBox - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=30688
check if rectangles (windows) overlap - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=30809
control zoo (AHK v1.1) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=30652
FileSelectFile, add controls to the Open/Save As dialog - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29934
possible to change cursor without GUI/OnMessage? - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26595

;GUI 'ART'
[effects on screen: merry-go-round/Picasso, conveyor belt/filmstrip]
Use Gdip to split a single image into multiple images - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=29101

;NOTEPAD
notepad get/set path (get/set text file path) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=30050

;MS EXCEL
Get text from status bar - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=9996
[Office] Get office version - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28248

;INTERNET EXPLORER
Internet Explorer get element under cursor (show borders, show text) (any zoom percentage) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=29458
download urls to vars, partially/fullly, via WinHttpRequest - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26528
list fragment identifiers on a webpage (hash that jumps to point) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28053
Windows 7 - invert selection, set details view/list view (trigger Explorer/Internet Explorer menu items) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=27564
Internet Explorer - move tab to new window - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26117
Internet Explorer: get WB hWnds via object loop (+ do win objects have unique object IDs) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26082
[hide/show toolbars]
Internet Explorer Winset command list - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28759

;MOZILLA FIREFOX/GOOGLE CHROME
Firefox/Chrome, get tab names/focus tab - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=26947

;TEXT FUNCTIONS
text/list/table functions (latest: add indentation, get nth(-to-last) line of specified length, html to/from text) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=27023

;EXPLORER
[long filenames]
259-char path limit workarounds - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26170
Windows 7 - invert selection, set details view/list view (trigger Explorer/Internet Explorer menu items) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=27564
Start menu, Recent Items menu, focus first/last item - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=27560
[list taskbar buttons + systray icons]
Windows Update: detect if important updates available - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26727
determine if a program is 32-bit/64-bit without running it - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26713

;SEND KEYS
[SendInput to a specific window]
AutoHotkey source code: Send/ControlSend (modifier keys) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26615

;HOTKEY USAGE DATA
log hotkeys, get extended hotkey info, interact with the *right* window (Hotkey command with FunctionObject example) - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=29560

;IMAGES
[repeated PixelSearch, move mouse to next matching pixel]
after 4 hours i decided i should get help lol - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28516
[repeated ImageSearch, move mouse to next matching image]
My first project: How hard/easy it is to develop a script for this? - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28023

;DATES
Get Current Micro/Nano seconds - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=26929

;AUTOHOTKEY ITSELF
[edit AutoHotkey tray menu]
Setting tray icon; detecting pause/suspend. - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=25370

;GENERAL
jeeswg's script snippets - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=6&t=26205
Last edited by jeeswg on 26 Apr 2017, 17:39, edited 10 times in total.
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:09

VARIOUS MATHEMATICS (MATHEMATICAL) (MATHS) LINKS

[combinatorics, please post any better solutions]
Finding all possible numbers for a sum - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=28249

[image missing]
Math Computing Challenge :D - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=17&t=3762

[solved] grouping dec numbers by some qualities of their binary equivalents - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=17&t=10828

[note: Project Euler problems you should try to solve for yourself before looking up the answers]
Project Euler - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=17&t=493
Project Euler with ahk - Offtopic - AutoHotkey Community
https://autohotkey.com/board/topic/47188-project-euler-with-ahk/
Last edited by jeeswg on 25 Aug 2017, 13:11, edited 2 times in total.
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:09

HANDY TRICKS

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus



Code: [Select all] [Download] GeSHi © Codebox Plus

q:: ;for loop: use negative numbers to return the biggest numbers first
oArray := {-15:"a",-10:"b",-5:"c"} ;numbers are negative but intended as positive
vOutput := ""
for vKey, vValue in oArray
vOutput .= (-vKey) " " vValue "`r`n"
MsgBox, % vOutput
return


string hacks - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=34390

simplest way to make a RegEx needle literal? - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=5&t=30420
Last edited by jeeswg on 05 Nov 2017, 07:23, edited 2 times in total.
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:14

RESERVED
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:15

RESERVED
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

23 Apr 2017, 12:16

RESERVED
User avatar
jeeswg
Posts: 2696
Joined: 19 Dec 2016, 01:58
Location: UK

Re: jeeswg's homepage

18 May 2017, 12:45

RESERVED
User avatar
nnnik
Posts: 2288
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: jeeswg's homepage

18 May 2017, 12:57

You could also always get a github homepage for yourself.
Then you can edit the text there and make it easier accessible for others.
Recommends AHK Studio
User avatar
Flipeador
Posts: 427
Joined: 15 Nov 2014, 21:31
GitHub: Flipeador
Location: Argentina
Contact:

Re: jeeswg's homepage

18 May 2017, 13:09

No offence, but this is a bit pathetic :lol: .
Use Github, as nnnik said, or give a pleasing format to text. It's hard to read :D .
Anyway, I appreciate your intention to help ;) .

Return to “Offtopic”

Who is online

Users browsing this forum: No registered users and 2 guests