 |
AutoHotkey Community Wir helfen uns gegenseitig aus der Patsche
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Adrian Kirchner
Anmeldedatum: 22.10.2006 Beiträge: 1
|
Verfasst am: Mo Okt 23, 2006 12:08 am Titel: Altes Thema: Zwischenablage ohne ^c |
|
|
Hallo Zusammen,
Ich bin gerade dabei ein kleines Script zu schreiben. Das Script funktioniert wie folgt:
In einem Verwaltungsprogramm gibt es ein Eingabefeld mit normalem Text. Der Benutzer hat die Intention diesen Text mit ROT13 zu verschlüsseln. Es geht lediglich darum, den Inhalt vor flüchtigen Blicken zu schützen, dass ROT13 nicht sicher ist, ist mir bekannt.
Der Benutzer markiert also den Text im Eingabefeld und bringt in über 'Rechtsklick > kopieren' in die Zwischenablage. Über den Hotkey CapsLock löst er die Verschlüsselungsroutine aus und der nun verschlüsselte Text wird per Send-Befehl wieder in das Eingabefeld geschrieben.
Der Rückweg sieht so aus, dass der Text ebenfalls markiert, mittels 'Rechtsklick > kopieren' kopiert und anschließen über den Hotkey Alt+Capslock in seinen Ursprungszustand zurück versetzt , allerdings mittels TrayTip angezeigt wird.
Ich kenne den herkömmlichen Weg, Copy (Strg+C) über das Script ausführen zu lassen und anschließend die Variable Clipboard auszulesen, allerdings ist dieser Weg nicht machbar, da das Verwaltungsprogramm diesen Hotkey belegt hat, um eine Funktion aufzurufen, die mein Unterfangen unmöglich macht.
Ich habe den Copy-Hotkey auch schon deaktiviert (^c::return), allerdings ist das natürlich der falsche Weg, da nun garnichts mehr kopiert wird.
Die Problemlösungen, die hier im Forum zu diesem Thema zu finden sind, kommen in meinem Fall ja auch nicht in Frage.
Im englischen Supportforum gibt es zwar ein ähnliches Problem, allerdings wird da kaum auf dieses Problem eingegangen (Copy selected text without sending ^c)
Danke im Voraus,
Adrian Kirchner |
|
| Nach oben |
|
 |
denick
Anmeldedatum: 15.09.2006 Beiträge: 1240 Wohnort: Berlin
|
Verfasst am: Mo Okt 23, 2006 3:56 am Titel: |
|
|
Hallole,
hast Du mal einen Blick auf ControlGetText geworfen? Könnte klappen. _________________ Hilfe zur Hilfe
(de)nick |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1896 Wohnort: Österreich
|
Verfasst am: Mo Okt 23, 2006 9:16 am Titel: |
|
|
Eine weitere Möglichkeit (wenns tatsächlich nur der markierte Text sein soll, was ControlGetText nicht erkennen kann) wäre das Kopieren über WinMenuSelect auszuführen...
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|