A számítógépen tárolt tartalmainkkal, szöveges információt nem tartalmazó fájlokkal kapcsolatban gyakran felmerülő igény a könnyebb megtalálhatóság, amelyre az Apple számos törekvést hajtott végre az elmúlt években, de lehetőségünk van rá, hogy magunk is tegyünk annak érdekében, hogy a fájl minél több hasznos adatot tartalmazzon saját magáról, amely egyszerűen kereshetővé teszi. E célra szolgálnak az úgynevezett metaadatok, amelyek jelentése „adat az adaton túl”, vagyis adat az adatról.

Egy másik írásban bemutattuk, miképpen van arra mód, hogy AppleScript segítségével a fájlneveket egészítsük ki hasznos információkkal, mint dátum és egyéb szöveges elem. Ennek előnye, hogy maga a fájlnév kerül módosításra, tehát bárhol is használjuk fel a fájlt, ez az adata mindenképpen elérhető és kereshető lesz.

A fájloknak van azonban egy olyan metaadat mezője, amelyet a Finder felületén érhetünk el, és saját, egyéni megjegyzéseket, kereső kulcsszavakat helyezhetünk itt el, amelyek alapján később is könnyen megtaláljuk az adott fájlt. Ez a Comments / Megjegyzések mező, amelyet a fájl Info ablakát (Command ⌘ + I) megnyitva érhetünk el.

Jogosan merül fel a kérdés, hogy ki nézegeti a fájlok Infó ablakát (Command ⌘ + I), még ha van is ott Comments / Megjegyzések mező, és miért érdemes ezzel egyáltalán foglalkozni. A válasz az, hogy természetesen felhasználói szinten ritka az, hogy az Info ablakot megnyitnánk és böngésznénk, de a rendszer beépített keresőmotorja, a Spotlight viszont indexeli ezeket a tartalmakat, és megtalálja a fájlt az itt található információ alapján.

Már az elején fontos tisztában lenni azzal, hogy a különböző média kezelő alkalmazásokba, így a Photos / Fotók képgyűjtő programunkba, az iMovie vagy a Final Cut Pro videószerkesztőbe a tartalmakat importáljuk, ezáltal a Finder felületén már egyszerű módon nem hozzáférhetőek, vagyis így kívül esnek a Finder Spotlight keresőjének fókuszán. Azaz ha a célunk az, hogy a később Photos / Fotók programba importált képeken legyenek kulcsszavak, találó leírások, akkor arra nem ez a megfelelő módszer, hanem a programon belül van lehetőség a fájlnév módosítása nélkül Title / Cím, illetve Description / Leírás megadására az ottani Info felületen. Ugyanígy a Final Cut Pro is kínál számos sokoldalú metaadat nézetet, ahol kiegészítő információkkal láthatjuk el a videókat.
Külön írásunk mutatja be a Photos / Fotók programban a metaadatok használatát…
A Final Cut Pro számos hasznos metaadat eltárolását és hozzáférését biztosítja…

Vagyis a Finder Comments / Megjegyzések mezőt akkor érdemes használni, ha a fájlt nem fogjuk egy olyan alkalmazásba importálni, amely magában foglalja azt, hanem ha szeretnénk a Finder felületén kereshetővé tenni és könnyedén megtalálni.

Mint a Mac rendszeren mindenféle ismétlődő tevékenységre, erre a feladatra is kiváló megoldást jelent, ha készítünk egy többször felhasználható AppleScriptet, amely vagy a Finder felületén kiválasztott fájlokat, vagy egy megadott mappában lévő fájlokat lát el a begépelésre kerülő szöveges információkkal.

Ennek az egyik módja tehát, hogy a Finder az egérrel vagy billentyűzettel kijelölt fájlokat veszi alapul, és egy párbeszédablakot jelenít meg, amelybe begépelhetjük azt a szöveget, amely aztán bekerül a Comments / Megjegyzések mezőbe.



A szkript szövege:

tell application "Finder"
-- Kiválasztás, kijelölés
 set selectedItems to selection
 if selectedItems is {} then
  display alert "Nincsen kiválasztva egyetlen fájl sem." message "Kérem egérkattintással válasszon ki fájlt vagy fájlokat a Finder felületén, amelyhez a megadott szövegmezőt a szkript hozzáadja!"
  return
 end if
end tell

-- A Comments / Megjegyzések mezőbe kerülő szöveg megadása
set userComment to text returned of (display dialog ¬
 ¬
  "Ide szíveskedjen beírni azt a szöveget, amely a Finder Comments / Megjegyzések mezőjében megjelenik, és például a Spotlight keresőt is útba igazítja majd!" default answer ¬
 "" with title "Finder Comments / Megjegyzések mezőjének kitöltése")

tell application "Finder"
 repeat with anItem in selectedItems
  set existingComment to comment of anItem

  if existingComment is "" then
   set comment of anItem to userComment
  else
   set comment of anItem to existingComment & " " & userComment
  end if
 end repeat
end tell


A másik módszer, hogy egy párbeszédablak segítségével kiválasztunk egy mappát, amelynek megadását követően a fentiekhez hasonlatosan megadjuk a Comments / Megjegyzések mező tartalmát. Ezt követően az AppleScript a mappa tartalmán hajtja végre a beavatkozást, vagyis a mező kitöltését a megadott szöveggel.

A szkript szövege:

-- Célmappa választás
set targetFolder to choose folder with prompt "Szíveskedjen kiválasztani egy mappát, amelyben lévő fájlokat a szkript kiegészíti!"

-- A Comments / Megjegyzések mezőbe kerülő szöveg megadása
set userComment to text returned of (display dialog ¬
¬
  "Ide szíveskedjen beírni azt a szöveget, amely a Finder Comments / Megjegyzések mezőjében megjelenik, és például a Spotlight keresőt is útba igazítja majd!" default answer ¬
 "" with title "Finder Comments / Megjegyzések mezőjének kitöltése")

tell application "Finder"
 set targetFiles to files of targetFolder

 repeat with aFile in targetFiles
  set existingComment to comment of aFile

  if existingComment is "" then
   set comment of aFile to userComment
  else
   set comment of aFile to existingComment & linefeed & userComment
  end if
 end repeat
end tell




© 2026. MacMag.hu | Cikk: Birincsik József 2026. január 4.

 



 


     Keresés a lap tartalmában a Google motorja segítségével: