Greasy Fork

Get DMCA'd Torrents

Get a list of DMCA'd torrents.

目前为 2016-05-09 提交的版本。查看 最新版本

此脚本不应直接安装,它是一个供其他脚本使用的外部库。如果您需要使用该库,请在脚本元属性加入:// @require https://update.greasyfork.icu/scripts/19538/124663/Get%20DMCA%27d%20Torrents.js

// ==UserScript==
// @name         Get DMCA'd Torrents
// @namespace    PXgamer
// @version      0.1
// @description  Get a list of DMCA'd torrents.
// @author       PXgamer
// @require      https://code.jquery.com/jquery-1.12.3.min.js
// @grant        none
// ==/UserScript==

function getDMCAdTorrents(searchParam) {
    'use strict';

    var returnedData;
    var dmcaURLs = [];
    var dmcaHashes = [];
    var searchString = /<i data-name="(.*)" data-hash="(.*)" data-Klink="(https:\/\/kat\.cr\/.*-t[0-9]+\.html)">/ig, matches, dmcaList = [];

    $.ajax({
        method: "GET",
        url: "https://pxstat.us/misc/dmca/?q=" + encodeURIComponent(searchParam),
        async: false,
        success: function (data) {
            returnedData = data;
            console.log(returnedData);
            while (matches = searchString.exec(returnedData)) {
                dmcaList.push(matches[1]);
                dmcaHashes.push(matches[2]);
                dmcaURLs.push(matches[3]);
            }
            console.log(dmcaList);
            console.log(dmcaHashes);
            console.log(dmcaURLs);
        },
        returnData: "text"
    });
}