我有一些客户付钱让我在 craigslist.com 和 backpage.com 等网站上发布广告。目前,我每隔一小时左右就有一个运行的宏,我手动执行验证码(我很好)。但现在我有一些空闲时间,我想编写一个适当的程序来防止宏可能发生的愚蠢错误(屏幕调整大小、点击错误等)。
我的部分帖子包括选择要上传的图片。我知道出于安全原因,javascript 不允许您指定用户上传哪个文件,这部分由他们自己决定。我确信我可以使用 NodeJS 以某种方式完成它,因为它在我的机器上是本地的,但我什至不知道我将如何处理这个。
任何指导或方向都会非常有帮助。
最佳答案
如果你使用nodeJS,你需要努力,比如 - 获取 html 内容并解析它 - 构造你想要的输入 - 重新提交表单,重新发布数据
更简单的方法是使用像 selenium 这样的 Web 浏览器自动化来为您端到端地工作
关于javascript - 使用 NodeJS 实现自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37779808/