// ==UserScript==
// @name easy-seed PT一键转种
// @namespace https://github.com/techmovie/easy-seed
// @version 1.1.3
// @description easy seeding for different trackers
// @author birdplane
// @require https://cdn.bootcss.com/jquery/1.7.1/jquery.min.js
// @match https://passthepopcorn.me/torrents.php?id=*
// @match http://*/details.php?id=*
// @match https://*/details.php?id=*
// @match https://totheglory.im/t/*
// @match https://beyond-hd.me/torrents/*
// @match https://lemonhd.org/upload_*
// @match https://lemonhd.org/details*
// @match https://blutopia.xyz/torrents/*
// @match https://blutopia.xyz/torrents?*
// @match https://blutopia.xyz/upload/*
// @match https://pt.hdpost.top/torrents?*
// @match https://pt.hdpost.top/torrents/*
// @match https://asiancinema.me/torrents/*
// @match https://asiancinema.me/torrents?*
// @match https://*/upload*
// @match http://*/upload*
// @match http://www.hd.ai/Torrents.upload
// @match http://www.hd.ai/Torrents.index?*
// @match https://broadcity.in/browse.php?imdb=*
// @grant GM_addStyle
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_openInTab
// @grant GM_xmlhttpRequest
// ==/UserScript==
(()=>{var M=Object.assign;var F={ACM:{url:"https://asiancinema.me",host:"asiancinema.me",siteType:"UNIT3D",asSource:!0,asTarget:!0,uploadPath:"/upload/1",needDoubanInfo:!0,seedDomSelector:"#vue+.panel table>tbody>tr:last",search:{path:"/torrents",params:{name:"{name}",imdb:"{imdb}"}},name:{selector:"#title"},description:{selector:"#upload-form-description"},imdb:{selector:"#autoimdb"},tmdb:{selector:"#autotmdb"},mediaInfo:{selector:'textarea[name="mediainfo"]'},anonymous:{selector:'.radio-inline:first input[name="anonymous"]'},videoType:{selector:"#autocat",map:{movie:"1",tv:"2",tvPack:"2"}},category:{selector:"#autotype",map:{BD100:"1",BD66:"2",UHD50:"3",BD50:"4",BD25:"5",remux:["12","7"],encode:["8","10","11","13"],web:"9",hdtv:"17",dvd:["14","16"],dvdrip:"\u201813'",other:""}},resolution:{selector:"#autores",map:{"2160p":["1","1","2","3","12","8"],"1080p":["2","4","5","7","10"],"1080i":["2","4","5","7","10"],"720p":["3","11"],"576p":["4","13"],"480p":["5","14","16","13"],other:""}}},KG:{url:"https://karagarga.in",host:"karagarga.in",siteType:"KG",asSource:!1,asTarget:!1,uploadPath:"/upload.php",search:{path:"/browse.php",imdbOptionKey:"imdb",nameOptionKey:"title",params:{search:"{imdb}",search_type:"{optionKey}",sort:"size",d:"DESC"}}},FL:{url:"https://filelist.io",host:"filelist.io",siteType:"FL",asSource:!1,asTarget:!1,uploadPath:"/upload.php",search:{path:"/browse.php",imdbOptionKey:"3",nameOptionKey:"0",params:{search:"{imdb}",searchin:"{optionKey}",sort:"3"}}},HDT:{url:"https://hd-torrents.org",host:"hd-torrents.org",siteType:"HDT",asSource:!1,asTarget:!1,uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"2",nameOptionKey:"3",params:{search:"{imdb}",options:"{optionKey}",order:"size",by:"DESC"}}},UHDBits:{url:"https://uhdbits.org",host:"uhdbits.org",siteType:"gazelle",asSource:!1,asTarget:!1,uploadPath:"/upload.php",search:{path:"/torrents.php",params:{order_way:"desc",order_by:"size",searchstr:"{imdb}"}}},"nzb.in":{url:"https://nzbs.in",host:"nzbs.in",siteType:"nzb",asSource:!1,asTarget:!1,search:{path:"/search/{name}",params:{t:-1,ob:"size_desc"}}},SoulVoice:{url:"https://pt.soulvoice.club",host:"soulvoice.club",siteType:"NexusPHP",asSource:!1,asTarget:!0,uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},anonymous:{selector:'input[name="uplver"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"404",cartoon:"405",sport:"407",concert:"406",variety:"403"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"2",h265:"2",x264:"1",x265:"2",mpeg2:"5",mpeg4:"1",vc1:"5",xvid:"5"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"3","1080p":"1","1080i":"2","720p":"4","576p":"4","480p":"4"}},team:{selector:'select[name="team_sel"]',map:{hds:"1",chd:"2",frds:"3",cmct:"4",other:"5"}}},HDRoute:{url:"http://hdroute.org",host:"hdroute.org",siteType:"NexusPHP",asSource:!1,asTarget:!0,uploadPath:"/upload.php",search:{path:"/browse.php",imdbOptionKey:"4",nameOptionKey:"0",replaceKey:["tt",""],params:{s:"{name}",dp:"0",add:"0",action:"s",or:"4",imdb:"{imdb}"}},name:{selector:"#title_eng"},subtitle:{selector:'input[name="title_sub"]'},description:{selector:'textarea[name="description"]'},poster:'input[name="poster_big"]',imdb:{selector:"#upload-imdb_url"},anonymous:{selector:'input[name="is_anonymous"]'},tags:{chineseAudio:'input[name="is_mandrain"]',cantoneseAudio:'input[name="is_cantonese"]',DIY:'input[name="is_diyed"]',chineseSubtitle:'input[name="is_chs_sub_incl"]'},category:{selector:"#type_category",map:{movie:"1",tv:"3",tvPack:"3",documentary:"2",concert:"5",sport:"6",cartoon:"4",variety:"9"}},videoCodec:{selector:"#type_codec",map:{h264:"1",hevc:"7",x264:"1",x265:"7",h265:"7",mpeg2:"3",mpeg4:"1",vc1:"2",xvid:"4",dvd:"3"}},audioCodec:{selector:"#type_audio",map:{aac:"9",ac3:"5",dd:"5","dd+":"5",flac:"7",dts:"4",truehd:"3",lpcm:"1",dtshdma:"2",atmos:"2",dtsx:"4"}},videoType:{selector:"#type_medium",map:{uhdbluray:"1",bluray:"1",remux:"2",encode:"4",web:"6",hddvd:"6",hdtv:"3",dvd:"6",dvdrip:"6",other:"6"}},resolution:{selector:"#type_resolution",map:{"2160p":"7","1080p":"1","1080i":"2","720p":"4","576p":"6","480p":"6"}}},Bdc:{url:"https://broadcity.in",host:"broadcity.in",siteType:"Bdc",asSource:!1,asTarget:!1,uploadPath:"/upload.php",search:{path:"/browse.php",imdbOptionKey:"t_genre",nameOptionKey:"t_name",params:{imdb:"{imdb}",search_area:"{optionKey}"}}},HDPOST:{url:"https://pt.hdpost.top",host:"hdpost.top",siteType:"UNIT3D",asSource:!0,asTarget:!0,uploadPath:"/upload/1",needDoubanInfo:!0,seedDomSelector:"#vue+.panel table>tbody>tr:last",search:{path:"/torrents",params:{name:"{name}",imdb:"{imdb}"}},name:{selector:"#title"},description:{selector:"#upload-form-description"},imdb:{selector:"#autoimdb"},tmdb:{selector:"#autotmdb"},mediaInfo:{selector:'textarea[name="mediainfo"]'},anonymous:{selector:'.radio-inline:first input[name="anonymous"]'},category:{selector:"#browsecat",map:{movie:"1",tv:"2",tvPack:"2"}},videoType:{selector:"#autotype",map:{uhdbluray:"1",bluray:"1",remux:"2",encode:"3",web:"4",hdtv:"6",dvd:"1",dvdrip:"12",other:""}},resolution:{selector:"#autores",map:{"4320p":"1","2160p":"2","1080p":"3","1080i":"4","720p":"5","576p":"6","480p":"8"}}},HDBits:{url:"https://hdbits.org",host:"hdbits.org",siteType:"HDB",asSource:!0,asTarget:!0,needDoubanInfo:!0,uploadPath:"/upload.php",seedDomSelector:"#details >tbody >tr:contains(Last seeded)",search:{path:"/browse.php",params:{sort:"size",d:"DESC",search:"{imdb}"}},name:{selector:"#name"},description:{selector:"#descr"},imdb:{selector:"#imdb"},mediaInfo:{selector:'textarea[name="techinfo"]'},category:{selector:"#type_category",map:{movie:"1",tv:"2",tvPack:"2",documentary:"3",concert:"4",sport:"5",cartoon:"1"}},videoCodec:{selector:"#type_codec",map:{h264:"1",h265:"5",hevc:"5",x264:"1",x265:"5",mpeg2:"2",vc1:"3",xvid:"4",bluray:"1",uhdbluray:"5",vp9:"6"}},videoType:{selector:"#type_medium",map:{uhdbluray:"1",bluray:"1",remux:"5",encode:"3",web:"6",hdtv:"4"}}},MTeam:{url:"https://kp.m-team.cc",host:"m-team.cc",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.php",seedDomSelector:"#outer tr:contains(\u57FA\u672C\u8CC7\u8A0A)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},tags:{chineseAudio:"#l_dub",DIY:"#l_diy",chineseSubtitle:"#l_sub"},category:{selector:"#browsecat",map:{movie:["401","419","420","421","439"],tv:["403","402","435","438"],tvPack:["403","402","435","438"],documentary:"404",concert:"406",sport:"407",cartoon:"405"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"16",h265:"16",x264:"1",x265:"16",mpeg2:"4",mpeg4:"15",vc1:"2",xvid:"3"}},videoType:{map:{uhdbluray:["421","438"],bluray:["421","438"],remux:"439",encode:["401","419","403","402"],web:["419","402"],hdtv:["419","402"],dvd:["420","435"],dvdrip:["401","403"],other:""}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":["6","419","402"],"1080p":["1","419","402"],"1080i":["2","419","402"],"720p":["3","419","402"],"576p":["5","401","403"],"480p":["5","401","403"]}},area:{selector:'select[name="processing_sel"]',map:{CN:"1",US:"2",EU:"2",HK:"3",TW:"3",JP:"4",KR:"5",OT:"6"}},team:{selector:'select[name="team_sel"]',map:{mteam:"9",mpad:"10",tnp:"23",mteamtv:"17",kishd:"7",bmdru:"6",onehd:"18",cnhk:"19",stbox:"20",r2hd:"21",pack:"8",geek:"24"}}},CHDBits:{url:"https://chdbits.co",host:"chdbits.co",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(6)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:'textarea[name="descr"]'},imdb:{selector:'input[name="url"][type="text"]'},anonymous:{selector:'input[name="uplver"]'},tags:{chineseAudio:'input[name="cnlang"]',chineseSubtitle:'input[name="cnsub"]',DIY:'input[name="diy"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"403",tvPack:"402",documentary:"404",cartoon:"405",sport:"407",concert:"406"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"5",h265:"5",x264:"1",x265:"5",mpeg2:"4",mpeg4:"6",vc1:"2",xvid:"6"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"7",dd:"4","dd+":"7",flac:"1",dts:"3",truehd:"11",lpcm:"13",dtshdma:"10",atmos:"10",dtsx:"3"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:["19"],bluray:["1"],remux:["3"],encode:["4"],web:["18"],hdtv:["6"]}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":["6"],"1080p":["1"],"1080i":["2"],"720p":["3"],"480p":["5"]}},area:{selector:'select[name="processing_sel"]',map:{CN:"8",US:"3",EU:"7",HK:"5",TW:"9",JP:"4",KR:"6",OT:"0"}},team:{selector:'select[name="team_sel"]',map:{chdbits:"14",sgnb:"13",remux:"1",chdtv:"2",chdpad:"15",chdweb:"12",chdhktv:"11",stbox:"10",onehd:"8",blucook:"16",hqc:"17",gbt:"18",kan:"19"}}},TTG:{url:"https://totheglory.im",host:"totheglory.im",siteType:"TTG",asSource:!0,asTarget:!0,seedDomSelector:"#main_table h1+table>tbody>tr:nth-child(2)",uploadPath:"/upload.php",search:{path:"/browse.php",replaceKey:["tt","imdb"],params:{search_field:"{imdb}",sort:"5",type:"desc",c:"M"}},name:{selector:'input[name="name"]'},description:{selector:'textarea[name="descr"]'},imdb:{selector:'input[name="imdb_c"]'},anonymous:{selector:'select[name="anonymity"]',value:"yes"},category:{selector:'select[name="type"]',map:{movie:["51","52","53","54","108","109"],tv:["69","70","73","74","75","76"],tvPack:["87","88","99","90"],documentary:["62","63","67"],concert:"59",sport:"57",cartoon:"58",variety:["103","60","101"]}},videoType:{map:{uhdbluray:["109"],bluray:["54","109","67"],remux:["53","108","63","70","75"],encode:["53","63","70","75","52","62","69","76","108"],web:["53","62","63","70","75","52","69","76","108","87","88","99","90"],hdtv:["53","63","70","75","52","62","69","76","108","87","88","99","90"],dvd:["51"],dvdrip:["51"],other:""}},resolution:{map:{"2160p":["108","109","67"],"1080p":["53","63","70","75","54","67","87","88","99","90"],"1080i":["53","63","70","75","87","88","99","90"],"720p":["52","62","69","76","87","88","99","90"],"576p":"51","480p":"51"}},area:{map:{CN:["76","75","90"],US:["69","70","87"],EU:["69","70","87"],HK:["76","75","90"],TW:["76","75","90"],JP:["73","88","101"],KR:["74","99","103"],OT:""}}},SSD:{url:"https://springsunday.net",host:"springsunday.net",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.new.php",seedDomSelector:"#top+table>tbody>tr:nth-child(3)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:"#small_descr"},description:{selector:"#descr"},poster:"#url_poster",imdb:{selector:"#url"},anonymous:{selector:'input[name="uplver"]'},mediaInfo:{selector:"#Media_BDInfo"},screenshots:{selector:"#url_vimages"},category:{selector:"#browsecat",map:{movie:"501",tv:"502",tvPack:"502",documentary:"503",concert:"507",sport:"506",cartoon:"504",variety:"505"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"2",hevc:"1",x264:"2",x265:"1",h265:"1",mpeg2:"4",mpeg4:"2",vc1:"3",xvid:"",dvd:"4"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"5",ac3:"4",dd:"4","dd+":"4",flac:"7",dts:"3",truehd:"2",lpcm:"6",dtshdma:"1",atmos:"3",dtsx:"3"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"1",bluray:"1",remux:"4",encode:"6",web:"7",hdtv:"5",dvd:"3",dvdrip:"10",other:""}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"1","1080p":"2","1080i":"3","720p":"4","576p":"5","480p":"5"}},area:{selector:'select[name="source_sel"]',map:{CN:"1",US:"9",EU:"9",HK:"2",TW:"2",JP:"10",KR:"10",OT:"3"}}},HDHome:{url:"https://hdhome.org",host:"hdhome.org",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.php",seedDomSelector:"#top+font>table:nth-child(1)>tbody>tr:nth-child(4)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban_id"]'},anonymous:{selector:'input[name="uplver"]'},tags:{chineseAudio:"#tag_gy",DIY:"#tag_diy",cantoneseAudio:"#tag_yy",chineseSubtitle:"#tag_zz",HDR:"#tag_hdr10","HDR10+":"#tag_hdrm",DolbyVision:"#tag_db"},category:{selector:"#browsecat",map:{movie:["411","412","413","414","415","450","499","416"],tv:["425","426","471","427","428","429","430","452","431"],tvPack:["432","433","434","435","436","437","438","502"],documentary:["417","418","419","420","421","451","500","422"],concert:"441",sport:["442","443"],cartoon:["444","445","446","447","448","454","449","501"],variety:[]}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"12",x264:"1",x265:"2",h265:"2",mpeg2:"4",mpeg4:["5","412","418","426","433","445"],vc1:"3",xvid:"5",dvd:"5"}},source:{selector:'select[name="source_sel"]',map:{uhdbluray:"9",bluray:"1",hdtv:"4",dvd:"3",web:"7",vhs:"8",hddvd:"8"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"15",dd:"15","dd+":"15",dts:"3",truehd:"13",lpcm:"14",dtshdma:"11",atmos:"12",dtsx:"17"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:["10","499","500","502","501"],bluray:["1","450","451","452","453","454"],remux:["3","415","421","430","437","448"],encode:["7","411","412","413","414","416","417","418","419","420","422","425","426","471","427","428","429","431","432","433","434","435","436","438","444","445","446","447","449"],web:["11","411","412","413","414","416","417","418","419","420","422","425","426","471","427","429","431","432","433","434","436","438","444","445","446","447","449"],hdtv:["5","412","413","416","418","419","422","424","426","471","427","428","431","433","434","435","438","442","443","445","446","449"],dvd:["","411","417","425","432","444"],dvdrip:["7","411","417","425","432","444"],other:""}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":["1","499","416","500","422","431","438","502","449","501"],"1080p":["2","414","420","429","436","447"],"1080i":["3","424","428","435","443"],"720p":["4","413","419","423","427","434","442","446"],"576p":["5","411","417","425","432","444"],"480p":["5","411","417","425","432","444"]}},team:{selector:'select[name="team_sel"]',map:{"3201":"20","969154968":"22",hdhome:"1",hdh:"2",hdhtv:"3",hdhpad:"4",hdhweb:"12",shma:"17",tvman:"21",arin:"19",ttg:"6",mteam:"7",other:"11"}}},OurBits:{url:"https://ourbits.club",host:"ourbits.club",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:'input[name="name"]'},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},poster:'input[name="picture"]',imdb:{selector:'input[name="url"][type="text"]'},anonymous:{selector:'input[name="uplver"]'},tags:{chineseAudio:"#tagGY",DIY:"#tagDIY",cantoneseAudio:"#tag_yy",chineseSubtitle:"#tagZZ",HDR:"#tagHDR10","HDR10+":"#tagHDR10P",DolbyVision:"#tagDB"},category:{selector:'select[name="type"]',map:{movie:"401","3d":"402",tv:"412",tvPack:"405",documentary:"410",concert:"419",sport:"415",cartoon:"411",variety:"413"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"12",hevc:"14",x264:"12",x265:"14",h265:"14",mpeg2:"15",mpeg4:"12",vc1:"16",xvid:"17",dvd:"18"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"7",ac3:"6",dd:"6","dd+":"6",flac:"13",dts:"4",truehd:"2",lpcm:"5",dtshdma:"1",atmos:"14",dtsx:"21"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"12",bluray:"1",remux:"4",encode:"7",web:"9",hdtv:"5",dvd:"2",dvdrip:"2",other:"0"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"5","1080p":"1","1080i":"2","720p":"3","576p":"4","480p":"4"}},area:{selector:'select[name="processing_sel"]',map:{CN:"1",US:"2",EU:"2",HK:"3",TW:"3",JP:"4",KR:"5",OT:"6"}}},HDSky:{url:"https://hdsky.me",host:"hdsky.me",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#outer tr:contains(\u57FA\u672C\u4FE1\u606F)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:'input[name="name"]'},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="url_douban"]'},anonymous:{selector:'input[name="uplver"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"411",documentary:"404",concert:"406",sport:"407",cartoon:"405",variety:"403"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"12",x264:"10",x265:"13",h265:"12",mpeg2:"4",mpeg4:"1",vc1:"2",xvid:"3",dvd:"4"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"12",dd:"12","dd+":"12",flac:"1",dts:"3",truehd:"11",lpcm:"13",dtshdma:"10",atmos:"17",dtsx:"16"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"13",bluray:"1",remux:"3",encode:"7",web:"11",hddvd:"2",hdtv:"5",dvd:"6",dvdrip:"6",other:"0"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"5","1080p":"1","1080i":"2","720p":"3","576p":"4","480p":"4"}}},HDChina:{url:"https://hdchina.org",host:"hdchina.org",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:".table_details>tbody>tr:nth-child(1)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},poster:"#cover",imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban_id"]'},anonymous:{selector:'input[name="uplver"]'},category:{selector:"#browsecat",map:{movie:["20","17","16","9","410","27"],tv:["13","25","26","24","27"],tvPack:["20","21","22","23","27"],documentary:["20","5","27"],concert:"402",sport:"15",cartoon:"14",variety:"401"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"10",x264:"6",x265:"10",h265:"10",mpeg2:"4",mpeg4:["1","27"],vc1:"2",xvid:"3",dvd:"4"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"8",dd:"8","dd+":"8",dts:"3",truehd:"13",lpcm:"11",dtshdma:"12",atmos:"15",dtsx:"14",flac:"1"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:["11","20","410"],bluray:["11","20"],remux:"6",encode:"5",web:"21",hdtv:"13",dvd:"14",dvdrip:"4",other:"15"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":["17","13","25","26","24","21","22","23","410"],"1080p":["11","17","13","25","26","24","21","22","23"],"1080i":["12","16","13","25","26","24","21","22","23"],"720p":["13","9","13","25","26","24","21","22","23"],"576p":"15","480p":"15"}},area:{map:{CN:["25","22"],US:["13","21"],EU:["13","21"],HK:["25","22"],TW:["25","22"],JP:["24","23"],KR:["26","23"]}},team:{selector:'select[name="team_sel"]',map:{hdchina:"15",hdctv:"16",ihd:"12",hdwing:"10",hdwtv:"11",kishd:"17",openmv:"7",hdc:"22",diy:"23",khq:"6",exren:"30",joma:"26",anonymous:"25",crss:"24",ebp:"18",don:"19",esir:"20",trollhd:"29",wiki:"9",beast:"4",cmct:"2",ngb:"8",lu9998:"21",taichi:"28",u2:"27",enichi:"31",arey:"32",other:"5"}}},KEEPFRDS:{url:"https://pt.keepfrds.com",host:"keepfrds.com",siteType:"NexusPHP",asSource:!0,asTarget:!1,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}}},PTSBAO:{url:"https://ptsbao.club",host:"ptsbao.club",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+font+table>tbody>tr:nth-child(5)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:"#small_descr"},description:{selector:'textarea[name="descr"]'},imdb:{selector:'input[name="imdburl"][type="text"]'},anonymous:{selector:'input[name="uplver"]'},tags:{chineseSubtitle:'input[type="checkbox"][name="zz"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"404",concert:"414",sport:"409",cartoon:"405",variety:"403"}},source:{selector:"#medium_sel",map:{uhdbluray:"10",bluray:"1",hdtv:"5",dvd:"3",web:"2",vhs:"9",hddvd:"9"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"6",x264:"1",x265:"6",h265:"6",mpeg2:"4",mpeg4:"5",vc1:"2",xvid:"3",dvd:"4"}},audioCodec:{selector:"#audiocodec_sel",map:{aac:"6",ac3:"11",dd:"10","dd+":"10",dts:"3",truehd:"9",lpcm:"12",dtshdma:"8",atmos:"8",dtsx:"13",flac:"1"}},videoType:{selector:"#source_sel",map:{uhdbluray:"92",bluray:"55",remux:"88",encode:["3","91","92"],web:"4",hdtv:"94",dvd:"89",dvdrip:"89",other:""}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":["5","92"],"1080p":["1","3"],"1080i":"1","720p":["2","91"],"576p":"3","480p":"4"}},team:{selector:'select[name="team_sel"]',map:{ffansbd:"8",ops:"11",ffansweb:"12",ffanstv:"13",hqc:"10",ttg:"3",hdc:"6",chd:"2",hdsky:"9",cmct:"4",frds:"5",other:"7",ffansdvd:"14",fhdmv:"15",enichi:"16"}}},BeiTai:{url:"https://www.beitai.pt",host:"beitai.pt",siteType:"NexusPHP",asSource:!0,asTarget:!1,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}}},LemonHD:{url:"https://lemonhd.org",host:"lemonhd.org",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#outer>table>tbody>tr:nth-child(5)",uploadPath:"/upload_movie.php",search:{path:"/torrents.php",imdbOptionKey:"imdb",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban_url"]'},tags:{chineseAudio:'input[name="tag_gy"]',DIY:"#tagDIY",cantoneseAudio:'input[name="tag_yy"]',chineseSubtitle:'input[name="tag_zz"]',CC:'input[name="tag_cc"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"404",concert:"406",variety:"403"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"10",x264:"12",x265:"11",h265:"10",mpeg2:"4",mpeg4:"1",vc1:"2",xvid:"3",dvd:"4"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"8",ac3:"14",dd:"14","dd+":"14",flac:"7",dts:"6",truehd:"2",lpcm:"15",dtshdma:"5",atmos:"1",dtsx:"4"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"9",bluray:"1",remux:"3",encode:"7",web:"11",hdtv:"5",dvd:"6",dvdrip:"7",hddvd:"2",other:"4"}},resolution:{selector:'select[name="standard_sel"]',map:{"4320p":"6","2160p":"1","1080p":"2","1080i":"2","720p":"4","576p":"5","480p":"5"}},area:{selector:'select[name="processing_sel"]',map:{CN:"1",US:"3",EU:"3",HK:"2",TW:"2",JP:"4",KR:"4",OT:"5"}}},PTP:{url:"https://passthepopcorn.me",host:"passthepopcorn.me",siteType:"gazelle",asSource:!0,asTarget:!1,needDoubanInfo:!0,uploadPath:"/upload.php",search:{path:"/torrents.php",params:{action:"advanced",searchstr:"{imdb}"}},seedDomSelector:""},BeyondHD:{url:"https://beyond-hd.me",host:"beyond-hd.me",siteType:"F3NIX",asSource:!0,asTarget:!0,seedDomSelector:".table-details tr:last",needDoubanInfo:!0,uploadPath:"/upload",search:{path:"/torrents/all",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",imdb:"{imdb}",search:"{name}",sorting:"size",direction:"desc",doSearch:"Search"}},name:{selector:"#title"},description:{selector:"#upload-form-description"},imdb:{selector:"#imdbauto"},tmdb:{selector:"#tmdbauto"},mediaInfo:{selector:"#mediainfo"},anonymous:{selector:'input[name="anonymous"]'},videoType:{selector:"#category_id",map:{movie:"1",tv:"2",tvPack:"2"}},category:{selector:"#autotype",map:{BD100:"UHD 100",BD66:"UHD 66",UHD50:"UHD 50",BD50:"BD 50",BD25:"BD 25",remux:["UHD Remux","BD Remux","DVD Remux"],encode:["2160p","1080p","720p","576p","540p","480p"],web:["2160p","1080p","720p","576p","540p","480p"],hdtv:["2160p","1080p","1080i","720p"],dvd:["DVD 9","DVD 5","DVD Remux"],dvdrip:["480p"],other:""}},source:{selector:"#autosource",map:{uhdbluray:["Blu-ray"],bluray:["Blu-ray","BD 50","BD 25","BD Remux","UHD 100","UHD 66","UHD 50","UHD Remux","2160p","1080p","720p","576p","540p","480p"],hdtv:["HDTV","2160p","1080p","1080i","720p"],dvd:["DVD","DVD 9","DVD 5","DVD Remux","480p"],web:["WEB","2160p","1080p","720p","576p","540p","480p"],hddvd:"HD-DVD"}},resolution:{map:{"2160p":["UHD 100","UHD 66","UHD 50","UHD Remux","2160p"],"1080p":["BD 50","BD 25","BD Remux","1080p"],"1080i":["BD 50","BD 25","BD Remux","1080i"],"720p":["720p"],"576p":["576p"],"540p":["540p"],"480p":["DVD 9","DVD 5","DVD Remux","480p"],other:["Other"]}}},PTer:{url:"https://pterclub.com",host:"pterclub.com",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.php",seedDomSelector:"#top+table>tbody>tr:nth-child(3)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban"]'},anonymous:{selector:'input[name="uplver"]'},tags:{chineseAudio:"#guoyu",DIY:"#diy",cantoneseAudio:"#yueyu",chineseSubtitle:"#zhongzi"},category:{selector:"#browsecat",map:{movie:"401",tv:"404",tvPack:"404",documentary:"402",concert:"406",sport:"407",cartoon:"403",variety:"405"}},videoType:{selector:'select[name="source_sel"]',map:{uhdbluray:"1",bluray:"2",remux:"3",encode:"6",web:"5",hdtv:"4",dvd:"7",dvdrip:"7",other:"15"}},area:{selector:'select[name="team_sel"]',map:{CN:"1",US:"4",EU:"4",HK:"2",TW:"3",JP:"6",KR:"5",IND:"7",OT:"8"}}},HD4FANS:{url:"https://pt.hd4fans.org",host:"hd4fans.org",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.php",seedDomSelector:"#top+table>tbody>tr:nth-child(3)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"403",tvPack:"402",documentary:"404",concert:"406",sport:"407",cartoon:"405",variety:"405"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"1",bluray:"1",hddvd:"2",remux:"3",encode:"7",web:"7",hdtv:"5",dvd:"6",dvdrip:"6",other:""}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"10",x264:"1",x265:"10",h265:"10",mpeg2:"4",mpeg4:"5",vc1:"2",xvid:"3",dvd:"4"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"5","1080p":"1","1080i":"2","720p":"3","576p":"4","480p":"4"}},team:{selector:'select[name="team_sel"]',map:{chd:"2",mysilu:"3",wiki:"4",other:"5",cmct:"6",r2ts:"7",kbits:"8"}}},TJUPT:{url:"https://www.tjupt.org",host:"tjupt.org",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.php",seedDomSelector:"#top+table>tbody>tr:nth-child(5)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:"#external_url"},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"411",concert:"406",sport:"407",cartoon:"405",variety:"403"}}},NYPT:{url:"https://nanyangpt.com",host:"nanyangpt.com",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.php",seedDomSelector:"#top+table>tbody>tr:nth-child(5)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="dburl"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"406",concert:"407",sport:"405",cartoon:"403",variety:"404"}}},Blutopia:{url:"https://blutopia.xyz",host:"blutopia.xyz",siteType:"UNIT3D",asSource:!0,asTarget:!0,uploadPath:"/upload/1",needDoubanInfo:!0,seedDomSelector:"#vue+.panel table tr:last",search:{path:"/torrents",params:{name:"{name}",imdb:"{imdb}"}},name:{selector:"#title"},description:{selector:"#upload-form-description"},imdb:{selector:"#autoimdb"},tmdb:{selector:"#autotmdb"},mediaInfo:{selector:'textarea[name="mediainfo"]'},anonymous:{selector:'.radio-inline:first input[name="anonymous"]'},category:{selector:"#browsecat",map:{movie:"1",tv:"2",tvPack:"2"}},videoType:{selector:"#autotype",map:{uhdbluray:"1",bluray:"1",remux:"3",encode:"12",web:"4",hdtv:"6",dvd:"1",dvdrip:"12",other:""}},resolution:{selector:"#autores",map:{"4320p":"11","2160p":"1","1080p":"2","1080i":"3","720p":"5","576p":"6","480p":"8"}}},PTHome:{url:"https://www.pthome.net",host:"pthome.net",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/upload.php",seedDomSelector:"#top+table>tbody>tr:nth-child(3)",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban_id"]'},anonymous:{selector:'input[name="uplver"]'},tags:{chineseAudio:"#tag_gy",DIY:"#tag_diy",cantoneseAudio:"#tag_yy",chineseSubtitle:"#tag_zz",HDR:"#tag_hdr10","HDR10+":"#tag_hdrm",DolbyVision:"#tag_db"},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"404",concert:"408",sport:"407",cartoon:"405",variety:"403"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",x264:"1",hevc:"6",x265:"6",h265:"6",mpeg2:"4",mpeg4:"1",vc1:"2",xvid:"5",dvd:"4"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"18",dd:"18","dd+":"18",flac:"1",dts:"3",truehd:"20",lpcm:"21",dtshdma:"19",atmos:"19",dtsx:"3"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"12",bluray:"1",remux:"3",encode:"15",web:"10",hdtv:"5",dvd:"2",dvdrip:"15",other:"11"}},resolution:{selector:'select[name="standard_sel"]',map:{"4320p":"10","2160p":"5","1080p":"1","1080i":"2","720p":"3","576p":"4","480p":"4"}},team:{selector:'select[name="team_sel"]',map:{pthome:"19",pth:"21",pthweb:"20",pthtv:"22",pthaudio:"23",pthebook:"24",pthmusic:"25",other:"5"}}},TCCF:{url:"https://et8.org",host:"et8.org",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},anonymous:{selector:'input[name="uplver"]'},category:{selector:"#browsecat",map:{movie:"622",tv:"623",tvPack:"623",documentary:"404",concert:"626",sport:"627",cartoon:"627",variety:"627"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",x264:"7",hevc:"8",x265:"6",h265:"8",mpeg2:"4",mpeg4:"1",vc1:"2",xvid:"3",dvd:"4"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"4",dd:"4","dd+":"4",flac:"1",dts:"3",truehd:"9",lpcm:"10",dtshdma:"8",atmos:"8",dtsx:"3"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"10",bluray:"1",remux:"5",encode:"11",web:"9",hdtv:"6",dvd:"7",dvdrip:"4",other:"0"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"5","1080p":"1","1080i":"2","720p":"3","576p":"4","480p":"4"}},team:{selector:'select[name="team_sel"]',map:{torrentccf:"1",tccf:"1",tlf:"2",bmdru:"3",catedu:"4",madfox:"5",other:"7"}}},HDDolby:{url:"https://www.hddolby.com",host:"hddolby.com",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban_id"]'},tags:{chineseAudio:"#tag_gy",DIY:"#tag_diy",chineseSubtitle:"#tag_zz",cantoneseAudio:"#tag_yy",HDR:"#tag_hdr10","HDR10+":"#tag_hdrm",DolbyVision:"#tag_db"},anonymous:{selector:'input[name="uplver"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"404",concert:"406",sport:"407",cartoon:"405",variety:"403"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",x264:"3",hevc:"2",x265:"4",h265:"2",mpeg2:"6",mpeg4:"0",vc1:"5",xvid:"0",dvd:"0"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"1",bluray:"2",remux:"3",encode:"10",web:"6",hdtv:"5",dvd:"8",dvdrip:"8",other:"0"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"1","1080p":"2","1080i":"3","720p":"4","576p":"5","480p":"5"}},team:{selector:'select[name="team_sel"]',map:{dream:"1",hdo:"9",dbtv:"10",nazorip:"12",mteam:"2",frds:"7",wiki:"4",beast:"11",chd:"5",cmct:"6",pthome:"3",other:"8"}}},HDArea:{url:"https://www.hdarea.co",host:"hdarea.co",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="dburl"]'},anonymous:{selector:'input[name="uplver"]'},category:{selector:"#browsecat",map:{movie:["300","401","415","416","410","411","414","412","413","417"],tv:["402","403"],tvPack:"402",documentary:"404",concert:"406",sport:"407",cartoon:"405",variety:"403"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"7",x264:"7",hevc:"6",x265:"6",h265:"6",mpeg2:"4",mpeg4:"1",vc1:"2",xvid:"0",dvd:"0"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"11",dd:"5","dd+":"4",flac:"1",dts:"3",truehd:"7",lpcm:"8",dtshdma:"4",atmos:"10",dtsx:"0"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:["1","300"],bluray:["1","401"],remux:["3","415"],encode:"7",web:["9","412"],hdtv:["5","413"],dvd:["2","414"],dvdrip:"6",other:"0"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"5","1080p":["1","410"],"1080i":"2","720p":["3","411"],"576p":"4","480p":"4"}},team:{selector:'select[name="team_sel"]',map:{epic:"1",hdarea:"2",hdwing:"3",wiki:"4",ttg:"5",other:"6",mteam:"7",hdapad:"8",chd:"9",hdaccess:"10",hdatv:"11",cxcy:"12",cmct:"13"}}},BTSCHOOL:{url:"https://pt.btschool.club",host:"btschool.club",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},poster:'input[name="picture"]',imdb:{selector:'input[name="imdbid"]'},douban:{selector:'input[name="doubanid"]'},tags:{chineseAudio:'input[type="checkbox"][name="span[]"][value="5"]',chineseSubtitle:'input[type="checkbox"][name="span[]"][value="6"]'},category:{selector:"#browsecat",map:{movie:"405",tv:"406",tvPack:"406",documentary:"408",concert:"409",sport:"410",cartoon:"407",variety:"412"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",x264:"1",hevc:"10",x265:"10",h265:"10",mpeg2:"4",mpeg4:"1",vc1:"2",xvid:"3",dvd:"4"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"10",dd:"10","dd+":"10",flac:"1",dts:"3",truehd:"11",lpcm:"5",dtshdma:"3",atmos:"3",dtsx:"3"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"12",bluray:"1",remux:"3",encode:"7",web:"10",hdtv:"5",dvd:"6",dvdrip:"6",other:"11"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"5","1080p":"1","1080i":"1","720p":"3","576p":"4","480p":"4"}},team:{selector:'select[name="team_sel"]',map:{btschool:"1",zone:"13",btshd:"2",btstv:"3",btspad:"4",wiki:"5",hdchina:"6",hdbint:"7",mteam:"9",cmct:"10",ourbits:"11",other:"12"}}},HDU:{url:"https://pt.hdupt.com",host:"hdupt.com",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},anonymous:{selector:'input[name="uplver"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"404",concert:"406",sport:"407",cartoon:"405",variety:"403"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"14",x264:"16",x265:"14",h265:"14",mpeg2:"18",mpeg4:"18",vc1:"2",xvid:"3",dvd:"18"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"2",dd:"2","dd+":"2",flac:"7",dts:"4",truehd:"3",lpcm:"11",dtshdma:"1",atmos:"17",dtsx:"16"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"11",bluray:"1",remux:"3",encode:"7",web:"10",hddvd:"2",hdtv:"5",dvd:"6",dvdrip:"6",other:"0"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"5","1080p":"1","1080i":"2","720p":"3","576p":"4","480p":"4"}},area:{selector:'select[name="processing_sel"]',map:{CN:"1",US:"2",EU:"2",HK:"3",TW:"3",JP:"4",KR:"5",IND:"6",SEA:"8",OT:"7"}}},HDAtmos:{url:"https://hdatmos.club",host:"hdatmos.club",siteType:"NexusPHP",asSource:!1,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:'textarea[name="descr"]'},imdb:{selector:'input[name="url"][type="text"]'},category:{selector:"#browsecat",map:{movie:"401",tv:"402",tvPack:"402",documentary:"404",cartoon:"405",sport:"407",concert:"406"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"10",h265:"10",x264:"1",x265:"10",mpeg2:"4",mpeg4:"1",vc1:"2",xvid:"3"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"20",ac3:"22",dd:"23","dd+":"23",flac:"17",dts:"14",truehd:"13",lpcm:"15",dtshdma:"10",atmos:"11",dtsx:"12"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"1",bluray:"1",remux:"3",encode:"7",web:"10",hdtv:"5",dvd:"6",hddvd:"2",dvdrip:"13",other:"13"}},resolution:{selector:'select[name="standard_sel"]',map:{"4320p":"15","2160p":"10","1080p":"11","1080i":"12","720p":"13","576p":"14","480p":"14"}},area:{selector:'select[name="processing_sel"]',map:{CN:"3",US:"4",EU:"8",HK:"5",TW:"3",JP:"5",KR:"6",OT:"9"}},source:{selector:'select[name="source_sel"]',map:{uhdbluray:"6",bluray:"6",hdtv:"3",dvd:"8",web:"2",vhs:"12",hddvd:"7"}},team:{selector:'select[name="team_sel"]',map:{other:"22"}}},TLF:{url:"https://pt.eastgame.org",host:"eastgame.org",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:'textarea[name="descr"]'},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban_url"]'},category:{selector:"#browsecat",map:{movie:"438",tv:"440",tvPack:"440",documentary:"443",cartoon:"442",sport:"444",concert:"445",variety:"441"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"1",hevc:"6",h265:"6",x264:"1",x265:"6",mpeg2:"4",mpeg4:"0",vc1:"2",xvid:"3"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"6",ac3:"9",dd:"9","dd+":"9",flac:"1",dts:"10",truehd:"14",lpcm:"12",dtshdma:"11",atmos:"13",dtsx:"10"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"10",bluray:"1",remux:"3",encode:"7",web:"4",hdtv:"5",dvd:"6",hddvd:"1",dvdrip:"6",other:"9"}},resolution:{selector:'select[name="standard_sel"]',map:{"2160p":"6","1080p":"1","1080i":"2","720p":"3","576p":"4","480p":"4"}},area:{selector:'select[name="processing_sel"]',map:{CN:"1",US:"2",EU:"2",HK:"3",TW:"3",JP:"4",KR:"5",OT:"6"}}},DiscFan:{url:"https://discfan.net",host:"discfan.net",siteType:"NexusPHP",asSource:!0,asTarget:!0,seedDomSelector:"#top+table>tbody>tr:nth-child(3)",uploadPath:"/upload.php",search:{path:"/torrents.php",imdbOptionKey:"4",nameOptionKey:"0",params:{incldead:"0",search_area:"{optionKey}",search:"{imdb}",sort:"5",type:"desc"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:'textarea[name="descr"]'},imdb:{selector:'input[name="url"][type="text"]'},douban:{selector:'input[name="douban_url"]'},category:{selector:"#browsecat1",map:{tv:"411",tvPack:"411",documentary:"413",cartoon:"419",sport:"417",concert:"414",variety:"416"}},videoType:{selector:'select[name="source_sel"]',map:{uhdbluray:"2",bluray:"3",remux:"0",encode:"0",web:"9",hdtv:"1",dvd:"4",hddvd:"4",dvdrip:"10",other:"0"}},area:{selector:"#browsecat",map:{CN:"401",US:"410",EU:"410",HK:"404",TW:"405",JP:"403",KR:"406"}}},HDAI:{url:"http://www.hd.ai",host:"hd.ai",siteType:"NexusPHP",asSource:!0,asTarget:!0,uploadPath:"/Torrents.upload",seedDomSelector:"#top+table>tbody>tr:nth-child(3)",search:{path:"/Torrents.index",imdbOptionKey:"9",nameOptionKey:"1",params:{name:"{name}",search_area:"{optionKey}",imdb:"{imdb}"}},name:{selector:"#name"},subtitle:{selector:'input[name="small_descr"]'},description:{selector:"#descr"},poster:'input[name="poster"]',imdb:{selector:'input[name="url"][type="text"]'},mediaInfo:{selector:'textarea[name="nfo"]'},screenshots:{selector:'textarea[name="screenshot"]'},tags:{chineseAudio:'input[type="checkbox"][name="tag[cn]"]',chineseSubtitle:'input[type="checkbox"][name="tag[zz]"]'},category:{selector:'select[name="type"]',map:{movie:"1",tv:"2",tvPack:"2",documentary:"4",concert:"6",sport:"7",cartoon:"5",variety:"3"}},videoCodec:{selector:'select[name="codec_sel"]',map:{h264:"2",hevc:"1",x264:"2",x265:"1",h265:"1",mpeg2:"5",mpeg4:"2",vc1:"3",xvid:"4",dvd:"5"}},audioCodec:{selector:'select[name="audiocodec_sel"]',map:{aac:"10",ac3:"11",dd:"11","dd+":"11",flac:"7",dts:"5",truehd:"4",lpcm:"6",dtshdma:"2",atmos:"3",dtsx:"1"}},videoType:{selector:'select[name="medium_sel"]',map:{uhdbluray:"1",bluray:"2",remux:"3",encode:"5",web:"4",hdtv:"6",dvd:"7",dvdrip:"10",other:"0"}},resolution:{selector:'select[name="standard_sel"]',map:{"4320p":"1","2160p":"2","1080p":"3","1080i":"4","720p":"5","576p":"6","480p":"6"}},area:{selector:'select[name="source_sel"]',map:{CN:"1",US:"2",EU:"2",HK:"3",TW:"3",JP:"4",KR:"5",OT:"6"}},team:{selector:'select[name="team_sel"]',map:{other:"1",ao:"20",beitai:"18",beyondhd:"19",beast:"23",chd:"2",chdbits:"3",cmct:"4",frds:"5",fltth:"17",hdai:"6",hdchina:"7",hdhome:"8",hdsky:"9",lemonhd:"28",leaguehd:"29",mteam:"10",nypt:"24",ngb:"26",ourtv:"11",ourbits:"12",pter:"13",pthome:"14",putao:"22",strife:"21",tjupt:"15",ttg:"16",tlf:"30",u2:"31",wiki:"25"}}}};var o={title:"",subtitle:"",description:"",year:"",category:"",videoType:"",source:"",videoCodec:"",audioCodec:"",resolution:"",area:"",doubanUrl:"",doubanInfo:"",imdbUrl:"",tags:{DIY:!1,chineseAudio:!1,cantoneseAudio:!1,chineseSubtitle:!1,atoms:!1,dtsx:!1,HDR:!1,DolbyVision:!1},mediaInfo:"",screenshots:[],comparisonImgs:[],movieAkaName:"",movieName:"",sourceSite:"",sourceSiteType:"",size:"",isForbidden:!1},Be="https://omit.mkrobot.org/movie/infos",Ee="https://movie.douban.com/j/subject_suggest",Ne="https://media.pttool.workers.dev",ke="https://api.tmdb.org",Oe="3d62cb1443c6b34b61262ab332aaf78c",rt=e=>{let t="";try{return Object.keys(F).forEach(a=>{let r=F[a].host,s=new RegExp(r,"i");r&&e.match(s)&&(t=a)}),t}catch(a){a.message!=="end loop"&&console.log(a)}};var He=["Albania","Andorra","Armenia","Austria","Azerbaijan","Belarus","Belgium","Bosnia and Herzegovina","Bulgaria","Croatia","Cyprus","Czech Republic","Denmark","Estonia","Finland","France","Georgia","Germany","Greece","Hungary","Iceland","Ireland","Italy","Kazakhstan","Latvia","Liechtenstein","Lithuania","Luxembourg","Malta","Moldova","Monaco","Montenegro","Netherlands","North Macedonia","Norway","Poland","Portugal","Romania","Russia","San Marino","Serbia","Slovakia","Slovenia","Spain","Sweden","Switzerland","Turkey","Ukraine","United Kingdom","UK","Vatican City"],m=rt(location.host),h=F[m],Re=["Chotab","CRiSC","CtrlHD","DON","EA","EbP","Geek","LolHD","NTb","RightSiZE","SA89","SbR","TayTo","VietHD"];var G=e=>e.replace(/(?<!(([^\d]+\d{1})|([^\w]+H)))(\.)/ig," ").replace(/\.(?!(\d+))/," ").trim(),Ke=e=>new Promise((t,a)=>{try{e?GM_xmlhttpRequest({method:"GET",url:`${Ne}?url=${e}`,onload(r){let s=JSON.parse(r.responseText);s&&s.success?t(s):it(e).then(i=>{t(i)}).catch(i=>{a(new Error(i.message))})}}):a(new Error("\u8C46\u74E3\u94FE\u63A5\u83B7\u53D6\u5931\u8D25"))}catch(r){console.log(r),a(new Error(r.message))}}),it=e=>new Promise((t,a)=>{var r,s;try{if(e){let i=(s=(r=e.match(/subject\/(\d+)/))==null?void 0:r[1])!=null?s:"";i||a(new Error("\u8C46\u74E3ID\u83B7\u53D6\u5931\u8D25")),GM_xmlhttpRequest({method:"GET",url:`https://movie.querydata.org/api?id=${i}`,onload(c){let n=JSON.parse(c.responseText);n&&n.id?t(nt(n)):a(new Error(n.message||"\u83B7\u53D6\u8C46\u74E3\u4FE1\u606F\u5931\u8D25"))}})}else a(new Error("\u8C46\u74E3\u94FE\u63A5\u83B7\u53D6\u5931\u8D25"))}catch(i){a(new Error(i.message))}}),nt=e=>{let{doubanId:t,imdbId:a,imdbRating:r,imdbVotes:s,dateReleased:i,alias:c,originalName:n,doubanRating:p,episodes:u,doubanVotes:l,year:g,duration:f,director:v,data:b,actor:D,writer:S}=e,[_,I]=b,T=_.name,P=I.name,E=v.map(U=>({name:`${U.data[0].name} ${U.data[1].name}`})),w=D.map(U=>({name:`${U.data[0].name} ${U.data[1].name}`})),R=S.map(U=>({name:`${U.data[0].name} ${U.data[1].name}`})),N=c.split("/");T!==n&&!c.includes(T)&&(N=[T].concat(N));let k={imdb_link:`https://www.imdb.com/title/${a}`,imdb_id:a,imdb_rating_average:r,imdb_votes:s,imdb_rating:`${r}/10 from ${s} users`,chinese_title:T,foreign_title:P,aka:c.split("/"),trans_title:N,this_title:[n],year:g,playdate:i.match(/\d+-\d+-\d+/)[0],region:b[0].country,genre:_.genre,language:_.language,episodes:u,duration:`${f/60}\u5206\u949F`,introduction:_.description,douban_link:`https://movie.douban.com/subject/${t}`,douban_rating_average:p||0,douban_votes:l,douban_rating:`${p}/10 from ${l} users`,poster:_.poster,director:E,cast:w,writer:R},{poster:C,this_title:B,trans_title:O,genre:d,year:y,region:x,language:H,playdate:z,imdb_rating:ee,imdb_link:se,douban_rating:te,douban_link:ue,episodes:he,duration:ge,director:de,writer:le,cast:me,introduction:be}=k,K=C?`[img]${C}[/img]
`:"";return K+=O?`\u25CE\u8BD1\u3000\u3000\u540D\u3000${O.join("/")}
`:"",K+=B?`\u25CE\u7247\u3000\u3000\u540D\u3000${B}
`:"",K+=y?`\u25CE\u5E74\u3000\u3000\u4EE3\u3000${y.trim()}
`:"",K+=x?`\u25CE\u4EA7\u3000\u3000\u5730\u3000${x}
`:"",K+=d?`\u25CE\u7C7B\u3000\u3000\u522B\u3000${d}
`:"",K+=H?`\u25CE\u8BED\u3000\u3000\u8A00\u3000${H}
`:"",K+=z?`\u25CE\u4E0A\u6620\u65E5\u671F\u3000${z}
`:"",K+=ee?`\u25CEIMDb\u8BC4\u5206 ${ee}
`:"",K+=se?`\u25CEIMDb\u94FE\u63A5 ${se}
`:"",K+=te?`\u25CE\u8C46\u74E3\u8BC4\u5206\u3000${te}
`:"",K+=ue?`\u25CE\u8C46\u74E3\u94FE\u63A5\u3000${ue}
`:"",K+=he?`\u25CE\u96C6\u3000\u3000\u6570\u3000${he}
`:"",K+=ge?`\u25CE\u7247\u3000\u3000\u957F\u3000${ge}
`:"",K+=de&&de.length>0?`\u25CE\u5BFC\u3000\u3000\u6F14\u3000${de.map(U=>U.name).join(" / ")}
`:"",K+=le&&le.length>0?`\u25CE\u7F16\u3000\u3000\u5267\u3000${le.map(U=>U.name).join(" / ")}
`:"",K+=me&&me.length>0?`\u25CE\u4E3B\u3000\u3000\u6F14\u3000${me.map(U=>U.name).join(`
`+"\u3000".repeat(4)+" \u3000").trim()}
`:"",K+=be?`
\u25CE\u7B80\u3000\u3000\u4ECB
\u3000\u3000${be.replace(/\n/g,`
`+"\u3000".repeat(2))}
`:"",k.format=K.trim(),k},Ue=(e,t)=>new Promise((a,r)=>{try{if(!e)throw new Error("\u7F3A\u5C11IMDB\u4FE1\u606F");let s=" https://movie.douban.com/subject/",i=fe(e);i&&GM_xmlhttpRequest({method:"GET",url:`${Be}/${i}`,onload(c){let n=JSON.parse(c.responseText);n&&n.data?a(s+n.data.id):ct(i).then(p=>{a(s+p)}).catch(p=>{r(new Error(p.message||"\u83B7\u53D6\u5931\u8D25"))})}})}catch(s){r(new Error(s.message))}}),ct=e=>new Promise((t,a)=>{GM_xmlhttpRequest({method:"GET",url:`${Ee}?q=${e}`,onload(r){let s=JSON.parse(r.responseText);if(s.length>0){let i=s[0].id;t(i)}else a(new Error("\u8C46\u74E3id\u83B7\u53D6\u5931\u8D25"))}})}),Ae=(e,t)=>new Promise((a,r)=>{let s=encodeURI(`imgs=${e}&content_type=${t?1:0}&max_th_size=300`);try{GM_xmlhttpRequest({url:"https://pixhost.to/remote/",method:"POST",headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded;charset=utf-8"},data:s,onload(i){let c=i.responseText.match(/(upload_results = )({.*})(;)/);c||r(new Error("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"));let n=[];if(c&&c.length){if(n=JSON.parse(c[2]).images,n.length.length<1)throw new Error(new Error("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"));a(n)}else throw new Error("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}})}catch(i){r(i.message)}}),Y=(e,t)=>{let{description:a,title:r,subtitle:s}=e;return t==="movie"?a.match(/动画/)?t="cartoon":a.match(/纪录/)&&(t="documentary"):(t==null?void 0:t.match(/tv/))&&(r.match(/(s0?\d{1,2})?e(p)?\d{1,2}/i)||s.match(/第[^\s]集/)?t="tv":t="tvPack"),t},J=e=>{let t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),a=location.search.substr(1).match(t);return a?unescape(a[2]):""},ie=e=>e?(e=e.replace(/:|-|\s/g,""),e.match(/atoms/i)?"atoms":e.match(/dtshdma/i)?"dtshdma":e.match(/dtsx/i)?"dtsx":e.match(/dts/i)?"dts":e.match(/truehd/i)?"truehd":e.match(/lpcm/i)?"lpcm":e.match(/flac/i)?"flac":e.match(/aac/i)?"aac":e.match(/DD\+|DDP|DolbyDigitalPlus/i)?"dd+":e.match(/DD|DolbyDigital/i)?"dd":e.match(/ac3/i)?"ac3":""):"",Te=e=>(e=e.replace(/\.|-/g,""),e.match(/x264/i)?"x264":e.match(/h264|AVC/i)?"h264":e.match(/x265/i)?"x265":e.match(/hevc|h265/i)?"hevc":e.match(/vc-?1/i)?"vc1":e.match(/mpeg-?2/i)?"mpeg2":e.match(/mpeg-?4/i)?"mpeg4":""),ye=e=>{let t=e.match(/(\[url=(http(s)*:\/{2}.+?)\])?\[img\](.+?)\[\/img](\[url\])?/g);if(t&&t.length>0)return t=t.filter(a=>!a.match(/MoreScreens|Ourbits_info|GDJT|douban|logo|(2019\/03\/28\/5c9cb8f8216d7\.png)|_front|(info_01\.png)|(screens\.png)|(04\/6b\/Ggp5ReQb_o)|(ce\/e7\/KCmGFMOB_o)/)),t.map(a=>{var s,i;let r="";return a.match(/\[url=http(s)*:.+/)?r=(s=a.match(/=(([^\]])+)/))==null?void 0:s[1]:r=(i=a.match(/img\](([^[])+)/))==null?void 0:i[1],r})},oe=e=>e.match(/(uhd|2160|4k).*(blu(-)?ray|remux)/i)?"uhdbluray":e.match(/blu(-)?ray|remux/i)?"bluray":e.match(/hdtv/i)?"hdtv":e.match(/web(-(rip|dl))+/i)?"web":e.match(/hddvd/i)?"hddvd":e.match(/dvd/i)?"dvd":e.match(/vhs/i)?"vhs":"other",Me=e=>{let{chinese_title:t,this_title:a,trans_title:r}=e,s="";t.match(/[\u4e00-\u9fa5]+/)&&(s+=t);let i=a.concat(r).filter(c=>s!==c);return`${s}${i.length>0?"/":""}${i.join("/")}`};var W=e=>{let t=He;if(e){if(e.match(/USA|US|Canada|CA|美国|加拿大/i))return"US";if(t.includes(e)||e.match(/欧|英|法|德|俄|意|苏联|EU/i))return"EU";if(e.match(/Japan|日本|JP/i))return"JP";if(e.match(/Korea|韩国|KR/i))return"KR";if(e.match(/Taiwan|台湾|TW/i))return"TW";if(e.match(/Hong\s?Kong|香港|HK/i))return"HK";if(e.match(/CN|China|大陆|中|内地|Mainland/i))return"CN"}return"OT"},Fe=e=>{let t=e/1e9;if(t<25)return"BD25";if(t<50)return"BD50";if(t<66)return"BD66";if(t<100)return"BD100"},Ve=e=>{try{return new Promise((t,a)=>{GM_xmlhttpRequest({method:"GET",url:`${ke}/3/find/${e}?api_key=${Oe}&language=en&external_source=imdb_id`,onload(r){var p;let s=JSON.parse(r.responseText),i=s.movie_results&&s.movie_results.length>0,c=!s.tv_results&&s.tv_results.length>0;r.status!==200&&!i&&!c&&a(new Error("\u8BF7\u6C42\u5931\u8D25"));let n=i?s.movie_results[0].id:(p=s.tv_results[0])==null?void 0:p.id;t(n)}})})}catch(t){console.log(t)}},fe=e=>{let t=/tt\d+/.exec(e);return t&&t[0]?t[0]:""},X=e=>e?e.match(/T/i)?parseFloat(e)*1024*1024*1024*1024||0:e.match(/G/i)?parseFloat(e)*1024*1024*1024||0:e.match(/M/i)?parseFloat(e)*1024*1024||0:e.match(/K/i)?parseFloat(e)*1024||0:"":"",q=e=>{if(!e)return!1;let t=e.split(/\n\s*\n/),[a,r]=t,s=t.filter(T=>T.startsWith("Video #2")),[i,...c]=t.filter(T=>T.startsWith("Audio")),n=t.filter(T=>T.startsWith("Text")),p=V("Complete name",a).replace(/\.avi|\.mkv|\.mp4|\.ts/i,""),u=X(V("File size",a)),{videoCodec:l,isHdr:g,isDV:f}=lt(r,a,s),{audioCodec:v,channelName:b,languageArray:D}=mt(i,c),S=n.map(T=>V("Language",T)),_=ze(v,b,D,S,g,f),I=dt(r);return{fileName:p,fileSize:u,videoCodec:l,audioCodec:v,resolution:I,mediaTags:_}},V=(e,t)=>{if(!t)return"";let a=e.replace(/\s/,"\\s*").replace(/(\(|\))/g,"\\$1"),r=new RegExp(`${a}\\s*:\\s([^
]+)`,"i");return t.match(r)?t.match(r)[1]:""},dt=e=>{let t=parseInt(V("Height",e).replace(/\s/g,"")),a=parseInt(V("Width",e).replace(/\s/g,"")),r=V("Scan type",e);return t>1080?"2160p":t>720&&r==="Progressive"?"1080p":t>720&&r!=="Progressive"?"1080i":t>576||a>1024?"720p":t>480||a===1024?"576p":a>=840||t===480?"480p":""},ze=(e,t,a,r,s,i)=>{let c=a.includes("Chinese"),n=r.includes("Chinese"),p={};return c&&(p.chineseAudio=!0),a.includes("Cantonese")&&(p.cantoneseAudio=!0),n&&(p.chineseSubtitle=!0),s&&(s.match(/HDR10\+/i)?p["HDR10+"]=!0:p.HDR=!0),i&&(p.DolbyVision=!0),e.match(/dtsx|atmos/ig)&&(p[e]=!0),p},lt=(e,t,a)=>{let r=V("Format",t),s=V("Format",e),i=V("Format version",e),c=V("Codec ID",e),n=V("HDR format",e),p=a.length>0&&V("HDR format",a[0]).includes("Dolby Vision"),u=!!V("Encoding settings",e),l="";return r==="DVD Video"?l="DVD":r==="MPEG-4"?l="mpeg4":s==="MPEG Video"&&i==="Version 2"?l="mpeg2":c.match(/xvid/i)?l="xvid":s.match(/HEVC/i)&&!u?l="hevc":s.match(/HEVC/i)&&u?l="x265":s.match(/AVC/i)&&u?l="x264":s.match(/AVC/i)&&!u?l="h264":s.match(/VC-1/i)&&(l="vc1"),{videoCodec:l,hdrFormat:n,isDV:p}},mt=(e,t=[])=>{let a=V("Format",e),r=V("Channel(s)",e),s=V("Commercial name",e),i=[e,...t].map(u=>V("Language",u)),c="",n="",p=parseInt(r);return p&&p>=6?c=`${p-1}.1`:c=`${p}.0`,a.match(/MLP FBA/i)&&s.match(/Dolby Atmos/i)?n="atmos":a.match(/MLP FBA/i)&&!s.match(/Dolby Atmos/i)?n="truehd":a.match(/AC-3/i)&&s.match(/Dolby Digital Plus/i)?n="dd+":a.match(/AC-3/i)&&s.match(/Dolby Digital/i)?n="dd":a.match(/AC-3/i)?n="ac3":a.match(/DTS XLL X/i)?n="dtsx":a.match(/DTS/i)&&s.match(/DTS-HD Master Audio/i)?n="dtshdma":a.match(/DTS/i)?n="dts":a.match(/FLAC/i)?n="flac":a.match(/AAC/i)?n="aac":a.match(/LPCM/i)&&(n="lpcm"),{audioCodec:n,channelName:c,languageArray:i}},j=e=>{var N,k,C,B;if(!e)return"";let t=e.split("Disc Title");t.length>2&&(e=t[1]);let a=e.match(/VIDEO:(\s|Codec|Bitrate|Description|Language|-)*((.|\n)*)AUDIO:/i),r=e.match(/FILES:/i),s=new RegExp(`SUBTITLE(S)*:(\\s|Codec|Bitrate|Description|Language|-)*((.|\\n)*)${r?"FILES:":""}`,"i"),i=e.match(s),c=new RegExp(`AUDIO:(\\s|Codec|Bitrate|Description|Language|-)*((.|\\n)*)${i?"(SUBTITLE(S)?)":r?"FILES:":""}`,"i"),n=e.match(c),p=(k=(N=e.match(/Disc\s*Size:\s*((\d|,| )+)bytes/))==null?void 0:N[1])==null?void 0:k.replace(/,/g,""),u=!e.match(/PLAYLIST REPORT/i),l=_e(a,2),[g="",f=""]=l,v=g.match(/2160/)?"hevc":"h264",b=(C=g.match(/\/\s*HDR(\d)*(\+)*\s*\//i))==null?void 0:C[0],D=!!f.match(/\/\s*Dolby\s*Vision\s*/i),S=_e(n,2),_=_e(i,3),I=(B=g.match(/\d{3,4}(p|i)/))==null?void 0:B[0],{audioCodec:T="",channelName:P="",languageArray:E=[]}=pt(S,u),w=_.map(O=>{var H,z;let d=(H=O.match(/(\w+)\s*\//))==null?void 0:H[1],y=(z=O.match(/Graphics\s*(\w+)\s*(\d|\.)+\s*kbps/i))==null?void 0:z[1];return u?d:y}),R=ze(T,P,E,w,b,D);return{fileSize:p,videoCodec:v,audioCodec:T,resolution:I,mediaTags:R}},_e=(e,t)=>{var a,r;return(r=(a=e==null?void 0:e[t])==null?void 0:a.split(`
`).filter(s=>!!s))!=null?r:[]},pt=(e,t)=>{var l,g;if(e.length<1)return{};let a=e.sort((f,v)=>{var S,_;let b=parseInt((S=f.match(/\/\s*(\d+)\s*kbps/i))==null?void 0:S[1]);return parseInt((_=v.match(/\/\s*(\d+)\s*kbps/i))==null?void 0:_[1])-b}),[r,s]=a,i=ie(r),c=ie(s),n=i,p=(l=r.match(/\d\.\d/))==null?void 0:l[0];i==="lpcm"&&c==="dtshdma"&&(n=c,p=(g=r.match(/\d\.\d/))==null?void 0:g[0]);let u=a.map(f=>{var S,_;let v=(S=f.match(/(\w+)\s*\//))==null?void 0:S[1],b=(_=f.match(/Audio\s*(\w+)\s*\d+\s*kbps/))==null?void 0:_[1];return t?v:b});return{audioCodec:n,channelName:p,languageArray:u}},ut=({pre:e,post:t,tracker:a},r,s)=>{let i=typeof e!="undefined"&&e!==null,c=typeof t!="undefined"&&t!==null;i&&e.unshift(r),c&&t.push(s)},L=e=>{if(e)return Le(e).replace(/\[quote\]((.|\n)*?)\[\/quote\]/g,function(a,r){return r&&r.match(/温馨提示|郑重|PT站|网上搜集|本种子|商业盈利|带宽|寬帶|法律责任|Quote:|正版|商用|注明|后果|负责/)?"":a})},ht=e=>(e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i),e&&e.length===4?"#"+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)+("0"+parseInt(e[3],10).toString(16)).slice(-2):""),Ge=e=>/rgba?/.test(e)?ht(e):e,Le=e=>{let t=[],a=[],r=[],s=ut.bind(null,{pre:a,post:r});switch(e.nodeType){case 1:{switch(e.tagName.toUpperCase()){case"UL":{s(null,null);break}case"OL":{s("[list=1]","[/list]");break}case"LI":{let{className:l}=e;if(h.siteType==="UNIT3D"&&l){s("[quote]","[/quote]");break}else{s("[*]",`
`);break}}case"B":{s("[b]","[/b]");break}case"U":{s("[u]","[/u]");break}case"I":{s("[i]","[/i]");break}case"DIV":if(e.className==="codemain"){s(`
[quote]`,"[/quote]");break}else{s(`
`,`
`);break}case"P":{s(`
`);break}case"BR":{h.siteType==="NexusPHP"&&m!=="OurBits"?s(""):s(`
`);break}case"SPAN":{s(null,null);break}case"BLOCKQUOTE":case"PRE":case"FIELDSET":{let{tagName:l,className:g,lastElementChild:f}=e;if(l==="BLOCKQUOTE"&&m==="PTP"&&g.match(/spoiler/))return f.tagName==="BLOCKQUOTE"?`[quote]${f.textContent}[/quote]`:`[quote]${e.textContent}[/quote]`;s("[quote]","[/quote]");break}case"TD":if(m.match(/TTG|HDBits/)){s("[quote]","[/quote]");break}else return"";case"IMG":{let l="",{src:g}=e,f=e.getAttribute("data-src")||e.getAttribute("data-echo");if(f)l=f.match(/(http(s)?:)?\/\//)?f:location.origin+"/"+f;else if(g&&!g.match(/ico_\w+.gif|jinzhuan/))l=g;else return"";return`[img]${l}[/img]`}case"FONT":{let{color:l,size:g}=e;l&&s(`[color=${Ge(l)}]`,"[/color]"),g&&s(`[size=${g}]`,"[/size]");break}case"A":{let{href:l,textContent:g}=e;if(l&&l.length>0){if(l.match(/javascript:void/))return"";if(m==="PTP"&&g.match(/Show comparison/))return"";s(`[url=${l}]`,"[/url]")}break}case"H1":{s('[b][size="7"]',`[/size][/b]
`);break}case"H2":{s('[b][size="6"]',`[/size][/b]
`);break}case"H3":{s('[b][size="5"]',`[/size][/b]
`);break}case"H4":{s('[b][size="4"]',`[/size][/b]
`);break}}let{textAlign:i,fontWeight:c,fontStyle:n,textDecoration:p,color:u}=e.style;if(i)switch(i.toUpperCase()){case"LEFT":{s("[left]","[/left]");break}case"RIGHT":{s("[right]","[/right]");break}case"CENTER":{s("[center]","[/center]");break}}(c==="bold"||~~c>=600)&&s("[b]","[/b]"),n==="italic"&&s("[i]","[/i]"),p==="underline"&&s("[u]","[/u]"),u&&u.trim()!==""&&s(`[color=${Ge(u)}]`,"[/color]");break}case 3:return e.textContent.match(/引用|Quote|代码|代碼|Show|Hide|Hidden text|\[show\]|Spoiler/)?"":e.textContent;default:return null}return e.childNodes.forEach((i,c)=>{let n=Le(i);n&&t.push(n)}),a.concat(t).concat(r).join("")},Q=e=>{let t={};return e.match(/diy/i)&&(t.DIY=!0),e.match(/国配|国语/i)&&(t.chineseAudio=!0),e.match(/Atoms|杜比全景声/i)&&(t.atoms=!0),e.match(/HDR/i)&&(e.match(/HDR10\+/i)?t["HDR10+"]=!0:t.HDR=!0),e.match(/DoVi|(Dolby\s*Vision)|杜比视界/i)&&(t.DolbyVision=!0),e.match(/粤/i)&&(t.cantoneseAudio=!0),e.match(/简|繁|中字/i)&&(t.chineseSubtitle=!0),e.match(/Criterion|CC标准/i)&&(t.CC=!0),t},Z=e=>{var r,s;if(!e)return"";let t=e.match(/\[quote(=\w+)?\](.|\n)+?\[\/quote\]/g),a="";return t&&t.length>0&&t.forEach(i=>{i.match(/Disc\s*Size/i)&&(a+=i.replace(/\[(\/)?(quote|font)(=(\w| )+)?\]/gi,"").trim()+`
`)}),a||(a=(s=(r=e.match(/Disc\s+(Title|Label)[^[]+/i))==null?void 0:r[0])!=null?s:""),a},xe=e=>{if(!("Notification"in window)||Notification.permission==="denied")alert(e.text);else if(Notification.permission==="granted"){let t=new Notification(e.title,{body:e.text});t.onerror=()=>{alert(e.text)}}else Notification.permission!=="denied"&&Notification.requestPermission(function(t){if(t==="granted"){let a=new Notification(e.title,{body:e.text});a.onerror=()=>{alert(e.text)}}else alert(e.text)})};var je=e=>{var g,f,v,b,D,S,_,I,T,P,E,w,R,N,k,C,B,O;console.log(e),m==="PTSBAO"&&localStorage.getItem("autosave")&&localStorage.removeItem("autosave");let t=fe(e.imdbUrl),a=e.videoType.match(/bluray/i),{screenshots:r=[]}=e,s=(g=h.imdb)==null?void 0:g.selector;if(m==="HDRoute"?$(s).val((f=t==null?void 0:t.replace("tt",""))!=null?f:""):s&&$(s).val(e.imdbUrl),m==="HDBits"){let d=e.title.replace(/([^\d]+)\s+([12][90]\d{2})/,(y,x,H)=>`${e.movieName||e.movieAkaName} ${H}`);e.videoType==="remux"&&(d=d.replace(/\s+(bluray|blu-ray)/ig,"")),e.title=d}if(h.name){let{title:d,subtitle:y}=e,x=d;m==="TTG"?x+=`[${y}]`:m==="SSD"&&(x=d.replace(/\s/ig,".")),$(h.name.selector).val(x)}bt(),["subtitle","douban","area","audioCodec"].forEach(d=>{let y=h[d];if(y&&y.selector){let x=e[d];d==="douban"?x=e.doubanUrl:(d==="area"||d==="audioCodec")&&(x=y.map[e[d]]),$(y.selector).val(x)}});let c=e.mediaInfo,n="";if(e.description)if(n=e.description,Se(h.siteType)&&m!=="SSD"){let{doubanInfo:d}=e;d&&(n=d+n)}else{let{sourceSiteType:d}=e;Se(d)&&(n=ft(e))}if(h.mediaInfo&&(a&&m.match(/HDBits|Blutopia/)||($(h.mediaInfo.selector).val(c),n=n.replace(c.trim(),""))),h.screenshots&&r.forEach(d=>{n.includes(d)&&(n=n.replace(d,""),d.match(/\[url=.+?\[url]/)||(n=n.replace(/\[img\]\[\/img\]\n*/g,"")))}),m==="SSD"&&($(h.imdb.selector).val(e.doubanUrl||e.imdbUrl),$(h.screenshots.selector).val(r.join(`
`)),(e.category==="tvPack"||e.title.match(/Trilogy|Collection/i)||e.subTitle&&e.subTitle.match(/合集/))&&$('input[name="pack"]').attr("checked",!0)),m==="HDAI"&&($(h.imdb.selector).val(e.doubanUrl||e.imdbUrl),$(h.screenshots.selector).val(r.join(`
`)),a&&$('input[type="checkbox"][name="tag[o]"]').attr("checked",!0)),h.poster){let d=(e.description+e.doubanInfo).match(/\[img\](http[^[]+?poster[^[]+?)\[\/img\]/);if(d&&d[1]){let y=d[1];$(h.poster).val(y),m==="HDRoute"&&($('input[name="poster"]').val(y),n=n.replace(y,""))}}if(n=vt(n),m==="BeyondHD"&&e.screenshots.forEach(d=>{let y=new RegExp(`\\[img\\](${d})\\[\\/img\\]`);n.match(y)&&(n=n.replace(y,function(x,H){return`[img=350x350]${H}[/img]`}))}),$(h.description.selector).val(yt(e)+n.trim()),m.match(/BeyondHD|Blutopia|HDPOST|ACM/)){let d=h.siteType==="UNIT3D"?t.replace("tt",""):t;if($(h.imdb.selector).val(d),Ve(t).then(y=>{$(h.tmdb.selector).val(y)}),m.match(/BeyondHD|ACM/i)){let{category:y,videoType:x}=e;if(e.category=x,e.videoType=y,a){let H=Fe(e.size);x==="uhdbluray"&&H==="BD50"&&(H="uhd50"),e.category=H}}}let p=h.category.map[e.category],u=["videoCodec","videoType","resolution","source","area"],l=[];if(Array.isArray(p)?(l=[...p],u.forEach(d=>{l=qe(h,e,d,l),l.length===1&&$(h.category.selector).val(l[0])})):[...u,"category"].forEach(d=>{qe(h,e,d,l)}),m.match(/HDHome|PTHome|SoulVoice/i)&&$(h.category.selector).change(),h.anonymous){let{selector:d,value:y=""}=h.anonymous;y?$(d).val(y):$(d).attr("checked",!0)}if(h.tags&&Object.keys(e.tags).forEach(d=>{e.tags[d]&&h.tags[d]&&$(h.tags[d]).attr("checked",!0)}),gt(e),m.match(/PTHome|HDSky|LemonHD/i)&&e.tags.DIY){let d="";if(m==="PTHome")d=e.videoType==="bluray"?"14":"13";else if(m==="HDSky")d=e.videoType==="bluray"?"12":"14";else if(m==="LemonHD"){$('select[name="tag_diy"]').val("yes");return}$(h.videoType.selector).val(d)}if(m.match(/HDU/)){let d="",{resolution:y,videoType:x,category:H}=e,z=H.match(/tv/);x==="remux"&&(y==="2160p"?d=z?"16":"15":d=z?"12":"3"),z&&(x==="encode"?d="14":x==="web"&&(d="13")),d&&$(h.videoType.selector).val(d),x.match(/bluray/)&&$(h.category.selector).val("424")}if(m==="TJUPT"&&($("#browsecat").change(),Tt(e)),m==="NYPT"){$("#browsecat").change();let d=setTimeout(()=>{let x={movie:"#movie_enname",tv:"#series_enname",tvPack:"#series_enname",documentary:"#doc_enname",variety:"#show_enname",cartoon:"#anime_enname"}[e.category];x&&$(x).val(e.title),clearTimeout(d)},2e3)}if(h.siteType==="UNIT3D"&&e.category.match(/tv/)){let d=(b=(v=e.title.match(/S0?(\d{1,2})/i))==null?void 0:v[1])!=null?b:1,y=(S=(D=e.title.match(/EP?0?(\d{1,3})/i))==null?void 0:D[1])!=null?S:0;$("#season_number").val(d),$("#episode_number").val(y)}if(m==="HDRoute"){let{description:d,doubanInfo:y}=e,x=d+y,H=(I=(_=x.match(/IMDb评分\s+(\d(\.\d)?)/i))==null?void 0:_[1])!=null?I:"";$("#upload-imdb").val(H);let z=(P=(T=x.match(/(片\s+名)\s+(.+)?/))==null?void 0:T[2])!=null?P:"",ee=(N=(R=(w=(E=x.match(/(译\s+名)\s+(.+)/))==null?void 0:E[2])==null?void 0:w.split("/"))==null?void 0:R[0])!=null?N:"",se=(O=(B=(C=(k=x.match(/(简\s+介)\s+([^[◎]+)/))==null?void 0:k[2])==null?void 0:C.split("/"))==null?void 0:B[0])!=null?O:"",te=z;z.match(/[\u4e00-\u9fa5]+/)||(te=ee.match(/[\u4e00-\u9fa5]+/)?ee:z),$("#title_chs").val(te),$("#upload_introduction").val(se)}},qe=(e,t,a,r)=>{let s=e[a]?e[a].map[t[a]]:void 0;return Array.isArray(s)&&r?(e[a].selector&&$(e[a].selector).val(s.shift()),r.length>1&&(r=r.filter(i=>s.includes(i)))):e[a]&&e[a].selector&&$(e[a].selector).val(s),r},gt=e=>{var s,i,c;let t=e.title.match(/-([^-]+)$/),a=h.team,r=(c=(i=(s=t==null?void 0:t[1])==null?void 0:s.replace(/-/g,""))==null?void 0:i.split("@"))!=null?c:"";if(r){if(r=r.length>1?r[1]:r[0],Re.includes(r)&&m==="BTSCHOOL"){$(a.selector).val(a.map.hdbint);return}}else r="other";if(r&&a){let n=a.map[r.toLowerCase()],p=n||a.map.other;if(m==="HDAI"&&!n){$('input[name="team"]').val(r);return}p&&$(a.selector).val(p.toLowerCase())}},bt=()=>{var t,a;let e=(a=(t=h.name)==null?void 0:t.selector)!=null?a:"";if(e.match(/^#\w+/)){let r=$(e).clone().attr("name","").hide();$(e).attr("id","").after(r)}},ft=e=>{let{description:t,screenshots:a=[]}=e,r="",s=t.match(/\[quote(=\w+)?\](.|\n)+?\[\/quote\]/g);s&&s.length>0&&s.forEach(c=>{let n=c.match(/Disc\s?Size|\.mpls|Unique\s?ID|唯一ID|Resolution/i);(!c.match(/[\u4e00-\u9fa5]+/i)||n)&&(r+=c+`
`)});let i=a.map(c=>c.match(/\[url=.+\]/i)?c:`[img]${c}[/img]`);return r+`
`+i.join("")},yt=e=>{let t=Se(h.siteType)||m==="HDPOST",a=`\u8F6C\u53D1\u81EA[b]${e.sourceSite}[/b]\uFF0C\u611F\u8C22\u539F\u53D1\u5E03\u8005\uFF01`;return t||(a=`Torrent from [b]${e.sourceSite}[/b].
All thanks to the original uploader\uFF01`),`[quote]${a}[/quote]
`},Se=e=>e.match(/NexusPHP|TTG/),vt=e=>e.replace(/(\[\w+(=(\w|\s)+)?\](\s|\n)*)+(\s|\n)*(\[\/\w+\](\s|\n)*)+/g,""),Tt=e=>{let t=setTimeout(()=>{var a,r,s,i,c,n,p,u,l,g,f,v,b,D;if($("#ename")){let{title:S,description:_,doubanInfo:I,category:T,resolution:P}=e;$("#ename").val(S);let E=_+I,w=(r=(a=E.match(/(产\s+地|国\s+家)\s+(.+)/))==null?void 0:a[2])!=null?r:"";w=w.replace(/\[\/?.+?\]/g,"");let R=(i=(s=E.match(/(片\s+名)\s+(.+)?/))==null?void 0:s[2])!=null?i:"",N=(u=(p=(n=(c=E.match(/(译\s+名)\s+(.+)/))==null?void 0:c[2])==null?void 0:n.split("/"))==null?void 0:p[0])!=null?u:"",k=(v=(f=(g=(l=E.match(/(主\s+演)\s+([^◎]+)/))==null?void 0:l[2])==null?void 0:g.split(`
`))==null?void 0:f.filter(d=>!!d))!=null?v:[],C=(D=(b=E.match(/(语\s+言)\s+(.+)/))==null?void 0:b[2])!=null?D:"",B=k.map(d=>{var y;return(y=d.trim().split(/\s+/))==null?void 0:y[0]}).join("/");if(w){if(T==="movie")$("#district").val(w.replace(/,/g,"/").replace(/中国/,""));else if(T.match(/tv/)){let d="";w.match(/大陆/)?d="#specificcat1":w.match(/台|港/)?d="#specificcat2":w.match(/美国/)?d="#specificcat3":w.match(/英国/)?d="#specificcat7":w.match(/日本/)?d="#specificcat4":w.match(/韩国/)?d="#specificcat5":d="#specificcat6",$(d).attr("checked",!0),getcheckboxvalue("specificcat")}else if(T.match(/variety/)){let d={CN:"#district1",HK:"#district2",TW:"#district2",JP:"#district4",KR:"#district4",US:"#district3",EU:"#district3",OT:"#district5"};$(d[e.area]).attr("checked",!0),getcheckboxvalue("district")}}if($("#format")&&(T.match(/variety/)?(P.match(/720/)?$("#format3").attr("checked",!0):P.match(/1080/)&&$("#format5").attr("checked",!0),getcheckboxvalue("format")):T.match(/documentary/)&&(P.match(/720/)?$("#format2").attr("checked",!0):P.match(/1080/)&&$("#format1").attr("checked",!0),getradiovalue("format"))),$("#language")){let d="";C&&(C.match(/汉语/)?d="#language1":C.match(/粤/)?d="#language2":C.match(/英语/)?d="#language3":C.match(/日语/)?d="#language4":C.match(/韩语/)&&(d="#language5"),$(d).attr("checked",!0),getcheckboxvalue("language"))}T.match(/variety/)&&$("#tvshowsguest").val(B);let O=R;R.match(/[\u4e00-\u9fa5]+/)||(O=N.match(/[\u4e00-\u9fa5]+/)?N:""),$("#cname").val(O),clearTimeout(t)}},2e3)};var Je=()=>{var B,O,d;let e=J("torrentid");if(!e)return!1;o.sourceSite=m,o.sourceSiteType=h.siteType;let t=$(`#torrent_${e}`),a=(B=$(".page__title").text().match(/]?([^[]+)/)[1])==null?void 0:B.trim(),[r,s=""]=a.split(" AKA ");o.mediaInfo=`${t.find(".mediainfo.mediainfo--in-release-description").next("blockquote:contains(Unique ID)").text()}`,o.movieName=r,o.movieAkaName=s,o.imdbUrl=(d=(O=$("#imdb-title-link"))==null?void 0:O.attr("href"))!=null?d:"",o.year=$(".page__title").text().match(/\[(\d+)\]/)[2];let i=$(`#group_torrent_header_${e}`);o.category=xt();let c=L(t.find("#subtitle_manager+.movie-page__torrent__panel .bbcode-table-guard")[0]);o.category==="concert"&&(c=$("#synopsis").text()+c);let{comparisonData:n,screenshots:p}=Dt(t);if(n){let y=[];Object.keys(n).forEach(x=>{y=y.concat(n[x]),c=c.replace(x+":",""),c+=`
[b]`+x+`:[/b]
`+n[x].map(H=>`[img]${H}[/img]`).join("")}),o.comparisonImgs=y}o.description=c;let u=i.find("#PermaLinkedTorrentToggler").text().replace(/ /g,"").split("/"),[l,g,f,...v]=u,b=v.includes("Remux");o.videoType=f==="WEB"?"web":St(g,b,l,f);let D=Z(c),S=o.videoType.match(/bluray/i),_=S?j:q,I=S?D:o.mediaInfo;o.mediaInfo=I;let{videoCodec:T,audioCodec:P,fileName:E="",resolution:w,mediaTags:R}=_(I);o.videoCodec=T,o.audioCodec=P,o.resolution=w,o.tags=R;let N=E||i.data("releasename");N=G(N),o.title=N,o.source=_t(f,l,w),o.size=i.find(".nobr span").attr("title").replace(/[^\d]/g,""),o.screenshots=p;let k=[],C=$("#movieinfo div").text().match(/Country:\s+([^\n]+)/);return C&&C.length>0&&(k=C==null?void 0:C[1].replace(/(,)\s+/g,"$1").split(",")),o.area=W(k==null?void 0:k[0]),o},xt=()=>{let e={"Feature Film":"movie","Short Film":"movie","Stand-up Comedy":"other",Miniseries:"tvPack","Live Performance":"concert","Movie Collection":"movie"},t=$("#torrent-table .basic-movie-list__torrent-edition__main").eq(0).text();return e[t]},Dt=()=>{var i,c,n,p;let e=[],t={},a=$(".movie-page__torrent__panel"),r=a.find("a:contains(Show comparison)");for(let u=0;u<r.length;u++){let l=r[u].getAttribute("onclick");if(l&&l.match(/BBCode.ScreenshotComparisonToggleShow/))try{let g=(c=(i=l.match(/\((.+)\)/))==null?void 0:i[1])!=null?c:"",[f="null",v="null"]=g.match(/\[.+?\]/g),b=(p=(n=JSON.parse(f))==null?void 0:n.join(","))!=null?p:"",D=JSON.parse(v);t[b]=D}catch(g){t=null}}let s=a.find(".bbcode__image");for(let u=0;u<s.length;u++)e.push(s[u].getAttribute("src"));return{screenshots:e,comparisonData:t}},_t=(e,t,a)=>t.match(/BD100|BD66/i)||e.match(/Blu-ray/i)&&a.match(/2160P|4K/i)?"uhdbluray":e.replace(/-/g,"").toLowerCase(),St=(e,t,a,r)=>{let s="";return t?s="remux":a.match(/BD50|BD25/ig)?s="bluray":a.match(/BD66|BD100/ig)?s="uhdbluray":r.match(/DVD/ig)&&e.match(/MKV|AVI/ig)?s="dvdrip":a.match(/DVD5|DVD9/ig)&&e.match(/VOB|ISO/ig)?s="dvd":e.match(/MKV|MP4/i)&&(s="encode"),s};var We=()=>{o.sourceSite=m,o.sourceSiteType=h.siteType;let{Category:e,Name:t,Source:a,Type:r,Size:s}=Ct();o.size=X(s),o.title=G(t);let i=Q(o.title),c=$(".movie-heading a:last").text(),n=$(".movie-heading a:first").text();if(c)o.year=c;else{let E=o.title.match(/\s([12][90]\d{2})/);o.year=E?E[0]:""}let p=$(".panel-heading:contains(Description)").next(".panel-body").find(".forced-nfo"),u=L(p[0]);o.description=u;let{category:l,countries:g,imdbUrl:f}=It();o.movieName=n;let v=e.toLowerCase().replace(/s/,"");v=l==="Animation"?"cartoon":v,o.category=Y(o,v),o.source=$t(a,r),o.area=W(g),o.videoType=Pt(r);let b=o.videoType.match(/bluray/i),D=$("#stats-full code").text();o.mediaInfo=D;let S=b?j:q,{videoCodec:_,audioCodec:I,resolution:T,mediaTags:P}=S(D);return o.videoCodec=_,o.audioCodec=I,o.resolution=T,o.tags=M(M({},i),P),o.imdbUrl=f,o.screenshots=wt(),o},Ct=()=>{let e={};return $(".dotborder").each((t,a)=>{let r=$(a).find("td:first").text(),s=$(a).find("td:last").text();e[r]=s.replace(/\n/g,"").trim()}),console.log(e),e},It=()=>{let e=$(".movie-details a"),t={};return e.each((a,r)=>{let s=$(r).attr("href").replace(/.+\?/g,"").split("=");if(s.length>1){let i=decodeURI(s[0]),c=s[1];i==="g[]"&&(i="category"),t[i]=c}else(s==null?void 0:s[0].match(/tt\d+/))&&(t.imdbUrl=s[0])}),t},wt=()=>{var t;return(t=o.description.match(/\[url=.+?\]\[img\].+?\[\/img\]\[\/url]/g))!=null?t:[]},$t=(e,t)=>t.match(/BD100|BD66/i)||e.match(/Blu-ray/i)&&t.match(/UHD/i)?"uhdbluray":e.match(/WEB|WEB-DL/i)?"web":e.replace(/-/g,"").toLowerCase(),Pt=e=>(e=e.replace(/\s/g,""),e.match(/Remux/i)?"remux":e.match(/BD50|BD25/i)?"bluray":e.match(/UHD50|UHD66|UHD100/i)?"uhdbluray":e.match(/DVD5|DVD9/i)?"dvd":e.match(/\d{3,4}p/i)?"encode":e);var Ye=()=>{var b,D;let e=J("id");o.sourceSite=m,o.sourceSiteType=h.siteType;let t=$("#details tr").has("a:contains(Edit torrent)"),a=t.length>0?t.prev():$("#details tr").has(".js-tagcontent").prev(),r=L(a.find(">td")[0]);r=(D=(b=r.match(/\[quote\]((.|\n)+)\[\/quote\]/))==null?void 0:b[1])!=null?D:"",o.description=r;let{size:s,category:i,videoType:c}=Bt(),n=$("h1").eq(0).text();o.title=G(n);let p=Q(n),u=$(".contentlayout h1").length>0,l=u?$(".contentlayout h1"):$("#details .showlinks li").eq(1);if(u){let S=l.prop("lastChild").nodeValue.replace(/\s|\(|\)/g,""),_=l.find("a").text();if(o.movieName=_,S)o.year=S;else{let I=o.title.match(/\s([12][90]\d{2})/);o.year=I?I[0]:""}}o.imdbUrl=l.find("a").attr("href"),o.category=Y(o,i),o.source=oe(o.title),o.videoType=c;let g=o.videoType.match(/bluray/i),f=g?j:q,v=Z(r);if(!g)o.bdinfo=v,Et(e).then(S=>{if(S){o.mediaInfo=S;let{videoCodec:_,audioCodec:I,resolution:T,mediaTags:P}=f(o.mediaInfo);o.videoCodec=_,o.audioCodec=I,o.resolution=T,o.tags=M(M({},p),P)}});else{o.mediaInfo=v;let{videoCodec:S,audioCodec:_,resolution:I,mediaTags:T}=f(v||r);o.videoCodec=S,o.audioCodec=_,o.resolution=I,o.tags=M(M({},p),T)}o.size=s,o.screenshots=Nt(a)},Bt=()=>{let e={"Blu-ray/HD DVD":"bluray",Capture:"hdtv",Encode:"encode",Remux:"remux","WEB-DL":"web"},t=$("th:contains(Category)").next().text(),a=$("th:contains(Size)").eq(0).next().text(),r=t.split("("),s=r[0].trim().toLowerCase(),i=r[1].split(",")[0].toLowerCase().replace(/\./g,""),c=r[1].split(",")[1].replace(/\)/g,"").trim();return{size:X(a),category:s,videoCodec:i,videoType:e[c]}},Et=e=>new Promise((t,a)=>{GM_xmlhttpRequest({method:"GET",url:`https://hdbits.org/details/mediainfo?id=${e}`,onload(r){let s=r.responseText;(r.status!==200||!s)&&a(new Error("\u8BF7\u6C42\u5931\u8D25")),t(s)}})}),Nt=e=>{var a;return(a=o.description.match(/\[url=.+?\]\[img\].+?\[\/img\]\[\/url]/g))!=null?a:[]};var Qe=()=>{var g,f;o.sourceSite=m,o.sourceSiteType=h.siteType;let e=$("#main_table h1").eq(0).text(),t=(g=e.match(/[^[]+/))==null?void 0:g[0];o.title=G(t),o.subtitle=e.replace(t,"").replace(/\[|\]/g,"");let a=Q(o.subtitle+o.title),r=Ce("\u7C7B\u578B").text(),{category:s,area:i,videoType:c}=kt(r);o.area=i,o.videoType=Rt(t,c);let n=o.title.match(/(18|19|20)\d{2}/g);o.year=n?n.pop():"",o.imdbUrl=Ce("IMDB").find("a").attr("href"),o.source=oe(o.title);let p=(f=Ce("\u5C3A\u5BF8").text().match(/\(((\d|,)+)\s*字节\)/i))==null?void 0:f[1];o.size=p.replace(/,/g,"");let u=o.videoType.match(/bluray/i),l=u?j:q;o.isForbidden=!!$("#kt_d").text().match(/禁转/),window.onload=()=>{var E,w,R,N,k,C,B;let v=$("#kt_d"),b=L(v[0]),D=(w=(E=b.match(/\[color=\w+\]本种子.+?\[\/color\]/))==null?void 0:E[0])!=null?w:"";b.match&&(b=b.replace(D,"")),o.description=b;let S=(R=b.match(/https:\/\/(movie\.)?douban.com\/subject\/\d+/))==null?void 0:R[0];S&&(o.doubanUrl=S);let _=(N=b.match(/(产\s+地|国\s+家)\s+(.+)/))==null?void 0:N[2];_&&(o.area=W(_)),s?o.category=Y(o,s):o.category=Kt(b);let{bdinfo:I,mediaInfo:T}=Ot(b),P=u?I:T;if(P){o.mediaInfo=P;let{videoCodec:O,audioCodec:d,resolution:y,mediaTags:x}=l(P);o.videoCodec=O,o.audioCodec=d,o.resolution=y,o.tags=M(M({},a),x)}else{let O=(k=o.title.match(/\d{3,4}(p|i)/i))==null?void 0:k[0];if(!O&&O.match(/4k|uhd/i)&&(O="2160p"),o.resolution=O,o.audioCodec=ie(o.title),b.match(/VIDEO(\.| )*CODEC/i)){let d=(C=b.match(/VIDEO(\.| )*CODEC\.*:?\s*([^\s_:]+)?/i))==null?void 0:C[2];if(d)o.videoCodec=d.replace(/\.|-/g,"").toLowerCase();else{let{title:y}=o;o.videoCodec=Te(y)}}if(b.match(/AUDIO\s*CODEC/i)){let d=(B=b.match(/AUDIO\s*CODEC\.*:?\s*(.+)/i))==null?void 0:B[1];d&&(o.audioCodec=ie(d))}}o.screenshots=Ht(b),console.log(o)}},kt=e=>{let t="",a="",r="";return e.match(/电影/)?t="movie":e.match(/剧包/)?t="tvPack":e.match(/剧/)?t="tv":e.match(/纪录/)?t="documentary":e.match(/综艺/)?t="variety":e.match(/体育/)?t="sport":e.match(/演唱会/)?t="concert":e.match(/动漫/)&&(t="cartoon"),e.match(/韩/)?a="KR":e.match(/日/)?a="JP":e.match(/华/)?a="CN":e.match(/欧/)&&(a="US"),e.match(/UHD原盘/i)?r="uhdbluray":e.match(/bluray原盘/i)?r="bluray":e.match(/DVD/i)&&(r="dvd"),{category:t,area:a,videoType:r}},Ot=e=>{let t=e.match(/\[quote\](.|\n)+?\[\/quote\]/g),a="",r="";for(let s=0;s<t.length;s++){let i=Ut(t[s]);i.match(/Disc\s?Size|\.mpls/i)&&(a+=i),i.match(/Unique ID/i)&&(r+=i)}return a||(a=Z(e)),{bdinfo:a,mediaInfo:r}},Ut=e=>e.replace(/\[(.+)\]?/g,"").replace(/\u200D/g,""),Ht=e=>{var t;if(e.match(/More\.Screens/i)){let a=(t=e.match(/\.More\.Screens\[\/u\]\[\/color\]\n((.|\n)+\[\/(url|img)\])/))==null?void 0:t[1];return ye(a)}else return ye(e)},Rt=(e,t)=>e.match(/HDTV/i)?"hdtv":e.match(/web(-)*(dl|rip)/i)?"web":e.match(/remux/i)?"remux":e.match(/dvdrip/i)?"dvdrip":e.match(/x264|x265/i)?"encode":t,Ce=e=>$(`#main_table td.heading:contains(${e})`).next(),Kt=e=>{let t="movie",{title:a,subtitle:r}=o;return a.match(/s0?\d{1,2}/i)||e.match(/集\s*数/)?a.match(/s0?\d{1,2}e0\d{1,2}/i)||r.match(/第[^\s]集/)?t="tv":t="tvPack":e.match(/动画/)?t="cartoon":e.match(/纪录/)&&(t="documentary"),t};var Ze=()=>{var E,w,R,N,k,C;o.sourceSite=m,o.sourceSiteType=h.siteType;let{Category:e,Name:t,Type:a,Size:r,Resolution:s}=At();o.size=X(r);let i=G(t),c=Q(o.title),n=$(".movie-heading span:last").text(),p=$(".movie-heading span:first").text();if(m==="HDPOST"){let B=(w=(E=i.match(/[\s\W\d]+(.+)/))==null?void 0:E[1])!=null?w:"";o.subtitle=(R=i.replace(B,""))==null?void 0:R.trim(),i=B}if(o.title=i,n)o.year=n.replace(/\(|\)|\s/g,"");else{let B=o.title.match(/(19|20)\d{2}/g);o.year=(N=B==null?void 0:B.pop())!=null?N:""}o.resolution=(k=s.match(/\d+(i|p)/i))==null?void 0:k[0];let u=$(".panel:contains(Media Info)").next().find(".panel-body"),l=L(u[0]),g=$(".decoda-code code").text();o.description=`${l}
[quote]${g}[/quote]`;let f=$(".movie-details a:contains(IMDB)").attr("href");o.imdbUrl=f,o.movieName=m==="HDPOST"?"":p;let v=Mt(e);o.category=Y(o,v),o.source=oe(o.title),o.videoType=Ft(a,s);let b=o.videoType.match(/bluray/i),D=Z(l),S=b?j:q,_=b?D:g,{videoCodec:I,audioCodec:T,mediaTags:P}=S(_);return o.mediaInfo=_,o.videoCodec=I,o.audioCodec=T,o.tags=M(M({},c),P),o.screenshots=(C=o.description.match(/\[url=.+?\]\[img\].+?\[\/img\]\[\/url]/g))!=null?C:[],o},At=()=>{let e={},t={Name:"Name",\u540D\u79F0:"Name",\u540D\u7A31:"Name",Size:"Size",\u4F53\u79EF:"Size",\u9AD4\u7A4D:"Size",Category:"Category",\u7C7B\u522B:"Category",\u985E\u5225:"Category",Type:"Type",\u89C4\u683C:"Type",\u898F\u683C:"Type",Resolution:"Resolution"};return $("#vue+.panel table tr").each((a,r)=>{let s=$(r).find("td:first").text().replace(/\s|\n/g,""),i=$(r).find("td:last").text();e[t[s]]=i.replace(/\n/g,"").trim()}),e},Mt=e=>{if(!e)return"";if(e.match(/movie|电影/i))return"movie";if(e.match(/tv|电视|剧集/))return"tv"},Ft=(e,t)=>(e=e.replace(/\s/g,""),e.match(/FullDisc/)?t.match(/2160p/i)?"uhdbluray":t.match(/1080/)?"bluray":"dvd":e.match(/Encode/i)?"encode":e.match(/web/i)?"web":e.match(/HDTV/i)?"hdtv":e);var Xe=()=>{var N,k,C,B,O,d,y,x,H,z,ee,se,te,ue,he,ge,de,le,me,be,K,U,we;let e=G((k=(N=$("#top").text().split(/\s{3,}/))==null?void 0:N[0])==null?void 0:k.trim()),t=$("td.rowhead:contains('\u57FA\u672C\u4FE1\u606F'), td.rowhead:contains('\u57FA\u672C\u8CC7\u8A0A')").next().text().replace(/:/g,":"),a=$("td.rowhead:contains('\u526F\u6807\u9898'), td.rowhead:contains('\u526F\u6A19\u984C')").next().text(),r=$("#kimdb>a").attr("href"),s=L($("#kdescr")[0]);if(m==="HDArea"&&(e=(B=(C=$("h1#top").text().split(/\s{3,}/))==null?void 0:C[0])==null?void 0:B.trim()),m==="TJUPT"&&(e=((d=(O=(e.match(/\[[^\]]+(\.|\s)+[^\]]+\]/g)||[]).filter(pe=>pe.match(/\.| /)))==null?void 0:O[0])!=null?d:"").replace(/\[|\]/g,"")),m==="PTer"&&($("#descrcopyandpaster")[0]?s=(y=$("#descrcopyandpaster").val())==null?void 0:y.replace(/hide(=(MediaInfo|BDInfo))?\]/ig,"quote]"):s=L($("#kdescr")[0])),m==="LemonHD"&&(s=s.replace(/\[b\]\[color=\w+\][^[]+?网上搜集[^[]+?\[\/color\]\[\/b\]/,"")),m==="HDChina"){let A=[];$("li:contains('\u57FA\u672C\u4FE1\u606F'):last").next("li").children("i").each(function(){A.push($(this).text().replace("\uFF1A",":"))}),t=A.join("\xA0\xA0\xA0"),a=$("#top").next("h3").text()}if(m==="OurBits"&&(r=$(".imdbnew2 a:first").attr("href"),o.doubanUrl=$("#doubaninfo .doubannew a").attr("href"),o.doubanUrl)){let A=L((x=$(".doubannew2 .doubaninfo"))==null?void 0:x[0]),ae=`[img]${$("#doubaninfo .doubannew a img").attr("src")}[/img]
`;o.doubanInfo=ae+A}if(m==="KEEPFRDS"&&([e,a]=[a,e]),m==="SSD"){o.doubanUrl=$(".douban_info a:contains('://movie.douban.com/subject/')").attr("href");let A=L((H=$(".douban-info artical"))==null?void 0:H[0]),ae=(ee=(z=$("#kposter").find("img"))==null?void 0:z.attr("src"))!=null?ee:"",pe=ae?`[img]${ae} [/img]
`:"";if(o.doubanInfo=pe+(A==null?void 0:A.replace(/\n{2,}/g,`
`)),s===""||s===void 0){let re=L((se=$(".torrent-extra-text-container .extra-text"))==null?void 0:se[0]);re=re?`
[quote]${re}[/quote]
`:"";let ve=$(".screenshot").find("img"),$e=[];ve&&ve.each((ia,st)=>{$e.push(`[img]${$(st).attr("src").trim()}[/img]`)});let at=$e.join(""),Pe=$("section[data-group='mediainfo'] .codemain").text(),ot=`
[quote]${Pe}[/quote]
`;o.mediaInfo=Pe,s=re+ot+at}r=$(".douban_info a:contains('://www.imdb.com/title/')").attr("href")}m==="LemonHD"&&(t+=$("td.rowhead:contains('\u8BE6\u7EC6\u4FE1\u606F')").next().text().replace(/:/g,":"),t.match(/分辨率:/)===null&&(t=t.replace("\u5206\u8FA8\u7387","\u5206\u8FA8\u7387:")));let i=e.match(/(19|20)\d{2}/g),{category:c,videoType:n,videoCodec:p,audioCodec:u,resolution:l,processing:g,size:f}=Vt(t);o.sourceSite=m,o.sourceSiteType=h.siteType;let v=(te=s.match(/https:\/\/(movie\.)?douban.com\/subject\/\d+/))==null?void 0:te[0];v&&(o.doubanUrl=v);let b=(ue=s.match(/http(s)?:\/\/www.imdb.com\/title\/tt\d+/))==null?void 0:ue[0];b?o.imdbUrl=b:r&&(o.imdbUrl=r.match(/www.imdb.com\/title/)?r:""),o.year=i?i.pop():"",o.title=e,o.subtitle=a,o.description=s;let D=(ge=(he=s.match(/(片\s+名)\s+(.+)?/))==null?void 0:he[2])!=null?ge:"",S=(le=(de=s.match(/(译\s+名)\s+(.+)/))==null?void 0:de[2])!=null?le:"";D.match(/[\u4e00-\u9fa5]+/)?o.movieName=(K=(be=(me=S.match(/(\w|\s){2,}/))==null?void 0:me[0])==null?void 0:be.trim())!=null?K:"":o.movieName=D;let I=($("#top").text()+a+s).match(/独占|禁转|严禁转载|谢绝转载|exclusive/);if(o.isForbidden=!!I,!g||g.match(/raw|encode/)){let A=(U=s.match(/(产\s+地|国\s+家)】?\s*(.+)/))==null?void 0:U[2];A&&(o.area=W(A))}else o.area=W(g);let T=Y(o,Gt(c||s));if(o.category=T,o.videoType=Lt(n||o.title),o.source=oe(o.title),o.size=f?X(f):"",o.screenshots=ye(s),o.tags=Q(o.subtitle),m.match(/beitai/i)){if(s.match(/VIDEO\s*(\.)?CODEC/i)){let A=(we=s.match(/VIDEO\s*(\.)?CODEC\.*:?\s*([^\s_,]+)?/i))==null?void 0:we[2];A&&(o.videoCodec=A.replace(/\.|-/g,"").toLowerCase())}}else o.videoCodec=Te(p||o.title);o.resolution=qt(l||o.title),o.audioCodec=ie(u||o.title);let P=o.videoType.match(/bluray/i),{bdinfo:E,mediaInfo:w}=zt(s),R=P?E:o.mediaInfo||w;if(R){o.mediaInfo=R;let A=P?j:q,{videoCodec:ae,audioCodec:pe,resolution:re,mediaTags:ve}=A(R);ae!==""&&pe!==""&&re!==""&&(o.videoCodec=ae,o.audioCodec=pe,o.resolution=re,o.tags=M(M({},o.tags),ve))}},Vt=e=>{let t="\u5206\u8FA8\u7387|\u89E3\u6790\u5EA6|\u683C\u5F0F",a="\u5A92\u4ECB|\u6765\u6E90|\u8D28\u91CF";m==="SSD"&&(t="\u5206\u8FA8\u7387|\u89E3\u6790\u5EA6",a="\u683C\u5F0F"),m.match(/TLF|HDAI|HDHome/i)&&(a="\u5A92\u4ECB");let r=ne("\u7C7B\u578B|\u5206\u7C7B|\u985E\u5225",e),s=ne(a,e),i=ne("\u7F16\u7801|\u7DE8\u78BC",e),c=ne("\u97F3\u9891|\u97F3\u9891\u7F16\u7801",e),n=ne(t,e),p=ne("\u5904\u7406|\u8655\u7406|\u5730\u533A",e),u=ne("\u5927\u5C0F",e);return console.log({category:r,videoType:s,videoCodec:i,audioCodec:c,resolution:n,processing:p,size:u}),{category:r,videoType:s,videoCodec:i,audioCodec:c,resolution:n,processing:p,size:u}},zt=e=>{var s;let t=(s=e.match(/\[quote\](.|\n)+?\[\/quote\]/g))!=null?s:[],a="",r="";for(let i=0;i<t.length;i++){let c=jt(t[i]);c.match(/Disc\s?Size|\.mpls/i)&&(a+=c),c.match(/Unique\s*ID/i)&&(r+=c)}return a||(a=Z(e)),{bdinfo:a,mediaInfo:r}},jt=e=>e.replace(/\[\/?(quote)\]{1}?/g,"").replace(/\u200D/g,""),ne=(e,t)=>{var i;let a=`(${e}):\\s?([^\u4E00-\u9FA5]+)?`;e.match(/大小/)&&(a=`(${e}):\\s?((\\d|\\.)+\\s+(G|M|T|K)(i)?B)`),m.match(/KEEPFRDS|TJUPT|PTSBAO|PTHome|HDTime|BTSCHOOL|TLF|HDAI/)&&e.match(/类型/)&&(a=`(${e}):\\s?([^\\s]+)?`),m==="PTer"&&e.match(/类型|地区/)&&(a=`(${e}):\\s?([^\\s]+)?`),m==="HDSky"&&e.match(/类型/)&&(a=`(${e}):\\s?.+?/([^\\s]+)?`);let r=new RegExp(a),s=(i=t.match(r,"i"))==null?void 0:i[2];if(s)return s.replace(/\s/g,"").trim().toLowerCase()},Lt=e=>e?(e=e.replace(/[.-]/g,"").toLowerCase(),e.match(/encode|x264|x265|bdrip|hdrip/ig)?"encode":e.match(/remux/ig)?"remux":e.match(/uhd|ultra/ig)?"uhdbluray":e.match(/blu/ig)?"bluray":e.match(/webdl/ig)?"web":e.match(/hdtv/ig)?"hdtv":e.match(/dvdr/ig)?"dvdrip":e.match(/dvd/ig)?"dvd":""):"",Gt=e=>e?(e=e.replace(/[.-]/g,"").toLowerCase(),e.match(/movie|bd|ultra|电影/ig)?"movie":e.match(/综艺/ig)?"variety":e.match(/tv|drama|剧集|电视/ig)?"tv":e.match(/TVSeries/ig)?"tvPack":e.match(/document|纪录|紀錄|Doc/ig)?"documentary":e.match(/sport|体育/ig)?"sport":e.match(/mv|演唱|concert/ig)?"concert":e.match(/anim|动(画|漫)/ig)?"cartoon":""):"",qt=e=>(e=e===void 0?"":e.toLowerCase(),e.match(/4k|2160|UHD/ig)?"2160p":e.match(/1080(p)?/ig)?"1080p":e.match(/1080i/ig)?"1080i":e.match(/720(p)?/ig)?"720p":e.match(/sd/ig)?"480p":e);var ce=Je;h?h.siteType==="NexusPHP"?ce=Xe:m==="BeyondHD"?ce=We:m==="HDBits"?ce=Ye:m==="TTG"?ce=Qe:h.siteType==="UNIT3D"&&(ce=Ze):ce=void 0;var et=ce;var La=GM_addStyle(`
td.title-td{
vertical-align: middle !important;
}
td.title-td h4{
text-align: right;
margin: 0;
font-size: 13px;
font-weight: 500;
height: 100%;
display: flex;
align-items: center;
justify-content: flex-end;
}
.ptp-seed-title h4{
margin: 0;
margin-right: 10px;
display: flex;
align-item: center;
}
.seed-dom button{
line-height: 1;
white-space: nowrap;
cursor: pointer;
background: #fff;
border: 1px solid #dcdfe6;
color: #606266;
-webkit-appearance: none;
text-align: center;
box-sizing: border-box;
outline: none;
transition: .1s;
font-weight: 500;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
padding: 6px 16px;
font-size: 13px;
border-radius: 4px;
margin:0;
margin-right: 5px;
}
.seed-dom button:hover {
background: #fff;
border-color: #409eff;
color: #409eff
}
.seed-dom button.is-disabled, .seed-dom button.is-disabled:hover {
color: #c0c4cc;
cursor: not-allowed;
background-image: none;
background-color: #fff;
border-color: #ebeef5;
}
.site-list,.search-list{
margin: 0;
padding: 0;
list-style: none;
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.ptp-search-list{
display: flex;
align-items: center;
padding-top:10px;
justify-content: center;
}
.ptp-search-list h4{
margin: 0;
min-width: 60px;
margin-right: 15px;
}
.seed-dom li,.search-list li {
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 5px;
line-height: 24px;
font-weight: 600;
}
.seed-dom li:last-child span{
display: none;
}
.search-list li:last-child span{
display: none;
}
.seed-dom li a{
font-weight: 600;
}
.seed-dom .function-list{
display: flex;
justify-content: space-around;
padding: 12px 20px 0;
}
.function-list-item{
display: flex;
align-items: center;
justify-content: space-between;
}
.hdb-tr{
display: flex;
}
.hdb-tr td:last-child{
flex: 1;
}
.hdb-tr td:first-child>h4{
width:100px;
}
.function-list-item h4{
margin: 0;
padding: 0;
margin-right: 10px;
font-weight: 600;
font-size: 14px;
}
.upload-section,.douban-section{
display: flex;
justify-content: center;
align-items: center;
}
.upload-section .upload-status,.douban-section .douban-status{
margin-left: 5px;
font-size: 14px;
font-weight: 600;
}
.upload-section #nsfw{
margin-left: 0;
position: static;
}
.upload-section label{
padding-left: 0;
}
#kdescr img{
max-width: 100%;
}
.easy-seed-setting-btn{
cursor: pointer;
display: inline-flex;
align-items: center;
margin-left: 3px;
}
.easy-seed-setting-btn svg{
height: 20px;
width: 20px;
}
.easy-seed-setting-panel{
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 2000;
background: rgba(0,0,0,0.5);
color: #000;
}
#batch-seed-btn{
padding: 7px 15px;
font-size: 12px;
border-radius: 20px;
}
.easy-seed-setting-panel *{
padding: 0;
margin: 0;
}
.easy-seed-setting-panel h3,.easy-seed-setting-panel h1{
color: #000;
margin-bottom: 15px;
}
.easy-seed-setting-panel .panel-content{
margin-top: 200px;
max-width: 800px;
box-sizing: border-box;
margin: 50px auto;
border-radius: 8px;
background: #fff;
position: relative;
text-align:center;
box-shadow: 0 1px 3px rgb(0 0 0 / 30%);
padding: 20px 30px 10px;
}
.easy-seed-setting-panel .panel-content ul{
list-style: none;
display: flex;
flex-direction:row;
flex-wrap: wrap;
margin: 0 auto;
padding: 0 10px;
}
.easy-seed-setting-panel .panel-content li{
width: 90px;
text-align: left;
margin-bottom: 10px;
}
.easy-seed-setting-panel .panel-content label{
cursor: pointer;
color: #000 !important;
font-size: 12px;
display: flex;
align-items: center;
}
.easy-seed-setting-panel .panel-content label input{
margin: 0;
margin-right: 3px;
padding:0;
}
.transfer-img-closed label {
justify-content: center;
}
.easy-seed-setting-panel .site-enable-setting{
padding-top: 5px;
}
.easy-seed-setting-panel button{
line-height: 1;
white-space: nowrap;
cursor: pointer;
background: #fff;
border: 1px solid #dcdfe6;
color: #606266;
-webkit-appearance: none;
text-align: center;
box-sizing: border-box;
outline: none;
transition: .1s;
font-weight: 500;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
padding: 8px 20px;
font-size: 14px;
border-radius: 4px;
margin:0;
margin-right: 5px;
margin-bottom: 20px;
}
.easy-seed-setting-panel button:hover {
background: #fff;
border-color: #409eff;
color: #409eff
}
.easy-seed-setting-panel .confirm-btns {
padding-top: 15px;
}
#save-setting-btn{
background-color: #007bff;
border-color: #007bff;
color:#fff;
}
#save-setting-btn:hover{
background: #66b1ff;
border-color: #66b1ff;
color: #fff
}
`);var Jt=(e,t="",a="")=>{let r=GM_getValue("easy-seed.enabled-target-sites")===void 0?[]:JSON.parse(GM_getValue("easy-seed.enabled-target-sites")),s=GM_getValue("easy-seed.transfer-img-closed")===void 0?"":GM_getValue("easy-seed.transfer-img-closed"),c=Object.keys(F).sort().map((l,g)=>{let{url:f,uploadPath:v}=F[l];return F[l].asTarget&&(r.length===0||r.includes(l))?`<li>
<a href="javascript:void(0);" data-link="${f}${v}#torrentInfo=null">${l} </a>
<span>|</span>
</li>`:""}),n=h.needDoubanInfo?`
<div class="function-list-item">
<h4>\u83B7\u53D6\u8C46\u74E3\u7B80\u4ECB</h4>
<div class="douban-section">
<button id="douban-info">\u5F00\u59CB\u83B7\u53D6</button>
<div class="douban-status"></div>
</div>
</div>`:"",p=s?"":`
<div class="function-list-item">
<h4>\u8F6C\u7F29\u7565\u56FE</h4>
<div class="upload-section">
<button id="img-transfer">\u5F00\u59CB\u8F6C\u6362</button>
<div class="checkbox">
<input type="checkbox" id="nsfw">
<label for="nsfw">\u662F\u5426\u5305\u542BNSFW</label>
</div>
<div class="upload-status"></div>
</div>
</div>`,u=`
<div class="seed-dom movie-page__torrent__panel">
<ul class="site-list">
<div class="ptp-seed-title">${m==="PTP"?t:""}</div>
${c.join("")}
<li>
<button id="batch-seed-btn">\u4E00\u952E\u7FA4\u8F6C</button>
</li>
</ul>
${n||p?`<section class="function-list">
${n}
${p}
</section>`:""}
${m==="PTP"?`<div class="ptp-search-list">
${a}
<div/> `:""}
</div>
`;e.prepend(u)},Wt=()=>{let e=GM_getValue("easy-seed.enabled-search-site-list")===void 0?[]:JSON.parse(GM_getValue("easy-seed.enabled-search-site-list"));return Object.keys(F).sort().map(a=>{let r=F[a];if(r.search){let s=r.search,{params:i,imdbOptionKey:c,nameOptionKey:n,path:p,replaceKey:u}=s,l=fe(o.imdbUrl),g="",{movieAkaName:f,movieName:v}=o;l&&!a.match("nzb")?u?g=l.replace(u[0],u[1]):g=l:g=f||v;let b=Object.keys(i).map(D=>`${D}=${i[D]}`).join("&");if(l?b=b.replace(/\w+={name}&{0,1}?/,"").replace(/{imdb}/,g).replace(/{optionKey}/,c):(b.match(/{name}/)?b=b.replace(/\w+={imdb}&{0,1}?/,"").replace(/{name}/,g):b=b.replace(/{imdb}/,g),b=b.replace(/{optionKey}/,n)),e.length===0||e.includes(a)){let D=`${r.url+p}?${b}`;return a.match("nzb")&&(D=D.replace(/{name}/,g)),`<li><a href="${D}" target="_blank">${a}</a> <span>|</span></li>`}}return""})},Qt=()=>{let e=GM_getValue("easy-seed.enabled-target-sites")===void 0?[]:JSON.parse(GM_getValue("easy-seed.enabled-target-sites")),t=GM_getValue("easy-seed.enabled-batch-seed-sites")===void 0?[]:JSON.parse(GM_getValue("easy-seed.enabled-batch-seed-sites")),a=GM_getValue("easy-seed.enabled-search-site-list")===void 0?[]:JSON.parse(GM_getValue("easy-seed.enabled-search-site-list")),r=GM_getValue("easy-seed.transfer-img-closed")===void 0?"":GM_getValue("easy-seed.transfer-img-closed"),s=Object.keys(F).sort(),i=s.map((u,l)=>{if(F[u].asTarget){let g=e.includes(u)?"checked":"";return`<li>
<label><input name="target-site-enabled" type="checkbox" value="${u}" ${g}/>${u} </label>
</li>`}return""}),c=s.map((u,l)=>{if(F[u].asTarget){let g=t.includes(u)?"checked":"";return`<li>
<label><input name="batch-seed-site-enabled" type="checkbox" value="${u}" ${g}/>${u} </label>
</li>`}return""}),n=Object.keys(F).sort().map(u=>{let l=a.includes(u)?"checked":"";return`<li>
<label><input name="search-site-enabled" type="checkbox" value="${u}" ${l}/>${u} </label>
</li>`}),p=`
<div id="easy-seed-setting-panel" class="easy-seed-setting-panel">
<div class="panel-content">
<h3>\u8F6C\u79CD\u7AD9\u70B9\u542F\u7528</h3>
<section class="site-enable-setting">
<ul class="target-sites-enable-list" >
${i.join("")}
</ul>
</section>
<h3>\u6279\u91CF\u8F6C\u79CD\u542F\u7528</h3>
<i>\u4E00\u952E\u6279\u91CF\u8F6C\u53D1\u5230\u4EE5\u4E0B\u9009\u4E2D\u7684\u7AD9\u70B9</i>
<section class="site-enable-setting">
<ul class="batch-seed-sites-enable-list">
${c.join("")}
</ul>
</section>
<h3>\u7AD9\u70B9\u641C\u7D22\u542F\u7528</h3>
<section class="site-enable-setting">
<ul class="search-sites-enable-list">
${n.join("")}
</ul>
</section>
<h3>\u989D\u5916\u529F\u80FD\u5173\u95ED</h3>
<section class="site-enable-setting transfer-img-closed">
<label><input name="transfer-img-closed" type="checkbox" ${r}/>\u5173\u95ED\u8F6C\u7F29\u7565\u56FE\u529F\u80FD</label>
</section>
<div class="confirm-btns">
<button id="save-setting-btn">\u4FDD\u5B58</button>
<button id="cancel-setting-btn">\u53D6\u6D88</button>
</div>
</div>
</div>
`;$("body").append(p),$("#easy-seed-setting-panel").on("click","#save-setting-btn",()=>{Yt()}),$("#easy-seed-setting-panel").on("click","#cancel-setting-btn",()=>{$("#easy-seed-setting-panel").remove()})},Yt=()=>{let e=[],t=[],a=[],r=$("input[name='transfer-img-closed']").attr("checked")||"";$("input[name='target-site-enabled']:checked").each(function(){e.push($(this).val())}),$("input[name='search-site-enabled']:checked").each(function(){t.push($(this).val())}),$("input[name='batch-seed-site-enabled']:checked").each(function(){a.push($(this).val())}),console.log(e);try{GM_setValue("easy-seed.enabled-target-sites",JSON.stringify(e)),GM_setValue("easy-seed.enabled-search-site-list",JSON.stringify(t)),GM_setValue("easy-seed.enabled-batch-seed-sites",JSON.stringify(a)),GM_setValue("easy-seed.transfer-img-closed",r),$("#easy-seed-setting-panel").remove(),window.location.reload()}catch(s){xe({title:"\u9519\u8BEF",text:"\u4FDD\u5B58\u672C\u5730\u7AD9\u70B9\u8BBE\u7F6E\u5931\u8D25"})}},Zt=()=>{let e=GM_getValue("easy-seed.enabled-batch-seed-sites")===void 0?[]:JSON.parse(GM_getValue("easy-seed.enabled-batch-seed-sites"));if(e.length===0)return xe({title:"\u9519\u8BEF",text:"\u8BF7\u5148\u8BBE\u7F6E\u7FA4\u8F6C\u5217\u8868"}),!1;let t=Object.keys(F).sort(),a=encodeURIComponent(JSON.stringify(o));t.forEach((r,s)=>{let{url:i,uploadPath:c}=F[r];F[r].asTarget&&e.includes(r)&&GM_openInTab(i+c+"#torrentInfo="+a)}),xe({title:"\u6210\u529F",text:"\u8F6C\u79CD\u9875\u9762\u5DF2\u6253\u5F00\uFF0C\u8BF7\u524D\u5F80\u5BF9\u5E94\u9875\u9762\u64CD\u4F5C"})},Xt=()=>{let e=$(".upload-section .upload-status"),t=o.screenshots.concat(o.comparisonImgs),a=t;if(a.length<1)throw new Error("\u83B7\u53D6\u56FE\u7247\u5217\u8868\u5931\u8D25");a=a.join(`
`);let r=$("#nsfw").is(":checked");e.text("\u8F6C\u6362\u4E2D..."),$("#img-transfer").attr("disabled",!0).addClass("is-disabled"),Ae(a,r).then(s=>{if(s.length){let i=s.map(n=>`[url=${n.show_url}][img]${n.th_url}[/img][/url]`);o.screenshots=i.slice(0,o.screenshots.length);let{description:c}=o;t.forEach((n,p)=>{c.includes(n)&&(c=c.replace(`[img]${n}[/img]`,i[p]))}),o.description=c,e.text("\u8F6C\u6362\u6210\u529F\uFF01")}}).catch(s=>{e.text(s.message)}).finally(()=>{$("#img-transfer").removeAttr("disabled").removeClass("is-disabled")})},ea=()=>{$("#douban-info").attr("disabled",!0).addClass("is-disabled");let e=$(".douban-section .douban-status"),t=$(".page__title>a").attr("href");if(t&&t.match("movie.douban.com"))return o.doubanUrl=t,tt(),!1;e.text("\u83B7\u53D6\u4E2D...");let{imdbUrl:a,movieName:r}=o;Ue(a,r).then(s=>{if(!s)throw new Error("\u8C46\u74E3\u94FE\u63A5\u83B7\u53D6\u5931\u8D25");o.doubanUrl=s,tt()}).catch(s=>{e.text(s.message)})},tt=()=>{let{doubanUrl:e}=o,t=$(".douban-section .douban-status");try{e&&Ke(e).then(a=>{ta(a),t.text("\u83B7\u53D6\u6210\u529F")}).catch(a=>{t.text(a.message)}).finally(()=>{$("#douban-info").removeAttr("disabled").removeClass("is-disabled")})}catch(a){t.text(a.message)}},ta=e=>{var s;let t=e.format;o.doubanInfo=e.format,o.subtitle=Me(e);let a=(s=t.match(/(产\s+地|国\s+家)\s+(.+)/))==null?void 0:s[2];a&&(o.area=W(a));let r=o.category;r==="movie"&&(t.match(/动画/)?r="cartoon":t.match(/纪录/)&&(r="documentary"),o.category=r)},aa=(e="",t="")=>{e?$("#imdb").val(e):t&&$("#search").val(t);let a=$('meta[name="csrf_token"]').attr("content");GM_xmlhttpRequest({method:"GET",url:`${h.url}/torrents/filter?search=${t}&imdb=${e}&_token=${a}&sorting=size&direction=desc`,onload(r){$("#facetedSearch").html(r.responseText)}})},oa=()=>{let e=J("imdb"),t=J("name"),a=J("search_area");(e||t)&&(m.match(/Blutopia|HDPOST|ACM/)?aa(e,t):m==="Bdc"?($("#tsstac").val(e),$("#search_type").val(a)):m==="HDAI"&&($('input[name="keyword"]').val(e||t),$('select[name="keyword_area"]').val(a)))},sa=()=>{let e=$(h.seedDomSelector),a=`<td class="rowhead nowrap title-td">
<h4>\u5FEB\u901F\u68C0\u7D22</h4>
</td>
<td class="rowfollow">
<ul class="search-list">
${Wt().join("")}
</ul>
</td>`,r=`
<h4>\u4E00\u952E\u8F6C\u79CD <span id="easy-seed-setting" class="easy-seed-setting-btn">
<svg t="1616602641809" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1165" width="32" height="32"><path d="M636.2112 847.7696c5.7344-42.5472 39.8848-76.7488 82.432-82.3808 20.1216-2.6624 39.2192 0.8704 55.6544 9.0112 32.5632 16.0768 72.3456 4.864 92.3136-25.3952 8.1408-12.3392 15.5648-25.1392 22.2208-38.4 16.6912-33.1264 4.8128-72.8064-25.7536-93.8496-1.4336-0.9728-2.816-1.9968-4.1984-3.072-34.2016-26.2656-46.848-73.216-30.2592-113.0496 7.7312-18.6368 20.3264-33.28 35.4816-43.4176 30.3104-20.2752 40.704-60.4672 24.2176-92.9792a383.37536 383.37536 0 0 0-19.3024-33.7408c-20.224-31.5392-60.4672-42.1376-94.5152-26.4192-1.536 0.7168-3.1232 1.3824-4.7616 2.048-39.936 15.9744-86.6304 2.9696-112.4864-31.4368-12.0832-16.0768-18.3296-34.304-19.4048-52.4288-2.1504-36.5056-31.6928-65.6896-68.1472-67.9936a388.59776 388.59776 0 0 0-47.9744-0.0512c-36.9152 2.2528-65.1776 32.2048-68.2496 69.0688-0.1536 1.6896-0.3072 3.3792-0.5632 5.0688-5.7344 42.3936-39.7312 76.4416-82.0736 82.2272-20.0192 2.7136-39.0656-0.7168-55.4496-8.704-32.5632-15.8208-72.192-4.5056-92.0064 25.7536a386.85184 386.85184 0 0 0-22.1696 38.5024c-16.5376 32.9728-4.864 72.3968 25.3952 93.5424 1.3824 0.9728 2.7648 1.9968 4.096 3.0208 33.6896 26.112 46.1312 72.3968 30.1056 111.872-7.6288 18.7904-20.1728 33.6384-35.3792 43.9296-29.952 20.2752-39.8848 60.2112-23.6032 92.4672 5.9392 11.7248 12.3904 23.0912 19.456 34.0992 20.0704 31.3856 59.9552 42.0352 93.9008 26.624 1.536-0.7168 3.1232-1.3824 4.7104-1.9968 39.68-15.6672 85.8624-2.7648 111.6672 31.232 12.288 16.2304 18.6368 34.6112 19.712 52.9408 2.0992 36.352 31.744 65.2288 68.096 67.6864 8.6016 0.5632 17.2544 0.8704 25.9584 0.8704 7.4752 0 14.8992-0.2048 22.3232-0.6656 36.8128-2.1504 65.024-32.1024 68.096-68.864 0.0512-1.6896 0.256-3.4304 0.4608-5.12z" fill="#FFF7E6" p-id="1166"></path><path d="M515.7888 514.816m-127.7952 0a127.7952 127.7952 0 1 0 255.5904 0 127.7952 127.7952 0 1 0-255.5904 0Z" fill="#FD973F" p-id="1167"></path><path d="M515.7888 668.2112c-84.5824 0-153.3952-68.8128-153.3952-153.3952 0-84.5824 68.8128-153.3952 153.3952-153.3952s153.3952 68.8128 153.3952 153.3952c-0.0512 84.5824-68.8128 153.3952-153.3952 153.3952z m0-255.5392c-56.32 0-102.1952 45.824-102.1952 102.1952s45.824 102.1952 102.1952 102.1952 102.1952-45.824 102.1952-102.1952-45.8752-102.1952-102.1952-102.1952zM886.1696 437.1968c-6.0416 0-12.0832-2.0992-16.9472-6.4a25.6 25.6 0 0 1-2.2016-36.1472c14.8992-16.8448 18.0736-41.5744 7.936-61.5424a388.5568 388.5568 0 0 0-20.224-35.328c-12.4416-19.4048-35.5328-29.0304-58.7776-24.576a25.60512 25.60512 0 0 1-29.952-20.3264 25.60512 25.60512 0 0 1 20.3264-29.952c43.9808-8.3968 87.7056 10.0864 111.5136 47.2064 8.2432 12.8 15.9232 26.2144 22.784 39.8336 19.5584 38.5536 13.4144 86.2208-15.2576 118.6304-5.12 5.6832-12.1344 8.6016-19.2 8.6016z" fill="#44454A" p-id="1168"></path><path d="M515.7888 968.448c-10.1888 0-20.48-0.3584-30.6176-1.024-53.7088-3.6352-96.5632-46.3872-99.6352-99.4304-0.9216-16.1792-6.7584-31.6928-16.7936-44.9536-21.9136-28.8768-60.7744-39.7312-94.5152-26.4192-1.3824 0.512-2.7136 1.0752-3.9936 1.6896-50.1248 22.784-107.6224 6.2976-136.704-39.1168a459.9552 459.9552 0 0 1-22.9376-40.2432c-24.064-47.6672-9.1136-105.984 34.816-135.68 13.3632-9.0624 23.7568-21.9648 30.0032-37.3248 13.6192-33.536 3.1744-72.448-25.4976-94.72-1.1776-0.9216-2.3552-1.792-3.5328-2.6112-45.0048-31.4368-60.3648-88.8832-36.5056-136.5504 7.7824-15.5648 16.5888-30.8736 26.1632-45.4656 29.2352-44.6464 87.296-60.8256 135.0144-37.6832 14.4384 7.0144 30.72 9.5232 47.104 7.3216 35.9936-4.9152 64.5632-33.536 69.4784-69.632 0.2048-1.4336 0.3584-2.8672 0.4608-4.3008 4.6592-54.8864 46.6432-97.0752 99.9424-100.352 18.688-1.1264 37.8368-1.1264 56.6272 0.1024 53.76 3.4304 96.6656 46.336 99.7888 99.7888 0.9216 15.9744 6.656 31.3856 16.4864 44.544 14.4384 19.2 37.632 31.232 62.1568 32.2048 14.1312 0.5632 25.1392 12.4928 24.576 26.5728-0.5632 14.1312-12.6976 25.088-26.5728 24.576-40.2944-1.5872-77.1584-20.7872-101.0688-52.6848-15.9232-21.1968-25.1392-46.1824-26.6752-72.2432-1.6384-27.648-23.9616-49.8688-51.9168-51.6608-16.64-1.0752-33.6896-1.0752-50.2272-0.0512-27.6992 1.6896-49.6128 24.1664-52.0704 53.4528-0.2048 2.2528-0.4608 4.608-0.768 6.912-7.9872 58.8288-54.5792 105.472-113.3056 113.5104-26.4192 3.584-52.7872-0.5632-76.3904-11.9808-24.6272-11.9296-54.6816-3.5328-69.8368 19.6608a404.15744 404.15744 0 0 0-23.1936 40.2944c-12.3904 24.7808-3.9936 54.9376 20.0192 71.68 1.8944 1.3312 3.7888 2.7136 5.632 4.1472 46.6432 36.1984 63.744 99.7376 41.472 154.4192-10.0864 24.7808-26.9312 45.6704-48.7424 60.416-22.6304 15.3088-30.2592 45.5168-17.8176 70.2464 6.144 12.1856 13.0048 24.1664 20.3776 35.6864 15.2576 23.808 45.6704 32.256 72.3968 20.1728 2.0992-0.9216 4.2496-1.8432 6.4-2.7136 55.04-21.7088 118.3744-3.9936 154.112 43.1104 16.2304 21.4016 25.6 46.592 27.0848 72.96 1.5872 27.3408 23.9104 49.408 51.968 51.3024 16.6912 1.1264 33.6384 1.2288 50.5344 0.256 27.5456-1.5872 49.3056-24.0128 51.7632-53.248 0.2048-2.3552 0.4608-4.6592 0.768-6.9632 7.9872-59.136 54.784-105.8304 113.8176-113.664 26.5216-3.5328 53.0432 0.768 76.6464 12.4416 24.6272 12.1856 54.784 3.84 70.0416-19.4048 8.4992-12.9024 16.3328-26.4192 23.2448-40.192 12.544-24.8832 3.9936-55.1424-20.3264-71.8848-1.9456-1.3312-3.84-2.7136-5.7344-4.1984-47.5648-36.5568-64.7168-100.7104-41.728-155.9552a25.55904 25.55904 0 0 1 33.4848-13.7728 25.55904 25.55904 0 0 1 13.7728 33.4848c-13.8752 33.3824-3.1232 73.6256 25.6512 95.6928 1.1776 0.9216 2.3552 1.792 3.584 2.6112 45.6192 31.4368 61.184 89.1392 37.0176 137.1136-7.8336 15.5136-16.64 30.72-26.2144 45.312-29.4912 44.7488-87.7056 60.7232-135.4752 37.1712-14.4896-7.168-30.8736-9.7792-47.2576-7.5776-35.6352 4.7104-64.9728 34.048-69.7856 69.7344-0.2048 1.4848-0.3584 2.9696-0.4608 4.4032-4.5568 54.8352-46.5408 96.9728-99.7888 100.0448-8.7552 0.4096-17.6128 0.6656-26.3168 0.6656z" fill="#44454A" p-id="1169">
</path>
</svg>
</span></h4>`;if(h.siteType==="NexusPHP"||m.match(/BeyondHD|TTG|Blutopia|HDPOST|ACM/)){let s=`<tr>
<td class="rowhead nowrap title-td">
${r}
</td>
<td class="rowfollow easy-seed-td"></td>
</tr>
<tr>
${a}
</tr>`;e.after(s),e=$(".easy-seed-td")}if(m==="HDBits"){let s=`<tr class="hdb-tr">
<td class="rowfollow title-td hdb-td">${r}</td>
<td class="rowfollow easy-seed-td hdb-td"></td>
</tr>
<tr class="hdb-tr">
${a}
</tr>`;e.after(s),e=$(".easy-seed-td")}if(m==="PTP"){let s=J("torrentid");e=$(`#torrent_${s} >td`)}Jt(e,r,a)},ra=()=>{$(".site-list li>a").click(function(){let e=encodeURIComponent(JSON.stringify(o)),t=$(this).data("link");if(t.match(/lemonhd/)){let r={movie:"movie",tv:"tv",tvPack:"tv",variety:"tv",documentary:"doc",concert:"mv"}[o.category]||"movie";t=t.replace("upload_movie",`upload_${r}`)}if(t.match(/hdpost|blutopia|asiancinema/)){let r={movie:"1",tv:"2",tvPack:"2"}[o.category]||"1";t=t.replace("1",r)}if(!(o.isForbidden&&!window.confirm("\u672C\u79CD\u5B50\u7981\u6B62\u8F6C\u8F7D\uFF0C\u786E\u5B9A\u8981\u7EE7\u7EED\u8F6C\u8F7D\u4E48\uFF1F"))){if(m==="TTG"&&!o.description){alert("\u8BF7\u7B49\u5F85\u9875\u9762\u52A0\u8F7D\u5B8C\u6210");return}t=t.replace(/(#torrentInfo=)(.+)/,`$1${e}`),window.open(t)}})},Ie=location.hash&&location.hash.match(/(^|#)torrentInfo=([^#]*)(#|$)/),De=Ie&&Ie.length>0?Ie[2]:null;m&&(oa(),De&&h.asTarget&&(De=JSON.parse(decodeURIComponent(De)),je(De)),h.asSource&&!location.pathname.match(/upload/ig)&&!(location.pathname.match(h.search.path)&&(J("imdb")||J("name")))&&(et(),console.log(o),sa(),ra(),$("#img-transfer")&&$("#img-transfer").click(()=>{Xt()}),$("#douban-info")&&$("#douban-info").click(()=>{ea()}),$("#easy-seed-setting")&&$("#easy-seed-setting").on("click",()=>{Qt()}),$("#batch-seed-btn")&&$("#batch-seed-btn").on("click",()=>{Zt()})));})();