Ich versuche, einige Informationen auf einer medizinischen Website auf Richtigkeit zu überprüfen. Mein Ziel ist es, ausgewählte Phrasen auf dieser Website hervorzuheben und dann die Forschung in Wikipedia, Pubmed, Ovid, Google und Educus zu überprüfen, um sicherzustellen, dass das, was wir den Leuten mitteilen, korrekt ist. Ich habe separat kopiert / eingefügt, aber ich suche nach einer Möglichkeit, diese Aufgabe zu beschleunigen, indem ich kopiere, einen Hotkey drücke und die Websites automatisch suche und in einem separaten Tab öffne. Ich habe Autohotkey ausprobiert.
^z::
send ^c
clipwait
run "http://en.wikipedia.org/wiki/Special:Search?search=%clipboard%&go=Go"
run "http://www.ncbi.nlm.nih.gov/pubmed?term=%clipboard%"
run "http://www.Google.com/search?hl=en&q=%clipboard%&btnG=Search"
run http://www.educus.com/
Winwait educus
Sendinput %clipboard% {Return}
return
Ich kann anscheinend nicht herausfinden, wie ich das für Educus und Ovid zum Laufen bringen kann. Ich bin kein Programmierer und ein Neuling in dieser so einfachen Sprache / Erklärung wäre sehr hilfreich.
Winwait educus
nicht funktioniert, da auf der Educus-Seite kein educus im Titel enthalten ist.Antworten:
Für Ovid wäre es das
Wenn Sie Educus betrachten, wird POST verwendet, um die Suche zu übermitteln. Sie sind sich nicht sicher, ob AutoHotkey von großem Nutzen ist. Ich werde versuchen mich einzumischen und zu aktualisieren.
quelle
Dies funktioniert aus drei Gründen nicht:
Es gibt keine Garantie, dass das Educus-Fenster zuletzt geöffnet wird.
Dies lässt sich leicht beheben, indem Sie das Skript "sleep" lassen, bevor Sie das letzte Fenster öffnen.
Der Titel von www.educus.com lautet
Free Online ... Codes Search
.Selbst wenn das Fenster aktiv ist, kann nicht garantiert werden, dass das Eingabefeld bereits ausgewählt ist. Sie müssen irgendwie warten, bis die Seite geladen ist.
Eine Möglichkeit, dies zu erreichen, besteht darin, zu versuchen, die gesendete Textzeichenfolge in die Zwischenablage zu kopieren und es erneut zu versuchen, falls dies fehlschlägt.
Dies erzeugt jedoch jedes Mal einen störenden Piepton. AutoHotkey kann die Töne vorübergehend leiser schalten, aber Sie müssen es im Kompatibilitätsmodus (Windows XP Service Pack 3) ausführen, wenn Sie Vista oder höher verwenden.
Versuche dies:
Beachten Sie, dass ich auch einige Zeilen hinzugefügt habe, um die Zwischenablage zu sichern. Auf diese Weise wird das wiederhergestellt, was vor dem Drücken der Tastenkombination darin gespeichert war. Dies ist optional und kann entfernt werden.
Ich habe auch die Tastenkombination auf Win+ geändert Z. Ctrl+ Zwird zum Rückgängigmachen von Änderungen in den meisten Anwendungen verwendet.
quelle