🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.macintosh
Article #132568

Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?

#132568
From: Krzysztof Mitko
Date: Fri, 09 Mar 2018 20:25
51 lines
3316 bytes
On 9 Mar 2018, Krzysztof Mitko wrote
(in article<0001HW.20531D65031DBD437000045092CF@news.atman.pl>):

> On 9 Mar 2018, PureNick wrote
> (in article <p7ujl2$rhq$1@node1.news.atman.pl>):
>
> > W dniu 07/03/2018 o20:50, Krzysztof Mitko pisze:
> > > On 7 Mar 2018, Krzysztof Mitko wrote
> > > (in article<0001HW.205078C602B4D93870000AD6E2CF@news.atman.pl>):
> > >
> > > > on run {input, parameters} tell application "System Events" set program to
> > > > name of (first application process whose frontmost is true) end tell tell
> > > > application program to quit open application program end run
> > >
> > > Ech, chyba znalazłem buga w moim czytniku - zrobił mi kaszanę przy
> > > przeklejaniu. Teraz mam nadzieję będzie OK:
> > >
> > > on run {input, parameters}
> > > tell application "System Events"
> > > set program to name of (first application process whose frontmost is true)
> > > end tell
> > > tell application program to quit
> > > open application program
> > > end run
> >
> > Niestety, nie działa, albo ja nie umiem tego użyć.
> > Usługę utworzyłem, przypisałem jej skrót klawiszowy,
> > ale nie wiem jak sprawić, żeby to oddziaływało na aplikacje.
> > Wciśnięcie skrótu nie daje żadnego efektu.
> > Uruchomienie skryptu w Automatorze robi tylko tyle,
> > że Automator się zamyka. Koniec i kropka.
> > Nie dałem rady, biję się w piersi...
> >
> > Pozdruffka
>
> A jak wybierzesz z menu aplikacji Services to działa?

Dodałem drobne opóźnienie i zmieniłem “open” na “activate”. 
Wygląda na to, że działa z menu:

https://www.icloud.com/iclouddrive/0cIPGbtOVwcgFUEzlOVZlKFTQ#Untitled.mov

Zapomniałem, że Automator ma buga: skrót klawiaturowy działa dopiero, gdy 
co najmniej raz ręcznie wybierze się usługę z menu. Tyle, że w przypadku 
tej konkretnej usługi ten bug powoduje, że skrót klawiaturowy nie 
zadziała w ogóle, bo nie da się dwa razy zamknąć tej samej 
“instacji” (nie wiem, czy to dobre słowo) programu. Niestety wygląda na 
to, że Apple ma ten błąd gdzieś.

-- 
Chemical engineers do it in packed beds.
Technical Details
Message-ID: <0001HW.2053252E031F907070000A2992CF@news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <p4v1lk$7kt$1@node1.news.atman.pl> <IGEcC.586539$dY3.74469@fx10.ams1> <p4v9kb$fhp$1@node1.news.atman.pl> <p7k5ki$qch$1@node2.news.atman.pl> <p7ljqo$4kt$1@node2.news.atman.pl> <0001HW.205078C602B4D93870000AD6E2CF@news.atman.pl> <0001HW.205079E902B51D5570000AD6E2CF@news.atman.pl> <p7ujl2$rhq$1@node1.news.atman.pl> <0001HW.20531D65031DBD437000045092CF@news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Krzysztof Mitko <invalid@kmitko.at.list.dot.pl>
Newsgroups: pl.comp.sys.macintosh
Subject: Re: Restart dowolnej aplikacji (poza Finderem) - da s 
 ię?
Date: Fri, 09 Mar 2018 21:25:18 +0100
Organization: ATMAN - ATM S.A.
Lines: 52
Message-ID: <0001HW.2053252E031F907070000A2992CF@news.atman.pl>
References: <p4v1lk$7kt$1@node1.news.atman.pl> <IGEcC.586539$dY3.74469@fx10.ams1> <p4v9kb$fhp$1@node1.news.atman.pl> <p7k5ki$qch$1@node2.news.atman.pl> <p7ljqo$4kt$1@node2.news.atman.pl> <0001HW.205078C602B4D93870000AD6E2CF@news.atman.pl> <0001HW.205079E902B51D5570000AD6E2CF@news.atman.pl> <p7ujl2$rhq$1@node1.news.atman.pl> <0001HW.20531D65031DBD437000045092CF@news.atman.pl>
NNTP-Posting-Host: user-31-174-63-148.play-internet.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1520627118 2634 31.174.63.148 (9 Mar 2018 20:25:18 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Fri, 9 Mar 2018 20:25:18 +0000 (UTC)
User-Agent: Hogwasher/5.17
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit