您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
Adds a movie-web.app button to the overview page of shows and movies
当前为
// ==UserScript== // @name trakt.tv movie-web.app integration // @match https://trakt.tv/movies/* // @match https://trakt.tv/shows/* // @grant none // @version 0.0.1 // @icon https://icons.duckduckgo.com/ip2/trakt.tv.ico // @license GPLv3 // @description Adds a movie-web.app button to the overview page of shows and movies // @run-at document-end // @namespace http://greasyfork.icu/users/1257939 // ==/UserScript== (function() { let tmdbLink = document.getElementById("external-link-tmdb"); if (!tmdbLink) { console.error("TMDB link doesn’t exist.") return; // Ensure the TMDB link exists before proceeding } let tmdbId = tmdbLink.href.split("/")[4]; let title = location.pathname.split("/")[2].replace(/-\d{4}$/, ''); // Remove trailing year from the title let buttonsPath = document.querySelector('.external > li'); if (!buttonsPath) { console.error("Path for buttons doesn’t exist.") return; // Ensure the path for buttons exists before proceeding } let linkElement = document.createElement('a'); linkElement.target = "_blank"; linkElement.id = "external-link-movie-web"; let showMovie = location.pathname.split("/")[1] === "movies" ? "movie" : "tv"; linkElement.href = "https://movie-web.app/media/tmdb-" + showMovie + "-" + tmdbId + "-" + title; linkElement.dataset.originalTitle = ""; linkElement.title = ""; linkElement.textContent = "movie-web"; buttonsPath.appendChild(linkElement); })();