Skocz do zawartości

Witaj!

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

Zdjęcie
- - - - -

Katalogi zachowujące się jak pliki - do otwarcia w określonej aplikacji (np. BDMV w obrazie Blu-Ray)


Najlepsza odpowiedź Blue , dziś, 09:30

Trzeba takiemu folderowi ustawić flagę B np. SetFile -a B nazwa_folderu (w środku wrzucić można info.plist z ikonką, itp), a potem skojarzyć typ pakietu z aplikacją przez UTI, ale to wymaga własnej aplikacji. Ewentualnie: https://github.com/moretension/duti. W sumie to można nawet prościej - cmd+i na tym folderze i tam można ustawić jaka apka ma to otworzyć. Ale tak naprawdę to własne bundle wymaga raczej własnej aplikacji aby poprawnie to obsłużyć.

Przejdź do postu


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

#1 sybic

sybic
  • 85 postów

Napisano dziś, 03:58

Po roku obcowania z systemem zauważyłem specjalne katalogi, do których nie można  wejść, a tylko je uruchomić.

To znaczy wejść można ale z opcją "pokaż zawartość pakietu".

Są to np. aplikacje (katalogi z *.app). Klikając na nie uruchamiamy program. Tymi na razie się nie interesuje, bo wiem o co chodzi.

 

Ciekawe są natomiast te katalogi, na które klikając uruchamiamy powiązaną z nimi aplikacje.

Np. katalog "BDMV" (obraz płyty Blu-Ray) . W środku są pliki video. Klikając na ten katalog otwiera nam się  program do przeglądania video.

 

Chciałbym wiedzieć jak to działa. 

Jak tworzy się takie katalogi?

 


Mac mini M2 Pro 16GB 1T / Macbook Air M2 8GB 512 GB /   iPhone SE 2022 


#2 Blue

Blue
  • 583 postów
  • SkądPoznań, Warszawa, Murcia ES

Napisano dziś, 09:30   Najlepsza odpowiedź

Trzeba takiemu folderowi ustawić flagę B np. SetFile -a B nazwa_folderu (w środku wrzucić można info.plist z ikonką, itp), a potem skojarzyć typ pakietu z aplikacją przez UTI, ale to wymaga własnej aplikacji. Ewentualnie: https://github.com/moretension/duti. W sumie to można nawet prościej - cmd+i na tym folderze i tam można ustawić jaka apka ma to otworzyć. Ale tak naprawdę to własne bundle wymaga raczej własnej aplikacji aby poprawnie to obsłużyć.


Użytkownik Blue edytował ten post dziś, 09:35

  • winmaciek i sybic lubią to




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

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