Est-il possible de basculer les fichiers cachés sans relancer le Finder?

9

Il existe plusieurs façons de basculer les fichiers cachés - via une commande shell , ou AppleScript, ou une action Automator , ou même un widget Dashboard . Tous ferment et rouvrent les fenêtres du Finder, ce qui est assez ennuyeux.

D'un autre côté, pour la boîte de dialogue Ouvrir un fichier, on peut facilement basculer les fichiers cachés en appuyant sur Command+Shift+Period.

Est-il possible d'éviter de relancer le Finder?


Conclusion

Il vaut mieux utiliser Path Finder à la place, ce qui permet non seulement de basculer les fichiers cachés sans perversion, mais bien d'autres choses intéressantes. Application vraiment géniale.

Andrei
la source
2
La partie "théorique" de la question a en quelque sorte rendu cet argumentaire (et donc sujet à clôture), à ​​moins qu'un ingénieur d'Apple ne le lise. J'aime le reste de la question, alors j'ai supprimé ces mots. Je suppose que la réponse est actuellement «non», car le Finder lit probablement ce paramètre au démarrage. Mais c'est une réponse argumentative, alors espérons une réponse qui dit "oui, ..."
Arjan
1
Dommage. Accepter le «non» garantit également que l'utilisateur de la communauté ne piquera jamais cette question , pour la renvoyer de temps en temps sur la première page ...
Arjan
Ok, bon point. Laissons un peu d'espoir
Andrei

Réponses:

3

Il y a une solution maintenant.

La dernière version de TotalFinder (0.9.1) peut basculer afficher / masquer les fichiers cachés sans redémarrage du Finder. Testé, il fonctionne bien et supprime cet agacement de longue durée du Finder. TotalFinder est gratuit pour le moment car il s'agit d'un logiciel préliminaire, mais il coûtera environ 10 $ ou 15 $ lorsqu'il atteindra la finale.

CharlesB
la source
1

Non, vous ne pouvez pas, car il n'y a aucun moyen d'aviser le Finder (ou tout autre processus d'ailleurs) que son fichier de préférences a été modifié derrière lui.

Hasaan Chop
la source
Cela suppose que le seul moyen de faire en sorte que le Finder affiche les fichiers cachés est de pirater ses préférences. (Ce qui est probablement vrai en effet.)
Arjan
Il n'y a pas besoin d'hypothèse lorsque les faits sont là.
Hasaan Chop
1
Ensuite, montrez-nous ces faits, s'il vous plaît ...
Arjan
0

J'ai trouvé une question similaire ici: Apple Script - Rouvrir les fenêtres du Finder fermé

Le script publié par adayzdone peut être ce que vous cherchez. Il doit encore relancer le Finder mais lorsqu'il se relance, il renvoie les mêmes fenêtres dans le même répertoire que celui dans lequel elles se trouvaient lors de leur fermeture.

tell application "Finder"
   set windowTargets to target of Finder windows
    quit
end tell

set OnOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if OnOff = "NO" or OnOff = "OFF" then
        set OnOffCommand to "defaults write com.apple.finder AppleShowAllFiles ON"
    else
        set OnOffCommand to "defaults write com.apple.finder AppleShowAllFiles OFF"
    end if
    do shell script OnOffCommand
    delay 1

tell application "Finder" to launch
    tell application "Finder"
    repeat with aTarget in windowTargets
        make new Finder window at aTarget
    end repeat
end tell

copié de la question référencée

davidcondrey
la source