我正在开发一个实用工具,希望能让我的妻子了解我们可用的资金有多少。
我需要一种简单而安全的方式来登录我的银行账户并检索余额。
像 mechanize 这样的东西是我所能想到的唯一方法。我甚至不确定这是否适用于银行使用的正确身份验证 https。
有什么想法吗?
我需要一种简单而安全的方式来登录我的银行账户并检索余额。
像 mechanize 这样的东西是我所能想到的唯一方法。我甚至不确定这是否适用于银行使用的正确身份验证 https。
有什么想法吗?
为什么不教你的妻子如何自己登录银行?或者使用 Quicken(或 Mint 等)并教她如何使用自动下载功能呢?
如果你对AIR开放,我会建议你构建一个AIR应用程序。我曾经使用过mechanize,我觉得它很酷。AIR提供了类似的功能,但拥有更丰富的图形用户界面(请参考HTMLLoader和对网页的DOM操作)。
如果我是你,我会简单地获取页面并操纵DOM以满足我的视觉需求。
如果您发现这对您的银行很容易,请告诉我您的银行名称。如果我也有同样的问题,我将关闭我的账户。
回答您的问题。在代码中加载网页而不是在浏览器中加载可能是一门黑色艺术,特别是如果涉及任何JavaScript。您最好的选择可能是在应用程序中嵌入IE Web浏览器控件,然后模拟按键和鼠标点击以到达您的余额页面。然后抓取HTML以获取余额。
我可以尝试购买Quicken,让它自动下载余额。然后我只需要找到一种自动从软件中提取数字的方法。
这样做不会违反任何服务条款,同时也可以降低安全风险,因为所有的 "黑客" 行为都在本地进行。