Thread View: pl.comp.sys.macintosh
12 messages
12 total messages
Started by PureNick
Thu, 01 Feb 2018 12:37
Restart dowolnej aplikacji (poza Finderem) - da się?
Author: PureNick
Date: Thu, 01 Feb 2018 12:37
Date: Thu, 01 Feb 2018 12:37
11 lines
1079 bytes
1079 bytes
Witam grupowiczów :) Pytanie jak w temacie: Czy da się zrobić "relaunch" dowolnej aplikacji (nie pytam o Findera, bo z nim to jest łatwe), czy tylko "Force Quit"? System macOS Sierra 10.12.6. Pozdruffka -- ~/PP/~/SF/~
Re: Restart dowolnej aplikacji (poza Finderem) - da się?
Author: Marcin Debowski
Date: Thu, 01 Feb 2018 13:33
Date: Thu, 01 Feb 2018 13:33
11 lines
1293 bytes
1293 bytes
On 2018-02-01, PureNick <ibozaur@tlen.pl> wrote: > Pytanie jak w temacie: > Czy da się zrobić "relaunch" dowolnej aplikacji > (nie pytam o Findera, bo z nim to jest łatwe), > czy tylko "Force Quit"? System macOS Sierra 10.12.6. Ale w jakim sensie, bo zawsze możesz z terminala posłaś sygnał 15 lub 9 a potem zrobić open -a ...., czy o coś innego chodzi? -- Marcin
Re: Restart dowolnej aplikacji (poza Finderem) - da się?
Author: PureNick
Date: Thu, 01 Feb 2018 14:52
Date: Thu, 01 Feb 2018 14:52
20 lines
1675 bytes
1675 bytes
W dniu 01/02/2018 o 14:33, Marcin Debowski pisze: > On 2018-02-01, PureNick <ibozaur@tlen.pl> wrote: >> Pytanie jak w temacie: >> Czy da się zrobić "relaunch" dowolnej aplikacji >> (nie pytam o Findera, bo z nim to jest łatwe), >> czy tylko "Force Quit"? System macOS Sierra 10.12.6. > > Ale w jakim sensie, bo zawsze możesz z terminala posłaś sygnał 15 lub 9 > a potem zrobić open -a ...., czy o coś innego chodzi? W takim sensie jak to się robi z Finderem, po prostu: Skrót klaw. + Enter (tak mniej więcej) = Restart aplikacji. Często testuję działanie skrptów w pakiecie Adobe i wtedy w niektórych programach (nie wszystkich) jest wymagane ponowne uruchomienie programu. Pozdruffka -- ~/PP/~/SF/~
Re: Restart dowolnej aplikacji (poza Finderem) - da się?
Author: sundayman
Date: Mon, 05 Mar 2018 19:26
Date: Mon, 05 Mar 2018 19:26
22 lines
1858 bytes
1858 bytes
W dniu 01.02.2018 o 15:52, PureNick pisze: > W dniu 01/02/2018 o 14:33, Marcin Debowski pisze: >> On 2018-02-01, PureNick <ibozaur@tlen.pl> wrote: >>> Pytanie jak w temacie: >>> Czy da się zrobić "relaunch" dowolnej aplikacji >>> (nie pytam o Findera, bo z nim to jest łatwe), >>> czy tylko "Force Quit"? System macOS Sierra 10.12.6. >> >> Ale w jakim sensie, bo zawsze możesz z terminala posłaś sygnał 15 lub 9 >> a potem zrobić open -a ...., czy o coś innego chodzi? > > W takim sensie jak to się robi z Finderem, > po prostu: Skrót klaw. + Enter (tak mniej więcej) = Restart aplikacji. > Często testuję działanie skrptów w pakiecie Adobe > i wtedy w niektórych programach (nie wszystkich) > jest wymagane ponowne uruchomienie programu. > > Pozdruffka > A command + option + esc ( otwiera okno wymuszania zamykania ) nie nadaje się ?
Re: Restart dowolnej aplikacji (poza Finderem) - da się?
Author: PureNick
Date: Tue, 06 Mar 2018 08:34
Date: Tue, 06 Mar 2018 08:34
30 lines
2115 bytes
2115 bytes
W dniu 05/03/2018 o 20:26, sundayman pisze: > W dniu 01.02.2018 o 15:52, PureNick pisze: >> W dniu 01/02/2018 o 14:33, Marcin Debowski pisze: >>> On 2018-02-01, PureNick <ibozaur@tlen.pl> wrote: >>>> Pytanie jak w temacie: >>>> Czy da się zrobić "relaunch" dowolnej aplikacji >>>> (nie pytam o Findera, bo z nim to jest łatwe), >>>> czy tylko "Force Quit"? System macOS Sierra 10.12.6. >>> >>> Ale w jakim sensie, bo zawsze możesz z terminala posłaś sygnał 15 lub 9 >>> a potem zrobić open -a ...., czy o coś innego chodzi? >> >> W takim sensie jak to się robi z Finderem, >> po prostu: Skrót klaw. + Enter (tak mniej więcej) = Restart aplikacji. >> Często testuję działanie skrptów w pakiecie Adobe >> i wtedy w niektórych programach (nie wszystkich) >> jest wymagane ponowne uruchomienie programu. >> >> Pozdruffka >> > > A command + option + esc ( otwiera okno wymuszania zamykania ) nie > nadaje się ? Force Quit oczywiście znam, ale on umożliwia tylko zamknięcie aplikacji, a mnie chodzi o *restart*. Zatem wątek pozostaje otwarty... -- ~/PP/~/SF/~
Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?
Author: Krzysztof Mitko
Date: Wed, 07 Mar 2018 19:45
Date: Wed, 07 Mar 2018 19:45
47 lines
2845 bytes
2845 bytes
On 6 Mar 2018, PureNick wrote
(in article <p7ljqo$4kt$1@node2.news.atman.pl>):
> W dniu 05/03/2018 o20:26, sundayman pisze:
> > W dniu 01.02.2018 o15:52, PureNick pisze:
> > > W dniu 01/02/2018 o14:33, Marcin Debowski pisze:
> > > > On 2018-02-01, PureNick<ibozaur@tlen.pl> wrote:
> > > > > Pytanie jak w temacie:
> > > > > Czy da się zrobić "relaunch" dowolnej aplikacji
> > > > > (nie pytam o Findera, bo z nim to jest łatwe),
> > > > > czy tylko "Force Quit"? System macOS Sierra 10.12.6.
> > > >
> > > > Ale w jakim sensie, bo zawsze możesz z terminala posłaś sygnał 15 lub
> > > > 9
> > > > a potem zrobić open -a ...., czy o coś innego chodzi?
> > >
> > > W takim sensie jak to się robi z Finderem,
> > > po prostu: Skrót klaw. + Enter (tak mniej więcej) = Restart aplikacji.
> > > Często testuję działanie skrptów w pakiecie Adobe
> > > i wtedy w niektórych programach (nie wszystkich)
> > > jest wymagane ponowne uruchomienie programu.
> > >
> > > Pozdruffka
> >
> > A command + option + esc ( otwiera okno wymuszania zamykania ) nie
> > nadaje się ?
>
> Force Quit oczywiście znam, ale on umożliwia tylko
> zamknięcie aplikacji, a mnie chodzi o *restart*.
> Zatem wątek pozostaje otwarty...
Chyba bez Automatora się nie da. Spróbuj coś takiego:
1. Utwórz nową usługę w Automatorze.
2. Wybierz "service receives no input in any application”
3. Dodaj akcję “Run AppleScript”
4. Wklej następujący skrypt:
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
5. Zapisz usługę i ustaw jej skrót klawiaturowy w System Preferences -
Keyboard - Shortcuts - Services
--
Chemical engineers do it in packed beds.
Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?
Author: Krzysztof Mitko
Date: Wed, 07 Mar 2018 19:50
Date: Wed, 07 Mar 2018 19:50
26 lines
1756 bytes
1756 bytes
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
--
Chemical engineers do it in packed beds.
Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?
Author: PureNick
Date: Thu, 08 Mar 2018 08:52
Date: Thu, 08 Mar 2018 08:52
32 lines
2001 bytes
2001 bytes
W dniu 07/03/2018 o 20: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
Dzięki!
Wypróbuję i dam znać.
Pozdruffka
--
~/PP/~/SF/~
Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?
Author: PureNick
Date: Fri, 09 Mar 2018 18:26
Date: Fri, 09 Mar 2018 18:26
31 lines
2309 bytes
2309 bytes
W dniu 07/03/2018 o 20: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
--
~/PP/~/SF/~
Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?
Author: Krzysztof Mitko
Date: Fri, 09 Mar 2018 19:52
Date: Fri, 09 Mar 2018 19:52
36 lines
2488 bytes
2488 bytes
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?
--
Chemical engineers do it in packed beds.
Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?
Author: Krzysztof Mitko
Date: Fri, 09 Mar 2018 20:25
Date: Fri, 09 Mar 2018 20:25
51 lines
3316 bytes
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.
Re: Restart dowolnej aplikacji (poza Finderem) - da s ię?
Author: PureNick
Date: Mon, 12 Mar 2018 10:17
Date: Mon, 12 Mar 2018 10:17
55 lines
3533 bytes
3533 bytes
W dniu 09/03/2018 o 21:25, Krzysztof Mitko pisze:
> 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ś.
Dzięki, teraz jest OK!
Szacun i pozdruffka :)
--
~/PP/~/SF/~
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads