您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Display the number of Shows on the progress page(s)
// ==UserScript== // @name TraktTvNumberOfElements // @namespace notableTieView // @description Display the number of Shows on the progress page(s) // @include http://trakt.tv/users/*/progress // @include http://trakt.tv/users/*/progress** // @require https://gf.qytechs.cn/scripts/5392-waitforkeyelements/code/WaitForKeyElements.js?version=19641 // @version 1.1 // @grant GM_addStyle // ==/UserScript== waitForKeyElements('#progress-wrapper div.container', execute); function execute() { var foundShows = 0; paginationLis = $('.pagination-bottom ul.pagination li'); n = paginationLis.length; numPages = n - 2; if ((paginationLis.length > 0) && !(paginationLis.eq(n - 1).hasClass('disabled'))) { ref = $(paginationLis).eq(n - 2).children().eq(0).attr('href'); $.ajax({ url: ref, success: function (responseData) { res = responseData; foundShows = $(res).find('.container').eq(3).children('div').length - 1; }, async: false }); } else { foundShows = $('#progress-wrapper>.container>div').length - 1; // the last div is pagination } numShows = foundShows; if (numPages > 0) { numShows = 60 * (numPages - 1) + foundShows; } $('#progress-wrapper div.container').prepend('<h1>'.concat(numShows).concat(' Shows</h1>')); $('#huckster-content-page').remove(); }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址