Como evito a visualização do documento em conexões lentas?

28

De vez em quando, tenho que trabalhar em uma rede 3G, o que é razoável, até montar um sistema de arquivos no outro lado do mundo.

Quando isso acontece, o OSX tenta me mostrar "visualizações" de cada documento no localizador, uma operação que leva uma eternidade, porque geralmente tenta fazer o download de todo o documento para gerar a visualização. Depois de passar horas baixando um arquivo de 5 MB, ele geralmente decide: "Nossa, não sei como exibir miniaturas de arquivos do Word. Vou apenas mostrar um ícone do Word". Enquanto isso, o Finder fica no inferno por horas.

Existe uma maneira de evitar isso especificamente para compartilhamentos de rede quando estou conectado por uma conexão lenta? Ou, na sua falta, apenas evite a visualização de todos os documentos da rede?

Joel Spolsky
fonte
Com certeza, seria ótimo subornar a equipe do Finder por uma lista oculta para ativar isso. Seria assim, muito útil para economizar largura de banda e manter a capacidade de resposta.
bmike
Você usa Lion? O conhecimento da versão do sistema operacional pode levar a respostas adicionais após a Apple publicar informações adicionais.
Graham Perrin
Sim, vou adicionar uma tag LION
Joel Spolsky
Obrigado. Um breve aviso , a parte QuickLook Changes de apple.stackexchange.com/q/20158/8546… Tenho a impressão de que se / quando o Finder e outros aplicativos com conhecimento da AFP / orientados no Lion alavancarem essas alterações (quando o iCloud chegar miniaturas fora da versão beta?) se tornarão menos preocupantes. Ainda não é uma resposta, apenas um palpite.
Graham Perrin
Minha solução para esse problema é usar uma ferramenta VPN / Área de trabalho remota, como o LogMeIn, para conectar a uma máquina local aos compartilhamentos e copiar apenas os arquivos necessários para a minha máquina local.
Dave Nelson

Respostas:

13

Você pode desativar a visualização do ícone nas configurações de exibição. Por exemplo: clique com o botão direito na área de trabalho e selecione "Mostrar opção de exibição" e desmarque a última caixa.

insira a descrição da imagem aqui

Jan Henckens
fonte
1
Tudo o que você precisa agora é de um script acionado para alternar isso quando você ingressa / sai de conexões 3G. ;-)
scunliffe
Criar scripts para rastrear um compartilhamento de pastas em uma rede lenta pode ser uma má idéia a curto prazo, além de restaurar a preferência uma vez melhor conectada, pois esse sinalizador grava em .DS_Store no compartilhamento e não localmente.
bmike
9

A opção nuclear: saia do Finder (use o Activity Monitor, salve um AppleScript contendo o código tell application "Finder" to quitou killem um prompt de shell) e use o Terminal para fazer a manipulação do arquivo. (Digite open myfile.txtpara abrir um arquivo no aplicativo padrão, como o Finder faria se você clicar duas vezes nele.)

John Siracusa
fonte
4

A menos que alguém possa encontrar uma configuração oculta, convém procurar no PathFinder, que tem uma preferência para desativar as visualizações nos volumes de rede. Além disso, para compartilhamentos lentos que podem ser acessados ​​através do ssh / sftp, o Transmit by Panic é mais responsivo que o Finder.

Uso o Transmit com mais frequência do que o PathFinder, mas acho que ter um desempenho de rede responsivo quando discado ou diminuir a velocidade de 3G mais do que vale a carga cognitiva de uma interface ligeiramente diferente.

+1 a Siracusa para killall Findersoluções alternativas e terminais.

bmike
fonte
2

Na verdade, matar o localizador não é suficiente em redes muito lentas ou quando as pastas contêm milhares e milhares de arquivos (algo comum em redes de trabalho com uma pasta "pública").

Nesses casos, matar o localizador resultará no fechamento do localizador, mas nunca será reaberto corretamente. É como se um processo em segundo plano que tentasse analisar tudo fosse desconectado, mas não desaparecesse, impedindo que o Finder se movesse mais.

Nesse sentido, é semelhante a este: o Finder não responde ao exibir pastas de rede com grandes quantidades de arquivos (OSX 10.6.8)

Eduo
fonte
0

Como acompanhamento da resposta de John Siracusa, seria o shell equivalente ao AppleScript osascript -e 'tell application "Finder" to quit'.

Ned Holbrook
fonte