Этот сценарий должен открыть серию веб-страниц в новом окне браузера, а затем открыть TextEdit с предопределенным текстом и ссылками.
Safari выполняет то, что предполагается.
Редактирование текста открывает и вставляет текст, который я хочу, но ссылки не доступны.
Я знаю, что могу просто щелкнуть правой кнопкой мыши и выбрать «Замены»> «Добавить ссылки»> сам, но я пытаюсь автоматизировать весь процесс.
Я ценю ваше время и усилия от моего имени! Спасибо!Как сделать ссылки TextEdit кликабельными
OpenWebPages()
OpenTextEditPage()
to OpenTextEditPage()
-- Create a variable for text
set docText to ""
tell application "TextEdit"
activate
make new document
-- Define the text to be pasted into TextEdit
set docText to docText & "Some text to show in TextEdit." & linefeed & "
My favorite site about coding is http://stackoverflow.com/
My favorite site for paper modeling is http://www.ss42.com/toys.html
My favorite site for inventing is http://www.instructables.com/howto/bubble+machine/
" & linefeed & "Click the links above to improve your mind!" as string
-- Past the above text and links into TextEdit
set the text of the front document to docText & "" as string
tell application "System Events"
tell process "TextEdit"
-- highlight all text
keystroke "a" using command down
-- Think of a clever way to right click and choose Substitutions> Add Links>
-- Or think of another clever way to turn all URLs into links please.
end tell
end tell
end tell
end OpenTextEditPage
to OpenWebPages()
-- Start new Safari window
tell application "Safari"
-- activate Safari and open the StackOverflow AppleScript page
make new document with properties {URL:"http://stackoverflow.com/search?q=applescript"}
-- Yoda is watching you
open location "http://www.ss42.com/pt/Yoda/YodaGallery/yoda-gallery.html"
-- Indoor boomerang
open location "http://www.ss42.com/pt/paperang/paperang.html"
-- Are you a Human ?
open location "http://stackoverflow.com/nocaptcha?s=f5c92674-b080-4cea-9ff2-4fdf1d6d19de"
end tell
end OpenWebPages
Я пытался, но я просто не понимаю этот ответ. Возможно, я должен был указать, что ищу решение AppleScript. Я еще меньше знаю о сценариях оболочки, поэтому я не знаю, как относиться к этому, чтобы работать в моем скрипте. Спасибо за вашу помощь! – Frankenpaper
Я хочу упомянуть, что TextEdit никогда не является сохраненным файлом. Он создается для этого единственного использования и будет закрыт пользователем, как только он послужит своей цели. – Frankenpaper