Comment voir quel fichier Dropbox est actuellement en cours de téléchargement?

35

Comment voir quel fichier Dropbox est en train de télécharger (ou de télécharger, je suppose que Dropbox ne fait pas les deux en même temps)?

Rabarberski
la source
Quel système d'exploitation - Windows?
Robert
@ Robert: Peu importe, bien que principalement sous Windows 7
Rabarberski le
Sur Mac, cela change l’icône des dossiers et des fichiers au fur et à mesure de leur synchronisation. Je ne sais pas si cela est vrai pour Windows également.
KeithB
@ KeithB qui a le même comportement pour le client Windows était bien.
Sathyajith Bhat
Comment faire cela sur Ubuntu?
HDave

Réponses:

29

Il n'y a pas de moyen facile de savoir à partir de Dropbox, mais vous pouvez vous en faire une idée en regardant à quels fichiers le processus Dropbox accède.

Pour toute version de Windows, vous pouvez utiliser SysInternals ProcMon . Cela donne une liste de toutes les actions en cours sur le fichier, le registre et autres. Il peut être filtré pour afficher uniquement les données souhaitées - dans ce cas, les fichiers auxquels accède Dropbox.

Ouvrez procmon.exeet ouvrez la boîte de dialogue Filtres. Définissez les filtres suivants:

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

ProcMon affichera uniquement les lectures et les écritures de fichiers à partir de Dropbox, à l’exclusion des fichiers de configuration auxquels accède Dropbox. Effectivement, cela vous montrera tous les fichiers que Dropbox télécharge ou télécharge.

entrez la description de l'image ici


Une méthode plus rapide, mais plus difficile à interpréter, consiste à utiliser le moniteur de ressources dans Windows 7. Pour accéder au moniteur de ressources, ouvrez le Gestionnaire de tâches ( Ctrl+ Shift+ Esc), accédez à l'onglet Performances, puis cliquez sur Resource Monitor.

entrez la description de l'image ici

Une fois que cela s'ouvre, allez dans l'onglet Disque et dans le deuxième panneau, triez par nom de processus. Recherchez l'activité dans le processus Dropbox pour avoir une idée du fichier à traiter.

entrez la description de l'image ici

ne pas penser
la source
C'est un peu pénible de le faire au début, mais c'est une réponse valable et correspond à peu près à ce que le PO veut.
Sathyajith Bhat
Très bonne réponse, même si cela n'a pas semblé aider. Mystère n ° 1, pourquoi Dropbox lisait-il toutes sortes de fichiers qu'il ne lisait jamais, car ils avaient été téléchargés des semaines auparavant. Résolu lorsque j'ai mis en pause un autre ordinateur qui téléchargeait ces fichiers. Donc, Dropbox doit utiliser le réseau local et non Internet pour les transférer entre ceci et cela ordinateurs locaux! Un peu gentil. Mais la pause a finalement supprimé chaque processus Dropbox.exe de la fenêtre Activité du disque. Donc, mystère n ° 2, Dropbox prétend toujours télécharger 20 fichiers gigantesques sur cet ordinateur non suspendu, mais il n’a aucune activité sur le disque.
Bob Stein
24

Vous pouvez utiliser fs_usagesur le Mac pour voir l'activité de Dropbox:

sudo fs_usage | grep ~/Dropbox

Ceci utilise grep pour rechercher toute activité avec le dossier Dropbox de mon utilisateur. Vous pouvez également essayer ce qui suit pour voir toutes les activités:

sudo fs_usage -f filesys

Utilisez ce qui suit pour afficher uniquement l'activité du processus Dropbox (s'il Dropboxs'agit du nom du processus):

sudo fs_usage Dropbox

J'espère que ça t'as aidé :)

Sandre
la source
4

Sur les systèmes linux, dropbox statusce que la boîte de dépôt affichera actuellement pour inclure tous les fichiers en cours de synchronisation.

utilisateur3091475
la source
3

Pour Linux, vous pouvez probablement obtenir un indice en regardant à quels fichiers le processus Dropbox accède .

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

Le fait que Dropbox accède à un fichier ne signifie pas nécessairement que celui-ci est en cours de téléchargement. Cependant, avec un peu de contrôle humain, vous devriez pouvoir deviner quel fichier (le cas échéant) est réellement téléchargé.

Scott Smedley
la source
2

Dropbox ne montre pas les détails précis du fichier en cours de téléchargement. L'indication se limite à indiquer si les fichiers sont en cours de synchronisation et, dans l'affirmative, combien sont en cours de synchronisation.

statistiques de synchronisation dropbox

De plus, si vous savez quel dossier est en cours de téléchargement, l'icône change pour indiquer le comportement de la synchronisation.

icône de synchronisation de dropbox

Sathyajith Bhat
la source
2

Sur 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/*" 

Les fichiers les plus récemment touchés sont en haut de la liste. Pour moi , en ce moment, le processus est barattage sur ses propres fichiers internes ( aggregation.dbx, deleted.dbx, filecache.dbx, etc.) plutôt que de quoi que ce soit dans son répertoire Dropbox.

ahcox
la source
2

Sur Mac OS X avec la version 3.2.6 de DropBox, vous pouvez cliquer sur l'icône DropBox dans la barre d'état système. Cela ouvre un menu déroulant avec affiche le fichier en cours de téléchargement et une estimation du temps restant.

Fait intéressant, il n’est pas décrit sur cette page: https://www.dropbox.com/en/help/38

mgk
la source
0

Sur la plupart des systèmes Linux, cela devrait être le meilleur moyen de voir à quels fichiers votre processus local Dropbox accède.

    lsof -n -p $(pidof dropbox)
RJ
la source