// ==UserScript== // @name Pixiv 增强 // @namespace https://github.com/Ahaochan/Tampermonkey // @version 0.0.1 // @description 屏蔽广告, 查看热门图片, 收藏数搜索, 下载gif。github:https://github.com/Ahaochan/Tampermonkey,欢迎star和fork。 // @author Ahaochan // @match *://*.pixiv.net* // @match *://*.pixiv.net/** // @require https://code.jquery.com/jquery-2.2.4.min.js // @downloadURL none // ==/UserScript== (function ($) { 'use strict'; (function () { // 删除广告模块 $('._premium-lead-tag-search-bar').hide(); $('.popular-introduction-overlay').hide(); })(); (function () { // 选项 $('.navigation-menu-right').append( ''); // 如果已经有搜索字符串就在改变选项时直接搜索 $('#ahao_favourite_num_select').on('change', function () { var $text = $('#suggest-input'); if(!!$text.val()){ $('#suggest-container').submit(); } }); // 在提交搜索前处理搜索关键字 $('#suggest-container').submit(function () { var $text = $('#suggest-input'); var $favourite = $('#ahao_favourite_num_select'); // 去除旧的搜索选项 $text.val($text.val().replace(/\d*users入り/, '')); // 添加新的搜索选项 $text.val($text.val() + ' ' + $favourite.val()); }); })(); (function () { if(window.location.href.indexOf('member_illust.php') === -1){ return; } // 下载动图 var hasGIF = !!$('div ._ugoku-illust-player-container'); if(!hasGIF){ return; } // 获取参数 var param = $('.bookmark_modal_thumbnail') .attr('data-src') .match(/img-master\/img([\s\S]*?)_/) [1]; var url = 'https://i.pximg.net/img-zip-ugoira/img'+param+'_ugoira600x600.zip'; // 添加下载按钮 $('div .bookmark-container').append( '' + ' 下载动图' + ''); })(); })(jQuery);