Autohotkey, ouvrir une URL dans le navigateur par défaut en utilisant un fichier local temporaire.
; Autohotkey, ouvrir une URL dans le navigateur par défaut,
; un "petit truc un peu sale"
; tout d'abord, ouvrir un fichier local temporaire avec le navigateur
; (celui qui est enregistré pour ouvrir les fichiers html locaux)
; ce fichier contient la commande javascript "document.location.href"
; pour ouvrir l'URL
url := "https://superuser.com/questions/1410878/how-to-open-a-url-in-a-new-browser-window-with-autohotkey"
; un fichier temporaire, le répertoire d'exécution doit être inscriptible
outputFile := "a$$$$$$.html"
if (FileExist(outputFile))
FileDelete, %outputFile%
FileAppend,
(
document.location.href="
),%outputFile%
FileAppend,%url%,%outputFile%
FileAppend,
(
"
),%outputFile%
cmdToRun := "cmd /c " . outputFile
run, %cmdToRun%
sleep,5000
; supprimer le fichier temporaire
if (FileExist(outputFile))
FileDelete, %outputFile%