您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
ora-data
当前为
- // ==UserScript==
- // @name time
- // @namespace https://greasyfork.org/users/237458
- // @version 0.2
- // @description ora-data
- // @author figuccio
- // @include *
- // @noframes
- // @run-at document-start
- // @grant GM_setValue
- // @grant GM_getValue
- // @grant GM_registerMenuCommand
- // @require https://cdn.staticfile.org/jquery/2.1.4/jquery.min.js
- // ==/UserScript==
- jQuery.noConflict();
- (function($) {
- $(document).ready(function() {
- addGlobalStyle(`
- .timebox {
- position: fixed;
- top:0px;
- right:0px;
- z-index:999999;
- width: 150px;
- height: 60px;
- margin: 0;
- text-align: center;
- background-color: rgba(246, 246, 246,.5);
- border-radius: 10px;
- border:2px solid red;
- }
- .day,
- .time {
- width: 100%;
- height: 30px;
- font-size: 25px;
- color:green;
- line-height:30px;
- }
- `);
- //Aggiungi casella
- var box = $("<div class='timebox' id=testtimebox><div class='day' id='day'></div><div class='time' id='time'>");
- $("body").append(box);
- var date = new Date();
- var year = date.getFullYear();
- var month = (date.getMonth() + 1) < 10 ? '0' + (date.getMonth() + 1) : (date.getMonth() + 1);
- var day2 = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();
- var day1 = day2 + '-' + month + '-' +year ;
- ////////////////////////////////////////////
- var hour = date.getHours();
- var minu = date.getMinutes();
- var sec = date.getSeconds();
- var time1 = hour + ':' + minu + ':' + sec;
- $("#day").text(day1);
- $("#time").text(time1);
- var flag=0;//Segno dell'anno bisestile
- var d=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
- window.setInterval(add, 1000);
- function add() {
- sec++;
- if (sec >= 60) {
- sec = 0;
- minu++;
- }
- if (minu >= 60) {
- minu = 0;
- hour++;
- }
- if (hour >= 24) {
- hour = 0;
- day2++;
- }
- //anno bisestile
- if(year%400==0||(year%4==0&&year%100!=0))
- flag=1;
- //Aumento del mese
- if(month==2){
- if(flag==1){
- if(day2>d[month]+1){
- month++;
- day2=1;
- }
- }else{
- if(day2>d[month]){
- month++;
- day2=1;
- }
- }
- }else{
- if(day2>d[month]){
- month++;
- day2=1;
- }
- }
- if(month>12){
- month=1;
- year++;
- }
- // alert(minu);
- sec = parseInt(sec);
- minu = parseInt(minu);
- hour = parseInt(hour);
- day2 = parseInt(day2);
- month = parseInt(month);
- year = parseInt(year);
- sec = sec < 10 ? '0' + sec : sec;
- minu = minu < 10 ? '0' + minu : minu;
- hour = hour < 10 ? '0' + hour : hour;
- time1 = hour + ':' + minu + ':' + sec;
- day2 = day2 < 10 ? '0' + day2 : day2;
- month = month < 10 ? '0' + month : month;
- year = year < 10 ? '0' + year : year;
- day1 = day2 + '-' + month + '-' + year;
- $("#day").text(day1);
- $("#time").text(time1);
- }
- });
- function addGlobalStyle(css) {
- var head, style;
- head = document.getElementsByTagName('head')[0];
- if (!head) { return; }
- style = document.createElement('style');
- style.type = 'text/css';
- style.innerHTML = css;
- head.appendChild(style);
- }
- })(jQuery);
- //mostra nascondi data
- function myFunctiondate() {
- var box= document.getElementById('day');
- box.style.display = ((box.style.display!='none') ? 'none' : 'block');
- }
- GM_registerMenuCommand("mostra data/nascondi data",myFunctiondate);
- /////////////////////////////
- function myFunctiontime() {
- var box= document.getElementById('time');
- box.style.display = ((box.style.display!='none') ? 'none' : 'block');
- }
- GM_registerMenuCommand("mostra time/nascondi time",myFunctiontime);
- //////////////////
- function Functionnasconditutto() {
- var box= document.getElementById('testtimebox');
- box.style.display = ((box.style.display!='none') ? 'none' : 'block');
- }
- GM_registerMenuCommand("mostra box/nascondi box",Functionnasconditutto);
- ////////////////////////////////////