某些(如果不是全部)Fuji X系列相机似乎包含Wifi(802.11)网络功能,能够发送/上传/下载文件,并可能进行束缚式拍摄或遥控。
通常,富士提到这是因为使用了他们特定的“应用程序”。
如果可以自动将照片发送到NAS或网站或进行无限制的延时拍摄(无论开发者梦想如何),似乎存在所有必要的机制,只要它可以被自动化而不是被交互式专有工具所困扰。
例如,这些可能是杀手级文档摄影机(一致的手动曝光)。
是否有关于此系统如何工作,可能涉及哪些协议以及是否有办法自行开发应用程序的更好的信息或文档?
某些(如果不是全部)Fuji X系列相机似乎包含Wifi(802.11)网络功能,能够发送/上传/下载文件,并可能进行束缚式拍摄或遥控。
通常,富士提到这是因为使用了他们特定的“应用程序”。
如果可以自动将照片发送到NAS或网站或进行无限制的延时拍摄(无论开发者梦想如何),似乎存在所有必要的机制,只要它可以被自动化而不是被交互式专有工具所困扰。
例如,这些可能是杀手级文档摄影机(一致的手动曝光)。
是否有关于此系统如何工作,可能涉及哪些协议以及是否有办法自行开发应用程序的更好的信息或文档?
Answers:
我正在寻找类似的东西,并找到了这个GitHub存储库,这是某人试图对Fujifilm X-T10的wi-fi协议进行反向工程的尝试。
我一直在网上搜索有关从Linux连接到我的全新fuji x-t10的信息,但完全是徒劳的。
我尝试嗅探连接(我在手机上安装了数据包嗅探器),到目前为止,我想出的是从电话到端口55740上的192.168.0.1(这是摄像头)建立tcp连接。它似乎是基于消息的协议,前4个字节是数据包的长度。
这大概是我所学的范围,它看起来不像是易于逆向工程的协议,而且我以前从未进行过逆向工程。我将继续努力,但是在分析协议方面的任何帮助将不胜感激!
我的目标是创建一个Raspberry Pi设备,该设备在启动wifi时会自动连接到相机,然后下载所有新图像并将其放到我的NAS或Google相册中。但这是遥不可及的...
如果您找不到有关其协议的任何信息(您可能还曾尝试通过键入关键字site:fujifilm.com在Google的网站上直接尝试Google搜索通信协议关键字),则可能无法使用。
您可以联系Fujifilm,向他们解释您的意图,它们可能会为您提供帮助。
可能还有另一个选择-您可以执行逆向工程。
警告:首先,如果您没有通过监听相机与其应用程序之间的通信进行任何非法操作,请仔细阅读其“条款和条件”。
如果没有问题(我怀疑已经以类似的方式获得了一些非官方的协议),这里有一些提示。
ShutterSnitch的开发人员似乎已经弄清楚了,可能有可能让他们帮助您。