自动提交表单最有效的方法是什么?我这样做是出于相当合法的目的(好吧,相关网站没有向一大群人发送邮件的选项,所以我正在尝试自己解决问题。但这不是垃圾邮件。)
我确实记得——在我玩基于网络的 MMORPGS 的日子里——存在着纯基于 Javascript 的工具,可以让您自动提交表单。但我从来没有弄清楚这些工具是如何工作的,我也不再拥有源代码。
所以我自己做了一个尝试——我尝试在 IFrame 中打开表单页面,并尝试从在父窗口中运行的脚本提交表单。但很快就发现我无法从在不同域中运行的脚本访问框架内容。
我正在考虑将必要的页面复制到我的计算机并从那里进行修改,目的是让我控制输入法,但仍将生成的数据发布到服务器。然而,这似乎又长又复杂——必须追踪许多依赖关系。有没有更好的办法?
最后,我在谷歌上的努力也出现了 libcurl,它允许我通过在我的脚本中模拟浏览器来做到这一点。但它看起来并不那么容易使用。
编辑:我最熟悉的语言:C++ 和 Python。对 PHP 有一定的了解。我怀疑我会为此使用 C++。