BT之家

BT之家资源直接下载。

  1. // ==UserScript==
  2. // @name BT之家
  3. // @namespace 夜黑
  4. // @version 0.2
  5. // @description BT之家资源直接下载。
  6. // @author 夜黑
  7. // @match http*://*.btbtt.co/*
  8. // @match http*://*.btbtt.me/*
  9. // @match http*://*.btbtt.net/*
  10. // @match http*://*.btbtt.pw/*
  11. // @match http*://*.btbtt.la/*
  12. // @grant none
  13. // ==/UserScript==
  14.  
  15. function adddownload(btl) {
  16. for(var i=0;i< btl.length;i++){
  17. var newbtl = document.createElement("td");
  18. newbtl.width = "70";
  19. newbtl.className = "grey";
  20. newbtl.innerHTML = "直接下载";
  21. var btl2 = btl[i].getElementsByTagName('td')[1];
  22. btl[i].insertBefore(newbtl, btl2);
  23. }
  24. }
  25.  
  26. function replacedownload(zjxz) {
  27. for(var j=0;j< zjxz.length;j++){
  28. var replaceword = zjxz[j].href.replace(/dialog/g, 'download');
  29. var newdownload1 = document.createElement("td");
  30. //newdownload1.className = "grey";
  31. var newdownload2 = document.createElement("a");
  32. newdownload2.href = replaceword;
  33. newdownload2.target = "_blank";
  34. newdownload2.rel = "nofollow";
  35. newdownload2.innerHTML = "Download";
  36. newdownload1.appendChild(newdownload2);
  37. var download2 = zjxz[j].parentElement.parentElement.getElementsByTagName('td')[1];
  38. zjxz[j].parentElement.parentElement.insertBefore(newdownload1, download2);
  39. }
  40. }
  41.  
  42. function realnum(xzcs) {
  43. for(var k=0;k< xzcs.length;k++){
  44. if(xzcs[k].innerHTML.match(/[0-9]*次/g)) {
  45. var realnumber = parseInt(xzcs[k].innerHTML.replace(/次/g, '')/7);
  46. xzcs[k].innerHTML = realnumber+" 次";
  47. }
  48. }
  49. }
  50.  
  51. var xzbt=document.querySelectorAll(".attachlist>.noborder>tbody>tr:nth-of-type(1)");
  52. adddownload(xzbt);
  53. var xzlj=document.querySelectorAll(".attachlist>.noborder>tbody>tr>td>a");
  54. replacedownload(xzlj);
  55. var xzycswz=document.querySelectorAll(".attachlist>.noborder>tbody>tr>td:nth-of-type(5)");
  56. realnum(xzycswz);
  57. var xqycswz=document.querySelectorAll("#body>.border>dl>dd:nth-of-type(3)");
  58. realnum(xqycswz);

QingJ © 2025

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