网站签到工具

用于各种论坛和网站自动签到 论坛签到工具、签到工具、整合吾爱破解、飘云阁、卡饭论坛、网易云音乐、天使动漫论坛等论坛和网站自动点击签到 根据论坛签到工具 二次开发 需要添加其他网站请私聊我留下网站地址

  1. // ==UserScript==
  2. // @name 网站签到工具
  3. // @version 1.3.9
  4. // @description 用于各种论坛和网站自动签到 论坛签到工具、签到工具、整合吾爱破解、飘云阁、卡饭论坛、网易云音乐、天使动漫论坛等论坛和网站自动点击签到 根据论坛签到工具 二次开发 需要添加其他网站请私聊我留下网站地址
  5. // @author Fxy
  6. // @homepage https://gf.qytechs.cn/zh-CN/scripts/439136-%E7%BD%91%E7%AB%99%E7%AD%BE%E5%88%B0%E5%B7%A5%E5%85%B7
  7. // @icon https://www.dismall.com/favicon.ico
  8. // @match https://www.52pojie.cn/*
  9. // @match https://www.chinapyg.com/*
  10. // @match https://music.163.com/
  11. // @match https://www.acfun.cn/*
  12. // @match https://www.wenshushu.cn/*
  13. // @match https://www.itsk.com/*
  14. // @match https://bbs.kafan.cn/*
  15. // @match https://bbs.wstx.com/*
  16. // @match https://googlewk.com
  17. // @match https://jiuyh.com/*
  18. // @match https://*.hifini.com/*
  19. // @match https://zhutix.com/*
  20. // @match https://www.tsdm39.com/*
  21. // @match https://www.smzdm.com/
  22. // @match https://www.gtloli.gay/*
  23. // @match https://www.iya.app/*
  24. // @match https://sq.wgrid.cn/*
  25. // @match *://www.1000qm.vip/*
  26. // @match https://www.mydigit.cn/*
  27. // @match https://bbs.jqhdd.com/*
  28. // @match https://www.chinadsl.net/*
  29. // @match *://www.hanbao520.com/*
  30. // @match https://www.chenyuanqingshui.cn/*
  31. // @match https://www.52weme.com/*
  32. // @match https://bbs.wcccc.cc/
  33. // @match https://www.sayhuahuo.net/*
  34. // @match https://bbs.binmt.cc/*
  35. // @match https://coklw.com/
  36. // @match https://coklw.xyz/
  37. // @match *://lzone.moe/
  38. // @match https://hggard.com/
  39. // @match https://keyshot.pro/*
  40. // @match https://www.wnflb2023.com/*
  41. // @match https://wnflb2023.com/*
  42. // @match https://littleskin.cn/user
  43. // @match https://www.cunhua.work/*
  44. // @match https://www.cunhua.moe/*
  45. // @match *://www.2cycd.com/*
  46. // @match *://www.2cycdx.com/*
  47. // @match https://www.4ksj.com/*
  48. // @match https://www.xlebbs.com/*
  49. // @match https://www.42958.com/*
  50. // @match https://51acg.buzz/*
  51. // @match https://ikuuu.pw/*
  52. // @match https://www.mmybt.com/*
  53. // @match https://nb.mcy001.org/
  54. // @match https://www.tiaokanwang.xyz/user*
  55. // @match https://www.xmiaos.cc/*
  56. // @match https://www.feimaoyun.com/*
  57. // @match https://cnlang.org/*
  58. // @match http*://*/plugin.php?id=*sign*
  59. // @match https://www.iiisg.com/*
  60. // @match https://xhcyra.com/
  61. // @match https://moxing.lol/
  62. // @match https://www.moe-acg.com/
  63. // @match https://zxcsol.com/
  64. // @match https://www.uzacg.fun/
  65. // @match https://www.uzacg.vip/
  66. // @match https://blog.51cto.com/
  67. // @match https://www.52cnp.com/*
  68. // @match https://bbs.naixi.net/*
  69. // @match https://www.manqushe.com/user*
  70. // @match https://www.3dxy.com/U/Sign
  71. // @match https://3d.jzsc.net/*
  72. // @match https://www.znzmo.com/*
  73. // @match https://www.975w.com/*
  74. // @match https://klpbbs.com/
  75. // @match https://xhcya.com/
  76. // @match https://webstatic.mihoyo.com/ys/*
  77. // @match https://www.mudaiba.com/
  78. // @match https://www.zyrhires.com/*
  79. // @match https://www.tekqart.com/*
  80. // @match https://winmoes.com/task
  81. // @match *://www.ydwgames.com/plugin.php?id=zqlj_sign
  82. // @match https://bbs.108mir.com/*
  83. // @match https://lixianla.com/
  84. // @match https://70games.net/
  85. // @match https://gztown.org/
  86. // @match https://www.bugutv.org/*
  87. // @match *://www.nmandy.net/*
  88. // @match https://vip.lzzcc.cn/
  89. // @match https://www.vikacg.com/*
  90. // @match https://www.iios.fun/*
  91. // @match https://www.macat.vip/user
  92. // @match https://bbs.66ccff.cc/
  93. // @match https://www.soraacg.com/
  94. // @match *://bbs.vc52.cn:8888/*
  95. // @match *://www.openedv.com/*
  96. // @match https://juejin.cn/user/*
  97. // @match https://fishc.com.cn/*
  98. // @match https://home.x64bbs.cn/
  99. // @match *://www.ymmfa.com/*
  100. // @match https://www.manhuabudangbbs.com/*
  101. // @match https://www.55188.com/*
  102. // @match https://2dfan.com/*
  103. // @match https://www.xianyudanji.ai/*
  104. // @match https://*.seikuu.com/*
  105. // @match https://bbs.yamibo.com/*
  106. // @match https://bingfong.com/*
  107. // @match https://www.jyeoo.com/*
  108. // @match https://duokan.club/*
  109. // @match https://xhzyku.com/*
  110. // @match https://www.xbgame.net/*
  111. // @match https://bbs.steamtools.net/*
  112. // @match https://club.excelhome.net/*
  113. // @match https://aistudio.baidu.com/*
  114. // @match https://www.luogu.com.cn/*
  115. // @match https://bbs.foodmate.net/*
  116. // @match *://apk.tw/*
  117. // @match https://www.fotor.com/*
  118. // @include https://sxsy*.com/*
  119. // @include https://*ikuuu*
  120. // @exclude https://leaves.red/*
  121. // @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js
  122. // @grant GM_addStyle
  123. // @grant GM_getResourceText
  124. // @grant GM_xmlhttpRequest
  125. // @grant unsafeWindow
  126. // @grant GM_getValue
  127. // @grant GM_setValue
  128. // @grant GM.deleteValue
  129. // @grant GM_registerMenuCommand
  130. // @run-at document-end
  131. // @copyright 2022+, Fxy
  132. // @copyright 2016+, wycaca
  133. // @copyright 2014+, jasonshaw
  134. // @copyright 2013+, Coolkid
  135.  
  136. // @namespace http://tampermonkey.net/
  137. // ==/UserScript==
  138.  
  139. (function () {
  140.  
  141. var APPNAME="网站签到工具-"+GM_info.script.version;
  142. var NOLOGIN="-----------------------------\n["+APPNAME+"]\n状态异常或未登录(不可用),登录(不可用)后自动签到\n-----------------------------";
  143. var QIANDAO="-----------------------------\n["+APPNAME+"]\n签到完成!\n-----------------------------";
  144. var QIANDAOTEXT="-----------------------------\n["+APPNAME+"]\n领取完成!\n-----------------------------";
  145.  
  146. /* globals jQuery, $, waitForKeyElements */
  147.  
  148. //吾爱破解论坛
  149. if (isURL("52pojie.cn")) {
  150. if(isURL("search.php")||isURL("home.php")){
  151. return;
  152. }
  153. window.setTimeout(function(){
  154. if (document.body.textContent.indexOf('注册(不可用)[Register]') != -1){
  155. return;
  156. }else if(document.getElementById("g_upmine")==null && document.body.textContent.indexOf('Forbidden') == -1){
  157. window.setTimeout(function(){
  158. alert(NOLOGIN);
  159. },1200);
  160. }else{
  161. var qq_bind = $("#um p:eq(1) a:eq(0) img").attr('src');
  162. var g_upmine =document.getElementById("g_upmine");
  163. if (qq_bind.indexOf("qds.png") != -1) {//未签到
  164. window.setTimeout(function(){$("#um p:eq(1) a:eq(0) img").click();},1000);
  165. return;
  166. }
  167. }
  168. },2000);
  169. return;
  170. }
  171.  
  172. //飘云阁
  173. else if (isURL("chinapyg.com")) {
  174. qd4('签到领奖!', 'kx_s');
  175. return;
  176. }
  177.  
  178. //网易云音乐
  179. else if (isURL("music.163.com")) {
  180. window.setTimeout(function(){
  181. if(!window.find("登录(不可用)") && !window.find("登录(不可用)网易云音乐")){
  182. var imgs2 = document.getElementsByClassName('sign')[0];
  183. if (imgs2.text.indexOf("签 到") == 0) {
  184. imgs2.click();
  185. return;
  186. }
  187. }else{
  188. alert(NOLOGIN);
  189. }
  190. },3000);
  191. return;
  192. }
  193.  
  194. //acfun
  195. else if (isURL("www.acfun.cn")) {
  196. var acfun_main = 'https://www.acfun.cn/';
  197. var acfun_member = 'https://www.acfun.cn/member/';
  198. if (isURL(acfun_member)) {
  199. setTimeout(function () {
  200. var ischecked = function (doc) {
  201. return (document.getElementsByClassName("sign-in-btn")[0].textContent.indexOf("已签到") != -1);
  202. };
  203. if (!ischecked(document)) {
  204. document.getElementsByClassName("sign-in-btn")[0].click();
  205. window.setTimeout(function(){
  206. document.getElementById("signin-modal-show").checked = true;
  207. document.getElementsByClassName("signin-web-btn")[0].click();
  208. window.location.reload();
  209. },1000);
  210. }
  211. }, 2000);
  212. }
  213. return;
  214. }
  215.  
  216. //文叔叔
  217. else if (isURL("wenshushu.cn")) {
  218. window.setTimeout(function(){
  219. for (var i=0; i<5; i++)
  220. {
  221. if (typeof $(".btn-icon")[i] != 'undefined') {
  222. $(".btn-icon")[i].click();
  223. }
  224. }
  225. document.getElementsByClassName('icon-cont_clock')[0].click();
  226. },5000);
  227. return;
  228. }
  229.  
  230. //IT天空
  231. else if (isURL("itsk.com")) {
  232. window.setTimeout(function(){
  233. document.getElementsByClassName('daily-sign')[0].click();
  234. },3000);
  235. return;
  236. }
  237.  
  238. //卡饭论坛 冰楓論壇
  239. else if (isURL("bbs.kafan.cn") || isURL("bingfong.com")) {
  240. window.setTimeout(function(){
  241. var imgs3 = document.getElementById("pper_a").getElementsByTagName("IMG");
  242. if (imgs3[0].src.indexOf("wb.png") == -1) {
  243. document.getElementById("pper_a").click();
  244. }
  245. },2000);
  246. return;
  247. }
  248.  
  249. //WK综合论坛 鱼C论坛 哥特萝莉 时光论坛 数码之家 MT论坛 村花 91ACG次元小屋 魔性论坛 华印社区 奶昔社区 苦力怕论坛 奇速网单 ExcelHome技术论坛
  250. else if (isURL("googlewk") || isURL("fishc.com.cn") || isURL("gtloli.gay") || isURL("iiisg.com") || isURL("mydigit.cn") || isURL("bbs.binmt.cc") || isURL("cunhua") || isURL("51acg.buzz") || isURL("moxing.lol") || isURL("52cnp.com") || isURL("naixi.net") || isURL("klpbbs.com") || isURL("108mir.com") || isURL("club.excelhome.net")) {
  251. window.setTimeout(function(){
  252. if (isURL('k_misign-sign.html') || isURL('plugin.php?id=k_misign:sign') || isURL('k_misign:sign') || isURL('sign.php')) {
  253. if (window.find("您今天还没有签到")||window.find("您今天還沒有簽到")) {
  254. $("#JD_sign").click();
  255. return;
  256. }
  257. }
  258. },1000);
  259. return;
  260. }
  261.  
  262. //深影论坛
  263. else if (isURL("sybbs.vip/plugin.php?id=gsignin:index")) {
  264. window.setTimeout(function(){document.getElementsByClassName('right')[0].click();},2000);
  265. return;
  266. }
  267.  
  268. //uzacg
  269. else if (isURL("uzacg")) {
  270. window.setTimeout(function(){
  271. if(!window.find("已签到")){
  272. document.getElementById('checkin_button2').click();
  273. }
  274. },2000);
  275. return;
  276. }
  277.  
  278. //樱花萌ACG 网盘分享吧 三国情论坛
  279. else if (isURL("jiuyh") || isURL("975w.com") || isURL("42958.com")) {
  280. if (isURL('yinxingfei_zzza:yinxingfei_zzza_hall') || isURL("yinxingfei_zzza-yinxingfei_zzza_hall.html")) {
  281. window.setTimeout(function(){document.getElementById("zzza_go").click();},2000);
  282. }
  283. return;
  284. }
  285.  
  286. //HiFiNi
  287. else if (isURL("hifini.com")) {
  288. window.setTimeout(function(){
  289. var imgs5 = document.getElementById("sg_sign");
  290. if(imgs5.textContent.indexOf("请登录(不可用)") != -1) {
  291. alert(NOLOGIN);
  292. return;
  293. }else if(imgs5.textContent.indexOf("已签") != -1){
  294. return;
  295. }else if(imgs5.textContent.indexOf("签到") != -1){
  296. imgs5.click();
  297. return;
  298. }
  299. },2000);
  300. return;
  301. }
  302.  
  303. //致美化
  304. else if (isURL("zhutix.com/task")) {
  305. window.setTimeout(function(){
  306. var task_day_list=document.getElementsByClassName("task-day-list")[0];
  307. var task_day_list_ul=task_day_list.childNodes.item(0);
  308. var task_day_list_ul_lis=task_day_list_ul.childNodes;
  309. var task_day_list_ul_lis_lison4=null;
  310. for(var i=0;i<task_day_list_ul_lis.length;i++){
  311. if(i==3){
  312. task_day_list_ul_lis_lison4=task_day_list_ul_lis.item(i).innerHTML;
  313. }
  314. }
  315. var task_day_list_spanno15=document.getElementsByClassName("task-day-list")[0].getElementsByTagName('span')[15];
  316. if(task_day_list_spanno15.className.trim() == 'task-finish-icon-go') {
  317. document.getElementsByClassName("task-day-list")[0].getElementsByTagName('a')[3].click();
  318. alert(QIANDAO);
  319. return;
  320. }
  321. },1000);
  322. return;
  323. }
  324. else if (isURL("zhutix.com/mission/today")) {
  325. window.setTimeout(function(){
  326. var span = document.getElementsByClassName('gold-row')[0].getElementsByTagName('span')[0];
  327. var button = document.getElementsByClassName('gold-row')[0].getElementsByTagName('button')[0];
  328. if (button && span && span.innerText.includes('签到')) {
  329. button.click();
  330. alert(QIANDAO);
  331. }
  332. },6500);
  333. return;
  334. }
  335.  
  336. //天使动漫论坛
  337. else if (isURL("tsdm")) {
  338. qd4('签到领奖!', 'kx_s');
  339. return;
  340. }
  341.  
  342. //什么值得买
  343. else if (isURL("smzdm")) {
  344. window.setTimeout(function(){
  345. if(!window.find("登录(不可用)") && !window.find("注册(不可用)")){
  346. var imgs6 = document.getElementsByClassName('J_punch')[0];
  347. if (imgs6.text.indexOf("签到领奖") == 0) {
  348. imgs6.click();
  349. return;
  350. }
  351. }else{
  352. alert(NOLOGIN);
  353. }
  354. },2800);
  355. return;
  356. }
  357.  
  358. //iYa.App 软件交流社区
  359. else if (isURL("www.iya.app")) {
  360. if (window.find("签到领奖!")) {
  361. window.location.href = "https://www.iya.app/plugin.php?id=dsu_paulsign:sign";
  362. return;
  363. }
  364. qd();
  365. return;
  366. }
  367.  
  368. //阡陌居
  369. else if (isURL("1000qm")) {
  370. qd4('签到领奖!', 'kx_s');
  371. window.setTimeout(function(){
  372. toURL_once('/home.php?mod=task&do=apply&id=1')
  373. },2000);
  374. return;
  375. }
  376.  
  377. //宽带技术网
  378. else if (isURL("chinadsl")) {
  379. window.setTimeout(function(){
  380. if (isURL('home.php?mod=task&do=view&id=1')) {
  381. var taskbtn = document.getElementsByClassName('taskbtn')[0].href;
  382. if (taskbtn.indexOf("javascript") == -1) {
  383. $(".taskbtn")[0].click();
  384. return;
  385. }
  386. }
  387. },1000);
  388. return;
  389. }
  390.  
  391. //轻之文库
  392. else if (isURL("hanbao520")) {
  393. if (isURL('task')) {
  394. window.setTimeout(function(){
  395. document.getElementsByClassName('link-block')[9].click();
  396. },2800);
  397. }
  398. return;
  399. }
  400.  
  401. //尘缘轻水
  402. else if (isURL("chenyuanqingshui")) {
  403. window.setTimeout(function(){
  404. if (window.find("点击领取今天的签到奖励")) {
  405. $(".user-w-qd.cur")[0].click();
  406. return;
  407. }
  408. },1000);
  409. return;
  410. }
  411.  
  412. //weme
  413. else if (isURL("weme")) {
  414. if (isURL('user')) {
  415. window.setTimeout(function(){
  416. if (window.find("今日签到")) {
  417. $(".usercheck.checkin")[0].click();
  418. return;
  419. }
  420. },2000);
  421. }
  422. return;
  423. }
  424.  
  425. //coklw
  426. else if (isURL("coklw")) {
  427. window.setTimeout(function(){
  428. if(window.find("已签到")){
  429. return;
  430. }else{
  431. $(".poi-tooltip.inn-nav__point-sign-daily__btn")[0].click();
  432. document.getElementById('inn-nav__point-sign-daily__btn').click();
  433. return;
  434. }
  435. },2000);
  436. return;
  437. }
  438.  
  439. //绅士之庭
  440. else if (isURL("lzone.moe") || isURL("hggard.com")) {
  441. if(window.find("连续签到") || window.find("登录(不可用)")){
  442. return;
  443. }else{
  444. $("#checkw").click();
  445. return;
  446. }
  447. return;
  448. }
  449.  
  450. //keyshot
  451. else if (isURL("keyshot.pro/qiandao")) {
  452. window.setTimeout(function(){
  453. if(window.find("注册(不可用)")){
  454. return;
  455. }else{
  456. $(".jinsom-qiandao3")[0].click();
  457. return;
  458. }
  459. },2000);
  460. return;
  461. }
  462.  
  463. //wnflb2023
  464. else if (isURL("wnflb2023")) {
  465. window.setTimeout(function(){
  466. if(!window.find("自动登录(不可用)")){
  467. var imgs6 = document.getElementById("fx_checkin_b");
  468. if (imgs6.alt.indexOf("签到领奖") == 0) {
  469. $("#fx_checkin_b").click();
  470. }
  471. }
  472. },2000);
  473. return;
  474. }
  475.  
  476. //LittleSkin
  477. else if (isURL("littleskin")) {
  478. window.setTimeout(function(){
  479. if(window.find("签到")){
  480. $(".bg-gradient-primary")[0].click();
  481. }
  482. },2000);
  483. return;
  484. }
  485.  
  486. //二次元虫洞
  487. else if (isURL("2cycd")) {
  488. if ($('#dcsignin_tips').attr("style").indexOf("signin_no")!=-1){
  489. $("#dcsignin_tips").click();
  490. window.setTimeout(function(){
  491. $(".dcsignin_list li")[14].click();
  492. $('#emotid').val('10');
  493. $('.pnc')[0].click();
  494. },2000);
  495. }
  496. return;
  497. }
  498.  
  499. //4K世界
  500. else if (isURL("4ksj")) {
  501. if (isURL('qiandao.php')) {
  502. window.setTimeout(function(){
  503. var imgs7 = document.getElementsByClassName("btna")[0];
  504. if(imgs7.textContent.indexOf("点击打卡")==0){
  505. $('.btna')[0].click();
  506. }
  507. },2000);
  508. }
  509. return;
  510. }
  511.  
  512. //iKuuu VPN
  513. else if (isURL("ikuuu")) {
  514. window.setTimeout(function(){
  515. if (isURL('user')) {
  516. if (window.find("每日签到")) {
  517. $(".btn-primary")[0].click();
  518. return;
  519. }
  520. }
  521. },1000);
  522. return;
  523. }
  524.  
  525. //新妙社
  526. else if (isURL("xmiaos.cc")) {
  527. if (isURL('dsu_paulsign-sign.html')) {
  528. window.setTimeout(function(){
  529. if (window.find("今天签到了吗") && window.find("写下今天最想说的话")) {
  530. $("#kx").click();
  531. $(".btn")[0].click();
  532. }
  533. },1000);
  534. }
  535. return;
  536. }
  537.  
  538. //飞猫盘
  539. else if (isURL("feimaoyun")) {
  540. if (isURL('welfare')) {
  541. window.setTimeout(function(){
  542. document.getElementsByClassName('sign-button')[0].click()
  543. },3000);
  544. }
  545. return;
  546. }
  547.  
  548. //国语视界 食品论坛
  549. else if (isURL("cnlang.org")||isURL("foodmate.net")) {
  550. if (isURL('dsu_paulsign-sign.html')) {
  551. if (window.find("今天签到了吗") && window.find("写下今天最想说的话")) {
  552. $("#kx").click();
  553. $("#todaysay").val("每天签到水一发。。。");
  554. showWindow('qwindow', 'qiandao', 'post', '0');
  555. }
  556. }
  557. return;
  558. }
  559.  
  560. //慢慢游社区
  561. else if (isURL("mmybt.com")) {
  562. qd4('签到领奖!', 'kx_s');
  563. return;
  564. }
  565.  
  566. //萌次元
  567. else if (isURL("mcy001")) {
  568. window.setTimeout(function(){
  569. if(window.find("签到")){
  570. $(".inn-nav__point-sign-daily__btn")[0].click();
  571. }
  572. },2000);
  573. return;
  574. }
  575.  
  576. //调侃网
  577. else if (isURL("tiaokanwang")) {
  578. window.setTimeout(function(){
  579. if(window.find("今日签到")){
  580. $(".erphpdown-sc-btn")[0].click();
  581. }
  582. },2000);
  583. return;
  584. }
  585.  
  586. //芯幻
  587. else if (isURL("xhcyra")) {
  588. window.setTimeout(function(){
  589. var qiandao_element = document.getElementsByClassName('inn-nav__point-sign-daily__btn')[0];
  590. if (qiandao_element.classList.contains("inn-nav__point-sign-daily__btn")) {
  591. $(".inn-nav__point-sign-daily__btn")[0].click();
  592. }
  593. },3000);
  594. }
  595.  
  596. //萌幻之乡
  597. else if (isURL("moe-acg")) {
  598. window.setTimeout(function(){
  599. if(window.find("签到")){
  600. $(".inn-nav__point-sign-daily__btn")[0].click();
  601. }
  602. },10000);
  603. return;
  604. }
  605.  
  606. //知轩藏书
  607. else if (isURL("zxcsol")) {
  608. window.setTimeout(function() {
  609. var checkinLinks = document.querySelectorAll('a.initiate-checkin');
  610. checkinLinks.forEach(function(link) {
  611. if (link.textContent.includes('今日奖励')) {
  612. link.click();
  613. return false;
  614. }
  615. });
  616. }, 2000);
  617. return;
  618. }
  619.  
  620. //51cto
  621. else if (isURL("blog.51cto.com")) {
  622. window.setTimeout(function(){
  623. var imgs8 = document.getElementById('sign');
  624. if(imgs8!=null){
  625. if(imgs8.textContent.indexOf("签到领勋章")==0){
  626. $('#sign').click();
  627. }
  628. }
  629. },2000);
  630. return;
  631. }
  632.  
  633. //Anime漫趣社 布谷TV 马克喵 咸鱼单机 小黑资源库
  634. else if (isURL("manqushe.com")|isURL("bugutv.org/user")|isURL("macat.vip/user")|isURL("xianyudanji.ai/user")|isURL("xhzyku.com/user")) {
  635. window.setTimeout(function(){
  636. var button = document.querySelector('.go-user-qiandao');
  637. if (button && button.textContent.includes('每日签到')) {
  638. button.click();
  639. }
  640. },2000);
  641. return;
  642. }
  643.  
  644. //学哟3D模型网
  645. else if (isURL("3dxy.com")) {
  646. window.setTimeout(function(){
  647. if ($(".qiandaobtn")[0].textContent.indexOf("立即签到") !== -1){
  648. $(".qiandaobtn")[0].click();
  649. return;
  650. }
  651. },1000);
  652. return;
  653. }
  654.  
  655. //典尚三维模型网
  656. else if (isURL("3d.jzsc.net")) {
  657. window.setTimeout(function(){
  658. const element = document.getElementById("setsign");
  659. if (element){
  660. if (document.getElementById("setsign").textContent.indexOf("已签到") == -1){
  661. document.getElementById("setsign").click();
  662. }
  663. }
  664. },2000);
  665. return;
  666. }
  667.  
  668. //知末网
  669. else if (isURL("znzmo.com")) {
  670. window.setTimeout(function(){
  671. if (isURL('usercenter_task.html?subaction=sign')) {
  672. $(".task_signIn_week_item_img.heartbeat")[0].click();
  673. window.setTimeout(function(){
  674. $(".signIn-progress-btn")[0].click();
  675. },1000);
  676. };
  677. },9500);
  678. return;
  679. }
  680.  
  681. //尚香书苑
  682. else if (isURL("sxsy")) {
  683. window.setTimeout(function(){
  684. if (document.getElementById("fx_checkin_b").src.includes('mini.gif')){
  685. document.getElementById("fx_checkin_b").click();
  686. return;
  687. }
  688. },2000);
  689. return;
  690. }
  691.  
  692. //原神赛事签到
  693. else if (isURL("/ys/event/tcgmatch")) {
  694. window.setTimeout(function(){
  695. const buttons = Array.from(document.querySelectorAll('.src-components-common-assets-__raceBonusTasks_---text---IVInbN')).filter(button => button.textContent.includes('领取'));
  696. if (buttons.length > 0) {
  697. for (let i = buttons.length - 1; i >= 0; i--) {
  698. const button = buttons[i];
  699. if (i > 0) {
  700. window.setTimeout(function(){
  701. button.click();
  702. },1000);
  703. }
  704. }
  705. }
  706. },2000);
  707. return;
  708. }
  709.  
  710. //芯幻
  711. else if (isURL("xhcya")) {
  712. window.setTimeout(function(){
  713. var aTag = document.querySelector('#inn-nav__point-sign-daily a');
  714. if (aTag && aTag.title !== '已签到') {
  715. aTag.click();
  716. }
  717. },2000);
  718. return;
  719. }
  720.  
  721. //母带吧音乐
  722. else if (isURL('mudaiba.com')) {
  723. window.setTimeout(function(){
  724. var span = document.querySelector('.m_sign');
  725. if (span.textContent === '签到') {
  726. document.getElementById('m_sign').click();
  727. }
  728. },2000);
  729. return;
  730. }
  731.  
  732. //知音人音乐网 诺曼底影视
  733. else if (isURL("zyrhires.com")|isURL("nmandy.net")|isURL("steamtools.net")) {
  734. window.setTimeout(function(){
  735. var aElement = document.getElementById('dcsignin_tips');
  736. var computedStyle = window.getComputedStyle(aElement);
  737. var backgroundImage = computedStyle.getPropertyValue('background-image');
  738. if (backgroundImage.includes('signin_no.png')) {
  739. aElement.click();
  740. window.setTimeout(function() {
  741. var ulElement = document.querySelector('.dcsignin_list');
  742. var ninthLiElement = ulElement.children[8];
  743. ninthLiElement.click();
  744. var submitButton = document.querySelector('button[name="signpn"]');
  745. if (submitButton) {
  746. submitButton.click();
  747. }
  748. }, 2000);
  749. }
  750. },2000);
  751. return;
  752. }
  753.  
  754. //枫の主题社
  755. else if (isURL('winmoes.com')) {
  756. window.setTimeout(function(){
  757. document.getElementsByClassName('link-block')[7].click();
  758. },2000);
  759. return;
  760. }
  761.  
  762. //游蝶网单
  763. else if (isURL('ydwgames.com')||isURL('yamibo.com/plugin.php?id=zqlj_sign')) {
  764. window.setTimeout(function(){
  765. if (document.getElementsByClassName('btna')[0].textContent === '点击打卡') {
  766. document.getElementsByClassName('btna')[0].click();
  767. }
  768. },2000);
  769. return;
  770. }
  771.  
  772. //离线啦
  773. else if (isURL("lixianla.com")) {
  774. window.setTimeout(function(){
  775. var span = document.querySelector('#sg_sign .btn-group button span');
  776. if (span.textContent.trim() === '签到') {
  777. span.closest('button').click();
  778. }
  779. },2800);
  780. return;
  781. }
  782.  
  783. //70Games
  784. else if (isURL("70games.net")) {
  785. window.setTimeout(function(){
  786. if(window.find("已签")){
  787. return;
  788. }else{
  789. document.getElementById('sg_sign').click();
  790. return;
  791. }
  792. },2800);
  793. return;
  794. }
  795.  
  796. //港知堂社区
  797. else if (isURL("gztown.org")) {
  798. window.setTimeout(function(){
  799. [...document.querySelectorAll('#um a')].forEach(a => {
  800. if (a.textContent.includes('签到领奖')) {
  801. a.click();
  802. window.setTimeout(function(){
  803. document.getElementById('fd').click();
  804. document.querySelector('input[name="qdmode"][value="2"]').click();
  805. document.querySelector('#qiandao button[type="button"]').click();
  806. },1000);
  807. }
  808. });
  809. },2800);
  810. return;
  811. }
  812.  
  813. //大海资源库
  814. else if (isURL("vip.lzzcc.cn")) {
  815. window.setTimeout(function(){
  816. var qiandao_element = document.getElementsByClassName('img-badge')[3];
  817. if (qiandao_element && qiandao_element.classList.contains("initiate-checkin")) {
  818. qiandao_element.click();
  819. }
  820. },2000);
  821. return;
  822. }
  823.  
  824. //维咔VikACG
  825. else if (isURL("vikacg.com/wallet/mission")) {
  826. window.setTimeout(function() {
  827. var todayNotSignedIn = document.querySelector('.credit-main .h6 span span');
  828. if (todayNotSignedIn && todayNotSignedIn.textContent.includes('今日未签到')) {
  829. var signInButton = document.querySelector('.credit-main .ml-auto button');
  830. if (signInButton && signInButton.textContent.includes('立即签到')) {
  831. signInButton.click();
  832. }
  833. }
  834. }, 9000);
  835. return;
  836. }
  837.  
  838. //苹果软件站
  839. else if (isURL("iios.fun/#/points")) {
  840. window.setTimeout(function() {
  841. const elements = document.querySelectorAll('div');
  842. elements.forEach(element => {
  843. if (element.textContent === '立即签到') {
  844. element.click();
  845. }
  846. });
  847. }, 2000);
  848. return;
  849. }
  850.  
  851. //V次元 穹之下
  852. else if (isURL("66ccff.cc")|isURL("soraacg.com")) {
  853. window.setTimeout(function() {
  854. var checkinLinks = document.querySelectorAll('a.initiate-checkin');
  855. checkinLinks.forEach(function(link) {
  856. if (link.textContent.includes('签到')) {
  857. link.click();
  858. return false;
  859. }
  860. });
  861. }, 3000);
  862. return;
  863. }
  864.  
  865. //OpenEdv
  866. else if (isURL("openedv.com")) {
  867. if ($('#dcsignin_tips').attr("style").indexOf("signin_no")!=-1){
  868. $("#dcsignin_tips").click();
  869. window.setTimeout(function(){
  870. $(".dcsignin_list li")[8].click();
  871. $('#emotid').val('8');
  872. $('.pnc')[0].click();
  873. },2000);
  874. }
  875. return;
  876. }
  877.  
  878. //掘金
  879. else if (isURL("juejin.cn/user/center/signin")) {
  880. window.setTimeout(function() {
  881. const buttons = document.querySelectorAll('.signin.btn');
  882. buttons.forEach(button => {
  883. if (button.textContent.includes('立即签到')) {
  884. button.click();
  885. }
  886. });
  887. }, 1000);
  888. return;
  889. }
  890.  
  891. //掘金 免费自动抽奖
  892. else if (isURL("juejin.cn/user/center/lottery?from=sign_in_success")) {
  893. window.setTimeout(function() {
  894. const buttons = document.querySelectorAll('button');
  895. Array.from(buttons).find(button => button.textContent.includes('去抽奖'))?.click();
  896. var turntable = document.getElementById('turntable-item-0');
  897. if (turntable && turntable.querySelector('.text-free')) {
  898. turntable.click();
  899. }
  900. }, 1000);
  901. return;
  902. }
  903.  
  904. //X64论坛
  905. else if (isURL("ome.x64bbs.cn")) {
  906. window.setTimeout(function() {
  907. var divUm = document.getElementById('um');
  908. var links = divUm.getElementsByTagName('a');
  909. for (var i = 0; i < links.length; i++) {
  910. if (links[i].textContent.includes('打卡签到')) {
  911. links[i].click();
  912. return;
  913. }
  914. }
  915. }, 2000);
  916. return;
  917. }
  918.  
  919. //工控人家园
  920. else if (isURL("ymmfa.com/read-gktid-142599")) {
  921. window.setTimeout(function() {
  922. const chinaTime = new Date().toLocaleString('zh-CN', { timeZone: 'Asia/Shanghai' });
  923. const today = chinaTime.split(' ')[0];
  924. const time1 = GM_getValue('time1', '');
  925. const time2 = GM_getValue('time2', '');
  926. const isTime2Today = time2.split(' ')[0] === today;
  927. if (!isTime2Today && !time1) {
  928. const link1 = document.getElementById('url_1');
  929. if (link1) {
  930. link1.click();
  931. GM_setValue('time1', chinaTime);
  932. }
  933. } else {
  934. const time1Date = new Date(time1);
  935. const now = new Date(chinaTime);
  936. const diffInMinutes = (now - time1Date) / 60000;
  937. if(!isTime2Today){
  938. const checkCondition = () => {
  939. const currentTime = new Date().toLocaleString('zh-CN', { timeZone: 'Asia/Shanghai' });
  940. const currentTimeDate = new Date(currentTime);
  941. const time1Date = new Date(time1);
  942. const diffInMinutes = (currentTimeDate - time1Date) / 60000;
  943.  
  944. if (diffInMinutes > 60) {
  945. const link2 = document.getElementById('url_2');
  946. if (link2) {
  947. link2.click();
  948. GM_setValue('time2', currentTime);
  949. GM_setValue('time1', '');
  950. alert(QIANDAO);
  951. }
  952. } else {
  953. setTimeout(checkCondition, 10 * 60 * 1000);
  954. }
  955. };
  956. checkCondition();
  957. }
  958. }
  959. }, 1000);
  960. return;
  961. }
  962.  
  963. //補檔冰室
  964. else if (isURL("manhuabudangbbs.com/u.php")) {
  965. window.setTimeout(function() {
  966. var punchElement = document.getElementById('punch');
  967. if (punchElement && punchElement.textContent.includes('每日打卡')) {
  968. punchElement.click();
  969. }
  970. }, 1000);
  971. return;
  972. }
  973.  
  974. //理想股票技术论坛
  975. else if (isURL("55188.com/plugin.php?id=sign")) {
  976. window.setTimeout(function(){
  977. if (window.find("您今天还没有签到哦")) {
  978. document.getElementById('addsign').click();
  979. }
  980. },1000);
  981. return;
  982. }
  983.  
  984. //2DFan
  985. else if (isURL("2dfan.com/users")) {
  986. window.setTimeout(function(){
  987. const button = document.getElementById('do_checkin');
  988. if (button && button.textContent.includes('今日签到')) {
  989. button.click();
  990. }
  991. },4200);
  992. return;
  993. }
  994.  
  995. //星空论坛
  996. else if (isURL("seikuu.com")){
  997. window.setTimeout(function(){
  998. var todaySayTextArea = document.getElementById("todaysay");
  999. document.getElementById("kx").click();
  1000. if (todaySayTextArea != null) {
  1001. todaySayTextArea.value = "今天天气真好~签到。";
  1002. }
  1003. unsafeWindow.showWindow('qwindow', 'qiandao', 'post', '0');
  1004. },2000);
  1005. return;
  1006. }
  1007.  
  1008. //菁优网
  1009. else if (isURL("jyeoo.com/profile")){
  1010. window.setTimeout(function(){
  1011. if (document.getElementById('sign').textContent === '立即签到') {
  1012. document.getElementById('sign').click();
  1013. }
  1014. },2000);
  1015. return;
  1016. }
  1017.  
  1018. //多看聚影 品技
  1019. else if (isURL("duokan.club/sign.php")|isURL("tekqart.com/plugin.php?id=zqlj_sign")) {
  1020. window.setTimeout(function() {
  1021. var btnaElement = document.getElementsByClassName('btna')[0];
  1022. if (btnaElement && btnaElement.textContent.includes('点击打卡')) {
  1023. btnaElement.click();
  1024. }
  1025. }, 1000);
  1026. return;
  1027. }
  1028.  
  1029. //飞浆
  1030. else if (isURL("aistudio.baidu.com")) {
  1031. window.setTimeout(function() {
  1032. var hoverElement = document.querySelector('.a-s-header-tool-item.header-tool-item-console');
  1033. if (hoverElement) {
  1034. var mouseoverEvent = new MouseEvent('mouseover', {
  1035. bubbles: true,
  1036. cancelable: true
  1037. });
  1038. hoverElement.dispatchEvent(mouseoverEvent);
  1039. window.setTimeout(function() {
  1040. var titleElement = document.querySelector('.user-sign-highlight .user-sign-item-title');
  1041. if (titleElement && titleElement.textContent.includes('签到')) {
  1042. titleElement.closest('.user-sign-highlight').click();
  1043. console.log('已自动点击签到项');
  1044. }
  1045. }, 1000);
  1046. }
  1047. }, 3000);
  1048. return;
  1049. }
  1050.  
  1051. //洛谷
  1052. else if (isURL("luogu.com.cn")){
  1053. window.setTimeout(function(){
  1054. var am_btn=document.getElementsByClassName('am-btn-warning')[0];
  1055. if (am_btn&&am_btn.textContent === '点击打卡') {
  1056. am_btn.click();
  1057. }
  1058. },2000);
  1059. return;
  1060. }
  1061.  
  1062. //小白游戏网
  1063. else if (isURL("xbgame.net/task")) {
  1064. window.setTimeout(function(){
  1065. document.getElementsByClassName('link-block')[3].click();
  1066. },2000);
  1067. return;
  1068. }
  1069.  
  1070. //apk.tw
  1071. else if (isURL("apk.tw")) {
  1072. window.setTimeout(function(){
  1073. function eventFire(el, etype){
  1074. if (el.fireEvent) {
  1075. el.fireEvent('on' + etype);
  1076. } else {
  1077. var evObj = document.createEvent('Events');
  1078. evObj.initEvent(etype, true, false);
  1079. el.dispatchEvent(evObj);
  1080. }
  1081. }
  1082. eventFire(document.getElementById('my_amupper'), 'click');
  1083. document.cookie = 'adblock_forbit=1;expires=0';
  1084. },1000);
  1085. return;
  1086. }
  1087.  
  1088. //fotor
  1089. else if (isURL("fotor.com/cn/rewards")) {
  1090. window.setTimeout(function(){
  1091. // 综合特征检测
  1092. const candidate = Array.from(document.querySelectorAll('button')).find(btn => {
  1093. return btn.textContent.includes('立即领取') &&
  1094. btn.querySelector('span.PointsActivityPageSection_credits__104Wy') &&
  1095. btn.closest('[class*="dailyCheckIn"]');
  1096. });
  1097. if (candidate) {
  1098. candidate.click();
  1099. }
  1100. },3000);
  1101. return;
  1102. }
  1103.  
  1104. else {
  1105. //其他论坛
  1106. //数据恢复基地论坛
  1107. //火花学园
  1108. //qd();
  1109. qd2();
  1110. qd3();
  1111. }
  1112. })();
  1113.  
  1114. //传递的url和当前url是否包含
  1115. function isURL(x) {
  1116. return window.location.href.indexOf(x) != -1;
  1117. }
  1118.  
  1119. //取消前后空格
  1120. function trim(s){
  1121. return s.replace(/(^\s*)|(\s*$)/g, "");
  1122. }
  1123.  
  1124. //跳转到传递的地址
  1125. function toURL(x) {
  1126. window.location.href=x;
  1127. }
  1128.  
  1129. function qd() {
  1130. if (window.find("今天签到了吗") && window.find("写下今天最想说的话")) {
  1131. var kxImg = document.getElementById("kx_s");
  1132. var todaySayTextArea = document.getElementById("todaysay");
  1133. if (kxImg == null) {
  1134. return;
  1135. }
  1136. kxImg.setAttribute('checked', true);
  1137. todaySayTextArea.value = "今天天气真好~签到。";
  1138. var button = document.getElementById("qiandao");
  1139. button.submit();
  1140. return;
  1141. }
  1142. }
  1143.  
  1144. function qd2() {
  1145. document.getElementById("kx").click();
  1146. var todaySayTextArea = document.getElementById("todaysay");
  1147. if (todaySayTextArea != null) {
  1148. todaySayTextArea.value = "今天天气真好~签到。";
  1149. }
  1150. unsafeWindow.showWindow('qwindow', 'qiandao', 'post', '0');
  1151. return;
  1152. }
  1153.  
  1154. function qd3() {
  1155. var elements = p.elements,i = 0;
  1156. setTimeout(function () {
  1157. try {
  1158. var els;
  1159. if (elements instanceof Array){ els = p.elements;}
  1160. else {
  1161. els = p.elements();
  1162. }
  1163. while (els[i]) {
  1164. var obj = (p.elements instanceof Array) ? document.querySelector(els[i]) : els[i];
  1165. if (obj == null) return;
  1166. if (obj.tagName == "A" && obj.href.indexOf("javascript") < 0 && obj.onclick == "undefined") GM_openInTab(obj.href);
  1167. else obj.click();
  1168. i++;
  1169. }
  1170. } catch (e) {
  1171. alert(e);
  1172. }
  1173. }, 400);
  1174. setTimeout(function () {
  1175. if (autoClose) window.close();
  1176. }, delay + 100);
  1177. return;
  1178. }
  1179.  
  1180. function qd4(checkElement, emojiImg) {
  1181. if (isURL('dsu_paulsign:sign')) {
  1182. if (window.find("今天签到了吗") && window.find("写下今天最想说的话")) {
  1183. $("#" + emojiImg).attr('checked', true);
  1184. $("#todaysay").val("每天签到水一发。。。");
  1185. $("#qiandao").submit();
  1186. }
  1187. } else if (window.find(checkElement)) {
  1188. toURL("plugin.php?id=dsu_paulsign:sign");
  1189. }
  1190. }
  1191.  
  1192. function qd5(checkElement, emojiImg) {
  1193. if (isURL('dsu_paulsign-sign.html')) {
  1194. if (window.find("今天签到了吗") && window.find("写下今天最想说的话")) {
  1195. $("#" + emojiImg).click();
  1196. $("#todaysay").val("每天签到水一发。。。");
  1197. $("#qiandao").submit();
  1198. }
  1199. } else if (window.find(checkElement)) {
  1200. toURL("dsu_paulsign-sign.html");
  1201. }
  1202. }
  1203.  
  1204. function toURL_once(url,name='time'){
  1205. const t = new Date();
  1206. const time = [t.getFullYear(),t.getMonth()+1,t.getDate()].join("/");
  1207. const itemName = "qd_"+name;
  1208. if(localStorage.getItem(itemName) != time){
  1209. localStorage.setItem(itemName,time);
  1210. toURL(url);
  1211. }
  1212. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址