Javascript 图像、OCR和greasemonkey

Javascript 图像、OCR和greasemonkey,javascript,greasemonkey,captcha,Javascript,Greasemonkey,Captcha,我有一个网页,在上面我用greasemonkey做了很多很酷的事情。实际上,我在greasemonkey/javascript方面相当糟糕,但我学得很快。每隔一段时间,我就会得到一个非常糟糕的验证码验证,我想让它自动化。我有一个命令行实用程序,可以对本地和远程文件执行此操作,但不能对有问题的文件执行此操作,因为它位于会话后面 tim@g2sv ocr-thingy my-image.png 135189 工作起来很有魅力。我正在寻找一种将图像从网站(运行脚本)传递到实用程序的方法。我不在乎事情

我有一个网页,在上面我用greasemonkey做了很多很酷的事情。实际上,我在
greasemonkey/javascript方面相当糟糕,但我学得很快。每隔一段时间,我就会得到一个非常糟糕的验证码验证,我想让它自动化。我有一个命令行实用程序,可以对本地和远程文件执行此操作,但不能对有问题的文件执行此操作,因为它位于会话后面

tim@g2sv ocr-thingy my-image.png
135189
工作起来很有魅力。我正在寻找一种将图像从网站(运行脚本)传递到实用程序的方法。我不在乎事情有多复杂,但目前我还不清楚。我一直在考虑为greasemonkey提供一个类似REST的API接口,但我不知道如何向API提供一个图像,除了传递不起作用的URL(如前所述)。Greasemonkey(幸运的是)不允许你在我的电脑上下载文件和运行软件,所以最简单的选择是退出

我愿意接受所有建议这对我来说是一个有趣的项目,所以越疯狂越好
;)我更喜欢在后台无声运行的选项(不需要或不需要像鼠标和键盘控制软件java robot那样的焦点)

也许你有兴趣知道我没有试图阻止任何法律或任何事情,网站的所有者知道我在这么做,并且有兴趣看看我是否能够做到

“我不在乎事情有多复杂,但目前我一无所知。”

嗯,这是可能的,但这是一个“参与”的过程。以下是高级步骤:

方法1:

  • 忘掉油腻的猴子;编写一个Firefox插件。附加组件可以与文件系统交互,并且可能无需使用Flash或其他工具即可获取图像数据
方法2:

  • 使用Greasemonkey和JS将图像数据发送到服务器(使用)。这并不简单

  • 您的服务器可以是您自己的本地计算机,运行类似于或任何一个免费web应用程序服务器

  • 服务器使用PHP(或Coldfusion、C#或Python等)运行OCR程序,并对结果执行任何操作,包括将结果调整回GM脚本


感谢您的帮助,这里有一些问题供您讨论。我没有把它们放在书签里,但是从开始。谢谢,我想我知道的足够多了,可以继续了!