以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助网页获取数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=109619)

--  作者:xu84988
--  发布时间:2017/11/15 19:17:00
--  求助网页获取数据
关于网页获取数据。
老师们好:
我希望在银行网站上获取交易明细数据,可以半自动完成吗?
就是能自动输入账号和密码(当然本地有账号与密码信息, 验证码手动输入)。
因为各银行的交易明细都无外乎“收入,支出,余额”等等,希望能将所有的数据保存
到一个固定的模板中。。
我向请问下,这个设计方案行得通吗?
谢谢!

--  作者:有点甜
--  发布时间:2017/11/15 21:47:00
--  

可以的,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=109575&skin=0

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=107975

 


--  作者:xu84988
--  发布时间:2017/11/19 16:10:00
--  甜老师
你好,我自己看了几天了,还是没有搞明白,麻烦指导
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:网页学习.table


--  作者:有点甜
--  发布时间:2017/11/19 18:38:00
--  

 每个网页填入的方式都不一样,而且,有一些地方是不能填入值的,如银行登录页面的密码框,就不能动态设置值。

 

 这个是中国银行的,填入用户名,就这样处理

 

Dim web As System.Windows.Forms.WebBrowser = e.Form.controls("webbrowser1").basecontrol

Dim user = web.Document.GetElementById("txt_username_79443")
user.SetAttribute("value", "abc")
\'Dim psw = web.Document.GetElementById("div_password_79445")
\'psw.SetAttribute("value", "123")