在Windows平台上创建进入网站安全区域的应用程序
Creating application on Windows platform which enters to the secure area of website
首先,对不起我的英语:)
我是网络开发人员。通常使用PHP进行编码。
最近开始学习C++。
我想创建一个简单的应用程序,它将简化日常工作。例如,每次我检查我的网上银行账户时,必须通过任何浏览器登录我的账户。我想做的是,创建一个迷你窗口应用程序,它将存储我的登录信息和通行证,登录到我的帐户,并在登录后直接显示我在浏览器上看到的确切页面。我正在谈论的网站在这里
问题是,我找不到任何关于创建这样的应用程序的教程。不知道从哪里开始。做了研究,但没有发现任何相关信息。(也许我选错了关键词:)所以决定在这里发布问题。我不需要你的代码,只要给我一个起点,在哪里可以学习创建如上所述的应用程序。
还有一个问题:在构建这样的windows应用程序之前,了解网站的编码语言是否重要?我的意思是:PHP/C#。。。等Thx提前
不知道为什么要为这种类型的项目选择C++,尽管这是可能的,但会非常乏味。我建议研究Java、perl、ruby、python或其他支持Selenium Webdriver API的语言。您还可以将mechanize API与Perl一起使用,这也有点乏味。我过去用Selenium做过类似的事情并取得了成功(http://seleniumhq.org)。不幸的是,我认为目前还没有针对C++的Webdriver API(你可以尝试编写一个!),但我发布的其他语言肯定有可用的API。退房时间:http://seleniumhq.org/about/platforms.html#programming-语言。
编辑
如果你对C++的屏幕抓取更感兴趣,这个问题以及线程中的一些答案可能对你也很有用:https://stackoverflow.com/questions/489522/library-recommendation-c-html-parser
- 从不同线程使用int64的不同字节安全吗
- 将数组作为参数传递给函数安全吗?作为第三方职能部门,可以探索他们想要的之外的其他元素
- 虚拟决赛作为安全
- 获取日期异步信号安全吗?如果在信号处理程序中使用,它会导致死锁吗
- 如何将元素添加到数组的线程安全函数?
- C++中的线程安全删除
- 通过网络、跨平台传递std::变体是否安全
- 在std::thread中,joinable()然后join()线程安全吗
- 使用std::istream::peek()总是安全的吗
- 从值小于256的uint16到uint8的Endian安全转换
- 在c++队列中使用pop和visit实现线程安全
- 在类型和包装器之间reinterpret_cast是否安全<Type>?
- 以线程安全的方式调用"QQuickPaintedItem::updateImage(const QImage&image)"(no QThread)
- 全局变量 多读取器 一个写入器多线程安全?
- 安全到标准:移动会员?
- AcquireCredentialsHandleA() 返回 PFX 文件的0x8009030e(安全包中没有可用的凭据
- 共享队列的线程安全
- boost::文件系统::recursive_directory_iterator多线程安全
- 跨 DLL 边界访问虚拟方法是否安全/可能?
- C++动态安全 2D 交错阵列