// ==UserScript==
// @name pngtree审核图片查询
// @namespace http://tampermonkey.net/
// @version 0.3
// @description pngtree审核图片查询通过搜索google图片对比
// @author draco
// @match https://www.google.com/search?tbs=sbi*
// @match https://www.google.com.hk/search?tbs=sbi*
// @match https://www.google.co.jp/search?tbs=sbi*
// @match https://www.google.com.tw/search?tbs=sbi*
// @match https://support.pngtree.com/?r=manage/check-upload*
// @grant GM_getValue
// @grant GM_setValue
// @downloadURL https://update.greasyfork.icu/scripts/407834/pngtree%E5%AE%A1%E6%A0%B8%E5%9B%BE%E7%89%87%E6%9F%A5%E8%AF%A2.user.js
// @updateURL https://update.greasyfork.icu/scripts/407834/pngtree%E5%AE%A1%E6%A0%B8%E5%9B%BE%E7%89%87%E6%9F%A5%E8%AF%A2.meta.js
// ==/UserScript==
(function() {
'use strict';
window.onload=function(){
if(window.location.href.match(/https:\/\/(.*?)\/search\?tbs=sbi/)){
console.log(111)
if(!document.querySelector('.normal-header')){window.close()}
}
if(window.location.href.match(/https:\/\/support\.pngtree\.com\/\?r=manage\/check\-upload/)){
var num = parseInt(GM_getValue('mon-li-num',5));
var allnum = $('.list_box .card-img img').length;
var pernum = parseInt(allnum/num);
var remainnum = allnum-num*pernum;
$('.list_box').each(function(val){
$(this).find('.card-check').before(''+(val+1)+'')
})
function getastr(){
var str = '';
for(var i=0;i'+ (i*num+1)+'-'+(i*num+num)+''
}
if(remainnum>0){
str += ''+ (allnum-remainnum+1)+'-'+(allnum)+''
}
return str;
}
$('.admin-content-body').prepend('')
$(document).on('blur','.default-mon-num',function(){
num = parseInt($(this).val());
GM_setValue('mon-li-num',num);
pernum = parseInt(allnum/num);
var remainnum = allnum-num*pernum;
var str = getastr();
$('.mon-div').html('每次打开数量'+str+'
');
})
$(document).on('click','.mon-a-go',function(){
var ind = $(this).data('num');
var j = num;
$(this).removeClass('am-btn-primary').addClass('am-btn-success');
$('.mon-a-link'+(ind+1))[0].click();
$('.list_box').slice(ind,ind+num).each(function(){
window.open('https://www.google.com/searchbyimage?image_url='+$(this).find('.card-img img').prop('src'));
})
});
}
}
})();