I need to open multiple Safari (or open the tab is OK) based on the read result.
For example, if a file has
http://a.com http://b.com
I want to open a.com and b.com using Safari.
How can I do that with Mac/AppleScript?
Maybe I can run python calling “open -a Safari “http://a.com“, but I guess AppleScript is the tool for this kind of job.
not sure about python but this will read a text file and open windows let me see if I can get tabs for you though
set locations to paragraphs of (read (choose file with prompt “Pick text file containing urls”))
repeat with aline in locations
if length of aline is greater than 0 then
tell application “Safari”
make new document at end of documents
set URL of document 1 to aline
end tell
end if
end repeat
EDIT:
Ok this is better and it opens them in tabs of a single window
New Addtion
this is yet another way based on regulus6633’s post in conjunction with mine