嗨,我想创建一个桌面应用程序(c#prob),它可以在第三方网页上抓取或操纵表单.基本上我以桌面应用程序的形式输入数据,它会转到第三方网站,使用脚本或后台的任何内容输入我的数据(包括我的登录名),然后点击提交按钮.只是想避免加载浏览器!
没有做太多(任何!)在这方面的工作我想知道像Perl,python,ruby等脚本语言是否允许我这样做?或者简单地使用c#和.net来做所有的刮削?哪一个是最好的IYO?
我正在考虑脚本,因为可能需要从不同平台上的应用程序(例如symbian手机)钩入相同的脚本,我不能像c#一样在桌面版本上开发它.
它不是一个网络应用程序,否则我可以使用原始网站.我意识到这一切听起来毫无意义,但这种具体形式的自动化对我来说将是一个实时的保护.
解决方法
不要忘了看看
BeautifulSoup,强烈推荐.
参见,例如options-for-html-scraping.
如果您需要为此任务选择编程语言,我会说Python.