您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Trakt.tv Watchlist download buttons.
当前为
- // ==UserScript==
- // @name Trakt Watchlist Downloader
- // @namespace https://greasyfork.org/en/scripts/17991-trakt-downloader
- // @version 0.3.1
- // @description Trakt.tv Watchlist download buttons.
- // @author Tusk
- // @match https://trakt.tv/*
- // @grant none
- // @require https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.12.0/moment.min.js
- // ==/UserScript==
- /* jshint -W097 */
- 'use strict';
- var running = false;
- function run_script() {
- if(window.location.pathname.indexOf('watchlist') > -1) {
- if (!running) {
- add_buttons();
- running = true;
- }
- }else {
- running = false;
- }
- }
- setInterval(run_script, 1000);
- function add_buttons() {
- $('.actions').each(function(index) {
- var $this = $(this),
- $grid_item = $this.parents('.grid-item'),
- name_of_item = $grid_item.find('h3').text(),
- released = $grid_item.data('released'),
- has_movie = $grid_item.find('.collect').hasClass('selected'),
- release_date = moment($grid_item.data('released'));
- if(!has_movie && released && release_date <= moment()) {
- $(this).append('<a href="https://thepiratebay.org/search/' + name_of_item + ' 720p/0/3/0" target="_blank"><img src="http://teachingresources.grantadesign.com/images/icons/icon-circle-arrow-down_grey.png" style="width: 15px;height: 15px;margin-top:-5px;" /></a>');
- }
- });
- }