Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <img class="smaller" style="display: none" src="data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="/>
- <script type="text/javascript">
- // https://www.jinrishici.com/
- var TodayPoemJS = " https://sdk.jinrishici.com/v2/browser/jinrishici.js";
- // https://api.uixsj.cn/hitokoto/
- var UIXSJAPI = " https://api.uixsj.cn/hitokoto/en.php?code=json"
- // https://api.ooopn.com/ciba/doc.html
- var OOOCibaAPI = " https://api.ooopn.com/ciba/api.php";
- // https://api.xygeng.cn/dailywd/
- var XYGengAPI = " https://api.xygeng.cn/dailywd/api/";
- // https://api.moonwl.cn/apidetail/26.html
- var moonLishi = " https://api.moonwl.cn/api/today/today.php";
- // https://www.cnblogs.com/tcxq/articles/11592612.html
- var OneYYAPI = " http://api.youngam.cn/api/one.php";
- function showTime() {
- if (MonthType == 4) {
- var monArr = ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "冬", "腊"];
- } else if (MonthType == 3) {
- var monArr = ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"]
- } else if (MonthType == 2) {
- var monArr = ["Jun", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec"];
- } else if (MonthType == 1) {
- var monArr = ["Junuary", "Febrary", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
- }
- if (DayType == 4) {
- var dateArr = ["日", "一", "二", "三", "四", "五", "六"];
- } else if (DayType == 3) {
- var dateArr = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
- } else if (DayType == 2) {
- var dateArr = ["Sun", "Mon", "Tue", "Wed", "Thur", "Fri", "Sat"];
- } else if (DayType == 1) {
- var dateArr = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
- }
- if (NianYueRi) {
- var th = "日";
- } else if (DayType <= 2 && AddTH) {
- var th = "th";
- if (date == 1 || date == 21 || date == 31) {
- var th = "st";
- } else if (date == 2 || date == 22) {
- var th = "nd";
- } else if (date == 3 || date == 23) {
- var th = "rd";
- }
- } else {
- var th = "";
- }
- var line = " ";
- var myDate = new Date();
- var year = (AddYear) ? myDate.getFullYear():"";
- var month = (M00 && MonthType == 0) ? formatTime(myDate.getMonth()) : myDate.getMonth();
- var date = (D00) ? formatTime(myDate.getDate()) : myDate.getDate();
- var day = myDate.getDay();
- var hours = (H00) ? formatTime(myDate.getHours()) : myDate.getHours();
- var minutes = formatTime(myDate.getMinutes());
- var seconds = formatTime(myDate.getSeconds());
- var systemTime = document.getElementById("time");
- if (AMType == 5) {
- if (hours >= 2 && hours < 5) {
- var am = "再睡会儿";
- } else if (hours >= 5 && hours < 7) {
- var am = "起床啦";
- } else if (hours >= 7 && hours < 11) {
- var am = "上午好";
- } else if (hours >= 11 && hours < 13) {
- var am = "吃午饭了";
- } else if (hours >= 13 && hours < 17) {
- var am = "下午好";
- } else if (hours >= 17 && hours < 19) {
- var am = "吃晚饭啦";
- } else if (hours >= 19 && hours < 22) {
- var am = "晚上好";
- } else {
- var am = "该睡觉了"
- }
- } else if (AMType == 0) {
- var am = "";
- var pm = "";
- } else if (AMType == 4) {
- var am = "上午";
- var pm = "下午";
- } else if (AMType == 9) {
- var am = "上";
- var pm = "下";
- } else {
- if (AMType > 5) {
- var LAlp = true;
- AMType -= 5;
- }
- if (AMType == 1) {
- var am = "AM";
- var pm = "PM";
- } else if (AMType == 2) {
- var am = "A.M.";
- var pm = "P.M.";
- } else if (AMType == 3) {
- var am = "A";
- var pm = "P";
- }
- if (LAlp) {
- var am = am.toLowerCase();
- var pm = pm.toLowerCase();
- }
- }
- if (AMType != 5) { var am = (hours>=12) ? pm : am; };
- if (Use12Hours && hours > 12) { hours -= 12; }
- var MonStr = (MonthType == 0) ? month + 1:monArr[month];
- var DayStr = (DayType == 0) ? day:dateArr[day];
- if (AddYear && NianYueRi) { var year = year + "年"; }
- if (NianYueRi && MonthType == 0 || MonthType == 4) { var MonStr = MonStr + "月";}
- if (SimpDot && MonthType == 2) { var MonStr = MonStr + "." };
- if (SimpDot && DayType == 2) { var DayStr = DayStr + "." };
- var YMD = MonStr + ctor + date + th
- if (AddYear) {
- if (MDYFormat) {
- if (MonthType == 0) {
- var YMD = YMD + ctor + year
- } else {
- var YMD = YMD + ", " + year
- }
- } else {
- var YMD = year + ctor + YMD
- }
- }
- if(Twankle) {
- var twank = seconds % 2
- var dott = (twank==0) ? " " : ":";
- } else {
- var dott = ":";
- }
- systemTime.innerHTML = YMD + line + DayStr + line + am + line + hours + dott + minutes + dott + seconds;
- //setTimeout("showTime()", 500);
- }
- function formatTime(i) {
- if (i < 10) {
- i = "0" + i;
- }
- return i;
- }
- function showLocale(objD) {
- var str, colorhead, colorfoot;
- var am = "上午";
- var pm = "下午";
- var yy = objD.getYear();
- if (yy < 1900) yy = yy + 1900;
- var MM = objD.getMonth() + 1;
- if (MM == 1) {
- MM = "正";
- Mc = "#f88686";
- }
- if (MM == 2) {
- MM = "二";
- Mc = "#94c3b4";
- }
- if (MM == 3) {
- MM = "三";
- Mc = "#d6ee79";
- }
- if (MM == 4) {
- MM = "四";
- Mc = "#79d8ee";
- }
- if (MM == 5) {
- MM = "五";
- Mc = "#fd9223";
- }
- if (MM == 6) {
- MM = "六";
- Mc = "#91f9c4";
- }
- if (MM == 7) {
- MM = "七";
- Mc = "#12c362";
- }
- if (MM == 8) {
- MM = "八";
- Mc = "#94eac6";
- }
- if (MM == 9) {
- MM = "九";
- Mc = "#fff143";
- }
- if (MM == 10) {
- MM = "十";
- Mc = "#fdf377";
- }
- if (MM == 11) {
- MM = "冬";
- Mc = "#f3e911";
- }
- if (MM == 12) {
- MM = "腊";
- Mc = "#d9d9d9";
- }
- var dd = objD.getDate();
- var hh = objD.getHours();
- var am = (hh>=12) ? pm : am;
- if (hh == 0) hh = "零";
- if (hh == 1) hh = "壹";
- if (hh == 2) hh = "貳";
- if (hh == 3) hh = "叁";
- if (hh == 4) hh = "肆";
- if (hh == 5) hh = "伍";
- if (hh == 6) hh = "陆";
- if (hh == 7) hh = "柒";
- if (hh == 8) hh = "捌";
- if (hh == 9) hh = "玖";
- if (hh == 10) hh = "壹拾";
- if (hh == 11) hh = "壹拾壹";
- if (hh == 12) hh = "壹拾贰";
- if (hh == 13) hh = "壹拾叁";
- if (hh == 14) hh = "壹拾肆";
- if (hh == 15) hh = "壹拾伍";
- if (hh == 16) hh = "壹拾陆";
- if (hh == 17) hh = "壹拾柒";
- if (hh == 18) hh = "壹拾捌";
- if (hh == 19) hh = "壹拾玖";
- if (hh == 20) hh = "贰拾";
- if (hh == 21) hh = "贰拾壹";
- if (hh == 22) hh = "贰拾贰";
- if (hh == 23) hh = "贰拾叁";
- var mm = objD.getMinutes();
- if (mm == 0) mm = "零";
- if (mm == 1) mm = "壹";
- if (mm == 2) mm = "贰";
- if (mm == 3) mm = "叁";
- if (mm == 4) mm = "肆";
- if (mm == 5) mm = "伍";
- if (mm == 6) mm = "陆";
- if (mm == 7) mm = "柒";
- if (mm == 8) mm = "捌";
- if (mm == 9) mm = "玖";
- if (mm == 10) mm = "壹拾";
- if (mm == 11) mm = "壹拾壹";
- if (mm == 12) mm = "壹拾贰";
- if (mm == 13) mm = "壹拾叁";
- if (mm == 14) mm = "壹拾肆";
- if (mm == 15) mm = "壹拾伍";
- if (mm == 16) mm = "壹拾陆";
- if (mm == 17) mm = "壹拾柒";
- if (mm == 18) mm = "壹拾捌";
- if (mm == 19) mm = "壹拾玖";
- if (mm == 20) mm = "贰拾";
- if (mm == 21) mm = "贰拾壹";
- if (mm == 22) mm = "贰拾贰";
- if (mm == 23) mm = "贰拾叁";
- if (mm == 24) mm = "贰拾肆";
- if (mm == 25) mm = "贰拾伍";
- if (mm == 26) mm = "贰拾陆";
- if (mm == 27) mm = "贰拾柒";
- if (mm == 28) mm = "贰拾捌";
- if (mm == 29) mm = "贰拾玖";
- if (mm == 30) mm = "叁拾";
- if (mm == 31) mm = "叁拾壹";
- if (mm == 32) mm = "叁拾贰";
- if (mm == 33) mm = "叁拾叁";
- if (mm == 34) mm = "叁拾肆";
- if (mm == 35) mm = "叁拾伍";
- if (mm == 36) mm = "叁拾陆";
- if (mm == 37) mm = "叁拾柒";
- if (mm == 38) mm = "叁拾捌";
- if (mm == 39) mm = "叁拾玖";
- if (mm == 40) mm = "肆拾";
- if (mm == 41) mm = "肆拾壹";
- if (mm == 42) mm = "肆拾贰";
- if (mm == 43) mm = "肆拾叁";
- if (mm == 44) mm = "肆拾肆";
- if (mm == 45) mm = "肆拾伍";
- if (mm == 46) mm = "肆拾陆";
- if (mm == 47) mm = "肆拾柒";
- if (mm == 48) mm = "肆拾捌";
- if (mm == 49) mm = "肆拾玖";
- if (mm == 50) mm = "伍拾";
- if (mm == 51) mm = "伍拾壹";
- if (mm == 52) mm = "伍拾贰";
- if (mm == 53) mm = "伍拾叁";
- if (mm == 54) mm = "伍拾肆";
- if (mm == 55) mm = "伍拾伍";
- if (mm == 56) mm = "伍拾陆";
- if (mm == 57) mm = "伍拾柒";
- if (mm == 58) mm = "伍拾捌";
- if (mm == 59) mm = "伍拾玖";
- var ss = objD.getSeconds();
- if (ss < 10) ss = "0" + ss;
- var ww = objD.getDay();
- if (ww == 0) colorhead = "";
- if (ww > 0 && ww < 6) colorhead = "";
- if (ww == 6) colorhead = "";
- if (ww == 0) {
- ww = "星期日";
- wc = "#aa46f5";
- }
- if (ww == 1) {
- ww = "星期一";
- wc = "#f34157";
- }
- if (ww == 2) {
- ww = "星期二";
- wc = "#f38c41";
- }
- if (ww == 3) {
- ww = "星期三";
- wc = "#f5e846"
- }
- if (ww == 4) {
- ww = "星期四";
- wc = "#b8f546";
- }
- if (ww == 5) {
- ww = "星期五";
- wc = "#050505";
- }
- if (ww == 6) {
- ww = "星期六";
- wc = "#46e8f5";
- }
- var str0 = MM + "月"
- var str1 = am + " " + hh + "時"
- var str2 = mm + "分"
- var str3 = ww;
- return {
- p0 : str0,
- p0color : Mc,
- p1 : str1,
- p2 : str2,
- p3 : str3,
- p3color : wc
- };
- }
- function tick(first) {
- var today;
- today = new Date();
- var timej = document.getElementById("timej");
- var txt = showLocale(today);
- if(first){
- var p0 = document.createElement("p");
- p0.id = "jt0";
- p0.innerHTML = txt.p0;
- p0.style.color = txt.p0color;
- var p1 = document.createElement("p");
- p1.id = "jt1";
- p1.innerHTML = txt.p1;
- var p2 = document.createElement("p");
- p2.id = "jt2";
- p2.innerHTML = txt.p2;
- var p3 = document.createElement("p");
- p3.id = "jt3";
- p3.innerHTML = txt.p3;
- p3.style.color = txt.p3color;
- timej.appendChild(p0);
- timej.appendChild(p1);
- timej.appendChild(p2);
- timej.appendChild(p3);
- }else{
- document.getElementById("jt0").innerHTML = txt.p0;
- document.getElementById("jt0").style.color = txt.p0color;
- document.getElementById("jt1").innerHTML = txt.p1;
- document.getElementById("jt2").innerHTML = txt.p2;
- document.getElementById("jt3").innerHTML = txt.p3;
- document.getElementById("jt3").style.color = txt.p3color;
- }
- window.setTimeout("tick(false)", 1000);
- }
- function loadTime(top,pad) {
- var timediv = document.createElement("div");
- timediv.id = "time";
- if (Digital) { timediv.classList.add("digital"); }
- if (LogoLink) {
- a = document.getElementsByClassName("logo");
- a[0].appendChild(timediv);
- } else {
- var cont = document.getElementById("content");
- var timeMargin = document.createElement("div");
- timeMargin.id = "timeMargin";
- if(top){cont.style.top = top + "px";}
- if(pad){timeMargin.style.paddingTop = pad + "px";}
- timeMargin.appendChild(timediv);
- document.body.appendChild(timeMargin);
- }
- showTime();
- }
- function loadTimeJ(top) {
- var timediv = document.createElement("div");
- timediv.id = "timej";
- if (LogoLink) {
- a = document.getElementsByClassName("logo");
- a[0].appendChild(timediv);
- } else {
- var cont = document.getElementById("content");
- var timeMargin = document.createElement("div");
- timeMargin.id = "timeMargin";
- if(top){cont.style.top = top + "px";}
- timeMargin.appendChild(timediv);
- document.body.appendChild(timeMargin);
- }
- tick(true);
- }
- function DrawHitoT(Dark,DisSrc,Content,From,Tags) {
- var hito = document.getElementById("search_input");
- var Blank = "\xa0\xa0\xa0\xa0\xa0\xa0\xa0";
- var br = "";
- if(DisSrc && From !== undefined){
- var String = Content + br + "——" + From + Blank;;
- } else {
- var String = Content + Blank;
- }
- hito.placeholder = String;
- var LString = "——" + Tags;
- var hitobar = document.getElementsByClassName("search_bar")[0];
- var hitofoot = document.createElement("div");
- var glass = document.getElementsByClassName("frosted-glass")[0];
- hitofoot.id = "hitofoot";
- hitofoot.innerHTML = LString;
- hitofoot.style.float = "right";
- hitofoot.style.marginRight = "15px";
- hitobar.appendChild(hitofoot);
- hito.onfocus = function() {
- hito.placeholder = "";
- if(!Dark){hitobar.style.backgroundColor = BarFocusColor;};
- glass.style.backgroundColor = GlassColor;
- hitofoot.style.display = "none";
- showButton();
- }
- hito.onblur = function() {
- hito.placeholder = String;
- hitobar.style.backgroundColor = "";
- glass.style.backgroundColor = "";
- if (hito.value == "") {
- hitofoot.style.display = "block";
- }
- hideButton();
- }
- }
- function DrawHito2(Dark,Color,Type,DisSrc,Content,From){
- if(Type==0){
- //var blayer = document.createElement("div");
- //blayer.id = "blayer";
- var hito = document.createElement("div");
- hito.id = "hito";
- var Blank = "";
- var br = "<br>"
- }else if(Type==1){
- var hito = document.getElementById("search_input");
- var Blank = "\xa0\xa0\xa0\xa0\xa0\xa0\xa0";
- var br = "";
- }else if(Type==2){
- var Blank = "\xa0\xa0\xa0\xa0\xa0\xa0\xa0";
- var br = "";
- }
- if(DisSrc && From !== undefined){
- var String = Content + br + "——" + From + Blank;
- }else{
- var String = Content + Blank;
- }
- if(Type==0){
- hito.innerHTML = String;
- if (Dark) { hito.classList.add("dark"); }
- //hito.style.backgroundColor = Color;
- hito.classList.add(Color);
- //blayer.appendChild(hito);
- //document.body.appendChild(blayer);
- document.body.appendChild(hito);
- }else if(Type==1){
- hito.placeholder = String;
- }else if(Type==2){
- document.title = String;
- };
- }
- /*
- function ColorHito(Src) {
- if(Src==5) {
- return Color5;
- }else if(Src==7) {
- return Color7;
- }else if(Src==11) {
- return Color11;
- }
- }
- */
- function FetchHito2(Src,Dark,Type,json,gbk,API,ShowSource,C,F,S,R) {
- var fetchurl = " " + API
- fetch(fetchurl)
- .then(function (res){
- if(json){
- return res.json();
- }else if(gbk){
- return res.arrayBuffer();
- }else{
- return res.text();
- };})
- .then(function (data) {
- /*
- if(Dark) {
- var color = DarkColor;
- } else {
- var color = ColorHito(Src);
- }
- */
- var color = "color" + Src;
- if(json){
- if(Src==13) {
- var one = parseInt(Math.random()*7,10);
- var data = data.data[one].text;
- DrawHito2(Dark,color,Type,false,data);
- }else{
- DrawHito2(Dark,color,Type,ShowSource,data[C],data[F]);
- }
- }else{
- if(gbk){
- var data = new TextDecoder("gbk").decode(data);
- }
- if(Src==5) {
- var data = "历史上的今天: <br>" + data;
- }
- DrawHito2(Dark,color,Type,false,data);
- };
- })
- .catch(function (err) {
- window.via.toast("源" + Src + "加载失败,失败原因:" + err);
- })
- }
- function shici(Dest,ShowSource,Dark){
- jinrishici.load(function(data) {
- var afrom = data.data.origin.author + "《" + data.data.origin.title + "》";
- if(Dest==1){
- var mtags = data.data.matchTags
- var tags = "";
- for(t=0;t<mtags.length;t++){
- var tags = tags + mtags[t] + " ";
- }
- DrawHitoT(Dark,ShowSource,data.data.content,afrom,tags);
- } else {
- /*
- if(Dark) {
- var color = DarkColor;
- } else {
- var color = ColorHito(Src);
- }
- */
- var color = "color" + Src;
- DrawHito2(Dark,color,Dest,ShowSource,data.data.content,afrom);
- }
- });
- }
- function AutoHito(Src,Dst,WaitTime) {
- var tdata = "";
- var first = true;
- var fadeTime = 1;
- if(Src==5){ //api.moonwl.cn
- var URL = moonLishi;
- }else if(Src==7){ //api.ooopn.com/ciba
- var URL = OOOCibaAPI;
- }else if(Src==11){ //api.uixsj.cn
- var URL = UIXSJAPI;
- }else if(Src==12){ //api.xygeng.cn
- var URL = XYGengAPI;
- }else if(Src==13){ //api.youngam.cn
- var URL = OneYYAPI;
- }
- if(Dst==1) {
- var dest = document.getElementById("search_input");
- var tagdest = document.getElementById("hitofoot");
- var Blank = "\xa0\xa0\xa0\xa0\xa0\xa0\xa0";
- } else {
- var dest = document.getElementById("hito");
- var Blank = "";
- }
- function loadData() {
- if(Src==4) {
- jinrishici.load(function(data) {
- var tdata = data.data.content
- var mtags = data.data.matchTags
- var ttags = "——";
- for(t=0;t<mtags.length;t++){var ttags = ttags + mtags[t] + " ";}
- JRset(tdata,ttags);
- })
- function JRset(data,tags) {
- if(first) {
- first = false;
- tagdest.innerHTML = tags;
- dest.placeholder = data;
- fadeIn();
- }else{
- fadeOut(data,tags);
- }
- }
- } else {
- var connect = new XMLHttpRequest();
- connect.open("GET", URL, true);
- connect.onload = function() {
- if (connect.status >= 200 && connect.status < 400) {
- if(Src==5) {
- data = connect.responseText;
- }else{
- data = JSON.parse(connect.responseText);
- }
- if(Src==5) {
- var tdata = "历史上的今天: <br>" + data;
- } else if(Src==7) {
- var tdata = data.ciba;
- } else if(Src==11) {
- var tdata = data.enhitokoto;
- } else if(Src==12) {
- var tdata = data.txt;
- } else if(Src==13) {
- var one = parseInt(Math.random()*7,10);
- var tdata = data.data[one].text;
- }
- if(first) {
- first = false;
- if(Dst==1) {
- dest.placeholder = tdata;
- }else{
- dest.innerHTML = tdata;
- }
- fadeIn();
- }else{
- fadeOut(tdata);
- }
- }
- }
- connect.send();
- }
- }
- function fadeOut(tdata,ttags) {
- dest.classList.add("fadeout");
- if(Src==4) {
- tagdest.classList.add("fadeout");
- }
- setTimeout(function() {
- if(Src==4) {
- tagdest.innerHTML = ttags;
- }
- if(Dst==1) {
- dest.placeholder = tdata;
- }else{
- dest.innerHTML = tdata;
- }
- fadeIn();
- }, fadeTime * 1000);
- }
- function fadeIn() {
- dest.classList.remove("fadeout");
- if(Src==4) {
- tagdest.classList.remove("fadeout");
- }
- setTimeout(loadData, (fadeTime + WaitTime) * 1000);
- }
- loadData();
- }
- // https://www.jb51.net/article/74245.htm
- function loadJs(id,jsurl,callback,syn1,syn2,syn3){
- var nodeHead = document.getElementsByTagName("head")[0];
- var nodeScript = null;
- if(document.getElementById(id) == null) {
- nodeScript = document.createElement("script");
- nodeScript.setAttribute("type", "text/javascript");
- nodeScript.setAttribute("src", jsurl);
- nodeScript.setAttribute("id", id);
- if (callback != null) {
- nodeScript.onload = nodeScript.onreadystatechange = function(){
- if (nodeScript.ready) {return false;}
- if (!nodeScript.readyState || nodeScript.readyState == "loaded" || nodeScript.readyState == "complete") {
- nodeScript.ready = true;
- callback(syn1,syn2,syn3);
- }
- };
- }
- nodeScript.onerror = function() {
- window.via.toast("今日诗词加载失败");
- }
- }else{
- if (callback != null) {
- callback(syn1,syn2,syn3);
- }
- }
- nodeHead.appendChild(nodeScript);
- }
- function WYMusic(id) {
- var cl = 0;
- if(id>=1){
- var audio = document.createElement("audio");
- audio.id = "wangyi";
- audio.controls = "control";
- audio.src = " https://api.ooopn.com/wyy/api.php?id=" + id;
- document.body.appendChild(audio);
- var hito = document.getElementById("hito");
- audio.addEventListener("canplay",function() {
- window.via.toast("音乐好了");
- hito.addEventListener("click",function() {
- cl += 1;
- var cp = cl % 2;
- if(cp==1) {
- audio.play();
- }else {
- audio.pause();
- }
- })
- })
- }else{
- alert("好像缺了点东西......");
- }
- }
- function TitleScroll() {
- setInterval(function(){
- var oldTitle=document.title;
- var titleArr=oldTitle.split("");
- titleArr.push(titleArr.shift());
- document.title=titleArr.join("");
- },200);}
- function SearchScroll() {
- setInterval(function(){
- var hito = document.getElementById("search_input");
- var oldTitle=hito.placeholder;
- var titleArr=oldTitle.split("");
- titleArr.push(titleArr.shift());
- hito.placeholder=titleArr.join("");
- },200);}
- function Hitoooo(Src,Dst,ShowSource,Dark) {
- var Dark = (Dark==true) ? true : false;
- if(Src==4){ //jinrishici.com
- loadJs("shici",TodayPoemJS,shici,Dst,ShowSource,Dark);
- }else if(Src==5){ //api.moonwl.cn
- FetchHito2(Src,Dark,Dst,false,false,moonLishi,Src);
- }else if(Src==7){ //api.ooopn.com/ciba
- FetchHito2(Src,Dark,Dst,true,false,OOOCibaAPI,ShowSource,"ciba","ciba-en");
- }else if(Src==11){ //api.uixsj.cn
- FetchHito2(Src,Dark,Dst,true,false,UIXSJAPI,ShowSource,"enhitokoto");
- }else if(Src==12){ //api.xygeng.cn
- FetchHito2(Src,Dark,Dst,true,false,XYGengAPI,ShowSource,"txt","author");
- }else if(Src==13){ //api.youngam.cn
- FetchHito2(Src,Dark,Dst,true,false,OneYYAPI,ShowSource,"data");
- }
- }
- function nightMode() {
- if(japanese) {
- document.getElementById("timej").classList.add("dark");
- }else{
- document.getElementById("time").classList.add("dark");
- }
- document.getElementById("search_input").classList.add("dark");
- document.getElementsByClassName("search")[0].classList.add("dark");
- document.getElementsByClassName("search_bar")[0].classList.add("dark");
- var tit = document.getElementsByClassName("title");
- for (var i = 0; i < tit.length; i++) {
- tit[i].classList.add("dark");
- }
- var url = document.getElementsByClassName("url");
- for (var i = 0; i < url.length; i++) {
- url[i].classList.add("dark");
- }
- document.body.style.background = DarkBgColor + " none";
- }
- function SearchDark(Dark) {
- var searchBar = document.getElementsByClassName("search_bar")[0];
- var searchInput = document.getElementById("search_input");
- var glass = document.getElementsByClassName("frosted-glass")[0];
- searchInput.onfocus = function() {
- if(!Dark){searchBar.style.backgroundColor = BarFocusColor;}
- glass.style.backgroundColor = GlassColor;
- showButton();
- }
- searchInput.onblur = function() {
- searchBar.style.backgroundColor = "";
- glass.style.backgroundColor = "";
- hideButton();
- }
- }
- function bookAnim(bcH) {
- var box = document.getElementById("box_container");
- if(japanese) {
- var time = document.getElementById("timej");
- }else{
- var time = document.getElementById("time");
- }
- var timem = document.getElementById("timeMargin");
- time.addEventListener("click",function() {
- if(window.getComputedStyle(box)["height"]==bcH) {
- box.classList.add("down");
- timem.classList.add("down");
- } else {
- box.classList.remove("down");
- timem.classList.remove("down");
- }});
- }
- function boxRand(Alpha) {
- var tit = document.getElementsByClassName("title");
- for (var i = 0; i < tit.length; i++) {
- var er=parseInt(Math.random()*(256),10);
- var eg=parseInt(Math.random()*(256),10);
- var eb=parseInt(Math.random()*(256),10);
- tit[i].style.backgroundColor = "rgba(" + er + "," + eg + "," + eb + "," + Alpha + ")";
- }
- }
- //夜间模式 文本框 背景颜色
- var DarkColor = "rgba(0,0,0,0.5)";
- //夜间模式 背景颜色
- var DarkBgColor = "black";
- //输入时 背景遮罩颜色
- var GlassColor = "rgba(0,0,0,0.1)";
- //输入时 搜索框背景颜色
- var BarFocusColor = "#D1C4E9";
- //源 5 背景颜色
- var Color5 = "rgba(255,20,108,0.5)";
- //源 7 背景颜色
- var Color7 = "rgba(192,157,228,0.5)";
- //源 11 背景颜色
- var Color11 = "rgba(98,255,255,0.5)";
- // 加载完成 Toast
- var WelcomeToast = "欢迎😀";
- /*
- 控制时间是否可以点击
- 设置 true 时,可点击时间进入书签
- 设置 false 时,时间无法点击
- */
- var LogoLink = false;
- // 开启液晶字体 (不支持中文)
- var Digital = true;
- // 冒号闪烁
- var Twankle = true;
- // 开启 12 小时制
- var Use12Hours = false;
- // AM/PM 显示方式
- // 0 = 不显示, 1 = AM/PM 2 = A.M./P.M. 3 = A/P,4 = 上午/下午
- // 5 = 个性化,6 = am/pm 7 = a.m./p.m. 8 = a/p,9 = 上/下
- var AMType = 2;
- // 月份格式
- // 0 = 数字 1 = 英文 2 = 英文简写 3 = 中文 4 = 中文简写
- var MonthType = 2;
- // 星期格式
- // 0 = 数字 1 = 英文 2 = 英文简写 3 = 中文 4 = 中文简写
- var DayType = 2;
- // 日数字后加入序数后缀 (st. nd. rd. th.)
- var AddTH = false;
- // 显示年份
- var AddYear = false;
- // 小时 两位数
- var H00 = true;
- // 日 两位数
- var D00 = true;
- // 月 两位数
- var M00 = true;
- // 英美时间格式,月 日 年
- var MDYFormat = false;
- // 年月日连接符号
- // 如 1999-11-11 1999/11/11
- // 1999.11.11 1999 11 11
- var ctor = " ";
- // 加入 中文 年月日 单位
- var NianYueRi = false;
- // 在 英文简写 后面 加 .
- var SimpDot = true;
- // 新版时间开关
- var japanese = true;
- if(japanese) {
- loadTimeJ(120);
- }else{
- loadTime(60,40);
- }
- window.onload=function() {
- var Dark = false;
- if (window.getComputedStyle(document.body)["background-color"] == "rgb(0, 0, 0)") {
- var Dark = true;
- nightMode();
- }
- /* 1 */
- if(parseInt(Math.random()*2,10) == 0) {
- Hitoooo(4,1,false,Dark);
- setTimeout(function() {
- document.getElementById("search_input").classList.add("fadeout")
- document.getElementById("hitofoot").classList.add("fadeout")
- setTimeout(function() {
- loadJs("shici2",TodayPoemJS,AutoHito,4,1,15);
- }, 1000);
- }, 10000);
- } else {
- Hitoooo(11,1,false,Dark);
- SearchDark(Dark);
- SearchScroll();
- AutoHito(11,1,15);
- }
- /* 2 */
- var rand = parseInt(Math.random()*4,10);
- if (rand==0) {
- Hitoooo(5,0,false,Dark);
- setTimeout(function() {
- document.getElementById("hito").classList.add("fadeout")
- setTimeout(function() {AutoHito(5,0,10);}, 1000);
- }, 10000);
- } else if (rand==1) {
- Hitoooo(7,0,true,Dark);
- } else if (rand==2) {
- Hitoooo(11,0,false,Dark);
- setTimeout(function() {
- document.getElementById("hito").classList.add("fadeout")
- setTimeout(function() {AutoHito(11,0,10);}, 1000);
- }, 10000);
- } else if (rand==3) {
- Hitoooo(13,0,false,Dark);
- setTimeout(function() {
- document.getElementById("hito").classList.add("fadeout")
- setTimeout(function() {AutoHito(13,0,10);}, 1000);
- }, 10000);
- }
- bookAnim("75px");
- boxRand(0.3);
- //在这里加
- Hitoooo(12,2,false);
- setTimeout("WYMusic(36317784);",1000);
- TitleScroll();
- window.via.toast(WelcomeToast);
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement