您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Framework to be used by most DF requesters/scripts
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.cn-greasyfork.org/scripts/34464/227137/Common%20Framework.js
- // ==UserScript==
- // @name Common Framework
- // @version 0.6
- // @description Framework to be used by most DF requesters/scripts
- // @author A Meaty Alt
- // @grant none
- // ==/UserScript==
- var params = $("#flashAlt1")[0].children[0].value;
- var sc = params.match(/sc=(.*?)\&/)[1];
- var userId = params.match(/userID=(.*?)\&/)[1];
- var hashedPassword = params.match(/password=(.*?)\&/)[1];
- var pageTime = 0;
- getPagetime();
- function getPagetime(){
- $.get("https://fairview.deadfrontier.com/onlinezombiemmo/index.php?page=35",
- (response) => {
- pageTime = response.match(/pagetime=(.*?)\&/)[1];
- }
- );
- }
- setInterval(getPagetime, 60000);
- function buildSecureBody(){
- return {
- pagetime: pageTime,
- userID: userId,
- sc: sc,
- password: hashedPassword
- };
- }
- function isOldFirefox(){
- var match = navigator.userAgent.match(/Firefox\/(.*?)\./);
- if(match){
- var version = match[1];
- return version <= 40;
- }
- return false;
- }
- function isOldishFirefox(){
- var match = navigator.userAgent.match(/Firefox\/(.*?)\./);
- if(match){
- var version = match[1];
- return 40 < version && version <= 50;
- }
- return false;
- }