Ich möchte in der Lage sein, den gesamten Text aus dem vordersten Fenster auf meinem Bildschirm zu greifen, es zu einem URL-Parser zu leiten und zu wählen, welche URL aus dem geparsten Text geöffnet werden soll.Wie kann ich so allgemein wie möglich den gesamten Text aus dem vordersten Fenster/Dokument auf OSX holen?
Um dies zu tun, würde ich eine Möglichkeit benötigen, auf alle textuellen Inhalte des vordersten Fensters zuzugreifen. Ich bin in der Nähe von applescript gekommen, aber ich finde keinen Weg, um den eigentlichen Text zu bekommen. Ich vermute, dass schnell könnte helfen können, aber ich bin verloren, wie man dies sogar googeln, da die meisten meiner Suchen am Ende nur triviale Ansätze wie das Abrufen der URL von einem Tab in Chrom usw. finden.
das ist der Kern dessen, was ich will:
tell the frontmost application
get contents of frontmost window as text
end tell
Schleife "Ich kann einen Weg finden, um den eigentlichen Text zu finden" Ich frage mich, über welchen Text Sie sprechen. Apps können sehr unterschiedliche Möglichkeiten haben, Text anzuzeigen. Und wenn sie es nicht absichtlich aussetzen, gibt es keine Möglichkeit, es von Ihrer eigenen App zu bekommen. – Moritz
Ich denke, das ist, was ich befürchtet habe. Meine Hoffnung war, dass, da die Voice-Over-Funktion bei den meisten Apps funktioniert, auch eine Möglichkeit für mich besteht, den Voice-Over-Text zu verwenden. – brujoand
Nun, ich hätte sagen sollen "Es gibt keine Möglichkeit *, an die ich jetzt denken kann *" ... vielleicht wird uns jemand überraschen. Außerdem ist Ihr Kommentar interessant: Vielleicht können Sie Accessibility verwenden, um etwas ungeschützten Text zu erhalten, wie es bei Voice Over der Fall ist? Ich weiß es eigentlich nicht. – Moritz