京东试用

try to take over the world!

  1. // ==UserScript==
  2. // @name 京东试用
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description try to take over the world!
  6. // @author You
  7. // @include *//*.jd.com/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. //试用地址:https://sale.jd.com/act/Oxp4vLQCaDl.html
  15. var count = 0;
  16. //获取我要试用按钮数组
  17. if(location.hostname == "sale.jd.com")
  18. {
  19. var shiList = $(".goods-price-info>.goods-btn");
  20. if(shiList.length > 0)
  21. {
  22. console.log("准备打开链接");
  23. for(var i = 0; i < shiList.length; i++)
  24. {
  25. shiList[i].click();
  26. }
  27. }
  28. console.log("链接已经全部打开");
  29. }
  30.  
  31. //try.jd.com,判断是否在这个页面
  32. if(location.hostname == "try.jd.com")
  33. {
  34. console.log("进入了试用页面");
  35.  
  36. setInterval(function()
  37. {
  38. //申请试用按钮
  39. if($(".btn-wrap>.app-btn.btn-application").length != 0)
  40. {
  41. console.log("准备申请试用");
  42. $(".btn-wrap>.app-btn.btn-application").click();
  43. }
  44.  
  45. //判断是否申请成功,不等于0说明可以关闭了。
  46. if($(".ui-dialog-content").length == 1)
  47. {
  48. alert("试用申请成功,准备关闭网页");
  49. window.close();
  50. }
  51. if ( count >= 10 )
  52. {
  53. window.location.reload();
  54. }
  55. }, 5000);
  56. }
  57. })();