Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.linux.advocacy > #373066
| From | "Octavian W. Lagrange" <olagrang@perch.invalid> |
|---|---|
| Newsgroups | comp.os.linux.advocacy |
| Subject | Re: Copy all URLs |
| Date | 2016-09-27 23:43 +0000 |
| Organization | O.W.L. |
| Message-ID | <hjasdgoe00.au@perch.invalid> (permalink) |
| References | (7 earlier) <D4101A9D.7E9FD%usenet@gallopinginsanity.com> <ahjgdu993.aet@perch.invalid> <D410245B.7EA22%usenet@gallopinginsanity.com> <asdfjgui4e03.g880@perch.invalid> <D4103D77.7EA5C%usenet@gallopinginsanity.com> |
Snit <usenet@gallopinginsanity.com> wrote: > On 9/27/16, 2:58 PM, in article asdfjgui4e03.g880@perch.invalid, "Octavian > W. Lagrange" <olagrang@perch.invalid> wrote: > > ... >>>> I just watched your video. I can't see your code because it's too >>>> blurry, so I'm not able to see where your code differentiates among >>>> browser windows, as you claimed earlier. >>> >>> View it in high resolution and it is easily read. >> >> doh! >> >>> This is the full script >>> though (updated since the video): >>> >>> -------- >>> on run >>> tell application "Safari" >>> set AppleScript's text item delimiters to return >>> set theURLs to (URL of every tab of window 1) >> >> OK. Does it work? > > Yup. Just tried it with about 40 tabs (each) in two windows. > >> I'm sure it should, but have you tried it with >> multiple windows open? > > Yes... though when I tried it with "all windows" it did some odd things. If > I have time I might play, later, but I have absolutely no need for this > feature. > >> Also, since you have this script as a service, how do you know which window is >> window 1? > > The window in the front is "windows 1" -- good grief! Really... how many > times have you been told (and shown) this? > But how do you know that the one in front contains the tabs you want? Why do you script it in a way that you have to bring the window you want to the front before you run the script? >> As far as I can tell, there is no need for any browser window to have focus >> when you run it. > > Whichever is in front is "window 1." > Yes. So? How do you know that's the one you want the URLs from? >>> end tell >>> set the clipboard to theURLs as text >>> display notification "Copied: " & (count of theURLs) & " URLs." as text >>> end run >>> -------- >>> >>> The reference to "window 1" references the top window. Remember, with >>> AppleScript you can reference windows by ID, index, or more. I could say >>> every window or "window 2" or find an ID, etc. >>> >> I have yet to see you use anything but "window 1" in any of your >> scripts. > > If you can figure out how to get your browser to show you YouTube videos in > ways you can read them you will! > > Seriously, here are just some of the ones I have shown you. I include my > quick titles (unchanged) to help: > > Reference Window by ID: > <https://youtu.be/jcPUmwritV8> > It would have made more sense to send each window its own id rather than sending all windows the window id of the current "window 1". I guess you are just fixated on "window 1" though. Not judging you for that affliction.
Back to comp.os.linux.advocacy | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-26 14:18 -0700
Re: Copy all URLs Silver Slimer <.m@nsn.s> - 2016-09-26 17:21 -0400
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-26 14:28 -0700
Re: Copy all URLs Silver Slimer <.m@nsn.s> - 2016-09-26 17:31 -0400
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-26 14:28 -0700
Re: Copy all URLs tmelmosfire <tmelmosfire@gmail.com> - 2016-09-26 14:33 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 06:24 +0000
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-27 08:31 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 18:07 +0000
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-27 11:38 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 19:56 +0000
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-27 13:23 -0700
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-27 08:54 -0700
Re: Copy all URLs tmelmosfire <tmelmosfire@gmail.com> - 2016-09-27 11:00 -0700
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-27 11:13 -0700
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-27 12:14 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 19:28 +0000
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-27 12:44 -0700
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-27 12:46 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 20:21 +0000
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-27 13:27 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 21:58 +0000
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 23:43 +0000
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-28 01:16 +0000
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-28 01:51 +0000
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-28 02:33 +0000
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-28 04:06 +0000
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-28 06:19 +0000
Re: Copy all URLs Marek Novotny <marek.novotny@marspolar.com> - 2016-09-28 14:03 +0000
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-28 09:09 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-28 04:13 +0000
Re: Copy all URLs Jim Polaski <jpolaski@linuxmail.org> - 2016-09-28 13:30 +0000
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-28 08:35 -0700
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-28 10:03 -0700
Re: Copy all URLs "Octavian W. Lagrange" <olagrang@perch.invalid> - 2016-09-27 21:59 +0000
Re: Copy all URLs tmelmosfire <tmelmosfire@gmail.com> - 2016-09-27 12:38 -0700
Re: Copy all URLs Snit <usenet@gallopinginsanity.com> - 2016-09-27 13:13 -0700
Re: Copy all URLs Steve Carroll <fretwizzer@gmail.com> - 2016-09-27 14:27 -0700
csiph-web