- - Cum să ascundeți pictogramele aplicației de pe lansatorul OS X cu un script

Cum să ascundeți pictogramele aplicației de la lansarea OS X cu un script

Launchpad în OS X este excelent nu doar pentrulansarea de aplicații, dar și pentru menținerea lor organizată. Folderele pe care le creați în Launchpad nu sunt folderele reale create în folderul Aplicații și vă permite să păstrați aplicațiile pe care le utilizați frecvent grupate diferit de lista de aplicații instalate. Singura problemă cu pictogramele aplicației din Launchpad este că le puteți muta doar într-un folder și nu le ascundeți complet. Acest lucru seamănă destul de mult cu mătura murdăriei sub covor; pictogramele aplicației sunt încă acolo, deși sunt ascunse într-un folder și doar la vedere. Lucrul bun este că puteți elimina pictogramele aplicației de pe Launchpad cu un mic script simplu și nu vă faceți griji cu privire la ștergerea aplicației din sistem.

Mac-Launchpad

Pentru a șterge pictogramele din Launchpad, mai întâi trebuie să deschideți AppleScript Editor și să lipiți următorul script în el.

on open the_items
my Lighten_LaunchPad(the_items)
end open
on Lighten_LaunchPad(the_items)
repeat with the_item in the_items
set the_item to the_item as alias
--try
tell application "Finder"
set nameString to name of the_item
set sost to (my get_the_name(nameString)) as string
end tell
display dialog "Are you sure you want to remove "" & sost & "" from the Launchpad? The app itself won"t be deleted."         try
set my_command to "sqlite3 ~/Library/Application\ Support/Dock/" & "*.db "DELETE from apps WHERE title=" & (quoted form of sost) & ";";osascript -e "tell application "Dock" to quit""
do shell script my_command
on error the error_message number the error_number
activate
if the error_number is not -128 then
if the error_number is 1 then
set the error_text to "Error: " & the error_number & ". " & "You probably have too many old versions of the LaunchPad database file." & return & return & " To fix that, move some old ones out of ~/Library/Application Support/Dock. You can safely move any file with a name that ends with ".db" or ".db.backup" except for the most recently modified one." & return & return & "Do you want me to open that folder for you?"                     display dialog the error_text buttons {"Yes, please open it.", "Cancel"} default button 1
if button returned of the result is "Yes, please open it." then
do shell script "open" & space & quoted form of POSIX path of (path to application support folder from user domain) & "Dock"
end if
error number -128
else
set the error_text to "Error: " & the error_number & ". " & the error_message                     display dialog the error_text buttons {"Cancel"} default button 1
end if
else
error number -128
end if
end try
end repeat
display dialog "All done!" buttons {"OK"} default button 1
end Lighten_LaunchPad
on get_the_name(nameString)
tell AppleScript
set olD to text item delimiters
set text item delimiters to "."
set reqItem to -1
if last item of nameString = "." then set reqItem to -2
set theName to text item reqItem of nameString
--try
set theNameNoExt to ((text items 1 through (reqItem - 1) of nameString) as string)
set text item delimiters to olD
return {theNameNoExt}
end tell
end get_the_name
on run
set the_items to ((choose file) as list)
Lighten_LaunchPad(the_items) end run

Apoi, salvați scriptul ca aplicație oriunde doriți. Lansați acum această aplicație și se va deschide o fereastră Finder. Selectați aplicația pe care doriți să o eliminați din Launchpad și confirmați când vă întreabă dacă doriți cu adevărat să o ștergeți pictograma. Dock-ul va reporni acum, iar aplicația va fi plecată de la Launchpad. Doar repetați-o pentru toate pictogramele pe care doriți să le eliminați de pe Launchpad și ar trebui să fiți terminat.

Dacă doriți să restaurați pictograma unei aplicațiiLaunchpad, nu trebuie să vă bazați pe acest script (sau pe niciun alt instrument, pentru asta); pur și simplu deschideți folderul de aplicații și trageți și fixați pictograma aplicației pe Launchpad.

Fiți avertizat că eliminați și adăugați pictograme precumacest lucru nu va menține structura folderului lor în Launchpad intactă. Când adăugați înapoi o pictogramă a aplicației care a fost sortată anterior într-un folder înainte de a o elimina, aceasta nu se va restabili la poziția ei veche și va trebui să o aruncați manual din nou în folderul ales.

Dacă sunteți bine să instalați o altă aplicație în acest scop, poate doriți să încercați controlul Launchpad.

[prin intermediul Sugestii pentru Mac OS X]

Comentarii