Post by Johnny R » 18 Apr 2019, 04:19
Ich habe mir
Adobe Digital Editions zulegen müssen um digital von meiner Stadtbibliothek heruntergeladene Zeitungen lesen zu können. Abgesehen davon, dass das Programm stinkelangsam ist, hat es mich auch gestört, ständig mein Mausrädchen bewegen zu müssen um die Zeitung (im Breitenmodus) von oben nach unten durchlesen zu können. Deshalb habe ich mir ein kleines Tool gebaut, das das Mousewheel automatisch dreht und ich nur zusehen (also: lesen) muss:
Code: Select all
Loop {
Sleep, 700 ; Je höher die Zahl, desto langsamer wird geblättert.
Click, WD 1 ; Je höher die Zahl, desto öfter wird das Mausrad bewegt
; Bei (dauerndem!) Drücken der Ctrl-Taste wird abgebrochen (Leertaste ist dysfuntional; Win-Taste öffnet das Startmenü)
If GetKeyState("Ctrl", "P") {
MsgBox, 0, Lesen, Abbruch Blättern, 0.5
Break
}
}
Return
Dabei stört mich
zum einen dass es beim Blättern wegen des Einrasten des Mausrädchens immer ruckelt. Ich hätte das Durchblättern gerne kontinuierlich und ohne Ruckeln, so wie beim Scrollen, kann allerdings in AHK nichts finden, womit man die im Fenster dargebotene Scrollleiste bedienen kann. Beim Suchen fand ich auch nur Workarounds mit dem Mausrädchen (z. B.
hier). Geht das Scrollen per Scrollleiste also wirklich nicht?
Es stört mich
zum anderen, aber das ist nicht so schlimm, dass mein kleines Script den
Break ignoriert, also munter weiter loopt, wenn ich vorher keine MsgBox einbaue. Warum das so ist, ist mir unerklärlich.
Ich habe mir [Url=https://www.adobe.com/de/solutions/ebook/digital-editions/download.html]Adobe Digital Editions[/Url] zulegen müssen um digital von meiner Stadtbibliothek heruntergeladene Zeitungen lesen zu können. Abgesehen davon, dass das Programm stinkelangsam ist, hat es mich auch gestört, ständig mein Mausrädchen bewegen zu müssen um die Zeitung (im Breitenmodus) von oben nach unten durchlesen zu können. Deshalb habe ich mir ein kleines Tool gebaut, das das Mousewheel automatisch dreht und ich nur zusehen (also: lesen) muss:
[code]Loop {
Sleep, 700 ; Je höher die Zahl, desto langsamer wird geblättert.
Click, WD 1 ; Je höher die Zahl, desto öfter wird das Mausrad bewegt
; Bei (dauerndem!) Drücken der Ctrl-Taste wird abgebrochen (Leertaste ist dysfuntional; Win-Taste öffnet das Startmenü)
If GetKeyState("Ctrl", "P") {
MsgBox, 0, Lesen, Abbruch Blättern, 0.5
Break
}
}
Return[/code]
Dabei stört mich [b]zum einen [/b]dass es beim Blättern wegen des Einrasten des Mausrädchens immer ruckelt. Ich hätte das Durchblättern gerne kontinuierlich und ohne Ruckeln, so wie beim Scrollen, kann allerdings in AHK nichts finden, womit man die im Fenster dargebotene Scrollleiste bedienen kann. Beim Suchen fand ich auch nur Workarounds mit dem Mausrädchen (z. B. [Url=https://autohotkey.com/board/topic/69691-scroll-up-scroll-down/]hier[/Url]). Geht das Scrollen per Scrollleiste also wirklich nicht?
Es stört mich [b]zum anderen[/b], aber das ist nicht so schlimm, dass mein kleines Script den [i]Break[/i] ignoriert, also munter weiter loopt, wenn ich vorher keine MsgBox einbaue. Warum das so ist, ist mir unerklärlich.