我环顾四周,找不到任何解决此问题的线程。我正在尝试为特定网站制作程序,它与网站交互就像用户会做的那样,它会按照用户希望它交互的方式进行。我现在正在使用 Selenium,只是抓取 WebDriver 并使其执行任务列表,但我希望 WebDriver 以用户希望的方式进行交互。
那么有没有办法在 WebDriver 上铺一层“皮肤”呢?所以就像一个按钮,如果被选中它会执行特定任务?有没有办法去掉 URL 栏并在浏览器周围做一个渐变边框,让它看起来像一个程序?或者我应该使用其他东西来实现这一点?
这是它的样子的“图像”:http: //i39.tinypic.com/okn0rd.jpg
只有黑色可见而棕色不存在,或者不可见并且上面有“按钮”?
那么这是否可以通过 Selenium 使用任何 WebDriver,或者我应该使用其他方式与网页交互以实现这一点?不需要为我做功课,但我希望能参考我能做到这一点的地方。我正在考虑使用 HTMLUnit,只是制作一个无头浏览器,它在后台执行所有这些操作并打印一张图片,然后我可以在一个带有所有按钮的 Java 程序中显示它?