您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world! RODAS working time
// ==UserScript== // @name rod ASS // @namespace http://tampermonkey.net/ // @version 2024.02.13 // @description try to take over the world! RODAS working time // @author NullPointer // @license MIT // @match https://rodassso.ayesa.com/usuario/* // @icon https://rodassso.ayesa.com/images/favicon.ico // @grant GM.xmlHttpRequest // @grant GM_addStyle // ==/UserScript== (function() { 'use strict'; GM_addStyle("div.formbutton {padding: 4px; border: 1px solid #050; border-radius: 5px; min-width: 100px; background-color: #eee; text-align: center;} div.formbutton:hover {border: 1px solid #080;}"); GM_addStyle("div.pointer {cursor: pointer;}"); GM_addStyle("div.left {float: left;}"); var menu = document.createElement("div"); menu.setAttribute("id", "rodASSmenu"); menu.setAttribute("style", "position: absolute; z-index: 100; top: 60px; display: block; padding: 10px; color: #555; font-weight: bold;"); menu.setAttribute("align", "left"); document.getElementsByTagName("body")[0].appendChild(menu); document.getElementById("rodASSmenu").innerHTML = '<div id="rodASStimeRefreshButton" class="formbutton pointer left" title="Tiempo de trabajo">00:00</div><div id="rodASSfichajes" class="left"></div>'; function refresh() { GM.xmlHttpRequest({ method: 'GET', url: 'https://rodassso.ayesa.com/usuario/datosDiarios.aspx?Fecha='+new Date().toJSON().slice(0,10).split('-').reverse().join('/'), onload: function(r) { try { var url = ""; var rr = r.responseText.split('<span id="Label_Ac1">')[1]; var f = ""; try { var rrr = rr.split('<div class=" caja_media">')[1].split('</div>')[0]; var a = rrr.split('<p'); for (var i = 0; i < a.length; i++) { var k = a[i].trim(); if (k == "") { continue; } f += '<div class="formbutton left" style="background-image: ' + getImgUrl(k) + '; background-repeat: no-repeat; transform: scale(0.7); margin-right: -18px;">' + getTime(k) + '</div>'; } if (a.length > 0) { url = getImgUrl(a[a.length - 1]); } } catch(e1) { console.log(e1); } document.getElementById('rodASStimeRefreshButton').style.backgroundImage = url; document.getElementById('rodASStimeRefreshButton').style.backgroundRepeat = "no-repeat"; document.getElementById('rodASStimeRefreshButton').innerHTML = rr.split('</span>')[0]; document.getElementById('rodASSfichajes').innerHTML = f; } catch(e) { console.log(e); } } }); } function getTime(p) { var t = ""; try { t = p.split('">')[1].split('<')[0].replace(' 99 TVR', ''); } catch(e) { // } return t; } function getImgUrl(p) { var bg = "salida"; try { var a = p.split('class="'); if (a.length > 0) { bg = a[1].split('"')[0]; } } catch(e) { // } return "url('https://rodassso.ayesa.com/images/" + bg + ".fw.png')"; } refresh(); document.getElementById("rodASStimeRefreshButton").addEventListener("click", function() { location.reload(); }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址