我需要在外接设备上找到照片,例如连接为USB pendrive的相机和手机。因为我不想遍历所有磁盘,所以我想在根或更深层寻找特定文件夹,例如DCIM用于摄像机并从那里开始遍历。
对于摄像机,目录结构在Design rule for Camera File system(DCF)中指定,并始终使用根目录下的DCIM目录。
但对于不同的移动品牌,我没有找到任何规则。那么当你将手机作为USB pendrive与你的手机品牌连接时,你可以帮我出去并张贴存储照片的目录吗?
我正在寻找所有主要品牌,如诺基亚,LG,三星,索尼Erricson等(IPhone在“相机和扫描仪”下作为相机连接,所以我需要TWAIN它,但是有效......)
非常感谢!
答案 0 :(得分:3)
有很多方法可以获得图像。
特定于设备 - 需要大量硬件进行测试。一个容易让人难以接受的应用程序可以处理支持新设备。
基于云端硬盘的照片 - 遍历整个驱动器使其面向未来,但速度不佳。
基于TWAIN的照片 - 不是这些
的线索答案 1 :(得分:0)
默认情况下,我的Blackberry Curve将图像存储在X:\BlackBerry\pictures
的SD卡上。
答案 2 :(得分:0)
我的三星Omnia给了我默认的
DCIM
指定驱动器根目录下的目录。
请注意,我必须在手机上专门启用USB文件传输,否则所有文件都需要通过Windows Mobile Device文件夹。
答案 3 :(得分:0)
我知道这是一个黑客,但你可以尝试这样的事情,然后记录(在数据库中)未来的制造/模型/手机统计数据。
Linux中的(在命令行上)(这是一个例子)
ls /*/*.jpg
对于任何带有.jpg扩展名的文件,这将在第一级目录下查找。
ls /*/*/*.jpg
对于第二个目录
同样,这只是一个黑客攻击,并且真的不建议用于生产,但是为了测试以获得设备的工作路径,这可能会派上用场。