Suppose que tu crées un dossier
blabla sur ton
Bureau. Son adresse (raccourcie) est :
~/Desktop/blabla -->
- dans les
Préférences de
Safari (par exemple) => tu choisis le dossier
blabla du
Bureau comme
destination des téléchargements
- dans le
terminal > tu passes la commande :
Bloc de code:
chflags hidden ~/Desktop/blabla
- qui sans modifier le nom du dossier (comme quand on ajoute un . en préfixe) => fixe dessus le flag:hidden (= attribut d'invisibilité). Cet attribut interdit l'affichage graphique du dossier par le Finder. À peine la commande exécutée => le dossier blabla disparaît de l'affiche.
- les
téléchargements s'effectuent automatiquement dans
blabla masqué sans démasquage.
- ton
problème : c'est l'
accès aux contenus du dossier masqué > le
Finder ne "voyant" pas l'objet (par exemple si tu utilises la fonction :
Aller au dossier et que tu saisisses l'adresse :
~/Bureau/blabla). Tu peux passer la commande de démasquage (inverse de celle de masquage) :
Bloc de code:
chflags nohidden ~/Desktop/blabla
- qui supprime le flag:hidden d'invisibilité. Mais ensuite il te faudrait remasquer le dossier blabla par la 1ère commande. Plus commode est la commande :
- qui force l'affichage graphique de l'espace de blabla dans une fenêtre du Finder (sans démasquer le dossier). Il te suffirait alors de te fabriquer (dans l'Éditeur de script) une mini application dont le code serait :
Bloc de code:
do shell script "open ~/Desktop/blabla"
- et de l'enregistrer au format "Application" à la localisation de ton choix. Un double- clic sur ton application => affiche directement l'espace de blabla masqué dans une fenêtre du Finder sans démasquage du dossier. Fermer la fenêtre du Finder => fait disparaître cet affichage de l'espace de blabla.