2013-01-09 97 views
1

我一直在用CHDK(canon hack开发工具包)进行修补。我已经能够通过我的powershot g12上的SD卡运行chdk,甚至还能够在其上运行脚本。你可以通过USB从外部执行chdk脚本吗?

我的兴趣在于更多地通过USB电缆对外进行控制。对于初学者,我想尝试从电脑控制它,然后可能是另一台设备。

我去过CHDK的网站http://chdk.wikia.com/wiki/CHDK,也在他们的论坛上偷看,但是还没有看到有关外部执行的提及。

+0

我想从使用电脑USB做同样的(控制G12电缆),你有没有这样做的运气? – hoooman

回答

0

是的,你可以。我用了两种方法取得了一些成功。

1.)我可以使用CHDKPTP控制我的Powershot G9(https://app.assembla.com/spaces/chdkptp/wiki)。我使用的是Ubuntu 16.04和来自网站的r735二进制文件。 GUI可让您控制相机并运行脚本。这种方法适用于CHDK支持的任何相机。 (对于CHDKPTP还有一个python绑定,虽然我还没有成功构建它。)

2.)另一种方法是使用gphoto2,如果您的相机由gphoto2支持。 (注意:它看起来不像gphoto2支持G12,但是我将它包括在这里以防其他人使用)在G9上,CHDK将一个属性chdk_script添加到gphoto2中的可用选项中。然后脚本应该是可运行与

gphoto2 --set-配置chdk_script =“脚本名”

的gphoto2方法是这里展示(https://www.youtube.com/watch?v=v_42jd9tGF0

相关问题