State Cleaner : une app pour faire perdre la mémoire à vos apps

Anthony Nelzin-Santos |
Reprise (ou Resume) est un de ces fonctions de Lion qui agace autant qu'elle étonne : ses partisans se demandent comment ils ont pu vivre avant, ses détracteurs prennent pour une véritable agression le fait que les fenêtres des applications se restaurent automatiquement.

skitched

Application State Cleaner se propose de reconcilier les deux camps en permettant de désactiver Reprise application par application. On suppose qu'il le fait en verrouillant l'accès aux dossiers des applications dans ~/Bibliothèque/Saved Application State (lire : En cas de problèmes avec Reprise).
avatar cecile_aelita | 
j'avoue que autant pour certaine appli, c'est vraiment pratique, pour d'autre, c'est assez agaçant. hier, j'ai regardé des videos sur QuickTime Player, je quitte l'appli. je relance plus tard pour regarder une autre video, et PAF, 2 fenêtres QTP qui s'ouvre. enfin bref, c'est pas non plus la mort ;) le seul truc (mais peut etre que je me trompe) c'est que du coup, ca rend le lancement de l'appli plus longue. ce qui est dommage puisque dans certain cas, l'ancien fichier ouvert ne nous interesse absolument pas.
avatar geneosis | 
Imaginez que vous regardiez un porno avec quicktime, et que le lendemain vous vouliez montrer votre vidéo de vacances avec vos gamins et vous à la plage. En relançant quicktime vos amis auront des surprises!
avatar pp | 
@romainB84 Hello, Si tu supprimes la vidéo que tu lisais avant la "mise en pause" de QT, comment réagitil?
avatar grogeek | 
@geneosis Bah, si le porno est en fait celui de tes enfants en vacances, ca pose pas de problème. Ok, je sors ->
avatar cecile_aelita | 
@grogeek lol ouais sors loin tres loin.... encore un peu plus loin... VOILA PARFAIT ;) @pp j'ai pas testé, mais je regarderais ce soir moi, comme je disais, c'est surtout cette sensation de perdre un peu son temps a devoir fermé des fenêtres qui ne nous interesse plus, vu que, si on a quitter la page, c'est que normalement, on avait finis (hors accident). c'est pour ca qu'avant, je n'activais jamais cette fonction avec safari (re-ouvrir dans l'etat ou on l'a quitter) du coup, la solution, c'est de bien penser à faire "cmd+w" avant "cmd+q" ou "cmd+alt+q"
avatar Rod20 | 
Il y a un moyen simple pour qu'une vidéo ne soit pas re-ouverte/restauré lorsqu'on ouvre Quicktime. Il faut juste fermer la fenêtre de la video regardé avant de fermer l'application. Je viens d'essayer, ça marche à tout les coups. Même chose avec les onglets dans safari, si on ferme l'onglets d'une page internet que l'on ne veut plus consulté à la prochaine session, elle ne sera pas restauré au prochain lancement de safari. Cette logique est valable pour toutes les apps.
avatar _lol_ | 
si par exemple on a regardé un tutorial vidéo situé sur une image disque (.dmg) résidant sur son HD, on quitte quicktime, on éjecte l'image… À sa réouverture, QuickTime Player va jusqu'à remonter l'image disque tout seul pour réouvrir le tuto vidéo !!
avatar oomu | 
@geneosis [27/07/2011 14:25] option-commande-Q est votre AMI ! - Typiquement, si je quitte l'application d'un coup, c'est que je souhaite retrouver tout à l'identique plus tard.
avatar pierre.bed | 
Il y a encore beaucoup mieux: Au lieu de faire Commande + Alt + Q pour fermer sans sauvegarder l'état de l'appli, il suffit d'aller dans les Préférences Système Général et de décocher l'option "Restaurer les fenêtres…." Attendez, c'est pas tout…… Comme ça quand vous ferez Commande + Alt + Q cela aura l'effet CONTRAIRE: vous fermerez l'appli en sauvegardant l'état des fenêtres. Bien vu les développeurs Apple... ;o))
avatar cecile_aelita | 
@Rod20 c'est exactement ce que j'ai dit ;) "cmd + w" (pour fermer la fenetre ou l'onglet) et "cmd + q" @oomu c'est aussi ce que j'avais dit ;) "cmd + alt + q" :)
avatar liocec | 
À la fermeture de Lion, Apple propose "redémarrer", "suspendre", etc, ... ainsi qu'une case à cocher "réouvrir toutes les fenêtres.." Ils pouvaient pas, tout simplement, mémoriser l'état de cette case à cocher ?!? C'était trop compliqué pour eux ou ils n'y ont jamais pensé ou SJ le leur à interdit ?!?
avatar cecemf | 
Moi ca me derrange pas RESUME as par pour Safari que ca soul
avatar mickaphd | 
@pierre.bed : j'avoue c'est parfait dans ce sens là : merci à toi !
avatar mixo001 | 
Moi je trouve ça logique pour quicktime (et pour la plupart des applications). Je m'explique : après le premier démarrage de l'ordi, je lance quicktime lorsque je veux lire une vidéo; quand j'ai fini de regarder la video je quitte la video (pas quicktime!). En fait je ne ferme jamais quicktime. S'il se ferme, c'est soit qu'il a beugué, soit que j'ai redémarré mon ordi, soit que je manquais de mémoire. Dans ces trois cas, je suis content de retrouver l'application comme elle était juste avant.
avatar liocec | 
Idem pour la mémorisation de chaque app, c'est hyper chiant, Safari m'ouvre 10 onglets à la fois (mes dernières recherches), puis recharge chacune des pages... Ils pouvez pas mettre une option ?!? Des fois, je me demande si en dehors de coder des lignes on leur a donné un cerveau pour faire autre chose !
avatar pierre.bed | 
@liocec C'est pour ça que ma solution est la meilleure. Tu décoches l'option "Restaurer les fenêtres…" dans les prefs système. Comme ça Safari ne mémorise pas tes onglets ni tes fenêtres. Et si tu désires qu'une autre appli les mémorise tu la quittes avec Commande + Alt + Q ;o))
avatar ditek | 
@geneosis Expérience vécu... mais avec ma meuf.... >
avatar bluesilence | 
Merci Piere pour ton astuce tu me sauves! j'en peux plus de refermer les fenetres à chaque fois que je lance une app :( En plus reprise ne fonctionne pas avec les fenetres du finder. J'ai un problème depuis macos 10.1 (rien que ca) j'ai toujorus deux fenetres en mode "liste" qui sont ouvertes sur mon finder et quand je redemarre l'ordi 9 fois sur 10 il y en a une qui a disparu une autre qui n'est pas à la bonne place voir les deux qui ne sont plus la donc je dois les réouvrir et les remettre sà leur place. Je fais ca depuis os 10.1 c'est un truc de dingue
avatar mixo001 | 
Encore moi :D En fait je pense que ceux qui ont des problèmes avec "reprise" sont ceux qui n'ont pas saisit le principe de fonctionnement de Mac OS (peut-être des gens qui viennent d'autres plateforme?). Enfin c'est pas dit méchamment hein! Et c'est peut-être aussi parce que l'on a pas la même utilisation, donc si vous êtes pas d'accord, donnez votre avis, ça m'intéresse! Par exemple, pour safari : j'ouvre safari, j'ouvre des onglets, des fenêtre etc. Quand je veux quitter un onglet, je ferme l'onglet, quand je veux quitter une fenêtre, je la ferme (rien de plus naturel en fait). Mais, jamais, je ne ferme l'application en elle même : c'est ça la logique de MacOS.
avatar sinbad21 | 
Il n'y a pas une manip dans le terminal pour avoir la boîte de dialogue décochée par défaut ?
avatar ErGo_404 | 
[quote]mixo001 [27/07/2011 16:02] Encore moi :D En fait je pense que ceux qui ont des problèmes avec "reprise" sont ceux qui n'ont pas saisit le principe de fonctionnement de Mac OS (peut-être des gens qui viennent d'autres plateforme?). Enfin c'est pas dit méchamment hein! Et c'est peut-être aussi parce que l'on a pas la même utilisation, donc si vous êtes pas d'accord, donnez votre avis, ça m'intéresse! Par exemple, pour safari : j'ouvre safari, j'ouvre des onglets, des fenêtre etc. Quand je veux quitter un onglet, je ferme l'onglet, quand je veux quitter une fenêtre, je la ferme (rien de plus naturel en fait). Mais, jamais, je ne ferme l'application en elle même : c'est ça la logique de MacOS.[/quote] Tu peux fermer la fenêtre de Mac OS sans fermer le programme, le problème c'est que parfois tu veux tout simplement quitter une application, pour libérer de la mémoire ou faire de la place dans le dock ou pour plein d'autres raisons. Resume est une bonne idée en soi, mais elle devrait être réglable appli par appli, car on ne veut pas toujours le même comportement pour chaque application. L'app citée dans cette news est donc sympa et très utile. Pour le raccourcis clavier spécial sauvegarde de la fenêtre, je trouve ça bof un raccourcis à 3 touches, bien moins pratique que le pomme q qui est naturellement sous les doigts.
avatar mixo001 | 
@ErGo_404 D'accord, mais imaginons que safari, aperçu ou n'importe quel autre logiciel consomme trop de mémoire. En fermant les fenêtre, le programme libère de la mémoire. Après pour l'histoire des icônes trop nombreuses dans le dock, je peux comprendre (à la limite), mais alors justement la fonction "reprise" est plutôt cool car ça permet de relancer l'application comme si je ne l'avais jamais fermé. Et les autres raison, j'ai beau cherché, je n'en vois pas (ce qui ne veux pas dire qu'elles n'existes pas!). Moi en tout cas j'adore, en fait avant je ne redémarrer jamais mon ordi car j'avais la flemme de relancer toutes les applications et retrouver le même environnement de travail!
avatar cecile_aelita | 
@pierre.bed ah ouais? .tin, j'avais pas vu ce truc la, dans ce sens, si ca marche, ca me semble vraiment génial en effet. parce que le coté tout-ou-rien, c'est un poil extremiste ^^ mais ta solution est un excelent compromis
avatar marcucci | 
pierre bed En effet cette solution est très bien. Mais alors la fonction "resume" est désactivée pour toutes les apps ?
avatar Ludavid21 | 
Ça me fait déjà comme ça sous Snow Leopard avec Text Wrangler, j'ose pas imaginer sous Lion avec toutes les apps, ce truc je le veux pas, c'est à l'air super chiant >
avatar Anonyme (non vérifié) | 
Reprise : Quelle idée débile ! On devrait plonger dans le goudron puis dans les plumes son créateur et l'exhiber ainsi dans Infinite Loop !
avatar Oliviou | 
@ Jmichel33 : Mmh... Constructif. Personnellement, je trouve qu'une nouvelle fonction que tu n'es pas obligé d'activer ne peut pas être débile. Elle répond aux besoins de certains utilisateurs, et les autres s'en passent. Où est le problème?
avatar liocec | 
@ pierre.bed : Merci, je n'avais pas vu.

CONNEXION UTILISATEUR