J'éprouve des expansions hotstring incohérentes dans ahk. Par exemple, le hotstring suivant
:o:192.::192.168.
travaillé jusqu'à hier, mais après le cycle de démarrage / redémarrage d'aujourd'hui, ce n'est pas le cas.
Les raccourcis fonctionnent toujours, comme celui ci-dessous
OpenClipboardFileWith(app)
{
;Run, Notepad.exe
fname = %Clipboard% ;Open file in Clipboard, if it exists - similar to functionality in DOPUS
;MsgBox Before %fname%
StringSplit, fname, fname, `r`n
;MsgBox %fname0%
if (fname0 > 0) {
;convert newline seperated files to space seperated arguments for program
StringReplace, fname, fname, `r`n, "%A_Space%", All
fname = "%fname%"
;MsgBox parameters are %fname%
}
If !FileExist(fname1) {
;check for single element first
fname =
}
Loop %fname0%-1
{
element := fname%A_Index%
;element = "%element%"
;MsgBox %element%
;params = %params% %element%
If !FileExist(element) {
;MsgBox Resetting fname as %element% doesn't exist.
fname =
}
}
;MsgBox After %app% %fname%
Run, %app% %fname%
return
}
#y::OpenClipboardFileWith(Share "\Programs\@Text\Editors\Notepad2\notepad2.exe") ;;Notepad (open file on clipboard)
#n:: Run, notepad.exe
Donc, je ne sais pas quel est le problème. Cela se produit de temps en temps et j'avais déjà rencontré ce problème sur un autre ordinateur. Je suppose que cela a à voir avec les crochets du clavier et de la souris. J'ai vérifié la liste des scripts (icône du clic droit ahk> vew script info) et tout allait bien, les points d'ancrage sont installés.
Comment puis-je résoudre ce problème?
J'ai testé s'il fonctionnait en tant qu'administrateur.
MsgBox , , , %A_IsAdmin%
et il est écrit 1. J'ai même essayé ces programmes http://www.tranglos.com/activehotkeys/ et http://hkcmdr.anymania.com/index.html, mais aucune aide de ceux-ci. Il me montre les touches de raccourci habituelles comme étant enregistrées, mais rien sur les cordes à chaîne. D'autres outils peuvent-ils détecter et résoudre ces problèmes? La question https://stackoverflow.com/questions/1465135/detecting-keyboard-hooks n'est d'aucune aide.
Quelqu'un d'autre voit des problèmes similaires?
Un autre problème connexe pourrait être que, le glisser-déposer cesse de fonctionner de manière aléatoire et que je dois utiliser le bouton gauche de la souris et le maintenir enfoncé, appuyer ESCplusieurs fois pour le faire fonctionner (mais pas systématiquement).
Je suppose que parmi les divers programmes installés sur le PC, l’un est à l’origine de ce problème.
:c?:@sig::Regards,{Enter 2}Name ;;