Como ver qual arquivo o Dropbox está atualmente carregando / baixando?

35

Como você pode ver qual arquivo o Dropbox está atualmente carregando (ou baixando, presumo que o dropbox não faça as duas coisas ao mesmo tempo)?

Rabarberski
fonte
Qual sistema operacional - Windows?
Robert
@ Robert: não importa, embora principalmente no Windows 7
Rabarberski
No Mac, ele altera o ícone das pastas e arquivos à medida que são sincronizados. Não tenho certeza se isso também é verdade para o Windows.
precisa saber é o seguinte
@ KeithB esse é o mesmo comportamento para o cliente Windows foi bom.
Sathyajith Bhat
Como fazer isso no Ubuntu?
usar o seguinte código

Respostas:

29

Não há uma maneira fácil de saber a partir do Dropbox, mas você pode ter uma idéia analisando os arquivos que o processo do dropbox está acessando.

Para qualquer versão do Windows, você pode usar o SysInternals ProcMon . Isso fornece uma lista de todos os arquivos, registros e outras ações atuais. Ele pode ser filtrado para baixo para mostrar apenas os dados que você deseja - nesse caso, quais arquivos o Dropbox está acessando.

Abra procmon.exee abra a caixa de diálogo Filtros. Defina os seguintes filtros:

Process Name   is           Dropbox.exe                     Include
Operation      is           ReadFile                        Include
Operation      is           WriteFile                       Include
Path           begins with  C:\users\YOURUSERNAME\AppData   Exclude
Path           is           C:                              Exclude

Isso resultará no ProcMon mostrando apenas leituras e gravações de arquivos do Dropbox, excluindo os arquivos de configuração que o Dropbox acessa. Efetivamente, isso mostrará todos os arquivos que o Dropbox está fazendo upload ou download.

insira a descrição da imagem aqui


Um método mais rápido, porém mais difícil de interpretar, é usar o Monitor de Recursos no Windows 7. Para acessar o monitor de recursos, abra o Gerenciador de Tarefas ( Ctrl+ Shift+ Esc), vá para a guia Desempenho e clique em Resource Monitor.

insira a descrição da imagem aqui

Quando isso abrir, vá para a guia Disco e, no segundo painel, classifique pelo nome do processo. Procure a atividade no processo do Dropbox para ter uma idéia do arquivo que está sendo processado.

insira a descrição da imagem aqui

nhinkle
fonte
um pouco de dor para fazer isso no início, mas é uma resposta válida e é praticamente o que o OP quer.
Sathyajith Bhat
Resposta muito boa, embora não pareça ajudar. Mistério nº 1, por que o Dropbox estava lendo todos os tipos de arquivos que não tinham leitura de negócios, como haviam sido carregados semanas atrás. Resolvido quando parei outro computador que estava baixando esses arquivos. Portanto, o dropbox deve estar usando a LAN e não a Internet para transferi-los entre este e aquele computador local! Meio doce. Mas a pausa acabou removendo todos os processos do Dropbox.exe das janelas de Atividade do Disco. Então, o mistério n ° 2 é que o Dropbox ainda afirma estar carregando 20 arquivos enormes neste computador sem pausa, mas não possui atividade de disco.
Bob Stein
24

Você pode usar fs_usageno Mac para visualizar a atividade do Dropbox:

sudo fs_usage | grep ~/Dropbox

Isso usa grep para procurar qualquer atividade na pasta Dropbox do meu usuário. Você também pode tentar o seguinte para visualizar todas as atividades:

sudo fs_usage -f filesys

Use o seguinte para mostrar apenas a atividade do processo do Dropbox (se Dropboxé o nome do processo):

sudo fs_usage Dropbox

Espero que ajude :)

Zander
fonte
4

No Linux, os sistemas dropbox statusmostrarão o que o dropbox está fazendo atualmente, incluindo todos os arquivos que estão sendo sincronizados.

user3091475
fonte
3

Para Linux, você provavelmente pode obter uma dica olhando para quais arquivos o processo do Dropbox está acessando .

ls -l /proc/$(pidof dropbox)/fd | egrep -v 'pipe:|socket:|/dev'

Só porque o Dropbox está acessando um arquivo, não significa necessariamente que ele está sendo carregado. No entanto, com um pouco de supervisão humana, você poderá adivinhar qual arquivo (se houver) está realmente sendo carregado.

Scott Smedley
fonte
2

O Dropbox não mostra os detalhes de qual arquivo está sendo carregado / baixado. A indicação é limitada a mostrar se os arquivos estão sendo sincronizados e, em caso afirmativo, quantos estão sendo sincronizados.

estatísticas de sincronização do dropbox

Além disso, se você souber qual pasta está sendo carregada, o ícone muda indicando o comportamento da sincronização.

ícone de sincronização do dropbox

Sathyajith Bhat
fonte
2

No Ubuntu 14.04:

ls -lhat /proc/`pgrep dropbox`/fd | egrep -v "\-> socket:" | egrep -v "\-> pipe:" | egrep -v "\-> anon_inode" | egrep -v "/dev/null" | egrep -v "\-> /dev/*" 

Os arquivos tocados mais recentemente estão no topo da lista. Para mim, agora, o processo está produzindo em seus próprios arquivos internos ( aggregation.dbx, deleted.dbx, filecache.dbx, etc.) em vez de nada em seu diretório dropbox.

ahcox
fonte
2

No Mac OS X com a versão 3.2.6 do DropBox, você pode clicar no ícone do DropBox na bandeja do sistema. Isso abre um menu suspenso com mostra o arquivo atual sendo carregado e uma estimativa de tempo restante.

Curiosamente, não está descrito nesta página: https://www.dropbox.com/en/help/38

mgk
fonte
0

Na maioria dos sistemas Linux, essa deve ser a melhor maneira de ver quais arquivos o processo local do dropbox está acessando.

    lsof -n -p $(pidof dropbox)
RJ
fonte