我正在尝试使 .txt 文件看起来像 .jpg 文件,以便可以使用 Eye-Fi SD 卡通过 wi-fi 发送它。该卡仅发送 .jpg 文件有几个原因。一个原因是图片从 SD 卡到计算机的传输路径如下所示:
相机将照片写入 EYE-FI SD -> EYE-FI 连接到本地路由器 -> 本地路由器上传到 EYE-FI 服务器 -> EYE-FI 服务器上传到您的计算机。
[解释]
服务器端可能有一些过滤器,所以我找到了一些软件这允许用户绕过 eye-fi 服务器,所以现在我知道我只处理 SD 卡。很高兴知道没有其他人在查看我的文件。经过一些实验,我发现我可以将 .jpg 文件放在卡上,并在拍照后将它们传输。我还发现图片必须以短格式命名;一个不超过 8 个字符的名称(不包括文件扩展名),这可能与卡被格式化为 fat32 的事实有关(卡可以重新格式化并且仍然可以使用)。我尝试将 .txt 文件上传到卡上,并给它一个类似的格式,并将其重命名为 .jpg 文件。它确实传输,这向我表明除了文件扩展名之外可能还有其他东西,它表示文件的格式。
[问题]
1) 有没有办法欺骗 .txt 文件,使它们看起来像 .jpg 文件?
2) 是否有某种程序我可以使用(用于 linux)来处理卡上的值,这样我就可以弄清楚是什么触发了上传?有什么想法可以触发上传吗?