1var posts=["2023/05/26/20230526-1/","2023/05/31/20230531-1/","2023/05/27/20230601-1/","2023/06/05/20230605-1/","2023/06/08/20230608-1/","2024/05/23/20240523-1/","2024/06/05/20240605-1/","2024/05/27/20240527-1/","2024/06/12/20240607-1/","2024/06/17/20240617-1/","2024/06/17/20240617-2/","2024/06/19/20240619-1/","2024/06/18/20240618-1/","2021/06/03/hello-world/"];function toRandomPost(){ 2 pjax.loadUrl('/'+posts[Math.floor(Math.random() * posts.length)]); 3 };var friend_link_list=[{"name":"Hexo","link":"https://hexo.io/zh-tw/","avatar":"https://d33wubrfki0l68.cloudfront.net/6657ba50e702d84afb32fe846bed54fba1a77add/827ae/logo.svg","descr":"å¿«éãç®åä¸å¼ºå¤§çç½ç«æ¡æ¶"},{"name":"anzhiyu主é¢","link":"https://blog.anheyu.com/","avatar":"https://npm.elemecdn.com/[email protected]/img/avatar.jpg","descr":"çæ´»ææï¼ä¸ç©å¯ç±","siteshot":"https://npm.elemecdn.com/[email protected]/img/post/common/anzhiy.cn.jpg"},{"name":"å®ç¥é±¼","hundredSuffix":"","link":"https://blog.anheyu.com/","avatar":"https://npm.elemecdn.com/[email protected]/img/avatar.jpg","descr":"çæ´»ææï¼ä¸ç©å¯ç±","siteshot":"https://npm.elemecdn.com/[email protected]/img/post/common/anzhiy.cn.jpg"},{"name":"å®ç¥é±¼","hundredSuffix":"","link":"https://blog.anheyu.com","avatar":"https://npm.elemecdn.com/[email protected]/img/avatar.jpg","descr":"çæ´»ææï¼ä¸ç©å¯ç±"},{"name":"æç¨ic","link":"https://www.licic.net/","avatar":"https://admin.licic.net/favicon.png","descr":"ä¸å人æ°å ±åå½ä¸å²ï¼","siteshot":"https://admin.licic.net/screenshot.png"},{"name":"Cisyam","hundredSuffix":"","link":"https://manamn.space/","avatar":"https://gaoziman.oss-cn-hangzhou.aliyuncs.com/img/202307151545455.jpg","descr":"åäº«ææ³ï¼çä¸ç迹"},{"name":"ç§å¦ä¸ç½","hundredSuffix":"","link":"https://clashgithub.com","avatar":"https://clashgithub.com/wp-content/themes/modown/static/img/logo.png","descr":"å è´¹å ¬çSSR/V2ray/Shadowrocket/Clashèç¹/å°ç«ç®è®¢é 龿¥|ç§å¦ä¸ç½|å 费梯å"},{"name":"å°ç½API","hundredSuffix":"","link":"https://xiaobai.klizi.cn/","avatar":"http://q2.qlogo.cn/headimg_dl?dst_uin=1242619315&spec=3","descr":"å è´¹çAPI"},{"name":"åé±¼","link":"https://daiyu.fun/","avatar":"https://daiyu.fun/img/avatar.png","descr":"Hello Worldï¼","screenshot":"https://daiyu.fun/img/screenshot.png"},{"name":"ScaredCubeâs Site","link":"https://sccube.link","avatar":"https://s.scc.lol/avatar-s","descr":"Hello World!"},{"name":"btwoa","link":"https://blog.btwoa.com","avatar":"https://blog.btwoa.com/btwoa.jpg","descr":"ä¸çä¸ºä½ ç®å"},{"name":"éè¥å®ç¶","link":"https://www.imets.cn","avatar":"https://www.imets.cn/favicon.ico","descr":"ä¸ä¸ªå®éçä¸ç"},{"name":"gywlg","link":"http://gywlg.cn","avatar":"http://gywlg.cn/imageHead/1717065139350.jpg","descr":"ä¸ä¸ªçèæ äºä¸æ¢è®¨æºæ §çå°æ¹","siteshot":"http://gywlg.cn/file/1719648068846.jpg"},{"name":"æ»¡ä¹ ç¦ç个人ç½ç«","link":"https://www.manjiuqi.com/","avatar":"https://static.yhdzz.cn/logos/512x512.png","descr":"天ä¸å¦æ¯ï¼å°ä¸äº¦ç¶","siteshot":"https://static.yhdzz.cn/imgs/index.png"}]; 4 var refreshNum = 1; 5 function friendChainRandomTransmission() { 6 const randomIndex = Math.floor(Math.random() * friend_link_list.length); 7 const { name, link } = friend_link_list.splice(randomIndex, 1)[0]; 8 Snackbar.show({ 9 text: 10 "ç¹å»å徿é®è¿å ¥éæºä¸ä¸ªåé¾ï¼ä¸ä¿è¯è·³è½¬ç½ç«çå®å ¨æ§åå¯ç¨æ§ãæ¬æ¬¡éæºå°çæ¯æ¬ç«åé¾ï¼ã" + name + "ã", 11 duration: 8000, 12 pos: "top-center", 13 actionText: "åå¾", 14 onActionClick: function (element) { 15 element.style.opacity = 0; 16 window.open(link, "_blank"); 17 }, 18 }); 19 } 20 function addFriendLinksInFooter() { 21 var footerRandomFriendsBtn = document.getElementById("footer-random-friends-btn"); 22 if(!footerRandomFriendsBtn) return; 23 footerRandomFriendsBtn.style.opacity = "0.2"; 24 footerRandomFriendsBtn.style.transitionDuration = "0.3s"; 25 footerRandomFriendsBtn.style.transform = "rotate(" + 360 * refreshNum++ + "deg)"; 26 const finalLinkList = []; 27 28 let count = 0; 29 30 while (friend_link_list.length && count < 3) { 31 const randomIndex = Math.floor(Math.random() * friend_link_list.length); 32 const { name, link, avatar } = friend_link_list.splice(randomIndex, 1)[0]; 33 34 finalLinkList.push({ 35 name, 36 link, 37 avatar, 38 }); 39 count++; 40 } 41 42 let html = finalLinkList 43 .map(({ name, link }) => { 44 const returnInfo = "<a class='footer-item' href='" + link + "' target='_blank' rel='noopener nofollow'>
44" + name + "</a>" 45 return returnInfo; 46 }) 47 .join(""); 48 49 html += "<a class='footer-item' href='/link/'>æ´å¤</a>"; 50 51 document.getElementById("friend-links-in-footer").innerHTML = html; 52 53 setTimeout(()=>{ 54 footerRandomFriendsBtn.style.opacity = "1"; 55 }, 300) 56 };
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.