Mac OS X 10.6.4 : où le système stocke t'il la liste des applications?
10 réponses
zephrane
pour programmer un gestionnaire de tri des applications, j'ai besoin
de la liste des appli sur la machine qui doit bien exister quelque
part puisque des bo=EEtes de dialogues diverses vous demandent par
exemple ouvrir avec quelle application et vous donne toute la liste.
O=F9 est-ce que c'est g=E9r=E9? un acc=E8s via UNIX est-il possible?.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
stephane.martin
zephrane wrote:
pour programmer un gestionnaire de tri des applications, j'ai besoin de la liste des appli sur la machine qui doit bien exister quelque part puisque des boîtes de dialogues diverses vous demandent par exemple ouvrir avec quelle application et vous donne toute la liste. Où est-ce que c'est géré? un accès via UNIX est-il possible?.
lancé le terminal pour avoir unix -- Stephane MARTIN
zephrane <zephrane@mac.com> wrote:
pour programmer un gestionnaire de tri des applications, j'ai besoin
de la liste des appli sur la machine qui doit bien exister quelque
part puisque des boîtes de dialogues diverses vous demandent par
exemple ouvrir avec quelle application et vous donne toute la liste.
Où est-ce que c'est géré? un accès via UNIX est-il possible?.
lancé le terminal pour avoir unix
--
Stephane MARTIN
pour programmer un gestionnaire de tri des applications, j'ai besoin de la liste des appli sur la machine qui doit bien exister quelque part puisque des boîtes de dialogues diverses vous demandent par exemple ouvrir avec quelle application et vous donne toute la liste. Où est-ce que c'est géré? un accès via UNIX est-il possible?.
lancé le terminal pour avoir unix -- Stephane MARTIN
chambara1
zephrane wrote:
pour programmer un gestionnaire de tri des applications, j'ai besoin de la liste des appli sur la machine qui doit bien exister quelque part puisque des boîtes de dialogues diverses vous demandent par exemple ouvrir avec quelle application et vous donne toute la liste. Où est-ce que c'est géré? un accès via UNIX est-il possible?.
Salut, Menu Pomme/a propos de ce Mac/Plus d'infos/Logiciel/Applications
-- René
zephrane <zephrane@mac.com> wrote:
pour programmer un gestionnaire de tri des applications, j'ai besoin
de la liste des appli sur la machine qui doit bien exister quelque
part puisque des boîtes de dialogues diverses vous demandent par
exemple ouvrir avec quelle application et vous donne toute la liste.
Où est-ce que c'est géré? un accès via UNIX est-il possible?.
Salut,
Menu Pomme/a propos de ce Mac/Plus d'infos/Logiciel/Applications
pour programmer un gestionnaire de tri des applications, j'ai besoin de la liste des appli sur la machine qui doit bien exister quelque part puisque des boîtes de dialogues diverses vous demandent par exemple ouvrir avec quelle application et vous donne toute la liste. Où est-ce que c'est géré? un accès via UNIX est-il possible?.
Salut, Menu Pomme/a propos de ce Mac/Plus d'infos/Logiciel/Applications
-- René
blanc
zephrane wrote:
Où est-ce que c'est géré? un accès via UNIX est-il possible?.
Je ne suis pas sûr que cette liste soit stockée quelque-part, pour la bonne raison que lorsque on l'observe par
option - Menu Pomme --> info systèmes --> logiciels --> Applications
comme (presque) indiqué par René, il se passe de nombreuses secondes avant que la liste soit affichée
Dans Unix (Terminal) tu peux obtenir la liste de toutes les applications principales par la commande (que l'on peut faire dans un script) :
ls /Applications
Voilà :-)
-- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
zephrane <zephrane@mac.com> wrote:
Où est-ce que c'est géré? un accès via UNIX est-il possible?.
Je ne suis pas sûr que cette liste soit stockée quelque-part, pour la
bonne raison que lorsque on l'observe par
option - Menu Pomme --> info systèmes --> logiciels --> Applications
comme (presque) indiqué par René, il se passe de nombreuses secondes
avant que la liste soit affichée
Dans Unix (Terminal) tu peux obtenir la liste de toutes les applications
principales par la commande (que l'on peut faire dans un script) :
ls /Applications
Voilà :-)
--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
je ne sais pas comment éviter le Contents inutile... -- « Si tu veux pouvoir supporter la vie, sois prêt à accepter la mort. » (Sigmund Freud)
filh
cb wrote:
JiPaul wrote: > zephrane wrote: > >> Où est-ce que c'est géré? un accès via UNIX est-il possible?. > > Je ne suis pas sûr que cette liste soit stockée quelque-part, pour la > bonne raison que lorsque on l'observe par > > option - Menu Pomme --> info systèmes --> logiciels --> Applications > > comme (presque) indiqué par René, il se passe de nombreuses secondes > avant que la liste soit affichée > > Dans Unix (Terminal) tu peux obtenir la liste de toutes les applications > principales par la commande (que l'on peut faire dans un script) : > > ls /Applications > > Voilà :-) > Bonjour ! ls /Applications donne la liste des éléments du dossier Applications. Peut-on affiner et ne lister que les applications elles-mêmes ? Merci.
Je pense que oui, j'ai installé ocs inventory pour Mac et il semble fournir cette liste. Comme c'est du perl on doit pouvoir trouver la méthode employée.
FiLH
-- Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle. Roland Barthes. http://www.filh.org
cb <jo.lapin@orange.fr> wrote:
JiPaul wrote:
> zephrane<zephrane@mac.com> wrote:
>
>> Où est-ce que c'est géré? un accès via UNIX est-il possible?.
>
> Je ne suis pas sûr que cette liste soit stockée quelque-part, pour la
> bonne raison que lorsque on l'observe par
>
> option - Menu Pomme --> info systèmes --> logiciels --> Applications
>
> comme (presque) indiqué par René, il se passe de nombreuses secondes
> avant que la liste soit affichée
>
> Dans Unix (Terminal) tu peux obtenir la liste de toutes les applications
> principales par la commande (que l'on peut faire dans un script) :
>
> ls /Applications
>
> Voilà :-)
>
Bonjour !
ls /Applications donne la liste des éléments du dossier Applications.
Peut-on affiner et ne lister que les applications elles-mêmes ?
Merci.
Je pense que oui, j'ai installé ocs inventory pour Mac et il semble
fournir cette liste.
Comme c'est du perl on doit pouvoir trouver la méthode employée.
FiLH
--
Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire
une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle.
Roland Barthes.
http://www.filh.org
JiPaul wrote: > zephrane wrote: > >> Où est-ce que c'est géré? un accès via UNIX est-il possible?. > > Je ne suis pas sûr que cette liste soit stockée quelque-part, pour la > bonne raison que lorsque on l'observe par > > option - Menu Pomme --> info systèmes --> logiciels --> Applications > > comme (presque) indiqué par René, il se passe de nombreuses secondes > avant que la liste soit affichée > > Dans Unix (Terminal) tu peux obtenir la liste de toutes les applications > principales par la commande (que l'on peut faire dans un script) : > > ls /Applications > > Voilà :-) > Bonjour ! ls /Applications donne la liste des éléments du dossier Applications. Peut-on affiner et ne lister que les applications elles-mêmes ? Merci.
Je pense que oui, j'ai installé ocs inventory pour Mac et il semble fournir cette liste. Comme c'est du perl on doit pouvoir trouver la méthode employée.
FiLH
-- Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle. Roland Barthes. http://www.filh.org
blanc
cb wrote:
ls /Applications donne la liste des éléments du dossier Applications. Peut-on affiner et ne lister que les applications elles-mêmes ?
Oui (et je te rajoute en passant les applis de Utilitaires) :
ls -1 /Applications /Applications/Utilities | fgrep '.app'
Par contre on peut certainement supprimer le .app final, mais je n'ai pas d'idées pour l'instant.
-- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
cb <jo.lapin@orange.fr> wrote:
ls /Applications donne la liste des éléments du dossier Applications.
Peut-on affiner et ne lister que les applications elles-mêmes ?
Oui (et je te rajoute en passant les applis de Utilitaires) :
ls -1 /Applications /Applications/Utilities | fgrep '.app'
Par contre on peut certainement supprimer le .app final, mais je n'ai
pas d'idées pour l'instant.
--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
ls /Applications donne la liste des éléments du dossier Applications. Peut-on affiner et ne lister que les applications elles-mêmes ?
Oui (et je te rajoute en passant les applis de Utilitaires) :
ls -1 /Applications /Applications/Utilities | fgrep '.app'
Par contre on peut certainement supprimer le .app final, mais je n'ai pas d'idées pour l'instant.
-- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
Patrick Stadelmann
In article <4c95aa6b$0$3697$, cb wrote:
ls /Applications donne la liste des éléments du dossier Applications. Peut-on affiner et ne lister que les applications elles-mêmes ?
Spotlight permet d'obtenir la liste des applications :
mdfind "kMDItemKind=Application"
La liste que le système propose (par exemple via la commande "choose application" par exemple) doit sans doute être obtenus via les LaunchServices, je ne sais pas s'il existe une commande CLI pour récupérer cette liste. Peut-être avec "lsregister"...
Patrick -- Patrick Stadelmann
In article <4c95aa6b$0$3697$426a34cc@news.free.fr>,
cb <jo.lapin@orange.fr> wrote:
ls /Applications donne la liste des éléments du dossier Applications.
Peut-on affiner et ne lister que les applications elles-mêmes ?
Spotlight permet d'obtenir la liste des applications :
mdfind "kMDItemKind=Application"
La liste que le système propose (par exemple via la commande "choose
application" par exemple) doit sans doute être obtenus via les
LaunchServices, je ne sais pas s'il existe une commande CLI pour
récupérer cette liste. Peut-être avec "lsregister"...
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
ls /Applications donne la liste des éléments du dossier Applications. Peut-on affiner et ne lister que les applications elles-mêmes ?
Spotlight permet d'obtenir la liste des applications :
mdfind "kMDItemKind=Application"
La liste que le système propose (par exemple via la commande "choose application" par exemple) doit sans doute être obtenus via les LaunchServices, je ne sais pas s'il existe une commande CLI pour récupérer cette liste. Peut-être avec "lsregister"...
Patrick -- Patrick Stadelmann
cb
Patrick Stadelmann wrote:
mdfind "kMDItemKind=Application"
Merci à Patrick (et aux autres). C'est exactement ce que je cherchais. :-)
Patrick Stadelmann wrote:
mdfind "kMDItemKind=Application"
Merci à Patrick (et aux autres). C'est exactement ce que je cherchais. :-)