2013-08-29 31 views
1

我有一台需要登录的IP摄像机,到目前为止,我找不到解决办法。所以我决定用这个:树莓派不允许用wget下载图片

http://192.168.1.110:8080/snapshot.cgi?user=[Usernamehere]&pwd=[PasswdHere]&count=3

当我插入正确的用户名和密码,它工作在我的浏览器,它让我看到摄像头流的图像。我想打一个时间推移所以我有这样的脚本:

wget -O [filenamepath] http://192.168.1.110:8080/snapshot.cgi?user=user&pwd=1234&count=3

我在控制台得到一个401未经授权错误。我不知道有什么可能会出错,任何帮助非常感谢!

回答

0

只有在接收程序(本例中为snapshot.cgi程序)能够识别参数名称userpwd时,您所尝试的操作才有效,但这绝对不是标准。 。

也许它会从你的浏览器,因为在已经登录工作正常的方式来增加用户名和密码的网址是:

http://username:[email protected]:8080/snapshot.cgi?count=3 

如果还是不行,请尝试将它们添加到wget命令行as explained in the manual

wget -O [filenamepath] --user=user --password=1234 http://192.168.1.110:8080/snapshot.cgi?count=3 

PS:你不能用IE浏览器嵌入式的用户名和密码,测试网址,因为前一段时间Microsoft decided to stop supporting that feature.

+0

非常感谢,第一种方法奏效。 – Dragongeek