背景
我的组织中有一个非常古老的网站(IE 5种旧版本)我们每天早上必须做一些繁琐的工作(大约100次鼠标点击,如果你犯了错误,你必须重新开始)。用户手动将一些现有的Excel复制到网站上。我们无法改变系统(甚至没有一点。我们无法访问它)。
Attemps
我试图让这个过程自动化。到目前为止,我的想法是使用c#WebBrowser组件,并以某种方式从那里获得更好的东西。我已经尝试捕获请求并重新发送它们,但是它使用SOAP请求,坦率地说,我认为这并不简单。
我目前的尝试涉及将javascript注入正在运行的代码并在正确的位置模拟鼠标点击。到目前为止这个工作正常,但我被卡住了,因为该网站使用的是window.showmodaldialog()。
如何访问在对话框中运行的代码(包括html和javascript)的任何想法?