我有一个关于使用matlab从网站下载文件的问题。这实际上是以下四步。
1)有一个用于访问网站的Web身份验证: http://ngawest2.berkeley.edu/users/sign_in?unauthenticated=true
有权访问该网站的示例帐户: Username0 ='ibk2@email.arizona.edu'; Password0 ='12345678';
2)认证/登录通过后,有一个下拉菜单选择一个选项,然后“提交”按钮继续。例如,下拉菜单是
“选择模型以生成目标光谱:” - “没有缩放” - 选项2 - 选项3
所以我想选择其中一个选项,例如“No Scaling”,然后启用“submit”按钮。
3)在上一步提交之后,它带我到另一个带有许多其他菜单和选项的视图,但是我想填写一个文本框,在其中键入要下载的文件名,名称box是“RNS(s)”,例如我希望能够像这样填写
然后还有另一个名为“搜索记录”的提交按钮,用于提交上面的RNS名称进行搜索。
4)最后在第3步完成后,还有另一个按钮,可以下载zip文件中的所有RNS文件,按钮名称是 “下载时间序列记录(元数据+光谱+痕迹)”
我不确定这个问题有多难。我使用了ulrread和urlwrite,其认证类似于本页中的认证: How do I provide a username/password to access a web resource using Matlab urlread/urlwrite?
这可以在matlab中完成吗?
我希望有人知道如何以上述方式下载某些文件。我真的很感激任何评论。
巴哈