我已经写了一个小小的程序来检测,只要一个装置安装在桌面上运行Linux。我有用 GIO 这一点。我提取的URI安装的资源,并显示它的用户。当我把CD我得到一个URI串它看起来像 file:///media/cdrom0/ 我可以理解的。但是当安装一个iPod URI我看到喜欢的东西 gphoto2://[usb:002,028].这是什么意思?我已经观察到的第二号(028)不断增加的每一次我采取该设备,并插入。可以有人解释这个URI我吗?

更新:作为shodanex回答说,这两个数字是巴士数量和设备的数量分别为。 gphoto2:// 表示协议(和平之路/MTP)。

有帮助吗?

解决方案

gphoto2:// [USB:002028]

我想002是总线数,28是总线上的设备的ADRESS。 它映射到的lsusb UTIL输出的第二和第四场。下面是一个例子 在我的系统:

Bus 001 Device 015: ID 05e3:0715 Genesys Logic, Inc. USB 2.0 microSD Reader

我想这将转化为:

usb:001,015

其他提示

我有这种网址在Nautilus过,但其他答复并没有解释如何,涉及到一个安装磁盘上的位置.我可以浏览该文件在SD卡通过的鹦鹉螺号文件浏览器,但是我没有看到任何这些文件/产妇和新生儿破伤风/或/media/或其他任何地方我会通常寻找安装自动文件系统。

最后,我想正确的-文件夹击,选择"打开与其他应用程序,"选择一个文本编辑器,然后我可以看到文件夹是实际上安装:'~/.gvfs/gphoto2山上usb%3A001,010'

我希望鹦鹉螺和其他工具,在ubuntu将提供一些更为明显的方式找到这些文件...这似乎很联合国直观。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top