您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Store resource values from the ticker for calculation in other scripts
当前为
- // ==UserScript==
- // @name Resource Value Saver
- // @namespace http://www.knightsradiant.pw
- // @version 0.11
- // @description Store resource values from the ticker for calculation in other scripts
- // @author Talus
- // @match https://politicsandwar.com/index.php?id=26*
- // @require https://code.jquery.com/jquery-3.6.0.min.js
- // @license GPL-3.0-or-later
- // @grant none
- // ==/UserScript==
- (function(){
- var tickerSelectPath = '#rightcolumn > p.alert.alert-warning > marquee';
- var resourceRE = /Food: \$(?<food>[\d,]+) Steel: \$(?<steel>[\d,]+) Aluminum: \$(?<aluminum>[\d,]+) Munitions: \$(?<munitions>[\d,]+) Gasoline: \$(?<gasoline>[\d,]+) Coal: \$(?<coal>[\d,]+) Oil: \$(?<oil>[\d,]+) Uranium: \$(?<uranium>[\d,]+) Iron: \$(?<iron>[\d,]+) Bauxite: \$(?<bauxite>[\d,]+) Lead: \$(?<lead>[\d,]+) Credits: \$(?<credits>[\d,]+)/;
- var $ = window.jQuery;
- var tickerText = $(tickerSelectPath).text();
- var resourceValues = tickerText.match(resourceRE).groups;
- for (const property in resourceValues) {
- resourceValues[property] = resourceValues[property].replaceAll(',','');
- }
- localStorage.setItem('resourceValues', JSON.stringify(resourceValues));
- })();