您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
修改Haproxy状态页中的流量信息
当前为
// ==UserScript== // @name Haproxy Statistics Report // @namespace 4e29d21a-e289-411d-9549-e2a8906a3cf1 // @version 2016.10.27 // @icon http://www.haproxy.org/img/logo-med.png // @description 修改Haproxy状态页中的流量信息 // @author Dennis(tossp.com) // @match http://*/* // @grant none // @require https://cdn.bootcss.com/jquery/1.2.3/jquery.min.js // ==/UserScript== (function() { 'use strict'; if ($('h1 a').attr('href')=='http://www.haproxy.org/'){ console.debug("init"); $('table:gt(3) tbody tr td span.rls').each(function(k,v) { var inElem,outElem; if ($(v).parent().parent().children("td:eq(2)").attr('colspan')){ inElem=$(v).parent().parent().children("td:eq(12)"); outElem=$(v).parent().parent().children("td:eq(13)"); }else{ inElem=$(v).parent().parent().children("td:eq(14)"); outElem=$(v).parent().parent().children("td:eq(15)"); } //.css('background-color', '#20a0ff') inElem.html(size(inElem.text())); outElem.html(size(outElem.text())); //console.debug(size(inElem.text()),size(outElem.text())); }); } function size(kb){ var tmp = kb; if (tmp.indexOf('Response bytes')!=-1){ tmp = tmp.substr(0,tmp.indexOf('Response bytes')); } if (!isNaN(tmp)&&parseInt(tmp)>0){ if (tmp < 1024 ) { tmp = parseFloat(tmp).toFixed(2) + ' B'; } else if ( tmp >= 1024 && tmp < 1048576 ) { tmp = parseFloat(tmp / 1024).toFixed(2) + ' Kb'; } else if ( tmp >= 1048576 && tmp < 1073741824 ) { tmp = parseFloat(tmp / (1024 * 1024)).toFixed(2) + ' Mb'; } else { tmp = parseFloat(tmp / (1024 * 1024 * 1024)).toFixed(2) + ' Gb'; } }else{ return kb; } return tmp; } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址