TSDM签到

天使动漫自动签到

  1. // ==UserScript==
  2. // @name TSDM签到
  3. // @namespace https://greasyfork.org/zh-CN/users/821
  4. // @author ashcarbide
  5. // @description 天使动漫自动签到
  6. // @include *://tsdm39.com/plugin.php?id=dsu_paulsign:sign
  7. // @include *://tsdm39.com/forum.php
  8. // @include *://www.tsdm39.com/plugin.php?id=dsu_paulsign:sign
  9. // @include *://www.tsdm39.com/forum.php
  10. // @version 1.0
  11. // @grant none
  12. // @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js
  13. // @run-at document-end
  14. // @license GPL version 3
  15. // ==/UserScript==
  16.  
  17. /*
  18.  
  19. $(document).ready(function(){
  20. setTimeout(function(){$('#advids div:eq(0) a').click();}, 400);
  21. setTimeout(function(){$('#advids div:eq(1) a').click();}, 800);
  22. setTimeout(function(){$('#advids div:eq(2) a').click();}, 1200);
  23. setTimeout(function(){$('#advids div:eq(3) a').click();}, 1600);
  24. setTimeout(function(){$('#advids div:eq(4) a').click();}, 2000);
  25. setTimeout(function(){$('#advids div:eq(5) a').click();}, 2400);
  26.  
  27. setTimeout(function(){$('#stopad a').click();}, 5000);
  28. });
  29. // setTimeout(function(){$('#stopad').children().trigger("click");},2000);
  30.  
  31.  
  32. if(isURL('tid=321479'))
  33. {
  34. window.open('plugin.php?id=np_cliworkdz:work');
  35. setInterval((function() {
  36. window.location.reload();
  37. }), 21640000);
  38. }
  39. else if(!isURL('np_cliworkdz:work'))
  40. {}
  41.  
  42. */
  43. qian('签到领奖!');
  44.  
  45. function qian(keyword) {
  46. if (isURL('dsu_paulsign:sign')) {
  47. if (window.find("今天签到了吗") && window.find("写下今天最想说的话")) {
  48. $("#kx_s").attr('checked', true);
  49. $("#todaysay").val("天使动漫赛高。。。");
  50. $("#qiandao").submit();
  51. }
  52. } else if (window.find(keyword)) {
  53. toURL("plugin.php?id=dsu_paulsign:sign");
  54. }
  55. }
  56.  
  57. function isURL(x) {
  58. return window.location.href.indexOf(x) != -1;
  59. }
  60.  
  61. function toURL(x) {
  62. window.location.href=x;
  63. }