批量bthub

批量bthub。

目前为 2020-03-13 提交的版本。查看 最新版本

// ==UserScript==
// @name         批量bthub
// @namespace    https://bthub.xyz/
// @version      1.0.0
// @description  批量bthub。
// @author       You
// @match        https://bthub.xyz/*
// @require      https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var $ = $ || window.$;
//magnet:?xt=urn:btih:
    $(".header-div").append("<div style='float:right;' id='mydiv1'></div>")
    $("#mydiv1").append("<button id='myButton1'>确定</button>")
    $("#mydiv1").append("<textArea id='mySearch1'>aaaa\nbbbb</textArea>")
    $("#mydiv1").append("<textArea id='mySearch2'></textArea>")

    var retArr = []
    $("#myButton1").click(function(){
        var searchArr = $("#mySearch1").val().split("\n")
        $("#mySearch2").html("")
        for(var searchStr of searchArr) {
            console.log(searchStr)
            $.ajax({
                url:"https://bthub.xyz/main-search-kw-"+searchStr+"-1.html",
                success: function(data){
                    
                    let $item = $(data).find(".search-item")
                    console.log($item.html())
                }
            })
        }
    })


    // $(".jumbotron .main-container").prepend("<div id='mydiv1'></div>")
    // $("#mydiv1").append("<button id='myButton1'>确定</button>")
    // $("#mydiv1").append("<textArea id='mySearch1'>神奇4位\n一条狗的回家路</textArea>")
    // $("#mydiv1").append("<textArea id='mySearch2'></textArea>")

    // let retArr = []
    // $("#myButton1").click(function(){
    //     let searchArr = $("#mySearch1").val().split("\n")
    //     $("#mySearch2").html("")
    //     for(let searchStr of searchArr) {
    //         console.log(searchStr)
    //         $.ajax({
    //             url:"https://www.zhongzihu.com/list/"+searchStr+"/1",
    //             success: function(data){
    //                 let $sTable = $(data).find(".table-striped")
    //                 $sTable.each(function(i){
    //                     let retData = {}
    //                     let findName = $(this).find("td").eq(0).find("a").html()
    //                     let size = $(this).find("td").eq(2).find("strong").html().split(" ")[0]
    //                     let sizeType = $(this).find("td").eq(2).find("strong").html().split(" ")[1]
    //                     let url = $(this).find("td").eq(4).find("a").attr("href")

    //                     if ((sizeType == "GB" && size>= 1.00 && size <=2.3) ||
    //                         (sizeType == "MB" && size >= 700 && size <= 1100)) {
    //                         retData.name=searchStr
    //                         retData.size=size
    //                         retData.sizeType = sizeType
    //                         retData.url=url
    //                         retArr.push(retData)
    //                         let tData = $("#mySearch2").html()
    //                         tData += url + "\t" + size + sizeType + "\t" + searchStr + "\t" + findName + "\n"
    //                         $("#mySearch2").html(tData)
    //                         return false
    //                     }
    //                 })
    //             }
    //         })
    //     }
    // })

})();