Acho que o problema é que cada script tem uma seção de execução automática, mas apenas a primeira seção está sendo processada. Com o autohotkey, a seção de execução automática termina na primeira vez em que a palavra-chave return
ou um rótulo de hotkey, como $Tab::
, é processada.
Eu fiz um novo pastebin que transforma a seção de auto-execução do segundo script em uma função, e então a chama com o GoSub.
Eu criei a função colocando essa linha no início do script 1 (linha 102 no script vinculado):
popupMenuScriptStartup:
Em seguida, chamamos essa função na linha 10 do script:
GoSub popupMenuScriptStartup