Hej!
Jak uruchamia nowe okno, to z tego co obserwuje tworzy się okno w ramach jednego procesu. Jak mogę uruchomić kolejny niezależny proces Safari?
Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.
Napisano 13 lipca 2021 - 17:07
Hej!
Jak uruchamia nowe okno, to z tego co obserwuje tworzy się okno w ramach jednego procesu. Jak mogę uruchomić kolejny niezależny proces Safari?
Napisano 13 lipca 2021 - 17:42
O ile wiem, to procesami są kolejne karty (strony).
MacBook Pro 13" M1, iPhone 15 Pro Max, iPad Pro 11" M1 Wi-Fi+Cellular
Wszelkie porady udzielane są na licencji beerware.
Napisano 13 lipca 2021 - 18:48
Niestety nie. Kolejne karty i okna nie wpływają na pojawienie się kolejnych procesów o nazwie "Safari" i takim samym PID.
Jedyne co znalazłem to komenda
open -n /Applications/Safari.app
ale wolał bym coś z GUI lub z skrótu klawiszowego.
Napisano 13 lipca 2021 - 18:53
Właśnie to samo miałem napisać, czyli że nowa instancja aplikacji. I co Ci szkodzi dać temu skrót klawiszowy? Automator -> Usługa -> tam nowy shell script o tej treści, a potem w Preferencjach systemowych -> Klawiatura -> Skróty -> Usługi przypisanie skrótu. Pasowałoby Ci tak?
Po pierwsze: na priv mogę zbereźne żarty poopowiadać, pomagam na forum.
Po drugie: brak mojej odpowiedzi na łamaną polszczyznę to wybór purysty. Z tym się nie walczy.
Po trzecie: postawy roszczeniowe zostawiamy dla BOK.
Zmian traffic lights nie przewiduję…
Napisano 13 lipca 2021 - 19:00
Ostatecznie tak, ale to wymaga pisania skryptu dla każdej aplikacji i wyznaczanie nowych skrótów. Wolał bym przy zastosowanej kombinacji klawiszy, żeby uruchamiał się nowy proces aktualnie aktywnego programu - czy Automator może przy aktywnej aplikacji przechwycić skrót i dobrać się do aktywnego procesu i jego programu? Jeszcze lepiej było by przy danej kombinacji klawiszy puknąć w ikonę w doku i wtedy, żeby odpalił się nowy proces pukniętego programu.
Napisano 13 lipca 2021 - 19:04
A widzisz! W temacie napisałeś, że tylko Safari. Pewnie da się i to załatwić (z drobnymi utrudnieniami ze strony obecnych zabezpieczeń macOS) za pomocą sprzęgnięcia Automatora i AppleScript (zmienne 'active process' albo 'frontmost window' czy podobnie). Ale pogrzebać by trzeba troszkę, na tę chwilę nie mam gotowej odpowiedzi. Niemniej – ten trop.
Po pierwsze: na priv mogę zbereźne żarty poopowiadać, pomagam na forum.
Po drugie: brak mojej odpowiedzi na łamaną polszczyznę to wybór purysty. Z tym się nie walczy.
Po trzecie: postawy roszczeniowe zostawiamy dla BOK.
Zmian traffic lights nie przewiduję…
Napisano 13 lipca 2021 - 19:10
Dzięki za wskazówkę. Liczyłem na rozwiązanie systemowe, wbudowane, niemniej zgłębię temat Apple Scripta. Do tej pory pisałem w bashu na Macu jedynie, jako, że posix.
Napisano 13 lipca 2021 - 19:17
Wszystkie trzy w sumie pomagają przecież sobie – bash/zsh, AppleScript i Automator (póki ostatniego jeszcze nie ubili). Nawet, szczerze mówiąc, wydaje mi się, że widziałem gdzieś na AskDifferent lub pokrewnych dokładnie taki skrypt, którego poszukujesz, ale weź teraz znajdź, jak się nie zasave'owało. :-)
Jakbym był pierwszy w poszukiwaniach przed Tobą, to nie omieszkam powiadomić.
Po pierwsze: na priv mogę zbereźne żarty poopowiadać, pomagam na forum.
Po drugie: brak mojej odpowiedzi na łamaną polszczyznę to wybór purysty. Z tym się nie walczy.
Po trzecie: postawy roszczeniowe zostawiamy dla BOK.
Zmian traffic lights nie przewiduję…
0 użytkowników, 1 gości, 0 anonimowych