Skip to content

Commit 601a60c

Browse files
committed
Update pvcep_rules.js
1 parent b0dce13 commit 601a60c

File tree

1 file changed

+34
-28
lines changed

1 file changed

+34
-28
lines changed

Picviewer CE+/pvcep_rules.js

Lines changed: 34 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ var siteInfo = [
660660
},
661661
{
662662
name: "Fandom",
663-
url: /fandom\.com/,
663+
url: /\bfandom\.com/,
664664
r: [/scale\-to\-width\-down\/\d+/i,
665665
/smart\/width\/\d+\/height\/\d+/i],
666666
s: ["",""]
@@ -706,7 +706,7 @@ var siteInfo = [
706706
},
707707
{
708708
name: "E621",
709-
url: /e621\.net/,
709+
url: /\be621\.net/,
710710
getImage: function(a, p) {
711711
if(p[2] && p[2].dataset.fileUrl){
712712
return p[2].dataset.fileUrl;
@@ -716,7 +716,7 @@ var siteInfo = [
716716
},
717717
{
718718
name: "Pinterest",
719-
url: /pinterest\.com/,
719+
url: /\bpinterest\.com/,
720720
getImage: function(a, p) {
721721
if(this.srcset){
722722
var srcs=this.srcset.split(","),minSize=0,newSrc;
@@ -734,13 +734,13 @@ var siteInfo = [
734734
},
735735
{
736736
name: "Zhisheji",
737-
url: /zhisheji\.com/,
737+
url: /\bzhisheji\.com/,
738738
r: /thumbnail\/.*/i,
739739
s: ""
740740
},
741741
{
742742
name: "imgbox",
743-
src: /imgbox\.com/,
743+
src: /\bimgbox\.com/,
744744
r: /thumbs(\d\.imgbox.*)_t\./i,
745745
s: "images$1_o."
746746
},
@@ -798,7 +798,7 @@ var siteInfo = [
798798
},
799799
{
800800
name: "Reddit",
801-
url: /reddit\.com|redd\.it/,
801+
url: /\breddit\.com|redd\.it/,
802802
getImage: function() {
803803
if (this.srcset) {
804804
var srcs = this.srcset.split(/[xw],/i);
@@ -956,26 +956,26 @@ var siteInfo = [
956956
},
957957
{
958958
name: "Rule34hentai",
959-
url: /rule34hentai\.net/,
959+
url: /\brule34hentai\.net/,
960960
r: "/_thumbs/",
961961
s: "/_images/"
962962
},
963963
{
964964
name: "Rule34",
965-
url: /rule34\.xxx/,
965+
url: /\brule34\.xxx/,
966966
src: /\/(thumbnails|samples)\/(.*)\/(thumbnail|sample)_/i,
967967
r: /\/(thumbnails|samples)\/(.*)\/(thumbnail|sample)_(.*)\..*/i,
968968
s: ["/images/$2/$4.jpeg","/images/$2/$4.png","/images/$2/$4.jpg"]
969969
},
970970
{
971971
name: "Photosight",
972-
url: /photosight\.ru/,
972+
url: /\bphotosight\.ru/,
973973
r: /(cdny\.de.*\/)t\//i,
974974
s: "$1x/"
975975
},
976976
{
977977
name: "Xiaohongshu",
978-
url: /xiaohongshu\.com/,
978+
url: /\bxiaohongshu\.com/,
979979
ext: function(target) {
980980
if (target.className == 'change-pic') {
981981
var imgs=target.previousElementSibling.querySelectorAll('li'),i=0;
@@ -991,7 +991,7 @@ var siteInfo = [
991991
},
992992
{
993993
name: "Youtube",
994-
url: /youtube\.com/,
994+
url: /\byoutube\.com/,
995995
ext: function(target) {
996996
if (target.tagName == "ytd-thumbnail" || target.id == "thumbnail-container") {
997997
return target.querySelector("img");
@@ -1183,13 +1183,13 @@ var siteInfo = [
11831183
},
11841184
{
11851185
name: "gravatar",
1186-
src: /gravatar\.com\/avatar\/|\/gravatar\//i,
1186+
src: /\bgravatar\.com\/avatar\/|\/gravatar\//i,
11871187
r: /(avatar\/.*[\?&]s=).*/,
11881188
s: '$11920'
11891189
},
11901190
{
11911191
name: "ucServerAvatar",
1192-
src: /uc_server\/avatar\.php/i,
1192+
src: /\buc_server\/avatar\.php/i,
11931193
r: /(uc_server\/avatar\.php\?uid=\d+&size=).*/,
11941194
s: '$1big'
11951195
},
@@ -1271,7 +1271,7 @@ var siteInfo = [
12711271
},
12721272
{
12731273
name: "douban",
1274-
url: /douban\.com/i,
1274+
url: /\bdouban\.com/i,
12751275
getImage:function(){
12761276
var $ = /(img\d+\.douban\.com\/)(?:(view\/)(?:photo|movie_poster_cover)\/(?!large)[^\/]+|(icon\/u(?=\d))|[sm](?=pic\/))(.*)/i.exec(this.src);
12771277
var newsrc= $ ? ('http://' + $[1] + ($[2] ? $[2] + 'photo/photo' : (($[3]||'') + 'l')) + $[4]) : '';
@@ -1290,7 +1290,7 @@ var siteInfo = [
12901290
},
12911291
{
12921292
name: "taobao",
1293-
url: /item\.taobao\.com/i,
1293+
url: /\bitem\.taobao\.com/i,
12941294
r: [/.*((?:img\d\d\.taobaocdn|img(?:[^.]*\.?){1,2}?\.alicdn)\.com\/)(?:img\/|tps\/http:\/\/img\d\d+\.taobaocdn\.com\/)?((?:imgextra|bao\/uploaded)\/.+\.(?:jpe?g|png|gif|bmp))_.+\.jpg$/i,
12951295
/(.*\.alicdn\.com\/.*?)((.jpg|.png)(\.|_)\d+x\d+.*)\.jpg(_\.webp)?$/i,
12961296
/(.*\.alicdn\.com\/.*?)((\.|_)\d+x\d+.*|\.search|\.summ)\.jpg(_\.webp)?$/i],
@@ -1305,14 +1305,14 @@ var siteInfo = [
13051305
},
13061306
{
13071307
name: "yihaodianimg",
1308-
url: /yhd\.com/i,
1308+
url: /\byhd\.com/i,
13091309
src: /yihaodianimg\.com/i,
13101310
r: /(.*\.yihaodianimg\.com\/.*)_\d+x\d+\.jpg$/i,
13111311
s: "$1.jpg"
13121312
},
13131313
{
13141314
name: "jd",
1315-
url: /jd\.com/i,
1315+
url: /\bjd\.com/i,
13161316
src: /360buyimg\.com/i,
13171317
r: [/(.*360buyimg\.com\/)n\d\/.+?\_(.*)/i,
13181318
/(.*360buyimg\.com\/)n\d\/(.*)/i,
@@ -1321,20 +1321,20 @@ var siteInfo = [
13211321
},
13221322
{
13231323
name: "dangdang",
1324-
url: /dangdang\.com/i,
1325-
src: /ddimg\.cn/i,
1324+
url: /\bdangdang\.com/i,
1325+
src: /\bddimg\.cn/i,
13261326
r: /(.*ddimg.cn\/.*?)_[bw]_(\d+\.jpg$)/i,
13271327
s: "$1_e_$2"
13281328
},
13291329
{
13301330
name: "duokan",
1331-
url: /duokan\.com/i,
1331+
url: /\bduokan\.com/i,
13321332
r: /(cover.read.duokan.com.*?\.jpg)!\w+$/i,
13331333
s: "$1"
13341334
},
13351335
{
13361336
name: "yyets",
1337-
url: /yyets\.com/i,
1337+
url: /\byyets\.com/i,
13381338
r: /^(res\.yyets\.com.*?\/ftp\/(?:attachment\/)?\d+\/\d+)\/[ms]_(.*)/i,
13391339
s: "http://$1/$2"
13401340
},
@@ -1387,35 +1387,35 @@ var siteInfo = [
13871387
},
13881388
{
13891389
name: "nhentai",
1390-
url: /nhentai\./i,
1390+
url: /\bnhentai\./i,
13911391
r: [/(cdn\..*\d+)t(\.[a-z]+)$/, /\/\/\w+(\..*\/)(\d+)t(\.[a-z]+)$/i],
13921392
s: ["$1$2","//i$1$2$3"],
13931393
example: "http://nhentai.net/g/113475/"
13941394
},
13951395
{
13961396
name: "GithubAvatars",
1397-
url: /github\.com/i,
1397+
url: /\bgithub\.com/i,
13981398
r: /(avatars\d*\.githubusercontent\.com.*)\?.*$/i,
13991399
s: "$1",
14001400
example: "https://avatars2.githubusercontent.com/u/3233275/"
14011401
},
14021402
{
14031403
name: "ggpht",
1404-
src: /ggpht\.com/i,
1404+
src: /\bggpht\.com/i,
14051405
r: /=s\d+.*/i,
14061406
s: "=s9999"
14071407
},
14081408
{
14091409
name: "kodansha",
1410-
url: /kodansha\.co\.jp/i,
1411-
src: /kodansha\.co\.jp/i,
1410+
url: /\bkodansha\.co\.jp/i,
1411+
src: /\bkodansha\.co\.jp/i,
14121412
r: 't_og_image_center',
14131413
s: 'c_limit'
14141414
},
14151415
{
14161416
name: "fanseven",
1417-
url: /fanseven\.com/i,
1418-
src: /fanseven\.com/i,
1417+
url: /\bfanseven\.com/i,
1418+
src: /\bfanseven\.com/i,
14191419
r: /w=\d+&h=\d+/i,
14201420
s: 'w=9999&h=9999'
14211421
},
@@ -1865,6 +1865,12 @@ var siteInfo = [
18651865
query: "[data-type=photo]>img[data-src]",
18661866
}
18671867
},
1868+
{
1869+
name: "Google review",
1870+
url: /\bgoogle\.com\//,
1871+
r: /=w\d+\-h\d+\-\w/,
1872+
s: "=s3072-v1"
1873+
},
18681874
{
18691875
name: "MAL Anime/Manga",
18701876
src: /^https:\/\/cdn\.myanimelist\.net/,

0 commit comments

Comments
 (0)