Alkalmazásikonok elrejtése az OS X Launchpad alkalmazásból szkripttel

click fraud protection

A Launchpad az OS X-ben nemcsak alkalmazások indítására, hanem szervezésükre is nagyszerű. A Launchpad alkalmazásban létrehozott mappák nem az alkalmazás mappájában létrehozott valós mappák, és ez lehetővé teszi, hogy a gyakran használt alkalmazásokat a telepített alkalmazások listájától eltérően csoportosítva tartsa. A Launchpad alkalmazásikonjainak egyetlen problémája az, hogy csak egy mappába helyezheti át őket, és nem rejtheti el őket teljesen. Ez nagyjából olyan, mint a szennyeződés a szőnyeg alatt söpörni; az alkalmazásikonok továbbra is ott vannak, bár mappában vannak elrejtve, és csak szem elől vannak látva. A jó dolog az, hogy eltávolíthatja az alkalmazásikonokat a Launchpad-ból egy egyszerű kis szkripttel, és nem kell aggódnia, hogy az alkalmazást törli a rendszerből.

Mac-Launchpad

Ha ikonokat törölni szeretne a Launchpad alkalmazásból, először meg kell nyitnia az AppleScript Editor alkalmazást, és be kell illesztenie a következő szkriptet.

on_items a Lighten_LaunchPad (the_items) vége nyitva van. a Lighten_LaunchPad-on (the_items) ismételje meg a_item elemet a_item-ekben állítsa a_item értékét the_item alias néven - próbáld megmondani a „Finder” alkalmazásnak a nameString to name beállítást a_item állítsa a sost értékét (a get_the_name (nameString)) karakterlánc végéig mondja megjelenítési párbeszédpanelként "Biztos benne, hogy el akarja távolítani a \" "& sost &" \ " Indítóállás? Maga az alkalmazás nem törlődik. "Próbálja meg beállítani a my_command értékét" sqlite3 ~ / Library / Application \\ Support / Dock / "&" * .db \ "TÖRLÉS az alkalmazásokból WHERE title =" & (; sost érték idézett formája) & "; \"; osascript -e 'mondja az alkalmazásnak \ "Dock \", hogy kilépjen a "" parancsfájl parancsfájlból a my_command hibával a hiba_üzenet száma a A hiba_száma akkor aktiválódik, ha a hiba_száma nem -128, akkor ha a hiba_száma 1, akkor állítsa a hiba_szöveg értékét „Hiba:” és a hiba_szám & ”értékre. "&" Valószínűleg túl sok régi verzió van a LaunchPad adatbázis fájlban. "& Return & return &" Ennek javításához helyezze át néhány régi verziót a ~ / Library / Application Support / Dock mappából. Biztonságosan áthelyezheti a \ ". Db \" vagy \ ". Db.backup \" névvel végződő fájlokat, kivéve a legutóbb módosított fájlokat. "& Return & return &" Szeretné, ha megnyitnám a mappát az Ön számára? "megjelenítő párbeszédpanelen a error_text gombok {" Igen, kérjük, nyissa meg. "," Mégse "} alapértelmezett 1. gomb, ha az eredmény visszatérése" Igen, kérjük, nyissa meg. ", majd hajtsa végre a parancsfájlt A "nyitott" és a POSIX elérési útjának idézett formája (elérési út az alkalmazás támogatási mappájához a felhasználói domainből) & "dokkolás" vége, ha a -128 hibakód beállítja a hiba_text értékét "Hiba:" & a hiba_szám & ". "& a error_message megjelenítő párbeszédpanelen a error_text gombok {" Mégsem "} alapértelmezett 1. gomb véget ér, ha más hiba van -128 szám vége, ha vége, próbáljon befejezni ismételt megjelenítő párbeszédpanel "Minden kész!" {{OK "} gombok alapértelmezett 1. gombja vége Lighten_LaunchPad. a get_the_name (nameString) esetén mondja meg az AppleScriptet, hogy az olD szöveges elem elválasztókhoz állítsa a szöveges elem elválasztókat "" értékre. állítsa a reqItem értékét -1-re, ha a nameString = "" utolsó eleme. majd állítsa a reqItem értékét -2-re, a név meg legyen a nameString szöveg eleme reqItem --próbáljon aNameNoExt értékét ((a nameString 1-es (reqItem - 1) szöveges elemei) karakterláncként beállítani) a szöveges elem elválasztóinak olD visszatérését {theNameNoExt} vége mondja vég get_the_name. futáskor állítsa a_items értékre ((válasszon fájlt) mint listát) Lighten_LaunchPad (the_items) vége futtatásához
instagram viewer

Ezután mentse a szkriptet mint alkalmazást bárhonnan. Most indítsa el ezt az alkalmazást, és a Finder ablak nyílik meg. Válassza ki az alkalmazást, amelyet el szeretne távolítani a Launchpadból, és erősítse meg, amikor megkérdezi, valóban törölni szeretné-e annak ikonját. A Dock most újraindul, és az alkalmazás megszűnik a Launchpadról. Csak ismételje meg az összes ikont, amelyet eltávolítani szeretne a Launchpadból, és ezt meg kell tennie.

Ha vissza szeretne állítani egy alkalmazás ikonját a Launchpad alkalmazásban, akkor nem kell támaszkodnia erre a parancsfájlra (vagy bármilyen más eszközre); egyszerűen nyissa meg az Alkalmazások mappát, és húzza az alkalmazás ikonját a Launchpadba.

Felhívjuk a figyelmét, hogy az ilyen ikonok eltávolítása és hozzáadása nem fogja megőrizni a Launchpad mappaszerkezetét. Ha visszahelyezi egy alkalmazás ikont, amelyet korábban rendeztek egy mappába, mielőtt eltávolította, akkor az megtörténik hogy nem állíthatja vissza a régi helyzetét, és manuálisan el kell dobnia a választott mappába újra.

Ha jól van azzal, hogy egy másik alkalmazást erre a célra kell telepítenie, érdemes kipróbálnia Launchpad-ellenőrzés.

[keresztül Mac OS X tippek]

watch instagram story