Come posso impedire l'anteprima del documento su connessioni lente?


28

Di tanto in tanto devo lavorare su una rete 3G, il che è ragionevole, fino a quando non monterò un file system dall'altra parte del mondo.

Quando ciò accade, OSX prova a mostrarmi "anteprime" di ogni singolo documento nel Finder, un'operazione che richiede un'eternità perché di solito tenta di scaricare l'intero documento per generare l'anteprima. Dopo aver passato ore a scaricare un file da 5 MB, spesso decide "oh cavolo, non so come mostrare le anteprime dei file di Word. Ti mostrerò solo un'icona di Word". Nel frattempo, Finder è in balia dell'inferno per ore.

Esiste un modo per impedirlo in particolare per le condivisioni di rete quando sono connesso tramite una connessione lenta? Oppure, in caso contrario, impedire l'anteprima del documento per tutti i documenti di rete?


Sarebbe sicuramente una buona cosa corrompere il team del Finder per un programma nascosto per attivarlo. Sarebbe così, così utile economizzare la larghezza di banda e mantenere la reattività.
bmike

Usi Lion? Conoscere la versione del sistema operativo potrebbe portare a ulteriori risposte dopo che Apple pubblica ulteriori informazioni.
Graham Perrin,

Sì, aggiungerò un tag LION
Joel Spolsky

Grazie. Un breve avvertimento , QuickLook cambia parte di apple.stackexchange.com/q/20158/8546 ... Ho il sospetto che se / quando Finder e altre app AFP / consapevoli di Lion in sfruttano tali cambiamenti (quando arriva iCloud fuori dalla beta?) le miniature diventeranno meno preoccupanti. Non ancora una risposta, solo un sospetto.
Graham Perrin,

La mia soluzione a questo problema è utilizzare uno strumento VPN / Desktop remoto come LogMeIn per connettersi a un computer locale alle condivisioni, quindi copiare solo i file necessari sul mio computer locale.
Dave Nelson,

Risposte:


13

È possibile disabilitare l'anteprima delle icone nelle impostazioni della vista. Ad esempio: fai clic con il pulsante destro del mouse sul desktop e seleziona "Mostra opzione di visualizzazione", quindi deseleziona l'ultima casella.

inserisci qui la descrizione dell'immagine


1
Tutto ciò di cui hai bisogno ora è uno script che viene attivato per attivare questa opzione quando ti unisci / lasci connessioni 3G. ;-)
scunliffe,

Ugh - scrivere questo script per eseguire la scansione di condivisioni di cartelle su una rete lenta potrebbe essere una cattiva idea a breve termine, nonché ripristinare le preferenze una volta meglio connesse poiché questo flag scrive su .DS_Store sulla condivisione e non localmente.
bmike

9

L'opzione nucleare: esci dal Finder (usa Activity Monitor, salva un AppleScript contenente il codice tell application "Finder" to quito killesso da un prompt della shell) e quindi usa Terminale per eseguire la manipolazione dei file. (Digitare open myfile.txtper aprire un file nell'app predefinita, come farebbe il Finder se si fa doppio clic su di esso.)


4

A meno che qualcuno non riesca a trovare un'impostazione nascosta, potresti voler esaminare PathFinder che preferisce disabilitare le anteprime sui volumi di rete. Inoltre, per le condivisioni lente a cui è possibile accedere tramite ssh / sftp Transmit by Panic è più reattivo di Finder.

Uso Transmit più spesso di PathFinder, ma trovo che avere prestazioni di rete reattive quando si effettua il dial-up o il 3G lento valga il carico cognitivo di un'interfaccia leggermente diversa.

+1 a Siracusa per killall Findere soluzioni alternative terminali.


2

In realtà, uccidere il cercatore non è sufficiente nelle reti molto lente o quando le cartelle contengono migliaia e migliaia di file (qualcosa di comune nelle reti di lavoro con una cartella "pubblica").

In quei casi, uccidere il cercatore comporterà la chiusura del cercatore ma non riaprirà mai correttamente. È come se un processo in background che tenta di analizzare tutto viene disconnesso ma non scompare, impedendo al Finder di spostarsi ulteriormente.

In questo senso è simile a questo: Finder non risponde quando si visualizzano cartelle di rete con grandi quantità di file (OSX 10.6.8)


0

Come seguito alla risposta di John Siracusa, la shell equivalente a AppleScript sarebbe osascript -e 'tell application "Finder" to quit'.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.