【发布时间】:2013-01-04 17:25:37
【问题描述】:
我希望我的 Greasemonkey 脚本仅在它访问的静态页面具有与以前完全相同的内容时运行...
现在我可以设置一个包含此页面哈希的变量。我正在寻找一种动态散列页面的方法,以便我可以将我的散列与生成的散列进行比较...
关于如何实现这一点,即时,散列的任何想法?
【问题讨论】:
-
“即时”是什么意思?你能告诉我们你目前是如何设置变量的吗?
-
假设我让我的脚本输入example.com/filetohash.js 我想从这个文件创建一个哈希,然后将它与“var oldhash”进行比较,看看它是否改变了,如果是 md5 校验和请你:)
-
你已经有代码了吗?
-
还没有看到这将是第一步,我认为 md5 校验和这个术语几乎可以描述我想要做的事情
-
@jaggy 那么问题出在哪里? JavaScript 中有大量的 md5(以及更快的散列函数,如 crc32)实现。选择一个,获取文本(这可能很困难,具体取决于您的静态数据所在的位置)并对其进行哈希处理。
标签: javascript greasemonkey tampermonkey crc32