我用Greasemonkey eariler in the week到一個頁面的一些調用自動從網站湊了一些數據,這是尷尬的,原因有二:是否有可能使用node.js作爲更快,更優雅,數據庫啓用的替代greasemonkey的選項?
- 它基於而不是基於命令行)界面
- 我不得不存儲所有以JSON持久化信息,而不是直接在數據庫中。
是否有可能,使用Node.js的一個Greasemonkey的選擇,因爲Node.js的可以在數據庫中直接存儲記錄,並且不會在視覺上所需的負載頁面的Greasemonkey的方式做?
另外我會認爲node.js會更容易處理,因爲您不必將它的腳本重新部署到Firefox,就像GreaseMonkey一樣,允許您輕鬆地在單獨的版本控制上使用腳本項目。
另一方面,使用node.js來做GreaseMonkey的工作可能只是使用錘子敲擊螺絲釘,所以我想我會在這裏查看是否有誤。
+1;如果目標是創建一個本地商店,爲什麼在瀏覽器中使用某些東西?雖然我可能不使用JS庫來完成這項工作,但非瀏覽器解決方案似乎很明顯。 –
如果它不僅僅是屏幕抓取,如果你正在與一個頁面交互,那麼GreaseMonkey是那個工作的正確工具呢? – leeand00
根據你的交互方式,我可能會使用PhantomJS或CasperJS來查看腳本。 –