2013-09-27 25 views
0

我有一个乏味的操作序列,我想用Haskell自动化。它涉及自动点击一个复选框,然后按下一个按钮。然后在下一页上有一个单选按钮和一个按钮。完成这两个步骤后,我会得到一个最终结果页面。然后我会做一些分析并对结果采取一些行动。如何用haskell提交html表单

我可以使用哪个haskell库?任何示例代码?

第1步:

step1

第2步:

step2

+0

顺便说一句:如果Haskell不容易做到这一点,任何人都可以提出我可以使用的其他语言吗? – osager

+0

你想让鼠标自动化吗?如果是这样,如果你在Windows上,我会建议使用SendKeys库的autohotkey或Python。我不知道其他操作系统 – bheklilr

+3

不知道是否可以用Haskell轻松完成,但它使用浏览器中的Javascript更简单。我的Javascript很生疏,但是像getElementById(“check-in-check-id”)。checked = true'这样的东西已经足够接近Google Googling应该让你休息的地方了。 –

回答

2

你需要两件事情要做到这一点:

1)完整的API浏览器,某事李ke PhantomJSSelenium

2)可以使用此API的脚本。