// ==UserScript==
// @name OneJAVOneWeb list
// @name:zh-CN OneJAVOneWeb list自用版
// @namespace https://greasyfork.org/zh-CN/scripts/449158-onejavoneweb-list
// @version 2022.0824.1810
// @description 一个插件畅览N个JAV网站,涵盖车牌信息、磁力站、在线观看、资讯等
// @author 匿名
// @license GPL
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAAAAAAAAQCEeRdzAAAC1klEQVR4nK1V/U+NYRg+/4kxHylUxsx8bD4yH7PxAxmzMfO9qemkcyo5NX1wyEhD6WSpOSXmGG1+UBZJ0rA5FErIGbIoSowu9/1e7znvOfNbvNuznef+uO7rvp/reY4N9f7VWFLQjbh0YHrG6JbmKoZg2ZBQEEB0Kh3xowTUNVkwBMtmoMc6gakOc6Uhgq3+jkljTNCmMVNkxadbMWqTfBti9gEOL/D4NdDaCTS/AFYeAaaZBZYeApqeA2tPEESTL9wFqu8RUGOWHQYedAEpVQI4yQ5U3kHEt70MxhjihNXFFtqKbsCIVabtAdq02MQUYE8F9/k+AdSA5VLBc4vGknpg9gG2sDgPGPpB+/WHnFOUnQz123wGGJsMHK3jfuMpAdQZaOX1J2nc6WGSzm3TaYu1v4ctqi+zhjbXJWBMEnC1DRj+CSw4aALqHLeUMCj5vLQr+yhhk3sF+PUb6JAWv34HFuaSZWIRYytuAxP2Ak+l2LN3xjgswK2lfwNebgUCfUBpA30bigk4NxvoHwIa24FZWcC3YaC2xWBvAW47awFqkp6yVm7qkGKmL6OGhfRkH3UDXR+BdSbbrFojj4DKaIfHAtSZzs8BBqTNm09EDpX0nWvkDHV5m8UvLN3X6DNlZQHuKrcAx8tcEiVgZCRSTtqiHpay1ANRf9sr4EO/KMNlaJSyUUZJppZ2l1MKTi/32raKfVDk8+YTZ6YERCKhr8HPsQk5m1xqXp8yU4c6k3HJbE+/FW5Kw9dm7RVwkWj0yyBtx+o4BgNQgXoH6Ah8pqg14X4nT3JONqVRWBem01Qy7emjTfUaYhhsTb88H4NnZALdvSLmt7x+0WEqcFZzRAr48j1ZzssJPR42I9lexcpq1Nugz9iqQrmSbj4Gup+5H1hzXBi7GKOFEvLlhhVbr44BGGsyMClbT5SDWgzuNSn8ydKluWoLe+oiH9h/WdHBB/Y//wX8ASlYtkPZ5uteAAAAAElFTkSuQmCC
// @include *://*.141jav.com/*
// @include *://*.141ppv.com/*
// @include *://*.f61m.com/*
// @include *://*.g60y.com/*
// @include *://*.jav321.com/*
// @include *://*.javlib.com/*
// @include *://*.javlibrary.com/*
// @include *://*.n53i.com/*
// @include *://*.onejav.com/*
// @include *://*/cn/?v=jav*
// @include *://*/en/?v=jav*
// @include *://*/ja/?v=jav*
// @include *://*/jp.page/movie?id=*
// @include *://*/tw/?v=jav*
// @include *://*/tw/movie/jav*
// @include *://*/web/video?id=*
// @include *://7mmtv.tv/*
// @include *://airav*/*/playon.aspx*
// @include *://freejavbt.com/*
// @include *://hpav.tv/*
// @include *://hpjav.tv/*
// @include *://jable.tv/*
// @include *://jav.place/video/*
// @include *://javbooks.com/content_censored/*.htm
// @include *://javmenu.com/*
// @include *://jav-for.me/*.html
// @include *://onejav.com/torrent/*
// @include *://paycalling.com/web/video?id=*
// @include *://www.jav321.com/video/*
// @include *://*.airav.wiki/video/*
// @include /^.*(avmoo|avsox)\..*$/
// @include /^.*(javdb)[0-9]*\..*$/
// @include /^.*(jav|bus|dmm|see|cdn|fan){2}\..*$/
// @exclude *://onejav.com/search/*
// @match *://*.141jav.com/*
// @match *://*.141ppv.com/*
// @match *://*.f61m.com/*
// @match *://*.g60y.com/*
// @match *://*.jav321.com/*
// @match *://*.javlibrary.com/*
// @match *://*.n53i.com/*
// @match *://*.onejav.com/*
// @match *://*/cn/?v=jav*
// @match *://*/en/?v=jav*
// @match *://*/ja/?v=jav*
// @match *://*/jp.page/movie?id=*
// @match *://*/tw/?v=jav*
// @match *://*/tw/movie/jav*
// @match *://*/web/video?id=*
// @match *://*javlib.com/*
// @match *://9sex.tv/web/video?id=*
// @match *://7mmtv.tv/*
// @match *://airav*/*/playon.aspx*
// @match *://airav.cc/*/playon.aspx*
// @match *://airav.cc/*/playon.aspx?hid=*
// @match *://avmoo.click/*/movie/*
// @match *://avsox.click/*/movie/*
// @match *://db.msin.jp/jp.page/movie?id=*
// @match *://freejavbt.com/*
// @match *://hpav.tv/*
// @match *://hpjav.tv/*
// @match *://hpjav.tv/ja/*
// @match *://jable.tv/*
// @match *://jable.tv/videos/*
// @match *://jav.place/video/*
// @match *://jav4.land/*/movie/jav*
// @match *://javbooks.com/content_censored/*.htm
// @match *://javdb.com/v/*
// @match *://javmenu.com/*
// @match *://jav-for.me/*.html
// @match *://onejav.com/torrent/*
// @match *://paycalling.com/web/video?id=*
// @match *://*.airav.wiki/video/*
// @match *://www.141jav.com/torrent/*
// @match *://www.buscdn.*/*
// @match *://www.busdmm.*/*
// @match *://www.busjav.*/*
// @match *://www.cdnbus.*/*
// @match *://www.jav321.com/video/*
// @match *://www.javbus.com/*
// @match *://www.javbus.*/*
// @match *://www.javsee.*/*
// @match *://www.seejav.*/*
// @connect pics.dmm.co.jp
// @connect jp.netcdn.space
// @grant window.close
// @grant window.onurlchange
// @grant GM_openInTab
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_notification
// @grant GM_getResourceURL
// @grant GM_getResourceText
// @grant GM_addStyle
// @grant GM_info
// @run-at document-end
// ==/UserScript==
(function () {
'use strict';
console.clear();
console.time('JAV');
/* Basic */
class JAV {
constructor(i) {
[this.bango, this.fanHao, this.actor] = (() => {
const o = i.trim().replace(/ +/, '-');
let t = o.match(/FC2-?PPV-?(\d+)/i);
if ((t = o.match(/FC2-?PPV-?(\d+)/i))) {
return [`FC2PPV${t[1]}`, `FC2PPV-${t[1]}`];
}
else if ((t = o.match(/([a-zA-Z]{2,12})-?(\d{2,12})/i))) {
return [
`${t[1].toUpperCase()}${t[2]}`,
`${t[1].toUpperCase()}-${t[2]}`
];
}
else {
console.info(`JAV:${i}处理失败,反馈给作者修复bug`);
return [i, i, i];
}
})();
this.data = {
车牌信息: {zhushi: '车牌信息类',name: '车牌',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
javlibarary: {
zhushi: 'JavLibrary 是一个线上日本成人影片图书馆。',
name: 'JAVLibrary',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://www.g60y.com/favicon.ico',
origin: 'https://www.javlibrary.com',
uri: `/cn/vl_searchbyid.php?keyword=${this.fanHao}`
},
freejavbt: {
zhushi: 'JAV目錄大全| Free JAV BT,這是世界上最齊全的AV資料庫,成人影片資料庫及磁鏈分享',
name: 'FreeJavBt',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://freejavbt.com/assets/images/logo.png',
origin: 'https://freejavbt.com',
uri: `/${this.fanHao}`
},
javbus: {
zhushi: 'JavBus - AV磁力連結分享 - 日本成人影片資料庫',
name: 'JavBus',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://www.javbus.com/favicon.ico',
origin: 'https://www.javbus.com',
uri: `/${this.fanHao}`
},
javdb: {
zhushi: 'JavDB 成人影片數據庫',
name: 'JavDB',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://javdb003.com/favicon.ico',
origin: 'https://javdb003.com',
uri: `/search?q=${this.fanHao}`
},
fanhaoben: {
zhushi: '番号本, 提供最新、最全的番号索引信息、女优介绍和番号内容简介。',
name: 'fanhaoben',bgcolor: '',color: '#fe121e',
ico: 'https://fh.fanhaoben.bar/zh-cn/favicon.ico',
origin: 'https://fh.fanhaoben.bar',
uri: `/zh-cn/search/?query=${this.fanHao}`
},
jav321: {
zhushi: 'Free JAV Torrents',
name: 'JAV321',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://www.jav321.com/favicon.ico',
origin: 'https://www.jav321.com',
uri: `/?bango=${this.fanHao}`
},
mgstage: {
zhushi: 'mgstage',
name: 'mgstage',bgcolor: '',color: '#fe121e',
ico: 'https://www.mgstage.com/favicon.ico',
origin: 'https://www.mgstage.com',
uri: `/search/cSearch.php?search_word=${this.fanHao}`
},
jav4: {
zhushi: '磁力站点',
name: 'jav4',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://jav4.land/favicon.ico',
origin: 'https://jav4.land',
uri: `/tw/id_search.php?keys=${this.fanHao}`
},
javplace: {
zhushi: '磁力站点',
name: 'javplace',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://jav.place/logo.png',
origin: 'https://jav.place',
uri: `/video/${this.fanHao}`
},
番号第二排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
javbooks: {
zhushi: 'javbooks',
name: 'javbooks',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://javbooks.com/logo.png',
origin: 'https://javbooks.com',
uri: `/serch_censored.htm?skey=${this.fanHao}`
},
javmenu: {
zhushi: 'javmenu 在线全片 片花 种子下载',
name: 'javmenu',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://javmenu.com/assets/images/logo.png',
origin: 'https://javmenu.com',
uri: `/zh/search?wd=${this.fanHao}`
},
番号第二排4: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
番号第二排5: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
番号第二排6: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
番号第二排7: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
番号第二排8: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
番号第二排9: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
番号第二排10: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
演员信息: {zhushi: '演员信息类,打开后自行在地址栏修改想要搜的演员',name: '演员',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
Xslist: {
zhushi: 'Xslist.org - 健康的宅男偶像專題網站',
name: 'Xslist',bgcolor: '',color: '#fe121e',
ico: 'https://xslist.org/favicon.ico',
origin: 'https://xslist.org',
uri: `/search?query=${this.fanHao}&lg=tw`
},
fanhaoben2: {
zhushi: '番号本, 提供最新、最全的番号索引信息、女优介绍和番号内容简介。',
name: 'fanhaoben',bgcolor: '',color: '#fe121e',
ico: 'https://fh.fanhaoben.bar/zh-cn/favicon.ico',
origin: 'https://fh.fanhaoben.bar',
uri: `/zh-cn/search/?query=%E4%B8%89%E4%B8%8A%E6%82%A0%E4%BA%9A`
},
wikipedia: {
zhushi: 'wikipedia维基百科',
name: 'wikipedia',bgcolor: '',color: '#fe121e',
ico: 'https://airav.cc/LOGO.ico',
origin: 'https://zh.m.wikipedia.org',
uri: `/zh-cn/%E4%B8%89%E4%B8%8A%E6%82%A0%E4%BA%9A`
},
airav: {
zhushi: 'airav 中文信息 预览10分钟',
name: 'airav',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://airav.cc/LOGO.ico',
origin: 'https://airav.cc',
uri: `/cn/searchresults.aspx?Search=%E4%B8%89%E4%B8%8A%E6%82%A0%E4%BA%9A`
},
msin: {
zhushi: 'msin 演员搜索 请修改地址栏后面的演员名',
name: 'msin演员',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://db.msin.jp/favicon.ico',
origin: 'https://db.msin.jp',
uri: `/jp.search/actress?str=%E6%B3%A2%E5%A4%9A%E9%87%8E%E7%B5%90%E8%A1%A3`
},
msin2: {
zhushi: 'msin 番号搜索',
name: 'msin番号',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://db.msin.jp/favicon.ico',
origin: 'https://db.msin.jp',
uri: `/jp.search/movie?str=${this.fanHao}`
},
sougouwiki: {
zhushi: 'sougouwiki 番号演员搜索',
name: 'sougouwiki',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'http://sougouwiki.com/favicon.ico',
origin: 'http://sougouwiki.com',
uri: `/search?keywords=${this.fanHao}`
},
第二排9: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
第二排10: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
磁力种子: {zhushi: '磁力种子类',name: '磁力',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
btsow: {
zhushi: 'btsow磁力链搜索。',
name: 'btsow',bgcolor: '',color: '#79c142',
ico: 'https://btsow.click/app/bts/View/img/favicon.ico',
origin: 'https://btsow.click',
uri: `/search/${this.fanHao}`
},
onejav: {
zhushi: 'Free JAV Torrents种子站',
name: 'OneJAV',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://onejav.com/static/img/onejav.5468a5a7d373.png',
origin: 'https://onejav.com',
uri: `/search/${this.bango}`
},
avmoo: {
zhushi: 'AVMOO',
name: 'AVMOO',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://avmoo.click/app/jav/View/img/favicon.ico',
origin: 'https://avmoo.click',
uri: `/cn/search/${this.fanHao}`
},
AVSOX: {
zhushi: 'AVSOX',
name: 'AVSOX',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://avsox.click/app/javu/View/img/favicon.ico',
origin: 'https://avsox.click',
uri: `/cn/search/${this.fanHao}`
},
Magnetar: {
zhushi: '磁力站点',
name: 'Magnetar',bgcolor: '',color: '#fe121e',
ico: 'https://magnetar1.pw/img/icons/favicon-32x32.png',
origin: 'https://magnetar1.pw',
uri: `/search?q=${this.fanHao}&`
},
blogjav: {
zhushi: 'Jav Exclusively For You! Most Updated Daily!',
name: 'blogjav',bgcolor: '',color: '#fe121e',
ico: 'https://blogjav.net/favicon.ico',
origin: 'https://blogjav.net',
uri: `/?s=${this.fanHao}`
},
javstore: {
zhushi: 'utimate free download solution, free download jav, jav free, free japanese av, free download av',
name: 'javstore',bgcolor: '',color: '#fe121e',
ico: 'https://javstore.net/upload/setting/zzzzzzz.png',
origin: 'https://javstore.net',
uri: `/search/${this.fanHao}.html`
},
skrbtdo: {
zhushi: '磁力站点',
name: 'skrbtdo',bgcolor: '',color: '#fe121e',
ico: 'https://skrbtdo.xyz/favicon.ico',
origin: 'https://skrbtdo.xyz',
uri: `/search?keyword=${this.fanHao}`
},
sukebei: {
zhushi: '磁力站点',
name: 'sukebei',bgcolor: '',color: '#fe121e',
ico: 'https://sukebei.nyaa.si/favicon.ico',
origin: 'https://sukebei.nyaa.si',
uri: `/?f=0&c=0_0&q=${this.fanHao}`
},
第四排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
tokyotosho: {
zhushi: '磁力站点',
name: 'tokyotosho',bgcolor: '',color: '#fe121e',
ico: 'https://www.tokyotosho.info/favicon.ico',
origin: 'https://www.tokyotosho.info',
uri: `/search.php?terms=${this.fanHao}`
},
biedian: {
zhushi: '磁力站点',
name: 'biedian',bgcolor: '',color: '#fe121e',
ico: 'https://biedian.me/favicon.ico',
origin: 'https://biedian.me',
uri: `/search?source=%E7%A7%8D%E5%AD%90%E6%90%9C&s=time&p=1&k=${this.fanHao}`
},
kitty: {
zhushi: '磁力站点',
name: 'kitty',bgcolor: '',color: '#fe121e',
ico: 'https://www.torrentkitty.tv/favicon.ico',
origin: 'https://www.torrentkitty.tv',
uri: `/search/${this.fanHao}`
},
btdig: {
zhushi: '磁力站点',
name: 'btdig',bgcolor: '',color: '#fe121e',
ico: 'http://btdig.com/resources/icons/icon.png',
origin: 'http://btdig.com',
uri: `/search?q=${this.fanHao}`
},
idope: {
zhushi: '磁力站点',
name: 'idope',bgcolor: '',color: '#fe121e',
ico: 'https://idope.se/favicon.ico',
origin: 'https://idope.se',
uri: `/torrent-list/${this.fanHao}/`
},
u9a9: {
zhushi: '磁力站点',
name: 'u9a9',bgcolor: '',color: '#fe121e',
ico: 'https://u9a9.com/favicon.ico',
origin: 'https://u9a9.com',
uri: `/?type=2&search=${this.fanHao}`
},
avmans: {
zhushi: '磁力站点 由于站点有的加-有的不加,可自行尝试',
name: 'avmans',bgcolor: '',color: '#fe121e',
ico: 'https://gbsj.xyz/favicon.ico',
origin: 'https://gbsj.xyz',
uri: `/Search?s=${this.fanHao}`
},
yesjav: {
zhushi: '磁力站点',
name: 'yesjav',bgcolor: '',color: '#fe121e',
ico: 'http://www.yesjav.info/favicon.ico',
origin: 'http://www.yesjav.info',
uri: `/search.asp?q=${this.fanHao}&`
},
jav141: {
zhushi: '磁力种子',
name: '141jav',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://www.141jav.com/static/img/141jav.5468a5a7d373.png',
origin: 'https://www.141jav.com',
uri: `/torrent/${this.bango}`
},
第五排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
zhongzisou: {
zhushi: '种子搜',
name: 'ZhongZiSou',bgcolor: '',color: '#79c142',
ico: 'https://m.zhongziso19.xyz/favicon.ico',
origin: 'https://m.zhongziso19.xyz',
uri: `/list/${this.fanHao}/1`
},
anidex: {
zhushi: '磁力种子',
name: 'anidex',bgcolor: '',color: '#79c142',
ico: 'https://anidex.info/favicon.ico',
origin: 'https://anidex.info',
uri: `/?q=${this.fanHao}`
},
javjunkies: {
zhushi: '磁力种子',
name: 'javjunkies',bgcolor: '',color: '#79c142',
ico: 'http://javjunkies.com/favicon.ico',
origin: 'http://javjunkies.com',
uri: `/main/search/${this.bango}`
},
nextjav: {
zhushi: '磁力种子',
name: 'nextjav',bgcolor: '',color: '#79c142',
ico: 'https://nextjav.com/media/favicon.ico',
origin: 'https://nextjav.com',
uri: `/torrent/detail/${this.fanHao}`
},
projectjav: {
zhushi: '磁力种子',
name: 'projectjav',bgcolor: '',color: '#79c142',
ico: 'https://projectjav.com/favicon.ico',
origin: 'https://projectjav.com',
uri: `/?searchTerm=${this.fanHao}`
},
pornleech: {
zhushi: '磁力种子',
name: 'pornleech',bgcolor: '',color: '#79c142',
ico: 'https://pornleech.ch/favicon.ico',
origin: 'https://pornleech.ch',
uri: `/index.php?page=torrents&search=${this.fanHao}&options=0&active=0&category=66`
},
第五排8: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
第五排9: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
第五排10: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
宣传片: {zhushi: '宣传片类',name: '片花',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
xrmoo: {
zhushi: '闲人吧DMM视频预览系统。',
name: 'xrmoo',bgcolor: '',color: '#79c142',
ico: 'http://dmm.xrmoo.com/favicon.ico',
origin: 'http://dmm.xrmoo.com',
uri: `/sindex.php?searchstr=${this.fanHao}`
},
airav2: {
zhushi: 'airav简介及10分钟预览',
name: 'airav简介10',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://airav.cc/LOGO.ico',
origin: 'https://airav.cc',
uri: `/cn/searchresults.aspx?Search=${this.fanHao}&Type=0`
},
airavwiki: {
zhushi: 'airav.wiki简介及10分钟预览',
name: 'airavwiki',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://www.airav.wiki/static/favicon.ico?v=1',
origin: 'https://www.airav.wiki',
uri: `/video/${this.fanHao} `
},
xhamster: {
zhushi: 'xhamster',
name: 'xhamster',bgcolor: '',color: '#79c142',
ico: 'https://static-lvlt.xhcdn.com/xh-desktop/images/favicon/favicon.ico?1',
origin: 'https://zh.xhamster.com',
uri: `/search/${this.fanHao} `
},
paycalling: {
zhushi: 'paycalling 预览片花',
name: 'paycalling',bgcolor: '',color: '#79c142',
ico: 'https://paycalling.com/static/icon/logo.png',
origin: 'https://paycalling.com',
uri: `/web/search?page=1&keyWord=${this.fanHao} `
},
r18: {
zhushi: 'The Largest Japanese Porn Site',
name: 'r18',bgcolor: '',color: '#fe121e',
ico: 'https://www.r18.com/assets/image/my/logo-dmm-01.png',
origin: 'https://www.r18.com',
uri: `/common/search/searchword=${this.fanHao}/`
},
第六排8: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
第六排9: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
第六排10: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
在线观看: {zhushi: '在线观看类',name: '在线',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
mmtv: {
zhushi: '在线观看下载等 适合搜索骑兵和fc2',
name: '7mmtv',bgcolor: '#FAFAD2',color: '#cb000d',
ico: 'https://7mmtv.tv/favicon.ico',
origin: 'https://7mmtv.tv',
uri: `/zh/censored_search/all/${this.fanHao}/1.html`
},
javmovs: {
zhushi: '在线观看全片Japanese Porn Streaming | JAV Stream | JAV HD Online',
name: 'JAVMOVS',bgcolor: '',color: '#79c142',
ico: 'https://javmovs.com/favicon.ico',
origin: 'https://javmovs.com',
uri: `/${this.fanHao}`
},
jable: {
zhushi: 'Jable.TV | 免費高清AV在線看',
name: 'Jable',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://assets-cdn.jable.tv/assets/icon/favicon.ico',
origin: 'https://jable.tv',
uri: `/search/${this.fanHao}/`
},
javdoe: {
zhushi: '在线观看全片JavDisk javdoe - Free JAV Streaming - Japanese Porn Online Full HD',
name: 'javdoe',bgcolor: '',color: '#79c142',
ico: 'https://javdoe.to/favicon-32x32.png',
origin: 'https://javdoe.to',
uri: `/search/movie/${this.fanHao}`
},
javfree: {
zhushi: '在线观看全片JAV Free Online - JAVFree.SH - Japanese Porn Sex Streaming',
name: 'Javfree直',bgcolor: '',color: '#79c142',
ico: 'https://javfree.sh/favicon.ico',
origin: 'https://javfree.sh',
uri: `/search/movie/${this.fanHao}`
},
javfinder: {
zhushi: '在线观看全片JAV Free Online - javfinder - Japanese Porn Sex Streaming',
name: 'Javfree',bgcolor: '',color: '#79c142',
ico: 'https://javfinder.li/favicon.ico',
origin: 'https://javfinder.li',
uri: `/search/movie/${this.fanHao}`
},
hpjav: {
zhushi: '在线观看全片 無料AV, エロ動画, AVフリー, 素人の高画質アダルト動画, HPJAV 老片',
name: 'HPJAV',bgcolor: '#FAFAD2',color: '#fe121e',
ico: 'https://hpjav.tv/wp-content/themes/dist/image/HP.ico',
origin: 'https://hpjav.tv',
uri: `/tw/?s=${this.fanHao}`
},
javhd: {
zhushi: '在线观看全片',
name: 'JAVHD',bgcolor: '',color: '#fe121e',
ico: 'https://javhd.today/favicon.ico',
origin: 'https://javhd.today',
uri: `/search/video/?s=${this.fanHao}`
},
javfun: {
zhushi: 'DownLoad JAV HD Free, Jav porn, Watch the best uncensored JAPANESE porn videos in FULL HD quality!',
name: 'JAVFUN',bgcolor: '',color: '#79c142',
ico: 'https://www9.javfun.me/favicon.ico',
origin: 'https://www9.javfun.me',
uri: `/search/${this.fanHao}`
},
第八排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
bejav: {
zhushi: 'BEJAV is a website watch JAV video HD for free without any account registration, Free Jav Streaming and Download the latest JAVHD, Japanese Porn, Asian Sex Videos ,Hot JAV Online, free porn japanese, Stream Adult Video japanese. Start watching Now',
name: 'BEJAV',bgcolor: '',color: '#fe121e',
ico: 'https://bejav.net/wp-content/themes/bejav/favicon.ico',
origin: 'https://bejav.net',
uri: `/search/${this.fanHao}`
},
javhdporn: {
zhushi: 'Free JAV HD Videos, Japanese Porn Streaming Online - JAV HD Porn',
name: 'JAVHDPorn',bgcolor: '',color: '#fe121e',
ico: 'https://img.pornfhd.com/favicon.ico',
origin: 'https://www2.javhdporn.net',
uri: `/video/${this.fanHao}/`
},
javabc: {
zhushi: ' Watch Free Japanese Porn Movies Online HD',
name: 'javabc',bgcolor: '',color: '#fe121e',
ico: 'https://javabc.com/wp-content/uploads/2018/11/icon.png',
origin: 'https://javabc.com',
uri: `/search/${this.fanHao}`
},
supjav: {
zhushi: 'Watch Free Jav Online, Japanese Porn HD Streaming Online',
name: 'SUPJAV',bgcolor: '',color: '#fe121e',
ico: 'https://supjav.com/favicon.ico',
origin: 'https://supjav.com',
uri: `/zh/?s=${this.fanHao}`
},
svjav: {
zhushi: 'JAV HD streaming, free download JAV, Japanese porn tube',
name: 'SVJAV',bgcolor: '',color: '#fe121e',
ico: 'https://svjav.com/wp-content/themes/svjav/favicon.ico',
origin: 'https://svjav.com',
uri: `/search/${this.fanHao}/`
},
fbjav: {
zhushi: 'JAV Online, Free Japanese adult video, Porn Streaming, Asian Sex Videos',
name: 'FBJAV',bgcolor: '',color: '#fe121e',
ico: 'https://fbjav.com/favicon.ico',
origin: 'https://fbjav.com',
uri: `/${this.fanHao}/`
},
javusa: {
zhushi: 'AV Japan Free 补位番号---暂时打不开',
name: 'JAVUSA',bgcolor: '',color: '#79c142',
ico: 'https://javusa.com/favicon.ico',
origin: 'https://javusa.com',
uri: `/jav/${this.fanHao}/`
},
javhhh: {
zhushi: 'JAV Online, Free Japanese adult video, Porn Streaming, Asian Sex Videos',
name: 'JAVHHH',bgcolor: '',color: '#79c142',
ico: 'https://javhhh.com/template/javhhh/images/favicon.ico',
origin: 'https://javhhh.com',
uri: `/video/${this.fanHao}/`
},
kissjav: {
zhushi: 'Asian Porn Movies, Jav Tube Porn, Korean Bj, Korean Porn, Amateur Porn',
name: 'KISSJAV',bgcolor: '',color: '#fe121e',
ico: 'https://kissjav.lifavicon.ico',
origin: 'https://kissjav.li',
uri: `/search/video/?s=${this.fanHao}`
},
第九排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
javsky: {
zhushi: 'Watch Free Jav HD Porn Streaming Online',
name: 'JAVSKY直',bgcolor: '',color: '#79c142',
ico: 'https://javsky.tv/favicon.ico',
origin: 'https://javsky.tv',
uri: `/search/movie/${this.fanHao}`
},
javdragon: {
zhushi: 'Watch Free JAV Japanese Porn and Asian XX Videos at JavDragon - Watch Japanese Porn XXX videos in amazing 720p HD! Exclusive JAV videos with hot Asian girls',
name: 'JavDragon',bgcolor: '',color: '#fe121e',
ico: 'https://javdragon.com/favicon.ico',
origin: 'https://javdragon.com',
uri: `/${this.bango}/`
},
javbel: {
zhushi: 'Japanese Porn Videos, Asian Porn Tube, Japan Sex Movies',
name: 'JAVBEL',bgcolor: '',color: '#79c142',
ico: 'https://javbel.com/favicon.png',
origin: 'https://javbel.com',
uri: `/search.php?q=${this.fanHao}`
},
javmix: {
zhushi: '高画質で長時間の無料エロ動画',
name: 'Javmix',bgcolor: '',color: '#79c142',
ico: 'https://javmix.tv/wp-content/themes/javmix/images/icon.ico',
origin: 'https://javmix.tv',
uri: `/video/${this.fanHao}/`
},
javfor: {
zhushi: 'Japanese Adult Video (JAV), Full Length XXX Movies, Watch Free Porn Videos 网站仅支持站内搜索 无法获取搜索地址',
name: 'JAV-FOR',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://jav-for.me/templates/e-hentai/images/favicon.png',
origin: 'https://jav-for.me',
uri: `/?do=search&subaction=search&story=${this.fanHao}`
},
avdrive: {
zhushi: 'av-Drive [1080p Porn Videos] [Google Drive]',
name: 'av-Drive',bgcolor: '',color: '#fe121e',
ico: 'https://av-drive.blogspot.com/favicon.ico',
origin: 'https://av-drive.blogspot.com',
uri: `/search?q=${this.fanHao}`
},
ggjav: {
zhushi: '最も完全な無料オンライン日本のAV、HD JAV、アダルト映画',
name: 'GGJAV',bgcolor: '',color: '#fe121e',
ico: 'https://ggjav.com/resources/icons/icon.png',
origin: 'https://ggjav.com',
uri: `/ja/main/search?string=${this.fanHao}`
},
wideav: {
zhushi: '注释',
name: 'WideAV',bgcolor: '',color: '#fe121e',
ico: 'https://wideav.com/favicon.ico',
origin: 'https://wideav.com',
uri: `/search?keyword=${this.fanHao}`
},
javcl: {
zhushi: 'Free Jav Streaming Online Free Porn Full HD',
name: 'JAVCL',bgcolor: '',color: '#79c142',
ico: 'https://javcl.com/wp-content/themes/javcl/images/ico.png',
origin: 'https://javcl.com',
uri: `/search/${this.fanHao}/`
},
第十排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
sextb: {
zhushi: 'Free JAV HD and XXX sex videos on the Japanese Porn',
name: 'SEXTB',bgcolor: '',color: '#79c142',
ico: 'https://sextb.net/favicon.ico',
origin: 'https://sextb.net',
uri: `/search/${this.fanHao}`
},
bestjavporn: {
zhushi: '在线观看',
name: 'bestjavporn',bgcolor: '',color: '#fe121e',
ico: 'https://img.bestjavporn.net/favicon.ico',
origin: 'https://www3.bestjavporn.com',
uri: `/search/${this.fanHao}/`
},
avgle: {
zhushi: '無修正エロ動画ファンにAVGLEが贈る、人気AV女優や可愛い素人の高画質独占配信アダルト動画・免費成人影片、日本AV、無碼高清視頻播放',
name: 'avgle',bgcolor: '',color: '#fe121e',
ico: 'https://avgle.com/favicon.ico',
origin: 'https://avgle.com',
uri: `/search/videos?search_query=${this.fanHao}&search_type=videos `
},
netflav: {
zhushi: 'Netflav 集結琳瑯滿目的精彩日本成人影片,只有在這才找得到,全部精心製作。',
name: 'netflav',bgcolor: '',color: '#fe121e',
ico: 'https://netflav.com/static/assets/favicon.ico',
origin: 'https://netflav.com',
uri: `/search?type=title&keyword=${this.fanHao}`
},
memojav: {
zhushi: '在线观看 大缩略图 推荐',
name: 'memojav',bgcolor: '',color: '#fe121e',
ico: 'https://memojav.com/favicon.ico',
origin: 'https://memojav.com',
uri: `/video/${this.fanHao}`
},
missav: {
zhushi: '在线观看 大缩略图 无码流出',
name: 'missav',bgcolor: '',color: '#fe121e',
ico: 'https://missav.com/favicon.ico',
origin: 'https://missav.com',
uri: `/cn/search/${this.fanHao}/`
},
javguru: {
zhushi: '在线观看',
name: 'jav.guru',bgcolor: '',color: '#fe121e',
ico: 'https://cdn.javsts.com/wp-content/uploads/2016/09/favicon.ico',
origin: 'https://jav.guru',
uri: `/?s=${this.fanHao}`
},
javmost: {
zhushi: '在线观看',
name: 'javmost',bgcolor: '',color: '#fe121e',
ico: 'https://javmost.xyz/favicon.ico',
origin: 'https://www.javmost.xyz',
uri: `/search/${this.fanHao}/`
},
av01: {
zhushi: '在线观看',
name: 'av01',bgcolor: '',color: '#fe121e',
ico: 'https://www.av01.tv/favicon.ico',
origin: 'https://www.av01.tv',
uri: `/search/videos?search_query=${this.fanHao}`
},
第十一排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
paipancon: {
zhushi: '在线观看',
name: 'paipancon',bgcolor: '',color: '#fe121e',
ico: 'https://paipancon.com/favicon.ico',
origin: 'https://paipancon.com',
uri: `/search/${this.fanHao}`
},
javfc2: {
zhushi: '在线观看',
name: 'javfc2',bgcolor: '',color: '#fe121e',
ico: 'https://javfc2.net/favicon.ico',
origin: 'https://javfc2.net',
uri: `/?s=${this.fanHao}`
},
javchill: {
zhushi: '在线观看',
name: 'javchill',bgcolor: '',color: '#fe121e',
ico: 'https://javchill.com/frontend/image/favicon.png',
origin: 'https://javchill.com',
uri: `/search?search=${this.fanHao}`
},
watchjav: {
zhushi: '在线观看',
name: 'watchjav',bgcolor: '',color: '#fe121e',
ico: 'https://watchjav.site/favicon.ico',
origin: 'https://watchjav.site',
uri: `/search?q=${this.fanHao}`
},
thisav: {
zhushi: 'thisav在线观看',
name: 'thisav',bgcolor: '',color: '#fe121e',
ico: 'https://www.thisav.com/favicon.ico',
origin: 'https://www.thisav.com',
uri: `/channel/${this.fanHao}`
},
youavhub: {
zhushi: 'youavhub 在线观看',
name: 'youavhub',bgcolor: '',color: '#fe121e',
ico: 'https://youavhub.com/upload/site/20211104-1/d52f7e0836b763e70493a97efe577015.png',
origin: 'https://youavhub.com',
uri: `/index.php/vod/search.html?wd=${this.fanHao}`
},
eporner: {
zhushi: 'eporner 在线观看',
name: 'eporner',bgcolor: '',color: '#fe121e',
ico: 'https://static-sg-cdn.eporner.com/favicon.png',
origin: 'https://www.eporner.com',
uri: `/search/${this.fanHao}/`
},
javseen: {
zhushi: 'javseen 在线观看',
name: 'javseen',bgcolor: '',color: '#fe121e',
ico: 'https://javseen.tv/favicon-32x32.png',
origin: 'https://javseen.tv',
uri: `/search/video/?s=${this.fanHao}`
},
av18: {
zhushi: '18av 在线观看',
name: '18av',bgcolor: '',color: '#fe121e',
ico: 'https://18av.pro/template/18av/static/images/icon_32.ico',
origin: 'https://18av.pro',
uri: `/v/?wd=${this.fanHao}`
},
在线第六排1: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
javopen: {
zhushi: 'javopen 在线观看',
name: 'javopen',bgcolor: '',color: '#fe121e',
ico: 'https://javopen.co/wp-content/uploads/2020/01/logo1.png',
origin: 'https://javopen.co',
uri: `/?s=${this.fanHao}`
},
javhub: {
zhushi: 'javhub 在线观看 老片',
name: 'javhub',bgcolor: '',color: '#fe121e',
ico: 'https://ja.javhub.net/favicon.ico',
origin: 'https://ja.javhub.net',
uri: `/search/${this.fanHao}`
},
highporn: {
zhushi: 'highporn 在线观看',
name: 'highporn',bgcolor: '',color: '#fe121e',
ico: 'https://highporn.net/favicon.ico',
origin: 'https://highporn.net',
uri: `/search/videos?search_query=${this.fanHao}`
},
japteenx: {
zhushi: 'japteenx 在线观看 FC2',
name: 'japteenx',bgcolor: '',color: '#fe121e',
ico: 'https://www.japteenx.com/android-icon-36x36.png',
origin: 'https://www.japteenx.com',
uri: `/search/videos?search_query=${this.fanHao}`
},
japanhub: {
zhushi: 'japanhub 在线观看',
name: 'japanhub',bgcolor: '',color: '#fe121e',
ico: 'https://www.japteenx.com/android-icon-36x36.png',
origin: 'https://japanhub.net',
uri: `/search/videos?search_query=${this.fanHao}`
},
在线第六排7: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
在线第六排8: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
在线第六排9: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
在线第六排10: {zhushi: '',name: '',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
资讯: {zhushi: '中文简介 资讯等',name: '资讯',bgcolor: '',color: '#00a2e8',ico: '',origin: '',uri: ``},
uuribao: {
zhushi: '番号 相关资讯类',
name: 'uuribao',bgcolor: '',color: '#fe121e',
ico: 'https://uuribao.net/wp-content/uploads/2021/10/848357745020e39-150x150.jpg',
origin: 'https://uuribao.net',
uri: `/archives/tag/${this.fanHao}/`
},
uuribao2: {
zhushi: '演员 相关资讯类 请自行修改演员',
name: 'uuribao演员',bgcolor: '',color: '#fe121e',
ico: 'https://uuribao.net/wp-content/uploads/2021/10/848357745020e39-150x150.jpg',
origin: 'https://uuribao.net',
uri: `/archives/tag/%E4%B8%89%E4%B8%8A%E6%82%A0%E4%BA%9A/`
},
sex9: {
zhushi: '9sex 中文简介',
name: '9sex',bgcolor: '#FAFAD2',color: '#79c142',
ico: 'https://9sex.tv/static/icon/logo.png',
origin: 'https://9sex.tv',
uri: `/web/search?page=1&keyWord=${this.fanHao}`
},
};
for (let e in this.data) {
this.data[e].url = `${this.data[e].origin}${this.data[e].uri}`;
delete this.data[e].origin;
delete this.data[e].uri;
}
}
create_table(position = 0) {
const rows = 10;
const tableDataLength = Object.keys(this.data).length;
let tableData = this.data;
let htmlTable;
if (position == 0) {
// absolute
htmlTable = `<div class="movie" fr-fix-stroke="true" id="jav_table" style="text-align: center;font-weight:700;font-size:18px;text-align: center;"><table width="100%" border="1" cellspacing="0">`;
}
else {
// inherit
htmlTable = `<div class="movie" fr-fix-stroke="true" id="jav_table" style="text-align: center;font-weight:700;font-size:18px;text-align: center;"><table width="100%" border="1" cellspacing="0">`;
}
let htmlTbody = ``;
let o = 0;
if (tableDataLength % rows != 0) {
for (let index = tableDataLength; index < tableDataLength + rows - (tableDataLength % rows); index++) {
tableData[`temp_${index}`] = {
zhushi: '',
name: '',
color: '#ffffff',
bgcolor: '',
ico: '',
url: '#'
};
}
}
for (let index in tableData) {
if ((o + 1) % rows == 1) {
htmlTbody += '<tr>';
}
htmlTbody += `<td style="display:table-cell; vertical-align:middle; background-color:${tableData[index].bgcolor};"><a target="_blank" title="${tableData[index].zhushi}" style="color:${tableData[index].color}" href="${tableData[index].url}"><img src="${tableData[index].ico}" width="17px">${tableData[index].name}</a></td>`;
if ((o + 1) % rows == 0) {
htmlTbody += '</tr>';
}
o++;
}
htmlTable += `${htmlTbody}</table><center><b><a target="_blank" href="https://image.memojav.com/image/screenshot/${this.fanHao}.jpg"><font color='79c142'>查看 大缩略图</font></a></b> <span style='font-size:9px;font-family:MingLiU;'>车牌信息、演员信息、磁力种子、片花、在线观看、资讯 <font color='79c142'>绿色</font>:免番羽 <font color='fe121e'>红色</font>:需番羽 免番羽随时可能翻车 演员请自行在地址栏修改 直:请直连Direct</span></center></div>`;
return htmlTable;
}
}
/* OneJAV 141jav */
if (null != location.hostname.match(/onejav.com|141jav.com|141ppv.com/)) {
(() => {
const bango = $('body > div.container > div.card.mb-3 > div > div > div.column.is-5 > div > h5').text().trim();
const jav = new JAV(bango);
$('body > div.container > div.card.mb-3 > div > div').after(jav.create_table());
return false;
// Show a table without no search reasult
if (null != location.pathname.match(/\/search\/[a-zA-Z0-9-]/) && 0 == $('div.card.mb-3').length) {
const jav = new JAV(location.pathname.substr(8));
$('div.container').after(jav.create_table(1));
}
})();
}
/* avmoo javbus */
if (null != location.hostname.match(/avmoo|avsox|javbus|busjav|busfan|fanbus|buscdn|cdnbus|dmmsee|seedmm|busdmm|dmmbus|javsee|seejav/)) {
const bango = $('body > div.container > h3').text().trim().split(' ')[0];
const actor = $('body > div.container > div.row.movie > div.col-md-3.info > p:nth-child(11) > span.genre > a').text().trim().split(' ')[0];
const jav = new JAV(bango);
/* const jav = new JAV(actor); */
$('body > div.container > #star-div').after(jav.create_table(1));
$('body > div.container > #movie-share').before(jav.create_table(1));
}
/* Freejavbt https://freejavbt.com/ADN-322 */
if (null != location.hostname.match(/freejavbt/)) {
(() => {
const bango = location.pathname.slice(location.pathname.lastIndexOf('/') + 1).toUpperCase();
const jav = new JAV(bango);
$('body > div:nth-child(4) > div:nth-child(2) > div > img').after(jav.create_table(1));
$('#pills-0 > div > div').after(jav.create_table(1));
return false;
})();
}
/* airav 网站强制了表格样式 看起来有些错乱 先放着吧 */
if (null != location.hostname.match(/airav/)) {
(() => {
const bango = $('#ContentPlaceHolder1_Label_barcode').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('#form1 > div.position_wu').before(jav.create_table(1));
return false;
})();
}
/* jav.place */
if (null != location.hostname.match(/place/)) {
(() => {
const bango = $('body > div.wrapper > div.content-wrapper > div > div > div.row.mb-3 > div:nth-child(2) > div > table > tbody > tr:nth-child(1) > td').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('body > div.wrapper > div.content-wrapper > div > div > div.row.mb-3').after(jav.create_table(1));
return false;
})();
}
/* javbooks */
if (null != location.hostname.match(/javbooks/)) {
(() => {
const bango = $('#info > div:nth-child(2) > font').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('body > div.bulletin > a').before(jav.create_table(1));
return false;
})();
}
/* msin.jp */
if (null != location.hostname.match(/msin/)) {
(() => {
const bango = $('#content > div:nth-child(3) > div.mv_pn').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('#content > div:nth-child(3) > div.movie_image_ditail').after(jav.create_table(1));
return false;
})();
}
/* msin.jp 番号页面更改CSS 宽度*/
if (null != location.hostname.match(/msin/)) {
(() => {
GM_addStyle(`
@media screen and (min-width: 850px) {
#content, #headbarspan, #catchmassage, .content {
padding: 0 16px 0 16px;
max-width: 1130px;
min-width: 1130px;
width: 1130px;
}
#logowrap {
max-width: 1130px;
width: 1130px;
min-width: 1130px;
margin: 0 auto;
padding: 0;
display: flex;
flex-direction: column;
justify-content: center;
margin-bottom: 6px;
}
#tag_submit_area {
max-width: 1110px;
min-width: 1110px;
width: 1110px;
}
}
`)
})();
}
/* javlibarary */
if (null != location.hostname.match(/javlib|n53i|o58c|g60y|f61m/)) {
(() => {
const bango = $('#video_title > h3').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('#video_favorite_edit').after(jav.create_table(1));
return false;
})();
}
/* JAV.Land */
if (null != location.hostname.match(/land/)) {
(() => {
const bango = $('body > div.container-fluid > div > div.k-right > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > table > tbody > tr:nth-child(2) > td:nth-child(2)').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('body > div.container-fluid > div > div.k-right > div:nth-child(2)').before(jav.create_table(1));
return false;
})();
}
/* AV大平台 */
if (null != location.hostname.match(/9sex|paycalling/)) {
(() => {
const bango = $('#twigFilm > div.container.d-flex.flex-wrap.align-items-start.align-self-start.no-gutters > h1 > span.original_coded').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('#lightgallery').before(jav.create_table(1));
return false;
})();
}
/* javmenu */
if (null != location.hostname.match(/javmenu/)) {
(() => {
const bango = location.pathname.slice(location.pathname.lastIndexOf('/') + 1).toUpperCase();
const jav = new JAV(bango);
$('#app > div > div > div.container-fluid.p-0 > div > div.col-md-8.px-0 > div:nth-child(4)').after(jav.create_table(1));
return false;
})();
}
/* airav.wiki */
if (null != location.hostname.match(/airav.wiki/)) {
(() => {
const bango = $('#__next > div.bg-dark.text-white.container-fluid > div.bgImage.row > div.col-12.col-md-10.mx-auto.footer-mb.main > div.min-h-500.row > div.col-12.col-md-5.col > div > h5.d-none.d-md-block.text-primary.mb-3').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('#__next > div.bg-dark.text-white.container-fluid > div.bgImage.row > div.col-12.col-md-10.mx-auto.footer-mb.main > div.min-h-500.row').before(jav.create_table(1));
return false;
})();
}
/* 7mmtv */
if (null != location.hostname.match(/7mmtv/)) {
(() => {
const bango = $('body > section.latest-korean-section.post-inner-deatils-section > div > div.post-inner-details-row > div > div > div.posts-inner-details-text > div > span:nth-child(1) > ul > li:nth-child(2)').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('body > section.latest-korean-section.post-inner-deatils-section > div > div.post-inner-details-row').after(jav.create_table(1));
return false;
})();
}
/* jav-for.me */
if (null != location.hostname.match(/jav-for.me/)) {
(() => {
const bango = $('#dle-content > article > div.movie-cols.clearfix > div.movie-text > div.movie-title > div.movie-original').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('#cols-r').before(jav.create_table(1));
return false;
})();
}
/* jav321 */
if (null != location.hostname.match(/jav321/)) {
(() => {
if (location.pathname.match(/\/video\/[a-zA-Z0-9-]+/i)) {
const hinban = $('body > div:nth-child(3) > div.col-md-7.col-md-offset-1.col-xs-12 > div:nth-child(1) > div.panel-body > div:nth-child(1) > div.col-md-9')
.text()
.match(/品番: ([a-zA-Z0-9-]+)/i);
const jav = new JAV(hinban[1]);
$('body > div:nth-child(3) > div.col-md-7.col-md-offset-1.col-xs-12 > div:nth-child(1) > div.panel-body').append(jav.create_table(1));
}
const searchParams = new URLSearchParams(location.search.substr(1));
if (undefined != searchParams.get('bango')) {
$('body > div:nth-child(2) > div > nav > div > form:nth-child(2) > div > input')[0].value =
searchParams.get('bango');
$('body > div:nth-child(2) > div > nav > div > form:nth-child(2) > div > span > button')[0].click();
window.close();
}
})();
}
/* hpjav */
if (null != location.hostname.match(/hpj?av/)) {
(() => {
const bango = location.pathname.slice(location.pathname.lastIndexOf('/') + 1).toUpperCase();
const jav = new JAV(bango);
$('body > div.video-box-ather.container > div:nth-child(1) > div > div.video-countext-Models.col-md-12').append(jav.create_table(1));
return false;
})();
}
/* jable */
if (null != location.hostname.match(/jable/i)) {
(() => {
const matches = location.pathname.match(/\/videos\/([a-zA-Z0-9-]+)\//i);
if (matches) {
const jav = new JAV(matches[1]);
$('#site-content > div > div > div:nth-child(1) > section.video-info.pb-3').append(jav.create_table(1));
}
})();
}
/* javdb */
if (null != location.hostname.match(/javdb/i)) {
const bango = $('body > section > div > div.video-detail > h2 > strong').text().trim().split(' ')[0];
const jav = new JAV(bango);
$('body > section > div > div.video-detail > div.video-meta-panel').after(jav.create_table(1));
}
console.timeEnd('JAV');
})();