您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Rozšíření profilů filmů na ČSFD o některé funkce jako jsou odkazy na Ulož.to či hodnocení IMDB.
当前为
// ==UserScript== // @name ČSFD Extended // @namespace CSFD-E // @version 0.6.3 // @description Rozšíření profilů filmů na ČSFD o některé funkce jako jsou odkazy na Ulož.to či hodnocení IMDB. // @author Jakub Rychecký <[email protected]> // @license WTFPL 2 // @include *csfd.cz/film/* // ==/UserScript== var version = GM_info.script.version; // Verze skriptu vytažená z metadat /** * * ..:: INSTANCE A KÓD ::.. * */ var cache = new Cache(); // Objekt pro práci s cache var csfd = new Csfd(); // Instance třídy pro práci s profilem filmu na ČSFD var omdb = new OmdbApiWrapper(csfd.parseCsfdImdbCode()); // Instance třídy pro práci s API OMDB a stažení informací o filmu var imdb = new Imdb(csfd.parseCsfdImdbCode()); // Instance třídy s informacemi z IMDB var metacritic = new Metacritic(); // Instance třídy s informacemi z Metacritic var rotten_tomatoes = new RottenTomatoes(); // Instance třídy s informacemi z RottenTomatoes var box_office = new BoxOffice(); // Objekt celosvětových tržeb var settings = new Settings(); // Objekt spravující nastavení ČSFD Extended var html = new Html(); // Instance třídy pro práci s HTML a úpravou profilu filmu dle získaných dat var floating = new Floating(); // Instance třídy spravující plovoucí okno s náhledem posterů či fotek tvůrců settings.load(); // Načtení nastavení z local storage (nebo uložení, pokud není nalezeno) html.cssInit(); // Přidání externího CSS do stránky csfd.parseCsfdNameYear(); // Parsuje název filmu z profilu ČSFD. csfd.parseCsfdRating(); // Parsuje hodnocení ČSFDs html.ratingTable(); // Předělání tabulky hodnocení na profilu filmu html.settingsForm(); if(settings.toolbar){ // Pokud je povolený panel s tlačítky... html.toolbar(); // Vytvoření tlačítek pro rychlé vyhledávání na profilu filmu } html.myRatingDate(); // Zobrazení datumu mého hodnocení html.plotExpand(); // Zobrazení delší verze popisu (je-li) omdb.fetchOmdbData(); // Stažení dat z API OMDB floating.init(); // Inicializace plovoucího okna floating.bindPoster(); // Bindování eventu najetí kurzoru na poster floating.bindCreator(); // Bindování eventu najetí kurzoru na odkaz na profil tvůrce /* console.log(settings); console.log(html); console.log(csfd); console.log(omdb); console.log(imdb); console.log(metacritic); console.log(rotten_tomatoes); console.log(box_office); */
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址