Pomme Happy

Plus de pommes = moins de pépins !

Accueil » Mac » Astuces Mac » AL33 – Supprimez des applications du Launchpad

Il n’est pas possible de supprimer une application du Launchpad si celle-ci n’a pas été installée depuis le Mac App Store.

Dans tous les cas, il est bon de rappeler que supprimer une application du Launchpad n’impacte pas l’application elle-même : elle n’est ni supprimée de votre système, ni modifiée.

A contrario donc, vous pouvez supprimer une app téléchargée sur l’App Store lorsque vous vous trouvez sur le Launchpad en appuyant sur la touche ALT (Option) ou en maintenant le clic sur votre souris ou votre trackpad (un croix apparait sur l’icône qui peut être enlevée).

suppression app

Nous allons créer une petite Application à partir d’une Script Automator.

Pour cela sélectionnez tout d’abord le code suivant puis copiez-le.

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 "Voulez-vous vraiment enlever \"" & sost & "\" du Launchpad? 
L'application elle-même ne sera pas supprimée."
		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 "Erreur: " & the error_number & ". " & "Vous avez probablement plusieurs versions d ela base de données du Launchpad." & return & return & " Pour résoudre cela supprimez quelques exemplaires dans ~/Library/Application Support/Dock. Vous pouvez supprimer sans risque des fichiers qui portent l'extension \".db\" ou \".db.backup\" exception faite de la version la plus récente." & return & return & "Voulez-vous que j'ouvre ce dossier pour vous ?"
			display dialog the error_text buttons {"Oui ouvrez le SVP.", "Annuler"} default button 1
			if button returned of the result is "Oui ouvrez le SVP." 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 {"Annuler"} default button 1
		end if
	else
		error number -128
	end if
end try
end repeat
	display dialog "C'est fait !" 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

Ouvrez une fenêtre d’Automator et créez un nouveau document.

Sélectionnez Application

type de document

Recherchez et choisissez Exécuter un script AppleScript.

Double cliquez dessus ou faites le glisser dans la partie droite.

executer un script
Remplacez tout (en sélectionnant) et collez le texte préalablement mis dans la presse-papier.

automator

Enregistrez sous, trouvez lui un nom.

Il ne reste plus qu’à lancer l’Application ainsi crée, une boite de dialogue s’ouvre.

selection de l'app à retirer du Launchpad

Choisissez l’app à ôter du Launchpad (une seule sélection est possible).

Boite de confirmation

C’est Fait !

Vous pouvez également télécharger le fichier application ici : Launchback.app


Source de l’article

Mac OS X hints (en anglais).


Le temps imparti est dépassé. Merci de saisir de nouveau le CAPTCHA.

  • RSS
  • Facebook
  • Twitter
  • Delicious
  • Youtube
  • Vimeo
  • Google+
  • iTunes

Articles populaires

Editer le fichier hosts sous Mac OS X

Le fichier hosts est un fichier utilisé par le système d'exploitation ...

Applications compatibles avec Mac OS X Moutain Lion

Si vous avez l'intention de passer ...

Applications compatibles avec Mac OS X Lion

A l'heure ou j'écris, il est ...

Kit de Démarrage pour Mac OS X – 1/3

MAJ le 24/03/2012 Il faut bien un ...

Comment créer une clé USB bootable sous Mac OS X

Vous auez peut être besoin de ...