2 votes

Structure des répertoires des mobiles connectés en tant que clé USB.

J'ai besoin de trouver des photos sur des périphériques externes comme des appareils photo et des téléphones portables connectés en tant que pendrive USB. Comme je ne veux pas parcourir tous les disques, j'ai pensé à rechercher des dossiers spécifiques sous la racine ou plus profondément, par exemple DCIM pour les appareils photo et commencer à parcourir à partir de là.

Pour les caméras, la structure du répertoire est spécifiée dans le fichier Règle de conception pour le système de fichiers de la caméra (DCF) comme toujours en utilisant un répertoire DCIM à la racine.

Mais pour les différentes marques de mobiles, je n'ai pas trouvé de règles. Pouvez-vous donc m'aider et m'indiquer le répertoire dans lequel vos photos sont stockées lorsque votre mobile est connecté en tant que clé USB, ainsi que la marque de votre mobile ?

Je cherche toutes les grandes marques, comme Nokia, LG, Samsung, Sony Erricson, etc. (L'IPhone se connecte comme appareil photo sous 'appareil photo et scanners', donc je dois le TWAIN, mais ça marche...)

Merci beaucoup !

3voto

TJR Points 1034

Il existe de nombreux moyens d'accéder aux images.

Spécifique au dispositif - Il faut beaucoup de matériel pour le tester. Une application facilement désagréable pourrait permettre d'obtenir le support de nouveaux appareils.

  1. Recherchez les identifiants de fournisseurs/d'appareils connus sur le bus USB avec les informations correspondantes sur la manière d'accéder aux données. Certains peuvent avoir des méthodes propriétaires pour extraire les images.

Photos basées sur le lecteur - La possibilité de traverser l'ensemble du disque le rend à l'épreuve du futur, mais la vitesse est mauvaise.

  1. Pour chaque disque amovible du système.
  2. Vérifier l'existence de dossiers de base "connus".
    • S'il est trouvé, parcourir à partir du dossier de base
    • Sinon, traverser tout le disque

Photos basées sur TWAIN - pas un indice avec ceux-ci

  1. Lookup iphone, est-ce que ce serait pour capturer de nouvelles photos, ou pour visionner des photos déjà capturées ?

0voto

genpfault Points 28836

Mon Blackberry Curve stocke les images sur la carte SD en X:\BlackBerry\pictures par défaut.

0voto

Paul Alan Taylor Points 6768

Mon Samsung Omnia me donne le défaut

DCIM

sur la racine du lecteur attribué.

Notez que je dois spécifiquement activer le transfert de fichiers USB sur le téléphone, sinon tous les fichiers doivent passer par le dossier Windows Mobile Device.

0voto

Phill Pafford Points 32046

Je sais que c'est un hack mais vous pourriez essayer quelque chose comme ça et ensuite enregistrer (dans une base de données) les statistiques de la marque, du modèle et du jeu de mains pour l'avenir.

sous Linux (en ligne de commande) (Ceci est un exemple)

ls /*/*.jpg

Il s'agit de rechercher dans le premier niveau de répertoires tout fichier portant l'extension .jpg.

ls /*/*/*.jpg

Pour le deuxième répertoire

Encore une fois, ce n'est qu'un hack et ce n'est pas conseillé pour la production, mais pour les tests afin d'obtenir un chemin fonctionnel pour un appareil, cela peut être utile.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X