我必须编辑一个我根本不知道的已经存在的 Web 应用程序。进入网页,此代码创建一个唯一编号:
Fingerprint2.get(function (components) {
try {
var values = components.map(function (component) { return component.value });
var murmur = Fingerprint2.x64hash128(values.join(''), 31);
$("#id-fingerprint").val(murmur);
} catch (err) {
}
});
我们的客户正在使用克隆的 pc,相同的硬件和软件,所以碰巧两个不同的用户生成相同的唯一编号。我的目的是将用户名添加到现有代码中。
这是一个好方法吗?
Fingerprint2.get(function (components) {
try {
var values = components.map(function (component) { return component.value });
var username = $("#username").val();
values.push(username);
var murmur = Fingerprint2.x64hash128(values.join(''), 31);
$("#id-fingerprint").val(murmur);
} catch (err) {
}
});