Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Uruchomienie nowego procesu Safari.


  • Zaloguj się, aby dodać odpowiedź
7 odpowiedzi w tym temacie

#1 Łukasz Gabryel

Łukasz Gabryel
  • 25 postów

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? 



#2 winmaciek

winmaciek
  • 6 506 postów
  • Płeć:

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. 


#3 Łukasz Gabryel

Łukasz Gabryel
  • 25 postów

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. 



#4 cronopioverde

cronopioverde

    ¿Le gusta este jardin?

  • 3 838 postów
  • Płeć:
  • Skądprzytuptał nocą jeż?

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ę…


#5 Łukasz Gabryel

Łukasz Gabryel
  • 25 postów

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. 



#6 cronopioverde

cronopioverde

    ¿Le gusta este jardin?

  • 3 838 postów
  • Płeć:
  • Skądprzytuptał nocą jeż?

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ę…


#7 Łukasz Gabryel

Łukasz Gabryel
  • 25 postów

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. 



#8 cronopioverde

cronopioverde

    ¿Le gusta este jardin?

  • 3 838 postów
  • Płeć:
  • Skądprzytuptał nocą jeż?

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ć.


  • Łukasz Gabryel lubi to

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ę…





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych