pehache Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 Le problème sous OS X est plutôt qu'il n'y a pas de méthode standard au niveau du système pour désinstaller proprement une appli qui s'est étalée un peu. D'où le succès des utilitaires de nettoyage qui font ça avec plus ou moins de bonheur.Si l'app a besoin d'installer quelque chose dans le système, alors il faudrait qu'elle soit programmée pour que dès qu'on la met dans la corbeille, un message nous prévienne qu'il y a autre chose à enlever... voire que ça se mette aussi à la corbeille tout seul. Oui, c'est grosso-modo ce que j'appelle une "méthode standard au niveau du système pour désinstaller proprement une appli". Bon, qui envoie un mail à Tim Cook pour lui proposer l'idée ? Envoie-lui une copie de Windows dans le mail. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
pehache Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 les applis qui ont besoin de s'installer plus au coeur du système. As tu des idées qui peuvent justifier que l'éditeur ait justement ce besoin de s'installer au coeur du système ? La seule chose qui me vient comme ça à l'esprit, c'est plus pour une question de gros sou afin de cacher le(s) fichier(s) en rapport avec la licence. Parce qu'en toute logique une application pourrait être autonome, voir partager en commun des modules qui peuvent être mis dans bibliothèque. Par exemple une appli "system-wide" dont l'exécution ne dépend pas de l'utilisateur (ce qu'on appelle un "programme résident", un "service", etc...). Mais mettre des fichiers dans la bibliothèque, c'est déjà aller au-delà de l'application autonome où tout est dans le .app Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Luc Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 @pehache: il y a une méthode standard, mais manifestement seulement pour les apps provenant du MAS (et aussi certaines autres apps, exemple chez moi: AutoCAD, mais ce n'est pas la majorité). C'est vrai que la méthode Windows a l'avantage de marcher pour toute application Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité LolYangccool Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 La méthode Windows laisse aussi des résidus la plupart du temps. Probablement parce que l'application de désintallation a mal été faite ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Ewilan Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 La méthode Windows laisse aussi des résidus la plupart du temps. Probablement parce que l'application de désintallation a mal été faite ? Non, elle marche bien mais ne prévoit pas tout, en fait. La plupart ne désinstallent que le programme, pas les fichiers utilisateur (ils pourraient demander s'il faut les enlever ou non !) ni ce qui a été installé avec. En gros, ça supprime le dossier contenant l'exécutable et les dll, et la documentation fournie avec. Le reste ça n'y touche pas la plupart du temps. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
pehache Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 La méthode Windows laisse aussi des résidus la plupart du temps. Probablement parce que l'application de désintallation a mal été faite ? Non, elle marche bien mais ne prévoit pas tout, en fait. La plupart ne désinstallent que le programme, pas les fichiers utilisateur (ils pourraient demander s'il faut les enlever ou non !) ni ce qui a été installé avec. En gros, ça supprime le dossier contenant l'exécutable et les dll, et la documentation fournie avec. Le reste ça n'y touche pas la plupart du temps. Ca touche ce que le développeur a décidé que ça devait toucher. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Klaffh Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 les applis qui ont besoin de s'installer plus au coeur du système. As tu des idées qui peuvent justifier que l'éditeur ait justement ce besoin de s'installer au coeur du système ? La seule chose qui me vient comme ça à l'esprit, c'est plus pour une question de gros sou afin de cacher le(s) fichier(s) en rapport avec la licence. Parce qu'en toute logique une application pourrait être autonome, voir partager en commun des modules qui peuvent être mis dans bibliothèque. Par exemple une appli "system-wide" dont l'exécution ne dépend pas de l'utilisateur (ce qu'on appelle un "programme résident", un "service", etc...). Mais mettre des fichiers dans la bibliothèque, c'est déjà aller au-delà de l'application autonome où tout est dans le .app J'utilise l'application Aurora (Permet d'utiliser son Mac comme réveil en lancent une play list iTunes ou autre) Pour ce faire, il a un service qui est dans le .app, à la première utilisation de l'application, elle ajout ce service dans la section ouverture du compte utilisateur. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Klaffh Posté(e) 17 août 2014 Partager Posté(e) 17 août 2014 La méthode Windows laisse aussi des résidus la plupart du temps. Probablement parce que l'application de désintallation a mal été faite ? Non, elle marche bien mais ne prévoit pas tout, en fait. La plupart ne désinstallent que le programme, pas les fichiers utilisateur (ils pourraient demander s'il faut les enlever ou non !) ni ce qui a été installé avec. En gros, ça supprime le dossier contenant l'exécutable et les dll, et la documentation fournie avec. Le reste ça n'y touche pas la plupart du temps. Ca touche ce que le développeur a décidé que ça devait toucher. Effectivement, mais quand tu vois que déjà pas mal de gens dans les parcs publics ou bois n'hésitent pas à laisser le sac de fast food ou boite de boisson sur l'herbes, au pieds du banc alors qu'ils ont une poubelle des fois juste à quelques métres. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.