在运行程序上运行“wget”命令

时间:2016-01-13 14:56:11

标签: raspberry-pi sd-card ip-camera smartcard-reader

我正在为我的项目建立停车系统程序。 我使用的组件/工具是:   - 带SD卡的Raspberry Pi 2:Sandisk Ultra 8GB作为CPU,   - 障碍门   - NFC读卡器作为智能卡的读卡器   - 通过以太网连接的IP摄像机

在我的覆盆子pi上,我有一些脚本会继续运行以读取读卡器中的数据(如果有人点击),并且在有人点击的同时,我运行脚本“wget”,如“wget --user” = user --password = passowrd -O file.jpg

但是,它在第​​一次尝试时只工作一次(下载进度= 100%),但后来在第二次和下次试用时它从未达到100%,最多停留在50%。 我连接在同一个网络上,我可以ping ip-address / url。

但每次运行'wget'时都无法从IP Camera下载图像。

上一次我在笔记本电脑上运行“wget”命令时,它总是以惊人的速度(0.06s)成功并从ip camera下载捕获的图像。 谁知道问题出在哪?   - wget命令? SD卡 ? 抱歉英语不好

-G13

1 个答案:

答案 0 :(得分:0)

您可以尝试修改wget命令。如果您查看wget的手册页,可以使用--tries--read-timeout选项,以便在下载挂起时使用。

https://www.gnu.org/software/wget/manual/html_node/Download-Options.html