IMDB bigger thumbnails/images/poster

edits image url to get the full size picture and increases poster size

目前为 2021-07-15 提交的版本。查看 最新版本

// ==UserScript==
// @name         IMDB bigger thumbnails/images/poster
// @namespace    https://gf.qytechs.cn/en/users/12725-alistair1231
// @version      0.2.1
// @description  edits image url to get the full size picture and increases poster size
// @author       Alistair1231
// @match        https://www.imdb.com/*
// @icon         https://www.google.com/s2/favicons?domain=imdb.com
// @grant        none
// @license GPL-3.0
// ==/UserScript==
function makeMods(x) {
    try {
        let scale = 140 / x.width;
        x.width *= scale;
        x.height *= scale;
        // crop instead of stretch
        x.setAttribute("style", "object-fit: cover;");
        let match = x.src.match(/https:\/\/m\.media-amazon\.com\/images\/[MS]\/[^\.]+\._V\d_/);
        if (match != null)
            x.src = match[0] + ".jpg";
        // x.src = x.src.match(/https:\/\/m\.media-amazon\.com\/images\/[MS]\/[^\.]+/)[0] + ".UY220_CR160,220_AL_.jpg";
    } catch (e) { }
}
function run() {

    // for sites like popular movies
    // https://www.imdb.com/chart/moviemeter/
    Array.from(document.querySelectorAll(".posterColumn a img")).map(x => makeMods(x));
    // for sites like search
    // https://www.imdb.com/find?q=invin
    Array.from(document.querySelectorAll(".primary_photo a img")).map(x => makeMods(x));
    setTimeout(run, 2000);
}


(function () {
    run();
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址