diff --git a/index.html b/index.html index 5d890bc5..d7e8fbfd 100644 --- a/index.html +++ b/index.html @@ -92,7 +92,7 @@
2020-01-01
- +

请一杯咖啡,提一个要求

@@ -108,7 +108,7 @@
2019-07-23
@@ -116,7 +116,7 @@
2020-01-10
@@ -124,7 +124,7 @@
2020-01-10
@@ -132,7 +132,7 @@
2020-01-10
@@ -140,7 +140,7 @@
2020-01-10
@@ -148,7 +148,7 @@
2020-03-01
@@ -156,7 +156,7 @@
2019-07-01
@@ -386,7 +386,7 @@
2019-10-20
diff --git a/python/cmds.py b/python/cmds.py deleted file mode 100644 index 1ef6baea..00000000 --- a/python/cmds.py +++ /dev/null @@ -1,32 +0,0 @@ -from subprocess import run, PIPE - -def engine2mdlnk(engine): - return '' +engine+ "
\n"; - -html_head = ''' -配置浏览器常用命令 -

配置浏览器常用命令

-

-超微浏览器下点击配置链接可自动添加常用命令,强制清空后台重启后长按历史按钮可用。需要安装有定制termux应用。

-

配置文件"/sdcard/uweb/default.cmds"如下:
-'''; - -html_tail =""; - -selist = map(engine2mdlnk,[ -]); - -selist_root = map(engine2mdlnk,[ -"解冻微信::su -c 'pm enable com.tencent.mm'", -"冻结微信::su -c 'pm disable com.tencent.mm'", -"解冻拼多多::su -c 'pm enable com.xunmeng.pinduoduo'", -"冻结拼多多::su -c 'pm disable com.xunmeng.pinduoduo'", -]); - -intro_root=['''

下面配置需要root权限:
''']; - -llist = [selist,intro_root,selist_root,"

"]; - -print(html_head) -print(''.join(string for slist in llist for string in slist)) -print(html_tail) diff --git a/python/quickstart.py b/python/quickstart.py deleted file mode 100644 index 767002b2..00000000 --- a/python/quickstart.py +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/env python -from subprocess import run, PIPE - -def engine2mdlnk(engine): - return '

' +engine+ ' +

\n'; - -html_head = ''' -主屏快捷访问 - - -

-超微浏览器下点击"+"可自动添加至主屏快捷访问。

-'''; - -html_tail =""; - -selist = map(engine2mdlnk,[ -"凤凰", -"腾讯", -"搜狐", -"网易", -"1905电影", -"携程", -"京东", -"苏宁", -"淘宝", -"天猫", -"聚划算", - - - -#"", -]); - -llist = [selist]; - -print(html_head) -print(''.join(string for slist in llist for string in slist)) -print(html_tail) diff --git a/python/redirect.py b/python/redirect.py deleted file mode 100644 index 0f8cd66a..00000000 --- a/python/redirect.py +++ /dev/null @@ -1,43 +0,0 @@ -from subprocess import run, PIPE - -def engine2mdlnk(engine): - return '' +engine+ "
\n"; - -html_head = ''' -配置重定向网址 -

配置重定向网址

-

-超微浏览器下点击配置链接可自动添加重定向网址,强制清空后台重启 -后可用。

-

配置文件"/sdcard/uweb/default.redirect"如下:
-'''; - -html_tail =""; - -md_tail = ''' -'''; - -selist = map(engine2mdlnk,[ -"www.bilibili.com::www.ibilibili.com", -"www.docin.com::www.docin365.com", -"wenku.baidu.com::wenku.baiduvvv.com", -"detail.tmall.com::detail.tmallvvv.com", -"detail.m.tmall.com::detail.m.tmallvvv.com", -"item.taobao.com::item.taobaovvv.com", -"h5.m.taobao.com::h5.m.taobaovvv.com", -"item.jd.com::item.jdvvv.com", -"item.yhd.com::item.yhdvvv.com", -"goods.kaola.com::goods.kaolavvv.com", -"product.dangdang.com::product.dangdangvvv.com", -"item.gome.com.cn::item.gomevvv.com.cn", -"developer.android.com::developer.android.google.cn", -]); - -llist = [selist,"

"]; - -print(html_head) -print(''.join(string for slist in llist for string in slist)) -p = run(['marked', '--pedantic'], stdout=PIPE, - input=md_tail, encoding='utf-8') -print(p.stdout) -print(html_tail) diff --git a/python/search.py b/python/search.py deleted file mode 100644 index ad87e45c..00000000 --- a/python/search.py +++ /dev/null @@ -1,218 +0,0 @@ -#!/bin/env python -from subprocess import run, PIPE - -def engine2mdlnk(engine): - return '' +engine+ "
\n"; - -html_head = ''' -浏览器多搜索引擎一键直达 -

浏览器多搜索引擎一键直达

-

-超微浏览器下点击搜索引擎配置链接可自动添加到主屏。

- -推荐引擎(将下面文本添加到/sdcard/uweb/home.search中):
-'''; - -html_tail =""; - -md_tail = ''' - -[分类搜索](/searchurl/searchcat.html) - -更多引擎可参看: -[网盘搜索](https://adzhp.cn/wang-pan-sou-suo.html) -[BT磁力](https://adzhp.cn/bt-sou-suo.html) -[词典](https://github.com/Dictionaryphile/All_Dictionaries) -[有哪些特殊的搜索引擎](https://www.zhihu.com/question/20251786) -[google镜像](http://gugejx.com) -'''; - -selist1 = map(engine2mdlnk,[ -"影视cupfox:https://www.cupfox.com/?type=video&key=", -"京东:https://search.jd.com/Search?enc=utf-8&keyword=", -"淘宝:https://s.taobao.com/search?q=", -"淘宝优惠券:https://www.ishtq.com/?m=search&a=index&k=", -"苏宁:https://m.suning.com/search/%s/", -"拼多多:http://mobile.yangkeduo.com/search_result.html?search_key=", -"优惠券:http://mall.yhm11.com/index.php?r=l&kw=", -"汉字:http://www.guoxuedashi.com/zidian/so.php?kz=1&sokeyzi=", -"汉语词典:http://www.guoxuedashi.com/zidian/so.php?kz=11&sokeyci=", -"书法:http://shufa.guoxuedashi.com/?kz=70&sokeyshufa=", -"诗词:http://www.guoxuedashi.com/shici/so.php?kt=44&sokeysc=", -"百度图片:http://image.baidu.com/search/index?tn=baiduimage&word=", -"bing图片:http://bing.com/images/search?q=", -"搜狗表情:https://pic.sogou.com/pic/emo/searchList.jsp?keyword=", -"微信:https://weixin.sogou.com/weixin?type=2&s_from=input&query=", -"化学品:http://www.basechem.org/search?q=", -"大百科全书:http://h.bkzx.cn/search?sublibId=2&query=", -"柯林斯双解:http://www.iciba.com/", -"柯林斯汉英大词典:https://www.hjdict.com/w/", -"剑桥双解:https://dictionary.cambridge.org/dictionary/english-chinese-simplified/", -"ludwig:https://ludwig.guru/s/", -"现代日汉双解:https://dict.hjenglish.com/jp/jc/", -"wolfram:https://www.wolframalpha.com/input/?i=", -"wiki:https://en.wikipedia.org/wiki/Special:Search/", -"git:https://github.com/search?type=Repositories&q=", -"man:http://man.cx/", -"code:http://searchcode.com/?q=", -"牛津搭配:http://www.freecollocation.com/search?word=", -"chem:https://www.ncbi.nlm.nih.gov/pccompound?term=", -"googledict:http://googledictionary.freecollocation.com/meaning?word=", -"对联:http://www.guoxuedashi.com/duilian/?ciyu=", -"十三经:http://www.guoxuedashi.com/13jing/?ciyu=", -"殷周金文:http://www.guoxuedashi.com/yzjwjc/?bh=", -"答案答案:https://daandaan.com/search?q=", -"问答库:https://m.asklib.com/s/", -]); - -selist2 = map(engine2mdlnk,[ -"必应:http://cn.bing.com/search?q=", -"百度:https://m.baidu.com/s?wd=", -"秘迹:https://m.mijisou.com/search?q=", -"神马:http://m.sm.cn/s?q=", -"夸克AI:https://quark.sm.cn/s?q=", -"360:http://www.so.com/s?q=", -"搜狗:https://m.sogou.com/web?query=", -"多吉:https://www.dogedoge.com/results?q=", -"萌搜:https://mengso.com/search?q=", -"头条:https://www.toutiao.com/search/?keyword=", -"magi:https://magi.com/search?q=", -"微博:https://s.weibo.com/weibo/", -"疯狂音乐:http://music.ifkdy.com/?type=ximalaya&name=", -"墨灵音乐:https://music.mli.im/music.web?auto-action=true&action=search&wd=", -"豌豆荚:http://m.wandoujia.com/search?key=", -"360手机助手:http://m.app.so.com/search/index?q=", -"应用宝:http://app.qq.com/#id=search&key=", -"epubee:http://cn.epubee.com/books/?s=", -"google:https://google.com/search?q=", -"Feeling lucky:https://google.com/search?btnl=1&q=", -"pix:https://www.google.com/search?tbm=isch&q=", -"youtube:https://youtube.com/results?search_query=", -"news:https://news.search.yahoo.com/search/news?p=", -"stock:https://finance.yahoo.com/quote/", -"amazon:https://www.amazon.com/s/?field-keywords=", -"weather:https://www.wunderground.com/cgi-bin/findweather/getForecast?query=", -"webster:https://www.merriam-webster.com/dictionary/", -"IMDB:https://www.imdb.com/find?q=", -"film review:https://www.rottentomatoes.com/search/?search=", -"goodreads:https://www.goodreads.com/search?query=", -"audible:http://www.audible.com/search?sort=review-rank&advsearchKeywords=", -"audiobay:http://audiobookbay.me/?s=", -"book:https://booksc.org/s/?q=", -"book2:https://b-ok.cc/s/?q=", -"proofwiki:https://proofwiki.org/w/index.php?search=", -"physics:http://www.physics.org/explore-results-all.asp?q=", -"nist chem:https://webbook.nist.gov/cgi/cbook.cgi?Formula=", -"chemiday:https://chemiday.com/search/?lang=en&q=", -"chem.libretexts:https://chem.libretexts.org/Special:Search?q=", -"bio.libretexts:https://bio.libretexts.org/Special:Search?q=", -"phys.libretexts:https://phys.libretexts.org/Special:Search?q=", -"med.libretexts:https://med.libretexts.org/Special:Search?q=", -"math.libretexts:https://math.libretexts.org/Special:Search?q=", -"stats.libretexts:https://stats.libretexts.org/Special:Search?q=", -"geo.libretexts:https://geo.libretexts.org/Special:Search?q=", -"eng.libretexts:https://eng.libretexts.org/Special:Search?q=", -"biz.libretexts:https://biz.libretexts.org/Special:Search?q=", -"human.libretexts:https://human.libretexts.org/Special:Search?q=", -"socialsci.libretexts:https://socialsci.libretexts.org/Special:Search?q=", -"workforce.libretexts:https://workforce.libretexts.org/Special:Search?q=", -]); - -selist_alien=map(engine2mdlnk,[ -"teoma:https://www.teoma.com/web?q=", -"lycos:https://search.lycos.com/web/?q=", -"technorati:http://technorati.com/search/index.php?q=", -"qwant:https://lite.qwant.com/?q=", -"swisscows:https://swisscows.com/web?query=", -"duck:https://duckduckgo.com/?q=", -"mojeek:https://www.mojeek.com/search?q=", -"gigablast:https://www.gigablast.com/search?c=main&qlangcountry=en-us&q=", -"yandex:https://yandex.com/search/?text=", -"searx:https://searx.me/?q=", -"google镜像:https://baidu01.puataiwan.com/search?ei=k1_vXcagJ4HB-wSV-a2YDw&gs_l=psy-ab.3..0l10.53583.56586..57181...0.0..0.478.2721.2-4j1j3......0....1..gws-wiz.....0.XTnHpqynnSk&ved=0ahUKEwiGtorh3KrmAhWB4J4KHZV8C_MQ4dUDCAU&q=", - ]); - -selist_cloud = map(engine2mdlnk,[ -"大力盘:https://www.dalipan.com/search?keyword=", -"盘搜搜:http://www.pansoso.com/zh/", -"盘多多:http://m.panduoduo.net/s/name/", -]); - -selist_scholar = map(engine2mdlnk,[ -"sweetsearch:https://sweetsearch.com/search?q=", -"refseek:https://www.refseek.com/search?q=", -"google scholar:https://scholar.google.com/scholar?q=", -"semanticscholar:https://www.semanticscholar.org/search?sort=relevance&q=", - ]); - -selist_dev = map(engine2mdlnk,[ -"symbolhound:http://symbolhound.com/?q=", -"vector:https://vector.me/search/", - ]); - -selist_app = map(engine2mdlnk,[ -"淘宝:taobao://s.m.taobao.com/h5?q=", -"百度地图:bdapp://map/place/search?query=", -"有道词典:yddict://dict/query?q=", -"知乎:zhihu://search?q=", -"应用商店:market://search?q=", - ]); - -selist_local = map(engine2mdlnk,[ -"计算器:d:text/html:echo \\'%s\\'|bc -l -q:", -"函数作图:d:image/svg+xml:gnuplot -e \\'set term svg;set output; plot %s\\':", -"3d函数作图:d:image/svg+xml:gnuplot -e \\'set term svg;set output; splot %s\\':", - ]); - -intro_list2 = [""" -

其中中国大百科全书免费注册登录后才可免费查阅。

- -

除了批量添加引擎外,超微可以将任意支持搜索的网址添加为搜索引擎。方法如下: -

    -
  • 访问网站并搜索。
  • -
  • 按菜单键,没有的话可长按底部工具条后退按钮弹出菜单。
  • -
  • 选择"添加为搜索引擎",对话框中将出现的地址适当编辑。不少网址后半部分为用"&"分割的等式,将包含搜索条目的等式移动到最后,删除搜索条目本身,其余等式可删可留。 -若无等式,一般在网址中直接删除搜索条目本身即可。
  • -

- -

常用引擎,供用户查漏添加:
-"""]; - -intro_alien=['''

-直达官方文档的国外引擎:
-''']; - -intro_cloud=['''

-网盘搜索:
-''']; - -intro_scholar=['''

-学术搜索:
-''']; - -intro_dev=['''

-开发者友好搜索:
-''']; - -intro_app = ["""

-应用内搜索:
-"""]; - -intro_local = ['''

-本地引擎(需安装定制termux及相应工具如bc,gnuplot等):
-''']; - -llist = [selist1,intro_list2,selist2, - intro_alien, selist_alien, - intro_cloud, selist_cloud, - intro_scholar,selist_scholar, - intro_dev,selist_dev, - intro_app,selist_app, - intro_local,selist_local, - "

"] -print(html_head) -print(''.join(string for slist in llist for string in slist)) -p = run(['marked', '--pedantic'], stdout=PIPE, - input=md_tail, encoding='utf-8') -print(p.stdout) -print(html_tail) diff --git a/python/searchcat.py b/python/searchcat.py deleted file mode 100644 index 1dd31480..00000000 --- a/python/searchcat.py +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/env python -from subprocess import run, PIPE - -def engine2mdlnk(engine): - return '' +engine+ "
\n"; - -html_head = ''' -分类多引擎搜索 -

分类多引擎搜索

-

-使用超微浏览器点击可自动下载本文所有分类引擎至"/sdcard/uweb/bookmark",至界面网页刷新动态快捷方式后可用,长按应用图标可显示此目录下4/5个动态快捷方式(需启动器支持)。

-

长按下面链接可下载视频及小说分类多引擎搜索配置文件:
-'''; - -html_tail =""; - -md_tail = ''' -[超微浏览器](..)中通过“设置”->“总目录”->“↑”->“Download”,点击后缀为.search的下载 -文件,超微浏览器将自动显示分类多引擎搜索。此时可按菜单键(或长按底部工具条后退按 -钮)选择“添加到桌面”方便以后访问。 - -.search文件每行格式为如下几种: -[搜索引擎名]:[不含%s的url] -[搜索引擎名]:[含%s的url] -[搜索引擎名]:POST:[含%s的post参数]:[url] - -.search文件首行必须为第一种类型的搜索引擎。由于其它两种类型的引擎数量稀少,为性能 -考虑,超微限制了首个引擎的种类。 - -#### 本地引擎 -搜索引擎已经支持命令行url,现在可添加离线字典查询至主页。命令行url格式为 -c:[含%s的命令行] -d:mimetype:[含%s的命令行]:[外部资源url] -查询时关键词会自动替换命令行中的%s。 - -笔者用来查询各式词典,发现效果非常好。百兆以内的文本文件压缩以后可以直接快速检索 -,定位至特定位置以后可上下滚动阅读全部文本。 -'''; - -selist = map(engine2mdlnk,[ -"http://jamesfengcao.gitee.io/searchurl/searchcat.tar.gz", -]); - -llist = [selist,"

"]; - -print(html_head) -print(''.join(string for slist in llist for string in slist)) -p = run(['marked', '--pedantic'], stdout=PIPE, - input=md_tail, encoding='utf-8') -print(p.stdout) -print(html_tail) diff --git a/python/uas.py b/python/uas.py deleted file mode 100644 index 6fafe643..00000000 --- a/python/uas.py +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/env python -from subprocess import run, PIPE - -def engine2mdlnk(engine): - return '

' +engine+ "

\n"; - -html_head = ''' -浏览器标识使用技巧 -

浏览器标识使用技巧

-

-超微浏览器下点击配置链接可自动添加浏览器标识,强制清空后台重启后可用。

-

配置文件"/sdcard/uweb/default.uas"如下:
-'''; - -html_tail =""; - -md_tail = ''' - -大多数安卓应用都有一个应用标识,通过这个标识服务器可以控制提供给用户资源的多寡和质量。一般来说,应用可以得到最多最好的资源; 其次是PC版的浏览器; 而手机浏览器一般会被逼去下载专门的应用。 - -Android手机使用最广,应用最多。所以Android浏览器最有可能被逼/诱导下载各式各样的应用。浏览器如果伪装成苹果手机,如果苹果上没有相关应用,网站就不可能逼你去下载android应用。 - -对手机浏览器用户而言,最佳的是伪装成应用。其次伪装成Linux台式机,因为如果伪装成Windows PC会逼你下程序,而linux程序?对不起,还没开发呢。如果嫌PC排版不好,则可以伪装成一款没有应用的手机。Nokia的塞班已经没有应用了(有也不会逼你下了),用户基数还不少,所以伪装成塞班就是一个不错的选择。 - -以百度网盘为例,下载时安卓手机要逼你下安卓应用; 苹果手机要下ios应用; Windows上要下百度管家。只有塞班和Linux PC百度没开发应用,所以可通过伪装成塞班来直接下载文件。 - -uweb浏览器提供了多功能标识,可同时伪装成百度应用、苏宁易购、阿里搜索、百度简单搜索、火狐、iPhone等。访问很多网站会方便很多,不妨设置为缺省的浏览器标识。 -'''; - -selist = map(engine2mdlnk,[ -"百度网盘:LogStatistic", -"多功能:Mozilla/5.0 Dalvik/2 (Linux; U;) Gecko/63.0 Firefox/63.0 iPhone/7.1 Android/8.0 SNEBUY-APP/10.1 SearchCraft/2.8.2 baiduboxapp/3.2.5.10 UCBrowser/11.3.8.976 U3/1.0.0 ALiSearchApp/2.4", -"Symbian:Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124", -"iPhone:Mozilla/5.0 (iPhone; CPU iPhone OS 10_2_1 like Mac OS X) AppleWebKit/602.4.6 (KHTML, like Gecko) Version/10.0 Mobile/14D27 Safari/602.1", -"win:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36", -"QQ:Mozilla/5.0 (Linux; U; Android 10; zh-cn; Pixel 3 XL Build/QPP5.190530.014) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/9.6 TBS/043906 Mobile Safari/537.36 MicroMessenger/7.6", -"quark:Mozilla/5.0 (Linux; U; Android 6.0.1; zh-CN; HW Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 Quark/3.7.0.123 Mobile Safari/537.36", -"macos:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50", -"winRT:Mozilla/5.0 (Windows NT 6.3; Win64; ARM; Trident/7.0; Touch; rv:11.0) like Gecko", -"Edge mobile:Mozilla/5.0 (Windows Phone 10.0; Android 6.0.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.2743.116 Mobile Safari/537.36 Edge/15.14977", -"Blackberry:Mozilla/5.0 (BB10; Kbd) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.3.3.2205 Mobile Safari/537.35+", -]); - -llist = [selist,"

"]; - -print(html_head) -print(''.join(string for slist in llist for string in slist)) -p = run(['marked', '--pedantic'], stdout=PIPE, - input=md_tail, encoding='utf-8') -print(p.stdout) -print(html_tail) diff --git a/python/urls.py b/python/urls.py deleted file mode 100644 index fb38153b..00000000 --- a/python/urls.py +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/env python -from subprocess import run, PIPE - -def engine2mdlnk(engine): - return '' +engine+ "
\n"; - -html_head = ''' -配置浏览器特色服务 -

配置浏览器特色服务

-

-超微浏览器下点击配置链接可自动添加特色服务,强制清空后台重启后可用。

-

配置文件"/sdcard/uweb/default.urls"如下:
-'''; - -html_tail =""; - -md_tail = ''' - -其中"重定向"由[文件default.redirect配置](/uweb/redirect),对"file://"重定向将调用合适编辑器编辑文件。 - -更多视频服务见: - - -'''; - -selist = map(engine2mdlnk,[ -"重定向:e:", -"历史价格:http://tool.manmanbuy.com/historyLowest.aspx?url= ", -"历史价格2:http://www.tool168.cn/?m=history&a=view&k=", -"历史价格3:http://www.xitie.com/s.php?no=", -"网页快照:https://his.sh/", -"微软翻译:http://www.microsofttranslator.com/bv.aspx?to=zh&a= ", -"百度翻译:http://fanyi.baidu.com/transpage?source=url&ie=utf8&from=auto&to=zh&render=1&query= ", -"网址工具:https://wn.run/", -"查看源码:view-source:", -"Add to Feedly:https://feedly.com/i/subscription/feed/", -"Save as pdf:https://v2.convertapi.com/web/to/pdf?download=attachment&secret=5LIWRmsz4uKJCITZ&url=", -"Save as jpg:https://v2.convertapi.com/url/to/jpg?download=attachment&secret=5LIWRmsz4uKJCITZ&url=", -"Video download:https://tbvd.herokuapp.com/redirect?url=", -"Audio download:https://tbvd.herokuapp.com/video?audio=on&url=", -"Site analyzer:https://www.similarweb.com/website/", -"Site buildwith:https://builtwith.com/?", -"outline:https://www.outline.com/", -"instapaper:https://www.instapaper.com/text?u=", -"google docs:http://docs.google.com/gview?embedded=true&url=", -]); - -llist = [selist,"

"]; - -print(html_head) -print(''.join(string for slist in llist for string in slist)) -p = run(['cmark', '--hardbreaks'], stdout=PIPE, - input=md_tail, encoding='utf-8') -print(p.stdout) -print(html_tail) diff --git a/searchurl/alipay.png b/searchurl/alipay.png new file mode 100644 index 00000000..83fb1526 Binary files /dev/null and b/searchurl/alipay.png differ diff --git a/python/a.html b/searchurl/backup.html similarity index 100% rename from python/a.html rename to searchurl/backup.html diff --git a/searchurl/bml/content/comparecells.js b/searchurl/bml/content/comparecells.js new file mode 100644 index 00000000..a8fe3726 --- /dev/null +++ b/searchurl/bml/content/comparecells.js @@ -0,0 +1,197 @@ +/** + * Try to color the cells of comparison tables based on their contents. + * + * @title Compare cells + */ +(function comparecells() { + /* Create a new IFRAME to get a "clean" Window object, so we can use its + * console. Sometimes sites (e.g. Twitter) override console.log and even + * the entire console object. "delete console.log" or "delete console" + * does not always work, and messing with the prototype seemed more + * brittle than this. */ + let console = (function () { + let iframe = document.getElementById('xxxJanConsole'); + if (!iframe) { + iframe = document.createElementNS('http://www.w3.org/1999/xhtml', 'iframe'); + iframe.id = 'xxxJanConsole'; + iframe.style.display = 'none'; + + (document.body || document.documentElement).appendChild(iframe); + } + + return iframe && iframe.contentWindow && iframe.contentWindow.console || { + log: function () {} + }; + })(); + + /** + * Get the text content for the given element. + */ + function getTextFromElement(element) { + /* TODO: take IMG@alt, BUTTON@value etc. into account */ + return element.textContent.trim().toLowerCase(); + } + + /** + * Get a Uint8Array of the SHA-256 bytes for the given string. + */ + async function getSha256Bytes(string) { + try { + if ( + typeof crypto === 'object' && typeof crypto.subtle === 'object' && typeof crypto.subtle.digest === 'function' + && typeof Uint8Array === 'function' + && typeof TextEncoder === 'function' + ) { + return new Uint8Array(await crypto.subtle.digest('SHA-256', new TextEncoder('utf-8').encode(string))); + } + } catch (e) { + return null; + } + } + + async function getColorsForValue(value) { + /* Cache the calculated values. */ + getColorsForValue.cellValuesToRgb = getColorsForValue.cellValuesToRgb || {}; + + if (!getColorsForValue.cellValuesToRgb[value]) { + let normalizedValue = value.trim().toLowerCase(); + let hash; + + let yesValues = [ + '✔', + 'yes', + 'ja', + 'oui', + 'si', + 'sí' + ]; + + let noValues = [ + 'x', + 'no', + 'nee', + 'neen', + 'nein', + 'non', + 'no' + ]; + + if (yesValues.indexOf(normalizedValue) > -1) { + /* Make "Yes" cells green. */ + getColorsForValue.cellValuesToRgb[value] = [ 150, 255, 32 ]; + } else if (noValues.indexOf(normalizedValue) > -1) { + /* Make "No" cells green. */ + getColorsForValue.cellValuesToRgb[value] = [ 238, 32, 32 ]; + } else if ((shaBytes = await getSha256Bytes(normalizedValue))) { + /* Give other cells a color based on their content’s SHA + * hash to ensure “consistent random colors” every time. */ + getColorsForValue.cellValuesToRgb[value] = [ + shaBytes[0], + shaBytes[1], + shaBytes[2] + ]; + } else { + /* If the SHA hash could not be calculated, just use random + * values. These will change on every execution. */ + getColorsForValue.cellValuesToRgb[value] = [ + Math.random() * 255, + Math.random() * 255, + Math.random() * 255 + ]; + } + } + + /* Calculate/approximate the lightness (tweaked from “RGB to HSL”) to + * determine whether black or white text is best suited. */ + let isLight = 150 < ( + getColorsForValue.cellValuesToRgb[value][0] * 0.299 + + getColorsForValue.cellValuesToRgb[value][1] * 0.587 + + getColorsForValue.cellValuesToRgb[value][2] * 0.114 + ); + + return { + backgroundColor: 'rgb(' + getColorsForValue.cellValuesToRgb[value].join(', ') + ')', + color: isLight + ? 'black' + : 'white', + textShadow: isLight + ? '1px 1px 3px white' + : '1px 1px 3px black' + }; + } + + /* The main function. */ + (function execute(document) { + Array.from(document.querySelectorAll('table')).forEach(table => { + Array.from(table.tBodies).forEach(tBody => { + if (tBody.rows.length < 3) { + console.log('Compare cells: skipping table body ', tBody, ' because it only has ', tBody.rows.length, ' rows'); + return; + } + + Array.from(tBody.rows).forEach(tr => { + /* Determine the values. */ + let cellValues = []; + let uniqueCellValues = new Set(); + + Array.from(tr.cells).forEach((cell, i) => { + /* Don't take the header cells into account. */ + if (cell.tagName.toUpperCase() === 'TH') { + return; + } + + /* Assume the first cell is a header cell, even if it is not a TH. */ + if (i === 0) { + return; + } + + cellValues[i] = getTextFromElement(cell); + uniqueCellValues.add(cellValues[i]); + }); + + /* Color (or not) the cells based on the values. */ + let isFirstValue = true; + let firstValue; + cellValues.forEach(async function(cellValue, i) { + let hasTwoUniqueValues = uniqueCellValues.size == 2; + if (isFirstValue) { + firstValue = cellValue; + isFirstValue = false; + } + + let backgroundColor; + let color; + let textShadow; + + if ( + uniqueCellValues.size == 1 || + (hasTwoUniqueValues && cellValue === firstValue) || + cellValue.trim() === '' + ) { + backgroundColor = 'inherit'; + color = 'inherit'; + textShadow = 'inherit'; + } else { + backgroundColor = (await getColorsForValue(cellValue)).backgroundColor; + color = (await getColorsForValue(cellValue)).color; + textShadow = (await getColorsForValue(cellValue)).textShadow; + } + + tr.cells[i].style.setProperty('background-color', backgroundColor, 'important'); + tr.cells[i].style.setProperty('color', color, 'important'); + tr.cells[i].style.setProperty('text-shadow', textShadow, 'important'); + }); + }); + }); + }); + + /* Recurse for frames and iframes. */ + try { + Array.from(document.querySelectorAll('frame, iframe, object[type^="text/html"], object[type^="application/xhtml+xml"]')).forEach(function (elem) { + execute(elem.contentDocument); + }); + } catch (e) { + /* Catch exceptions for out-of-domain access, but do not do anything with them. */ + } + })(document); +})(); diff --git a/searchurl/bml/content/designmode.js b/searchurl/bml/content/designmode.js new file mode 100644 index 00000000..1a4a3b9a --- /dev/null +++ b/searchurl/bml/content/designmode.js @@ -0,0 +1 @@ +(function(){if (document.designMode == 'off'){document.designMode = 'on';}else{document.designMode = 'off';}})() diff --git a/searchurl/bml/content/freeviddy.js b/searchurl/bml/content/freeviddy.js new file mode 100644 index 00000000..23935882 --- /dev/null +++ b/searchurl/bml/content/freeviddy.js @@ -0,0 +1,54 @@ +/** + * Free the VIDEO elements: get rid of overlays, and enable the native controls. + * + * Useful on https://www.instagram.com/ where the stupid overlays prevent + * showing the controls and triggering the context menu, so you don’t know how + * long the video will take and can't play the video in full screen mode. + * + * @title Free Viddy + */ +(function freeviddy() { + /* Recursively execute the main logic on the document and its sub-documents. */ + function execute(document) { + document.addEventListener('touchmove mousemove', function debouncer(event) { + clearTimeout(debouncer.timeoutId); + debouncer.timeoutId = setTimeout(function () { + let elementsUnderPointer = document.elementsFromPoint(event.clientX, event.clientY); + let overlaysToRemove = []; + + for (let i = 0; i < elementsUnderPointer.length; i++) { + if ((elementsUnderPointer[i].tagName.toUpperCase() === 'VIDEO' || + elementsUnderPointer[i].tagName.toUpperCase() === 'IFRAME') && !elementsUnderPointer[i].xxxJanFreeViddyProcessed) { + let video = elementsUnderPointer[i]; + video.controls = true; + video.xxxJanFreeViddyProcessed = true; + + if (i === 0) { + } else { + overlaysToRemove = elementsUnderPointer.slice(0, i); + } + + break; + } + } + + if (overlaysToRemove.length) { + overlaysToRemove.forEach(element => element.remove()); + } + }, 50); + }); + + /* Recurse for frames and iframes. */ + try { + Array.from( + document.querySelectorAll('frame, iframe, object[type^="text/html"], object[type^="application/xhtml+xml"]') + ).forEach( + elem => execute(elem.contentDocument) + ); + } catch (e) { + /* Catch exceptions for out-of-domain access, but do not do anything with them. */ + } + } + + execute(document); +})(); diff --git a/searchurl/bml/content/fullimg.js b/searchurl/bml/content/fullimg.js new file mode 100644 index 00000000..649b492e --- /dev/null +++ b/searchurl/bml/content/fullimg.js @@ -0,0 +1,497 @@ +/** + * Load the full-size versions of resized images based on their "src" + * attribute, or their containing link's "href" attribute. Also, make IFRAMEs + * take up the entire width of their offset parent (useful for embedded videos + * and whatnot). Same goes for the VIDEO elements. + * + * @title Load full images + */ +(function fullimg() { + /* Create a new IFRAME to get a "clean" Window object, so we can use its + * console. Sometimes sites (e.g. Twitter) override console.log and even + * the entire console object. "delete console.log" or "delete console" + * does not always work, and messing with the prototype seemed more + * brittle than this. */ + var console = (function () { + var iframe = document.getElementById('xxxJanConsole'); + if (!iframe) { + iframe = document.createElementNS('http://www.w3.org/1999/xhtml', 'iframe'); + iframe.id = 'xxxJanConsole'; + iframe.style.display = 'none'; + + (document.body || document.documentElement).appendChild(iframe); + } + + return iframe && iframe.contentWindow && iframe.contentWindow.console || { + log: function () {} + }; + })(); + + /* Get rid of "width=", "height=" etc. followed by numbers or number pairs + * in IMG@src query strings. */ + var parameterNames = [ + 'width', + 'Width', + + 'height', + 'Height', + + 'maxwidth', + 'maxWidth', + 'MaxWidth', + + 'maxheight', + 'maxHeight', + 'MaxHeight', + + 'w', + 'W', + + 'h', + 'H', + + 'fit', + 'Fit', + + 'resize', + 'reSize', + 'Resize', + + 'size', + 'Size' + ]; + + parameterNames.forEach(function (parameterName) { + var selector = 'img[src*="?' + parameterName + '="]' + + ', img[src*="?"][src*="&' + parameterName + '="]'; + + /* Match query string parameters (?[…&]name=value[&…]) where the value is + * a number (e.g. "width=1200") or a pair of numbers (e.g. * "resize=640x480"). */ + var parameterReplacementRegexp = new RegExp('(\\?[^#]*&)?' + parameterName + '=[1-9][0-9]+(?:(?:[xX,*:]|%2[CcAa]|%3[Aa])[1-9][0-9]+)?([^&#]*)'); + + [].forEach.call(document.querySelectorAll(selector), function (img) { + var newSrc = img.src + /* Remove the parameter "name=value" pair from the query string. */ + .replace(parameterReplacementRegexp, '$1$2') + + /* Remove trailing "&" from the query string. */ + .replace(/(\?[^#]*)&(#.*)?$/, '$1$2') + + /* Remove empty query strings ("?" not followed by + * anything) from the URL. */ + .replace(/\?(#.*)?$/, '$1') + + /* Remove empty fragment identifiers from the URL. */ + .replace(/#$/, '') + ; + + changeSrc(img, newSrc, 'found image with parameter "' + parameterName + '" in query string'); + }); + }); + + /* Show the original image for Polopoly CMS "generated derivatives". + * + * Example: + * https://sporza.be/polopoly_fs/1.2671026!image/1706320883.jpg_gen/derivatives/landscape670/1706320883.jpg + * https://sporza.be/polopoly_fs/1.2671026!image/1706320883.jpg + */ + [].forEach.call( + document.querySelectorAll('img[src*="_gen/derivatives/"]'), + function (img) { + var matches = img.src.match(/(.*\.(jpe?g|png|gif))_gen.*\.\2(\?.*)?$/); + if (matches && matches[1]) { + changeSrc(img, matches[1], 'found image with Polopoly CMS "generated derivative" URL'); + } + } + ); + + /* Try to load the originals for images whose source URLs look like + * thumbnail/resized versions with dimensions. + */ + [].forEach.call( + document.images, + function (img) { + var oldSrc = img.src; + /* Example: + * https://www.cycling-challenge.com/wp-content/uploads/2014/08/IMG_6197-150x150.jpg + * https://www.cycling-challenge.com/wp-content/uploads/2014/08/IMG_6197.jpg + */ + var matches = oldSrc.match(/(.*)[-_.@]\d+x\d+(\.[^\/.]+)/); + if (matches && matches[1] && matches[2]) { + var newSrc = matches[1] + matches[2]; + + return changeSrc(img, newSrc, 'found image whose URL looks like a thumbnail/resized version'); + } + + /* Example: + * https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Kowloon-Walled-City-1898.jpg/220px-Kowloon-Walled-City-1898.jpg + * https://upload.wikimedia.org/wikipedia/commons/8/83/Kowloon-Walled-City-1898.jpg + */ + matches = oldSrc.match(/(.*\/)thumb\/(.*)\/[^\/]+$/); + if (matches) { + var newSrc = matches[1] + matches[2]; + + return changeSrc(img, newSrc, 'found image whose URL looks like a MediaWiki thumbnail/resized version'); + } + + } + ); + + /* Try to load the originals for images whose source URLs look like + * thumbnail/resized versions with a text label. + * + * Example: + * https://www.crazyguyonabike.com/pics/docs/00/01/27/84/small/DSCF3555.JPG + * https://www.crazyguyonabike.com/pics/docs/00/01/27/84/large/DSCF3555.JPG + */ + var thumbnailPathRegexp = /(.*[/.-])(small|thumb|thumbnail|resized|preview|medium)([/.-].*)/; + + var fullSizePathParts = [ + 'large', + 'original', + 'source', + 'normal', + 'xlarge', + ]; + + [].forEach.call( + document.images, + function (img) { + var oldSrc = img.src; + var matches = oldSrc.match(thumbnailPathRegexp); + if (matches) { + var newSources = []; + + fullSizePathParts.forEach(function (part) { + newSources.push(matches[1] + part + matches[3]); + }); + + changeSrc(img, newSources, 'found image whose URL looks like a thumbnail/resized version'); + } + } + ); + + /* Change the IMG@src of linked images to their link's A@href if they look + * similar, assuming that the linked version is larger. */ + [].forEach.call( + document.querySelectorAll('a img'), + function (img) { + if (!img.src) { + return; + } + + var a = img.parentNode; + while (a && a.tagName && a.tagName.toLowerCase() !== 'a') { + a = a.parentNode; + } + + if (!a) { + return; + } + + var aHref = a.href; + + if (a.hostname.match(/\.blogspot\.com$/)) { + /* Get rid of Blogspot's links to useless HTML wrappers. */ + aHref = aHref.replace(/\/(s\d+)-h\/([^\/]+)$/, '/$1/$2'); + } + + if (aHref === img.src) { + return; + } + + /* Simplify a URL for similarity calculation. */ + function simplifyUrl(url) { + return ('' + url) + .replace(/\d+/g, '0') + .replace(/^https?:/, ''); + } + + var similarity = getSimilarity(simplifyUrl(img.src), simplifyUrl(a.href)); + + if (similarity > 0.66) { + changeSrc(img, aHref, 'found linked image with ' + Math.round(similarity * 100) + '% similarity'); + } + } + ); + + /* Change all Blogspot images that have not been changed yet. */ + Array.from( + document.querySelectorAll('img[src*="bp.blogspot.com/"]') + ).forEach(img => { + let matches; + if ((matches = img.src.match(/^(.*\/)s(\d+)(\/[^/]+)$/)) && matches[2] < 9999) { + let newSrc = matches[1] + 's9999' + matches[3]; + changeSrc(img, newSrc, 'found Blogspot image with restricted size (' + matches[2] + ')'); + } + }); + + /* Use larger YouTube thumbnails. */ + Array.from( + document.querySelectorAll('img[src*="//yt"][src*=".ggpht.com"]') + ).forEach(img => { + let matches; + if ((matches = img.src.match(/^(.*\/)s(\d+)([^/]+\/photo\.[^/.]+)$/)) && matches[2] < 1024) { + let newSrc = matches[1] + 's1024' + matches[3]; + changeSrc(img, newSrc, 'found YouTube avatar with restricted size (' + matches[2] + ')'); + } + }); + + /* Get rid of all IMG@srcset attributes that have not been removed in the + * previous steps. + */ + [].forEach.call( + document.querySelectorAll('img[srcset]'), + function (img) { + console.log('Load full images: removing srcset attribute: ', img); + + img.originalSrcset = img.getAttribute('srcset'); + img.removeAttribute('srcset'); + } + ); + + /* Make native VIDEO elements and video IFRAMEs take up the entire width + * of their offset parent. */ + var elementsToEnlargeSelectors = [ + 'video', + 'iframe.twitter-tweet-rendered', + 'iframe[src*="embed"]', + 'iframe[src*="video"]', + 'iframe[src*="syndication"]', + 'iframe[class*="altura"]', + 'iframe[id*="altura"]', + 'iframe[src*="altura"]', + 'iframe[src*="//e.infogr.am/"]', + 'iframe[src*="//www.kickstarter.com/projects/"]', + 'iframe[src*="//media-service.vara.nl/player.php"]', + 'iframe[src*="//player.vimeo.com/video/"]' + ]; + + [].forEach.call( + document.querySelectorAll(elementsToEnlargeSelectors.join(', ')), + function (element) { + var scale = element.offsetParent.offsetWidth / element.offsetWidth; + var newWidth = Math.round(element.offsetWidth * scale); + var newHeight = Math.round(element.offsetHeight * scale); + + console.log( + 'Load full images: resizing element ', element, + ' from ' + element.offsetWidth + 'x' + element.offsetHeight + + ' to ' + newWidth + 'x' + newHeight + ); + + element.xxxJanReadableAllowStyle = true; + element.style.width = newWidth + 'px'; + element.style.height = newHeight + 'px'; + } + ); + + /* Show controls on AUDIO and VIDEO elements. */ + [].forEach.call( + document.querySelectorAll('audio, video'), + function (element) { + element.controls = true; + } + ); + + /* Show controls on YouTube embeds. */ + [].forEach.call( + document.querySelectorAll('iframe[src^="https://www.youtube.com/embed/"][src*="?"][src*="=0"]'), + function (iframe) { + var beforeAndAfterHash = iframe.src.split('#'); + var beforeAndAfterQuery = beforeAndAfterHash[0].split('?'); + + + var newPrefix = beforeAndAfterQuery[0]; + + var newQueryString = ''; + if (beforeAndAfterQuery.length > 1) { + beforeAndAfterQuery.shift(); + + var newQueryParts = beforeAndAfterQuery + .join('?') + .split('&') + .filter(function (keyValuePair) { + return !keyValuePair.match(/^(controls|showinfo|rel)=0$/); + } + ); + + if (newQueryParts.length) { + newQueryString = '?' + newQueryParts.join('&'); + } + } + + var newHash = ''; + if (beforeAndAfterHash.length > 1) { + beforeAndAfterHash.shift(); + newHash = '#' + beforeAndAfterHash.join('#'); + } + + var newSrc = newPrefix + newQueryString + newHash; + + if (newSrc !== iframe.src) { + iframe.src = newSrc; + } + } + ); + + /** + * Crudely calculate the similarity between two strings. Taken from + * https://stackoverflow.com/a/10473855. An alternative would be the + * Levenshtein distance, implemented in JavaScript here: + * https://andrew.hedges.name/experiments/levenshtein/ + */ + function getSimilarity(strA, strB) { + var result = 0; + + var i = Math.min(strA.length, strB.length); + + if (i === 0) { + return; + } + + while (--i) { + if (strA[i] === strB[i]) { + continue; + } + + if (strA[i].toLowerCase() === strB[i].toLowerCase()) { + result++; + } else { + result += 4; + } + } + + return 1 - (result + 4 * Math.abs(strA.length - strB.length)) / (2 * (strA.length + strB.length)); + } + + /** + * Change the IMG@src and fall back to the original source if the new + * source triggers an error. You can specify an array of new sources that + * will be tried in order. When all of the new sources fail, the original + * source will be used. + */ + function changeSrc(img, newSrc, reason) + { + var basename = img.src.replace(/[?#].*/, '').replace(/.*?([^\/]*)\/*$/, '$1'); + + console.log('[' + basename + '] Load full images: ' + reason + ': ', img); + + if (img.hasNewSource) { + console.log('[' + basename + '] Image already has a new source: ', img); + return; + } + + var newSources = Array.isArray(newSrc) + ? newSrc + : [ newSrc ]; + + while ((newSrc = newSources.shift())) { + if (newSrc && img.src !== newSrc) { + break; + } + } + + if (!newSrc) { + return; + } + + console.log('[' + basename + '] → Old img.src: ' + img.src); + console.log('[' + basename + '] → Try img.src: ' + newSrc); + + /* Save the original source. */ + if (!img.originalSrc) { + img.originalSrc = img.src; + } + + if (!img.originalNaturalWidth) { + img.originalNaturalWidth = img.naturalWidth; + } + + if (!img.originalNaturalHeight) { + img.originalNaturalHeight = img.naturalHeight; + } + + /* Save and disable the srcset on the IMG element. */ + if (img.hasAttribute('srcset')) { + img.originalSrcset = img.getAttribute('srcset'); + img.removeAttribute('srcset'); + } + + /* Save and disable the srcset in the container PICTURE element's SOURCE descendants. */ + if (img.parentNode.tagName.toLowerCase() === 'picture') { + [].forEach.call( + img.parentNode.querySelectorAll('source[srcset]'), + function (source) { + source.originalSrcset = source.getAttribute('srcset'); + source.removeAttribute('srcset'); + } + ); + } + + /* When the new source has failed to load, load the next one from the + * list of possible new sources. If there are no more left, revert to + * the original source. */ + var errorHandler; + + if (newSources.length) { + console.log('[' + basename + '] Setting errorHandler to loadNextNewSrc for ', img, '; newSources: "' + newSources.join('", "') + '"; reason:', reason); + errorHandler = function loadNextNewSrc() { + img.removeEventListener('error', loadNextNewSrc); + changeSrc(img, newSources, reason); + }; + } else { + console.log('[' + basename + '] Setting errorHandler to restoreOriginalSrc for ', img, '; originalSrc: "' + img.originalSrc + '"; reason:', reason); + errorHandler = function restoreOriginalSrc() { + console.log('[' + basename + '] Load full images: error while loading new source for image: ', img); + console.log('[' + basename + '] → Unable to load new img.src: ' + newSrc); + console.log('[' + basename + '] → Resetting to original img.src: ' + img.originalSrc); + + img.removeEventListener('error', restoreOriginalSrc); + + /* Restore the original source. */ + img.src = img.originalSrc; + + /* Re-enable the original srcset on the IMG element. */ + if (img.originalSrcset) { + img.setAttribute('srcset', img.originalSrcset); + delete img.originalSrcset; + } + + /* Re-enable the original srcset in the container PICTURE element's SOURCE descendants. */ + if (img.parentNode.tagName.toLowerCase() === 'picture') { + [].forEach.call( + img.parentNode.querySelectorAll('source'), + function (source) { + if (source.originalSrcset) { + source.setAttribute('srcset', source.originalSrcset); + delete source.originalSrcset; + } + } + ); + } + + }; + } + + img.addEventListener('error', errorHandler); + + /* When the new source image is smaller than the original image, + * treat that as an error, too. */ + img.addEventListener('load', function () { + if (img.naturalWidth * img.naturalHeight < img.originalNaturalWidth * img.originalNaturalHeight) { + console.log('[' + basename + '] Load full images: new image (', img.naturalWidth, 'x', img.naturalHeight, ') is smaller than old image (', img.originalNaturalWidth, 'x', img.originalNaturalHeight, '): ', img); + + return errorHandler(); + } + + if (img.src !== img.originalSrc) { + console.log('[' + basename + '] → Success: ' + img.src); + img.hasNewSource = true; + } + }); + + /* Finally, actually try to load the image. */ + img.src = newSrc; + } +})(); diff --git a/searchurl/bml/content/read.js b/searchurl/bml/content/read.js new file mode 100644 index 00000000..49b7e43f --- /dev/null +++ b/searchurl/bml/content/read.js @@ -0,0 +1,1448 @@ +/** + * Make a page more readable by disabling all page styling and applying a + * bare minimum of our own. Go to the first thing that looks like the start + * of the actual content so no time is wasted scrolling past initial + * navigation etc. + * + * @title Readable++ + */ +(function read() { + /* Create a new IFRAME to get a "clean" Window object, so we can use its + * console. Sometimes sites (e.g. Twitter) override console.log and even + * the entire console object. "delete console.log" or "delete console" + * does not always work, and messing with the prototype seemed more + * brittle than this. */ + var console = (function () { + var iframe = document.getElementById('xxxJanConsole'); + if (!iframe) { + iframe = document.createElementNS('http://www.w3.org/1999/xhtml', 'iframe'); + iframe.id = 'xxxJanConsole'; + iframe.style.display = 'none'; + + (document.body || document.documentElement).appendChild(iframe); + } + + return iframe && iframe.contentWindow && iframe.contentWindow.console || { + log: function () {} + }; + })(); + + /* The style sheet for more readable content. */ + var css = (function () { /*@charset "utf-8"; + @namespace svg "http://www.w3.org/2000/svg"; + + -jancss-comment { content: + "General styles -------------------------------------------"; + } + + * { + line-height: 1.5; + } + + html { + background: rgb(245, 245, 225); + color: rgb(0, 0, 30); + } + + body { + max-width: 48em; + margin: 0 auto; + padding: 1em; + font-family: "Calibri", sans-serif; + font-size: 1.05rem; + } + + p { + line-height: 1.7; + } + + :link { + color: #00e; + } + + :visited { + color: #528; + } + + :link:focus, + :visited:focus, + :link:hover, + :visited:hover { + color: #e30; + } + + :link:active, + :visited:active { + color: #e00; + } + + center, + [align] { + text-align: left; + } + + b:not(.jancss-probably-structure), + u, + blink { + font-weight: inherit; + font-style: inherit; + text-decoration: inherit + } + + b.jancss-probably-structure { + font-size: larger; + } + + .jancss-probably-layout { + font: inherit; + } + + -jancss-comment { content: + "Headers --------------------------------------------------"; + } + + h1:not(.jancss-probably-layout), + h2:not(.jancss-probably-layout), + h3:not(.jancss-probably-layout) { + font-family: "Cambria", serif; + } + + h1, h1.jancss-probably-layout { + border-bottom: 1px solid #888; + font-size: 200%; + font-weight: 100; + } + + h2, h2.jancss-probably-layout * { + border-bottom: 1px solid #bbb; + font-size: 150%; + font-weight: 100; + } + + h3, h3.jancss-probably-layout { + border-bottom: 1px dotted #bbb; + font-size: 117%; + font-weight: 100; + } + + h1.jancss-probably-layout *, + h2.jancss-probably-layout *, + h3.jancss-probably-layout * { + font-size: 1rem; + } + + -jancss-comment { content: + "Links in headers (probably permalinks) -------------------"; + } + + h1 a[href]:not(:hover), + h2 a[href]:not(:hover), + h3 a[href]:not(:hover) { + text-decoration: none; + } + + h1 a[href]::after, + h2 a[href]::after, + h3 a[href]::after { + font-size: 75%; + content: " #"; + } + + -jancss-comment { content: + "Pre-formatted text and source code -----------------------"; + } + + pre { + padding: 1ex; + border: 1px dotted; + } + + code, + pre, + .syntaxhighlighter, + .dp-highlighter { + font-family: "Consolas", monospace; + font-size: small; + background: #ffe; + } + + .dp-highlighter + pre[name="code"] { + display: none; + } + + -jancss-comment { content: + "Forms ----------------------------------------------------"; + } + + textarea { + width: 100%; + height: 32ex; + } + + -jancss-comment { content: + "Tables ---------------------------------------------------"; + } + + table.jancss-probably-for-data th, + table.jancss-probably-for-data td { + vertical-align: top; + text-align: left; + padding: 0.5ex; + } + + table.jancss-probably-for-data caption { + font-weight: bold; + border-bottom: 1px dotted; + } + + table.jancss-probably-for-layout td { + display: inline-block; + } + + table.jancss-probably-for-data tr:nth-child(odd) td:not(.jancss-active-col) { + background: #ffe; + } + + table.jancss-probably-for-data tr:hover td:not(.code), + table.jancss-probably-for-data .jancss-active-col { + background: #ffc; + } + + table.jancss-probably-for-data th, + table.jancss-probably-for-data tr td:not(.code):hover { + background: #ff9; + } + + table.jancss-probably-for-data th code, + table.jancss-probably-for-data td code { + background: inherit; + } + + -jancss-comment { content: + "Make images use the full page width ----------------------"; + } + + img, + input[type="image"], + object, + embed, + video, + audio, + iframe, + canvas, + :not(svg|*) > svg|* { + max-width: 100%; + } + + figure { + margin: 0; + } + + iframe { + width: 100%; + } + + iframe[class*="twitter"] { + min-height: 15em; + } + + -jancss-comment { content: + "Dim images and media until :hover ------------------------"; + } + + body:not(:hover) img, + body:not(:hover) input[type="image"], + body:not(:hover) object, + body:not(:hover) embed, + body:not(:hover) video, + body:not(:hover) audio, + body:not(:hover) iframe, + body:not(:hover) canvas, + body:not(:hover) :not(svg|*) > svg|* { + opacity: 0.25; + } + + -jancss-comment { content: + "Limit icon dimensions --------------------------------"; + } + + a[href*="facebook.com"] svg, + a[href*="instagram.com"] svg, + a[href*="twitter.com"] svg, + a[href*=".pinterest."] svg, + svg[id*="icon"], + svg[class*="icon"], + svg[class*="inline"], + svg[data-icon], + svg[role="img"], + [class*="icon"] svg, + [class*="Icon"] svg, + img[class*="icon"][src*=".svg"], + img[class*="Icon"][src*=".svg"], + span > svg, + button svg, + [class*="button"] svg, + [role*="button"] svg, + [class*="controls"] svg, + .svg-icon, + .inline-icon, + .wp-smiley, + .smiley, + .emoticon, + :not(html).emoji { + max-width: 1.4em; + max-height: 1.4em; + } + + -jancss-comment { content: + "Make everything scrollable -------------------------------"; + } + + [style*="position: fixed"], + [style*="position:fixed"] { + position: static !important; + } + + -jancss-comment { content: + "Make side notes and pull quotes less conspicuous ---------"; + } + + aside:not(:hover), + [data-expander-id], + [id^="footnote_plugin_tooltip_text_"]:not(:hover), + blockquote[class*="quote"]:not(:hover), + q[class*="pull"]:not(:hover), + blockquote[class*="pull"]:not(:hover), + .quote-box:not(:hover), + .su-pullquote:not(:hover), + .pullquote:not(:hover), + .pullQuote:not(:hover), + .pull-quote:not(:hover) { + opacity: 0.25; + } + + -jancss-comment { content: + "Decrease common forum and metadata font size -------------"; + } + + .postprofile, + .signature { + font-size: smaller; + border-top: 1px dotted; + opacity: 0.5; + } + + -jancss-comment { content: + "Hide common social media elements ------------------------"; + } + + iframe[src*=".facebook.com/"], + iframe[src*=".twitter.com/widgets/"], + iframe[src*="//plusone.google.com/_/+1/"], + iframe[src*="//www.reddit.com/static/button/"], + iframe[src*="//s7.addthis.com/"], + iframe[src*="//www.stumbleupon.com/badge/embed/"], + iframe[src*="//widgets.bufferapp.com/"] { + width: 12em; + height: 4ex; + border: 1px dotted; + } + + .twtr-widget.twtr-scroll { + max-height: 30ex; + overflow: auto; + } + + .article__share { + display: none; + } + + #social_btns { + display: none; + } + + .taboola { + display: none; + } + + .social-media > .share { + display: none; + } + + :-moz-any( + div, + ul, + li + ):-moz-any( + :-moz-any( + [id*="social"], + [id*="Social"] + ):-moz-any( + [id*="media"], + [id*="Media"] + ):-moz-any( + [id*="share"], + [id*="Share"], + [id*="sharing"], + [id*="Sharing"] + ), + :-moz-any( + [id*="social"], + [id*="Social"] + [id*="share"], + [id*="Share"], + [id*="sharing"], + [id*="Sharing"] + ):-moz-any( + [id*="toolbar"], + [id*="Toolbar"], + [id*="buttons"], + [id*="Buttons"], + ), + :-moz-any( + [class*="social"], + [class*="Social"] + ):-moz-any( + [class*="media"], + [class*="Media"] + ):-moz-any( + [class*="share"], + [class*="Share"], + [class*="sharing"], + [class*="Sharing"] + ), + :-moz-any( + [class*="social"], + [class*="Social"] + [class*="share"], + [class*="Share"], + [class*="sharing"], + [class*="Sharing"] + ):-moz-any( + [class*="toolbar"], + [class*="Toolbar"], + [class*="buttons"], + [class*="Buttons"], + ) + ) { + display: none; + } + + :matches( + div, + ul, + li + ):matches( + :matches( + [id*="social"], + [id*="Social"] + ):matches( + [id*="media"], + [id*="Media"] + ):matches( + [id*="share"], + [id*="Share"], + [id*="sharing"], + [id*="Sharing"] + ), + :matches( + [id*="social"], + [id*="Social"] + [id*="share"], + [id*="Share"], + [id*="sharing"], + [id*="Sharing"] + ):matches( + [id*="toolbar"], + [id*="Toolbar"], + [id*="buttons"], + [id*="Buttons"], + ), + :matches( + [class*="social"], + [class*="Social"] + ):matches( + [class*="media"], + [class*="Media"] + ):matches( + [class*="share"], + [class*="Share"], + [class*="sharing"], + [class*="Sharing"] + ), + :matches( + [class*="social"], + [class*="Social"] + [class*="share"], + [class*="Share"], + [class*="sharing"], + [class*="Sharing"] + ):matches( + [class*="toolbar"], + [class*="Toolbar"], + [class*="buttons"], + [class*="Buttons"], + ) + ) { + display: none; + } + + -jancss-comment { content: + "Hide ad elements that slipped through my ad blocker ------"; + } + + iframe[id^="google_ads_"] { + display: none; + } + + -jancss-comment { content: + "Hide empty list items ------------------------------------"; + } + + li:empty, li.jancss-emptyish { + display: none; + } + + -jancss-comment { content: + "Make common navigation elements more compact -------------"; + } + + :-moz-any( + nav, + body [class*="avigat"], + body [id*="avigat"], + body [class*="-nav-"], + body [class*="nav-"], + body [class$="-nav"], + body [id*="-nav-"], + body [id*="nav-"], + body [id$="-nav"], + body [role="navigation"] + ) ul { + display: inline; + margin: 0; + padding: 0; + } + + :-webkit-any( + nav, + body [class*="avigat"], + body [id*="avigat"], + body [class*="-nav-"], + body [class*="nav-"], + body [class$="-nav"], + body [id*="-nav-"], + body [id*="nav-"], + body [id$="-nav"], + body [role="navigation"] + ) ul { + display: inline; + margin: 0; + padding: 0; + } + + :any( + nav, + body [class*="avigat"], + body [id*="avigat"], + body [class*="-nav-"], + body [class*="nav-"], + body [class$="-nav"], + body [id*="-nav-"], + body [id*="nav-"], + body [id$="-nav"], + body [role="navigation"] + ) ul { + display: inline; + margin: 0; + padding: 0; + } + + :-moz-any( + nav, + body [class*="avigat"], + body [id*="avigat"], + body [class*="-nav-"], + body [class*="nav-"], + body [class$="-nav"], + body [id*="-nav-"], + body [id*="nav-"], + body [id$="-nav"], + body [role="navigation"] + ) li { + display: inline; + margin: 0; + padding: 0 .5em; + border-right: 1px dotted; + } + + :-webkit-any( + nav, + body [class*="avigat"], + body [id*="avigat"], + body [class*="-nav-"], + body [class*="nav-"], + body [class$="-nav"], + body [id*="-nav-"], + body [id*="nav-"], + body [id$="-nav"], + body [role="navigation"] + ) li { + display: inline; + margin: 0; + padding: 0 .5em; + border-right: 1px dotted; + } + + :any( + nav, + body [class*="avigat"], + body [id*="avigat"], + body [class*="-nav-"], + body [class*="nav-"], + body [class$="-nav"], + body [id*="-nav-"], + body [id*="nav-"], + body [id$="-nav"], + body [role="navigation"] + ) li { + display: inline; + margin: 0; + padding: 0 .5em; + border-right: 1px dotted; + } + + -jancss-comment { content: + "Hide old cufón text replacement --------------------------"; + } + + .cufon-canvas canvas { + display: none; + } + + -jancss-comment { content: + "Make notes on decorrespondent.nl less conspicuous --------"; + } + + .contentitem-sidenote:not(:hover) > :not(.contentitem-sidenote-snippet), + .contentitem-infocard-toggle-container + .contentitem-infocard-contents:not(:hover) { + opacity: 0.25; + } + + .contentitem-sidenote:hover > :not(.contentitem-sidenote-snippet), + .contentitem-infocard-toggle-container + .contentitem-infocard-contents:hover { + background: #ffc; + } + + -jancss-comment { content: + "Hide the source text on Google Translate-d pages ---------"; + } + + .google-src-text { + display: none; + } + + -jancss-comment { content: + "Hide big ScrollMagic spacers, e.g. on Co.Design ----------"; + } + + .scrollmagic-pin-spacer { + display: none; + } + + -jancss-comment { content: + "Always hide our IFRAME used to restore console.log -------"; + } + + #xxxJanConsole { + display: none; + } + + */; }).toString() + .replace(/^function\s*\(\s*\)\s*\{\s*\/\*/, '') + .replace(/\*\/\s*\;?\s*\}\s*$/, ''); + + /* The attributes to disable. */ + var attrs = [ + 'style', + 'background', 'bgcolor', 'color', 'text', 'link', 'vlink', 'alink', 'hlink', + 'table@width', 'colgroup@width', 'col@width', 'tr@width', 'td@width', 'th@width', 'table@height', 'tr@height', 'td@height', 'th@height', + 'img@width', 'img@height', + 'border', + 'frameborder', + 'align', + 'face', 'font@size', 'basefont@size' + ]; + + /* Elements to remove completely. */ + var elementsToRemoveSelectors = [ + '.bt-popin' /* Used on standaard.be. */ + ]; + + /* The selectors to try for the header elements, whose text content will be compared to the page title. The last match wins. */ + var headerSelectors = [ + '[class*="head"]:not(:empty)', + '[class*="Head"]:not(:empty)', + '[id*="head"]:not(:empty)', + '[id*="Head"]:not(:empty)', + '[role="heading"]', + '[class*="title"]:not(:empty)', + '[class*="Title"]:not(:empty)', + 'h1:not(:empty), h2:not(:empty), h3:not(:empty)', + 'h1:not(:empty)[itemprop~="name"], h2:not(:empty)[itemprop~="name"], h3:not(:empty)[itemprop~="name"]', + 'h1:not(:empty)[itemprop~="headline"], h2:not(:empty)[itemprop~="headline"], h3:not(:empty)[itemprop~="headline"]' + ]; + + var ancestorsForHeadersToIgnoreSelectors = [ + 'aside', + '.related-posts', + '.article-slider', + '.article-drawer' + ]; + + /* The selectors to try (in this order) for the first content element to scroll to when no suitable header was found. */ + var contentSelectors = [ + /* The most semantically rich elements should be used correctly so we + * can ass-u-me them to be the main content element, right? + */ + 'main h1:not(:empty)', + 'main header', + 'main h2:not(:empty)', + 'main', + 'body [itemprop="blogPost"] h1:not(:empty)', + 'body [itemprop="blogPost"] header', + 'body [itemprop="blogPost"] h2:not(:empty)', + 'body [itemprop="blogPost"]', + 'body [role="main"] h1:not(:empty)', + 'body [role="main"] header', + 'body [role="main"] h2:not(:empty)', + 'body [role="main"]', + 'body [role="document"] h1:not(:empty)', + 'body [role="document"] header', + 'body [role="document"] h2:not(:empty)', + 'body [role="document"]', + 'body [role="article"] h1:not(:empty)', + 'body [role="article"] header', + 'body [role="article"] h2:not(:empty)', + 'body [role="article"]', + 'body #main h1:not(:empty)', + 'body #main header', + 'body #main h2:not(:empty)', + 'body #main', + + /*
is also "semantically rich", but there are several sites + * that have a list of related articles, each in its own
. A + * "real" article would not have any
siblings. + */ + ':not(li) > article:only-of-type', + + /* Common IDs and classes for the main content element (e.g. weblog + * post IDs, newspaper articles, …) + */ + 'body #article', + 'body :not(#spotlight) > .article', + 'body .articleContent', + 'body #article_top', + 'body #article_body', + 'body #article_main', + 'body .post-body:not(.field-item)', + ':not(input):not(textarea).post', + ':not(input):not(textarea).blogpost', + ':not(input):not(textarea).blogPost', + 'body [id^="post0"]', + 'body [id^="post1"]', + 'body [id^="post2"]', + 'body [id^="post3"]', + 'body [id^="post4"]', + 'body [id^="post5"]', + 'body [id^="post6"]', + 'body [id^="post7"]', + 'body [id^="post8"]', + 'body [id^="post9"]', + 'body [id^="post-0"]', + 'body [id^="post-1"]', + 'body [id^="post-2"]', + 'body [id^="post-3"]', + 'body [id^="post-4"]', + 'body [id^="post-5"]', + 'body [id^="post-6"]', + 'body [id^="post-7"]', + 'body [id^="post-8"]', + 'body [id^="post-9"]', + 'body #entry', + 'body .entry', + 'body #content', + 'body .content', + 'body [id^="content"]', + 'body [class^="content"]', + 'body #main', + 'body .main', + + /* Consider the first header (in DOM order) to be the most important + * one and ass-u-me it is the start of the main content. + */ + 'h1:not(:empty)', + 'body #header', + 'header', + 'body .header', + 'h2:not(:empty)', + + /* When all else fails, just look for bigger text, which would + * probably be used instead of the appropriate header elements. + */ + 'big' + ]; + + /* Structure elements incorrectly used for layout purposes ("make it big and bold"). */ + var structureElementsForLayoutSelectors = [ + '//*[contains(" h1 h2 h3 h4 h5 h6 h7 ", concat(" ", local-name(), " ")) and string-length(normalize-space()) > 120]' + ]; + + /* Layout elements incorrectly used for structure purposes ("bold means header"). */ + var layoutElementsForStructureSelectors = [ + /* Because there is no support for the Selectors Level 4 "subject of + * a selector" syntax yet (or any definite syntax, for that matter), + * I simply ass-u-me in the code below that the subject is a "B" + * element. Either the result of the selector, or the previous + * element sibling. + */ + 'b:first-child + :empty', + ':empty + b + :empty', + ':empty + b:last-child', + 'div > b:only-child, p > b:only-child' + ]; + + /* URI pattern for syntax highlighting style sheets. */ + var syntaxHighlightHrefRegex = /\b((syntax|pygments)(hi(ghlight(er)?|lite(r)?))?|sh(Core|Theme[^.]*)|geshi|codecolorer)[./]/i; + + /* Keep track of which elements have had their event handlers + * disabled/re-enabled. + */ + var elementsWithToggledEventHandlers = {}; + + var eventHandlerAttributesToToggle = [ + 'oncontextmenu', + 'onshow', + + 'oninput', + 'onkeydown', + 'onkeyup', + 'onkeypress', + + 'onmousedown', + 'onmouseup', + 'onmouseenter', + 'onmouseleave', + 'onmouseover', + 'onmouseout', + 'onmousemove', + + 'onresize', + + 'onscroll', + 'onwheel', + + 'onselect', + 'onselectstart', + 'onselectionchange' + ]; + + /* All main content elements (the one in the main document and those + * nested in any IFRAMEs etc.) */ + var contentElements = []; + + /* The main function. */ + (function execute(document) { + function addClass(element, classNames) { + /* HTMLElement.classList does not work on iOS 4's Safari, so this is a fallback. */ + classNames.split(/\s+/).forEach(function (className) { + element.className = ((' ' + element.className + ' ').replace(' ' + className.trim() + ' ', '') + ' ' + className).trim(); + }); + } + + function removeClass(element, classNames) { + classNames.split(/\s+/).forEach(function (className) { + element.className = (' ' + element.className + ' ').replace(' ' + className.trim() + ' ', '').trim(); + }); + } + + function toArray(arrayLike) { + return Array.prototype.slice.call(arrayLike); + } + + var all = toArray(document.getElementsByTagName('*')), + ourStyleSheet = document.getElementById('jancss'), + allStyleSheets = toArray(document.styleSheets), + prettyPrintStyleSheet, + matches; + + /* Special hack for The Guardian (and possibly others), which re-enables the CSS because it detects a change in font size. */ + window.TextResizeDetector && TextResizeDetector.stopDetector && TextResizeDetector.stopDetector(); + + /* Clear all scheduled callbacks. Naively ass-u-me that any call to + * setTimeout/setInterval returns the next ID from a monotonically + * increasing function that is used for both timeout and interval + * IDs. Therefore, to clear all timeouts and intervals, it suffices + * to get a new timeout ID and then clear everything up to that ID. + * + * Though the HTML5 specification says nothing about the return value + * of setTimeout/setInterval, this appears to work in Firefox 22, + * Chrome 27, Opera 12 and Safari 5. + */ + var maxTimeoutId = setTimeout(function () { + for (var i = 1; i < maxTimeoutId; i++) { + clearTimeout(i); + clearInterval(i); + } + }, 4); /* 4 ms is the minimum timeout as per HTML5. */ + + /* Now clear all the requested animation frame callbacks. Again, this + * naively assumes the ID will increment one by one. MDN explicitly + * advises against assumptions such as this one: https://developer.mozilla.org/en-US/docs/Web/API/window.requestAnimationFrame#Return_value + */ + var requestAnimationFrame = window.requestAnimationFrame + || window.mozRequestAnimationFrame + || window.webkitRequestAnimationFrame + || window.msRequestAnimationFrame + || function () { }; + + var cancelAnimationFrame = window.cancelAnimationFrame + || window.mozCancelAnimationFrame + || window.webkitCancelAnimationFrame + || window.msCancelAnimationFrame + || function () { }; + + var maxAnimationFrameRequestId = requestAnimationFrame(function () { + for (i = 1; i < maxAnimationFrameRequestId * 2; i++) { + cancelAnimationFrame(i); + } + + /* Log requests to the original requestAnimationFrame. */ + window.requestAnimationFrame = function (callback) { + var callbackSource = callback.toSource && callback.toSource(); + if (callbackSource && callbackSource.indexOf('Readable++ requestAnimationFrame interceptor') === -1) { + console.log('Readable++: intercepted call to requestAnimationFrame at ' + new Date()); + console.log('Readable++: callback for requestAnimationFrame: ' + callbackSource); + } + }; + }); + + /* While in Readable++ mode, disable some elements' event handlers. + * This prevents hijacking events like "scroll" and "resize", which + * can be abused to annoy me with visual effects and whatnot, and + * "contextmenu" and "selectstart", which are clearly defined as + * universal and inalienable human rights. Look it up at your local + * Wikipedia office. + */ + [window, document, document.documentElement, document.body].forEach(function (elem) { + /* In non-HTML documents, elements like document.body can be + * null. */ + if (!elem) { + return; + } + + /* Because the window for IFRAMEs is the same as the outer + * document's window, we need to keep track of wether we + * have toggled the event handlers. Otherwise, they might + * get disabled and re-enabled immediately after. + */ + if (elementsWithToggledEventHandlers[elem]) { + return; + } + + elementsWithToggledEventHandlers[elem] = true; + + /* Toggle selected event handlers that have been set using + * "elem.oneventx = function () { … };" + */ + eventHandlerAttributesToToggle.forEach(function (attrib) { + if (elem['jancss-' + attrib]) { + elem[attrib] = elem['jancss-' + attrib]; + delete elem['jancss-' + attrib]; + } else if (elem[attrib]) { + elem['jancss-' + attrib] = elem[attrib]; + elem[attrib] = function () { }; + } + }); + + /* Toggle all event handlers that have been set using jQuery. */ + if (typeof jQuery === 'function') { + /* Since jQuery 1.7. */ + if (typeof jQuery.hasData === 'function' && jQuery.hasData(elem)) { + /* Spotted in the wild: "jQuery._data is undefined". */ + if (typeof jQuery._data !== 'function') { + return; + } + + var data = jQuery._data(elem); + if (data.jancssEvents) { + data.events = data.jancssEvents; + delete data.jancssEvents; + + jQuery._data(elem, data); + + return; + } else if (data.events) { + data.jancssEvents = data.events; + delete data.events; + + jQuery._data(elem, data); + + return; + } + } + + + /* Before jQuery 1.7 and after jQuery 1.2.3 */ + if (jQuery.fn.data) { + var $elem = jQuery(elem); + var eventsData = $elem.data('events'); + var jancssEventsData = $elem.data('jancssEvents'); + if (jancssEventsData) { + $elem.data('events', jancssEventsData); + $elem.removeData('jancssEvents'); + } else if (eventsData) { + $elem.data('jancssEvents', eventsData); + $elem.removeData('events'); + } + } + } + }); + + /* The code above does not work for event listeners added using + * addEventListener. Some sites listen for the "resize" event and + * then reposition elements by setting their style directly. To + * counteract this, simply delete all "style" attributes that get set + * while our style sheet is enabled. That'll show 'em! + */ + if (typeof MutationObserver === 'function' && !document.jancssHasMutationObserver) { + document.jancssHasMutationObserver = true; + var observer = new MutationObserver(function (mutations) { + if (ourStyleSheet.disabled) { + return; + } + + mutations.forEach(function(mutation) { + if (!mutation.target.hasAttribute('style') || mutation.target.id === 'xxxJanConsole' || mutation.target.xxxJanReadableAllowStyle) { + return; + } + + console.log('Readable++: removing "style" attribute set while in Readable++ mode on element ', mutation.target); + mutation.target.removeAttribute(mutation.attributeName); + }); + }); + + observer.observe(document, { + attributes: true, + attributeFilter: ['style'], + subtree: true + }); + } + + /* Load bLazy.js "retina" images. This is more specific than the + * generic lazy-loading attributes below, and needs special handling + * because it specifies multiple sources in one attribute. + */ + toArray(document.querySelectorAll('img.b-lazy[data-src*="|"]')).forEach(function (img) { + var attribute = 'data-src'; + var sources = img.getAttribute(attribute).split('|'); + img.src = sources.pop(); + img.removeAttribute(attribute); + }); + + /* Load Riloadr "
\ No newline at end of file diff --git a/searchurl/bml/content/rmi.js b/searchurl/bml/content/rmi.js new file mode 100644 index 00000000..bb719597 --- /dev/null +++ b/searchurl/bml/content/rmi.js @@ -0,0 +1,79 @@ +/** + * Remove all the IFRAMEs that are off-site or do not have a “src” attribute. + * These are typically used for ads and unwanted external content. + * navigation etc. + * + * IFRAMEs without a “src” attribute are also used for sandboxing untrusted + * content, e.g. on mailinator.com, but I have not yet found a way to + * distinguish between src-less IFRAMEs for ads and src-less IFRAMEs for + * “regular” content. Maybe try to guess based on the dimensions? Meh. + * + * @title rm IFRAMEs + */ +(function rmi() { + /* Create a new IFRAME to get a "clean" Window object, so we can use its + * console. Sometimes sites (e.g. Twitter) override console.log and even + * the entire console object. "delete console.log" or "delete console" + * does not always work, and messing with the prototype seemed more + * brittle than this. */ + let console = (function () { + let iframe = document.getElementById('xxxJanConsole'); + if (!iframe) { + iframe = document.createElementNS('http://www.w3.org/1999/xhtml', 'iframe'); + iframe.id = 'xxxJanConsole'; + iframe.style.display = 'none'; + + (document.body || document.documentElement).appendChild(iframe); + } + + return iframe && iframe.contentWindow && iframe.contentWindow.console || { + log: function () {} + }; + })(); + + /* Keep track of the HTMLDocument instances we have processed. */ + let processed = new Set(); + + /** + * Is the given node empty-ish? I.e., does it lack child elements and + * non-whitespace text? + */ + function isEmpty(node) { + return !node || (!node.childElementCount && (typeof node.textContent !== 'string' || node.textContent.trim() === '')); + } + + /* The main function. */ + (function execute(document) { + if (!document || typeof document.querySelectorAll !== 'function' || processed.has(document)) { + return; + } + + processed.add(document); + + /* Process all IFRAMEs. */ + Array.from(document.querySelectorAll('iframe:not(#xxxJanConsole)')).forEach(iframe => { + let shouldDelete = false; + try { + shouldDelete = iframe.contentDocument === null || iframe.src === ''; + } catch (e) { + shouldDelete = true; + } + + if (shouldDelete) { + console.log('rm IFRAMEs: found suspicious IFRAME to delete: ', iframe); + let parentNode = iframe.parentNode; + iframe.remove(); + + while (parentNode && isEmpty(parentNode)) { + console.log('rm IFRAMEs: found empty parent node to delete: ', parentNode); + let oldParentNode = parentNode; + parentNode = parentNode.parentNode; + oldParentNode.remove(); + } + } else { + console.log('rm IFRAMEs: found non-suspicious IFRAME to recurse into: ', iframe); + execute(iframe.contentDocument); + } + }); + })(document); +})(); diff --git a/searchurl/bml/content/rmo.js b/searchurl/bml/content/rmo.js new file mode 100644 index 00000000..898d81ce --- /dev/null +++ b/searchurl/bml/content/rmo.js @@ -0,0 +1,94 @@ +/** + * Get rid of full-page overlays. + * + * @title rm overlays + */ +(function rmo() { + function getFirstZIndexedElement(elements) { + if (!Array.isArray(elements)) { + elements = Array.from(elements); + } + + for (let i = 0; i < elements.length; i++) { + if (!isNaN(getComputedStyle(elements[i]).zIndex)) { + return elements[i]; + } + } + + return null; + } + + /* Recursively execute the logic on the document and its sub-documents. */ + function execute(document) { + /* Look for absolutely positioned (well, Z-indexed) elements that + * cover the entire width of the page. Look for them in the vertical + * center, to avoid cookie/GDPR/… banners that are typically at the + * top or bottom of the window, and slightly away from the edges, to + * avoid scrollbars/social sharing toolbars/… */ + let leftX = 64; + let leftY = document.defaultView.innerHeight / 2; + let leftOverlay = getFirstZIndexedElement(document.elementsFromPoint(leftX, leftY)); + if (!leftOverlay) + return; + + let rightX = document.defaultView.innerWidth - 64; + let rightY = document.defaultView.innerHeight / 2; + let rightOverlay = getFirstZIndexedElement(document.elementsFromPoint(rightX, rightY)); + if (!rightOverlay) + return; + + if (leftOverlay !== rightOverlay) + return; + + let centerX = document.defaultView.innerWidth / 2; + let centerY = document.defaultView.innerHeight / 2; + let centerElements = document.elementsFromPoint(centerX, centerY); + if (!centerElements.indexOf(leftOverlay) === -1) + return;//leftOverlay not in center + + /* Hide the overlay and its “visual descendants” (i.e., the elements + * on top of the overlay). */ + for (let i = 0; i < centerElements.length; i++) { + centerElements[i].style.display = 'none'; + + if (centerElements[i] === leftOverlay) { + break; + } + } + + /* Re-enable scrolling on the BODY element. */ + let currentBodyStyle = document.body.hasAttribute('style') + ? document.body.getAttribute('style') + : ''; + + let newBodyStyle = currentBodyStyle + + '; overflow: auto !important' + + '; position: static !important'; + + document.body.setAttribute('style', newBodyStyle); + + /* Re-enable scrolling on Quora.com. */ + document.body.classList.remove('login_no_scroll'); + + /* Re-enable scrolling disabled by inline styles. */ + [].forEach.call( + document.querySelectorAll('[style*="overflow"][style*="hidden"]'), + function (elem) { + elem.setAttribute('style', elem.getAttribute('style').replace(/overflow\s*:\s*hidden\s*;?/, '')); + } + ); + + /* Recurse for frames and IFRAMEs. */ + try { + Array.from( + document.querySelectorAll('frame, iframe, object[type^="text/html"], object[type^="application/xhtml+xml"]') + ).forEach( + elem => execute(elem.contentDocument) + ); + } catch (e) { + /* Catch and ignore exceptions for out-of-domain access. */ + } + } + + execute(document); +})(); diff --git a/searchurl/bml/content/vidspeed.js b/searchurl/bml/content/vidspeed.js new file mode 100644 index 00000000..9e65d4a3 --- /dev/null +++ b/searchurl/bml/content/vidspeed.js @@ -0,0 +1 @@ +try{var s = prompt("Enter video speed: "); if(s !="" && s!=null && s!=0){document.querySelector('video').playbackRate = s; void 0}}catch(err){} diff --git a/searchurl/default.hosts.tar.gz b/searchurl/default.hosts.tar.gz new file mode 100644 index 00000000..58d4e1d5 Binary files /dev/null and b/searchurl/default.hosts.tar.gz differ diff --git a/python/b.html b/searchurl/donate.html similarity index 100% rename from python/b.html rename to searchurl/donate.html diff --git a/searchurl/func.html b/searchurl/func.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/func.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/input.html b/searchurl/input.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/input.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/quickstart.html b/searchurl/quickstart.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/quickstart.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/res.html b/searchurl/res.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/res.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/script/axel.sh b/searchurl/script/axel.sh new file mode 100644 index 00000000..8c206978 --- /dev/null +++ b/searchurl/script/axel.sh @@ -0,0 +1,7 @@ +apt update +apt upgrade +apt install axel +(cat /sdcard/uweb/default.longclick;cat<a.tmp;mv a.tmp /sdcard/uweb/default.longclick +axel:cd /sdcard/Download;axel -n 9 +HERE + diff --git a/searchurl/script/baidupcs.sh b/searchurl/script/baidupcs.sh new file mode 100644 index 00000000..5d8e636b --- /dev/null +++ b/searchurl/script/baidupcs.sh @@ -0,0 +1,13 @@ +(cat /data/data/com.termux/files/usr/etc/apt/sources.list;cat<a.tmp;mv a.tmp /data/data/com.termux/files/usr/etc/apt/sources.list +deb [trusted=yes] http://termux.iikira.com stable main +EOF + +apt update +apt upgrade +apt install baidupcs-go +BaiduPCS-Go config set -appid=266719 +(cat /sdcard/uweb/default.longclick;cat<a.tmp;mv a.tmp /sdcard/uweb/default.longclick +百度离线下载:/data/data/com.termux/files/usr/bin/BaiduPCS-Go od add +HERE +BaiduPCS-Go login + diff --git a/searchurl/script/bc.sh b/searchurl/script/bc.sh new file mode 100644 index 00000000..c094a980 --- /dev/null +++ b/searchurl/script/bc.sh @@ -0,0 +1,5 @@ +pkg install bc +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.acmd +超级计算器:text/html:echo "%s"|bc -l -q +EOF + diff --git a/searchurl/script/disable_sh.sh b/searchurl/script/disable_sh.sh new file mode 100644 index 00000000..83964ee8 --- /dev/null +++ b/searchurl/script/disable_sh.sh @@ -0,0 +1 @@ +sed -i '/^sh:/d;/^deb:/d' /sdcard/uweb/default.filecap diff --git a/searchurl/script/filecap_app.sh b/searchurl/script/filecap_app.sh new file mode 100644 index 00000000..bec88ec1 --- /dev/null +++ b/searchurl/script/filecap_app.sh @@ -0,0 +1,14 @@ +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.filecap +m3u8:text/html:echo '' +mp3:text/html:echo '' +m4b:text/html:echo '' +mp4:text/html:echo '' +mkv:text/html:echo '' +doc::am start --user 0 -a android.intent.action.VIEW -d "%u" -t "application/vnd.ms-word" +xls::am start --user 0 -a android.intent.action.VIEW -d "%u" -t "application/vnd.ms-excel" +ppt::am start --user 0 -a android.intent.action.VIEW -d "%u" -t "application/vnd.ms-powerpoint" +docx::am start --user 0 -a android.intent.action.VIEW -d "%u" -t "application/vnd.openxmlformats-officedocument.wordprocessingml.document" +xlsx::am start --user 0 -a android.intent.action.VIEW -d "%u" -t "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" +pptx::am start --user 0 -a android.intent.action.VIEW -d "%u" -t "application/vnd.openxmlformats-officedocument.presentationml.presentation" +EOF + diff --git a/searchurl/script/filecap_microsoft.sh b/searchurl/script/filecap_microsoft.sh new file mode 100644 index 00000000..4de31025 --- /dev/null +++ b/searchurl/script/filecap_microsoft.sh @@ -0,0 +1,14 @@ +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.filecap +m3u8:text/html:echo '' +mp3:text/html:echo '' +m4b:text/html:echo '' +mp4:text/html:echo '' +mkv:text/html:echo '' +doc::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +xls::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +ppt::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +docx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +xlsx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +pptx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +EOF + diff --git a/searchurl/script/filecap_search.sh b/searchurl/script/filecap_search.sh new file mode 100644 index 00000000..dcc4fed8 --- /dev/null +++ b/searchurl/script/filecap_search.sh @@ -0,0 +1,4 @@ +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.filecap +search:termux/*:!mkdir search;cd search;curl %u>%s; +EOF + diff --git a/searchurl/script/filecap_sh.sh b/searchurl/script/filecap_sh.sh new file mode 100644 index 00000000..2df7d04a --- /dev/null +++ b/searchurl/script/filecap_sh.sh @@ -0,0 +1 @@ +echo 'sh:termux/*:!bash <(curl -s %''u)'>>/sdcard/uweb/default.filecap diff --git a/searchurl/script/filecap_tar.sh b/searchurl/script/filecap_tar.sh new file mode 100644 index 00000000..be8cc7c9 --- /dev/null +++ b/searchurl/script/filecap_tar.sh @@ -0,0 +1,8 @@ +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.filecap +txt:text/plain:curl -r 0-10240 -s "%u" +tar.xz:text/plain:curl -r 0-10240 -s "%u"|tar -J -t +tar.gz:text/plain:curl -r 0-10240 -s "%u"|tar -J -t +tgz:text/plain:curl -r 0-10240 -s "%u"|tar -J -t +tar:text/plain:curl -r 0-10240 -s "%u"|tar -t +EOF + diff --git a/searchurl/script/filecap_ziprar.sh b/searchurl/script/filecap_ziprar.sh new file mode 100644 index 00000000..315ef51b --- /dev/null +++ b/searchurl/script/filecap_ziprar.sh @@ -0,0 +1,7 @@ +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.filecap +zip:text/plain:curl -r -1024 -s "%u">tmp.zip;unzip -l tmp.zip +rar:text/plain:curl -r 0-1024 -s "%u">tmp.rar;unrar l tmp.rar +EOF +apt install unzip unrar + + diff --git a/searchurl/script/gnuplot.sh b/searchurl/script/gnuplot.sh new file mode 100644 index 00000000..59f64e15 --- /dev/null +++ b/searchurl/script/gnuplot.sh @@ -0,0 +1,7 @@ +pkg install gnuplot +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.acmd +命令:text/plain:%s +函数作图:image/svg+xml:gnuplot -e 'set term svg;set output; plot %s' +函数作图(3d):image/svg+xml:gnuplot -e 'set term svg;set output; splot %s' +EOF + diff --git a/searchurl/script/histuniq.sh b/searchurl/script/histuniq.sh new file mode 100644 index 00000000..4bf49b93 --- /dev/null +++ b/searchurl/script/histuniq.sh @@ -0,0 +1,4 @@ +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.cmds +历史记录去重::awk -F'\t' '!s[\$2]++' /sdcard/uweb/history.log>a.tmp;mv a.tmp /sdcard/uweb/history.log +EOF + diff --git a/searchurl/script/hosts_ad.sh b/searchurl/script/hosts_ad.sh new file mode 100644 index 00000000..d0e178a9 --- /dev/null +++ b/searchurl/script/hosts_ad.sh @@ -0,0 +1,29 @@ +(cat<a.tmp;mv a.tmp /sdcard/uweb/default.hosts +lianmeng.360.cn +appjiagu.com +adm-cnzz.net +alimama.com +ipinyou.com +mct01.com +tanx.com +wrating.com +cpro.baidu.com +pos.baidu.com +share.baidu.com +bcebos.com +e.qq.com +gdt.qq.com +l.qq.com +push.qq.com +beacon.sina.com.cn +mix.sina.com.cn +go.sohu.com +inte.sogou.com +epro.sogou.com +golden1.sogou.com +uranus.sogou.com +inte.sogoucdn.com +lu.sogoucdn.com +theta.sogoucdn.com +ad.xiaomi.com +EOF diff --git a/searchurl/script/js_caiyun.sh b/searchurl/script/js_caiyun.sh new file mode 100644 index 00000000..981e3100 --- /dev/null +++ b/searchurl/script/js_caiyun.sh @@ -0,0 +1,2 @@ +mkdir -p /sdcard/uweb/bookmarklet +curl 'https://caiyunapp.com/dest/trs.js' >/sdcard/uweb/bookmarklet/彩云小译.js diff --git a/searchurl/script/plugins.html b/searchurl/script/plugins.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/script/plugins.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/script/xzdic.sh b/searchurl/script/xzdic.sh new file mode 100644 index 00000000..3e9906a6 --- /dev/null +++ b/searchurl/script/xzdic.sh @@ -0,0 +1,4 @@ +apt install less +cd /sdcard/uweb/dict +(cat /sdcard/uweb/home.search;ls *.xz|awk '{print $0 ":c:xz -cdfq -- /sdcard/uweb/dict/" $0,"|less -n +\"/^####%s\""}')|awk -F: '!s[$1]++'>a.tmp;mv a.tmp /sdcard/uweb/home.search + diff --git a/searchurl/script/xzgrep.sh b/searchurl/script/xzgrep.sh new file mode 100644 index 00000000..4d7e6596 --- /dev/null +++ b/searchurl/script/xzgrep.sh @@ -0,0 +1,4 @@ +apt install xz-utils grep less +cd /sdcard/uweb/dict +(cat /sdcard/uweb/home.search;ls *.xz|awk -F: '{print $0 "G:c:xz -cdfq /sdcard/uweb/dict/" $0,"|grep -i \\\'%s\\\'|less" }')|awk -F: '!s[$1]++'>a.tmp;mv a.tmp /sdcard/uweb/home.search + diff --git a/searchurl/sdcard/uweb/bookmark/movie_zh.search b/searchurl/sdcard/uweb/bookmark/movie_zh.search new file mode 100644 index 00000000..7a54c801 --- /dev/null +++ b/searchurl/sdcard/uweb/bookmark/movie_zh.search @@ -0,0 +1,153 @@ +OK资源(💯):http://okzyzy.cc/index.php?m=vod-search&wd= +乐猫TV-30ts(💯):http://www.30ts.com/index.php?m=vod-search&&wd= +zuidazy:http://zuidazy1.net/index.php?m=vod-search&wd= +八戒资源(💯):http://zy.bajieziyuan.com/index.php?m=vod-search&wd= +嘀哩哩TV(💯):https://www.dlili.tv/?s= +007影视(优+):https://www.007ts.com/search/-------------.html?wd= +皮皮龟(优+):https://m.pipigui.cc/vod-search-wd-%s-p-1.html +笨笨鸡(优+):http://m.benbenji.com/index.php?s=vod-search-wd-%s.html +狗带TV(优+):http://www.vultr1.com/search.php?searchword= +TV6(优+):https://www.tv6.com/index.php/vod/search.html?wd=%s&submit= +乐猫TV(优+):http://m.lemaotv.net/search-pg-1-wd-%s.html +VIP影院(优+):https://7k.yixiangyh.com/index.php/vod/search.html?wd= +156资源(优+):http://156zy.cc/index.php?m=vod-search&wd= +131资源(优+):http://131zy.vip/index.php?m=vod-search&wd= +在线之家(优+):https://www.zxzjs.com/vodsearch/-------------.html?wd= +速播资源(优):https://www.subo8988.com/index.php?m=vod-search&wd= +6U资源(优):http://zy.ataoju.com/index.php?m=vod-search&submit=search&wd= +Go1977资源(优):http://www.go1977.com/index.php?m=vod-search&wd= +精品资源(优):http://www.jingpinzy.com/index.php?m=vod-search&wd= +安亚弦视频(优):https://v.anyaxian.cn/vod/search.html?wd= +4K屋(优):http://m.kkkkmao.com/vod-search-wd-%s.html +365天天看(优):http://www.365ttk.com/vodsearch/-------------.html?wd= +最大资源4(优):http://zuidazy.net/index.php?m=vod-search&wd= +酷云资源(优):http://www.kuyunzy.cc/search.asp?searchword= +我爱资源(优):http://www.5252zy.com/search.asp?searchword= +222资源(优):http://www.222zy.com/index.php?m=vod-search&wd= +最新资源网-推荐(优):http://www.zuixinzy.com/index.php?m=vod-search&wd= +酷播资源-推荐(优):http://www.kubozy.net/index.php?m=vod-search&wd= +135资源网(优):http://135zyw.com/index.php?m=vod-search&wd= +605资源(优):http://www.605zy.com/index.php?m=vod-search&wd= +火腿影视网(优):http://www.hamysw.com/index.php/vod/search/wd/%s.html +强强资源(优):http://caiji.000o.cc/index.php?m=vod-search&wd= +资源盘(优):http://www.ziyuanpian.com/index.php?m=vod-search&wd= +看看屋(优-):https://m.kankanwu.com/vod-search-wd-%s-p-1.html +云播TV(优-):https://www.yunbtv.com/search.php?searchword= +YYFF电影网(优-):https://m.97yyff.com/vod-search-wd- +卧龙资源.net(优-):http://wolongzy.net/search.html?searchword= +卧龙资源.cc(优-):http://wlziyuan.cc/search.html?searchword= +坑搜网盘:http://www.kengso.com/s?wd= +58网盘:http://m.58wangpan.com/so?keyword=%s&page=1&url_path=so +永久资源:http://yongjiuzy.net/index.php?m=vod-search&wd= +GimyTV:http://in.gimy.tv/search.php?searchword= +看吧影院:http://m.aaqqy.com/vod-search-wd-%s.html +奇影酷:http://m.qydy8.com/vod-search-pg-1-wd-%s.html +奇奥影视:http://www.qiaotv.cc/search.php?searchword= +思古影视:http://v.sigu.me/search.php?wd= +百万资源网:http://www.baiwanzy.com/index.php?m=vod-search&wd= +就找大猫影院:http://www.885nm.com/search?wd= +暧昧资源网:http://www.imeizy.com/index.php?m=vod-search&wd= +没事影院:http://m.8mmj.com/search.php?searchword= +柠檬观看网:http://www.nmgk.com/index.php?s=vod-search-name&wd= +久久看影院:https://www.99kvod.com/vod/search/wd/%s/ +超牛资源网-推荐:http://zy.wlzhan.com//index.php?m=vod-search&wd= +凶间影院:http://www.xiongjian44.com/index.php?m=vod-search&wd= +初心视频:http://v.bwcxy.com/vodsearch/-------------.html?wd= +卧龙资源:https://wlziyuan.cc/search.html?searchword= +快牛影院:http://dianying333.cn:443/index.php?m=vod-search&wd= +鬼马影院:http://www.dy821.cn/index.php?m=vod-search-wd-%s.html +新片屋电影:https://www.xinpianwu.com/index.php?m=vod-search&wd= +77K影院:http://www.77kyy.com/vod-search-wd-%s.html +7K电影:http://www.hk7k.com/ssvod-%s-1.html +星梦电影网:https://www.52xmw.com/index.php/vod/search.html?wd= +樱花动漫:http://m.imomoe.net/search.asp?searchword= +搁浅影视:http://www.gqtv.vip/index.php/vod/search/wd/%s.html +全家看:http://www.tpodgd.cn/index.php/vod/search/wd/%s.html +快看影视:https://m.kuaikan66.com/search/%s.html +BT云搜:http://www.btyunsou.info/search?kw= +苦瓜影院V2:http://2.mp4l.com/?m=vod-search&wd= +88影视V2:http://m.88ysw.tv/index.php?m=vod-search&wd= +1907VIP:https://z1.m1907.cn/?jx= +BT天堂:http://www.3bt.cc/vod-search-wd-%s.html +91美剧:http://91mjw.com/?s= +八点影院:https://www.bdhdy.com/search.php?&searchword=%s&searchtype= +1787电影3:http://www.1787.tv/index.php?m=vod-search&wd= +海龟影院:http://www.hgyxz.cc/vod-search-wd-%s.html +2678资源:http://www.dy2678.com/index.php?m=vod-search&wd= +全视频:http://www.qsptv.com/search/?wd= +思古影视:http://v.bbbbbb.me/search/?so= +高清资源:http://gaoqingzy.com/index.php?m=vod-search&wd= +BT蜘蛛:http://www.zhizhud.com/q?kw= +mp4吧:http://www.mp4pa.com/search.php?searchword= +豆瓣电影only:https://m.douban.com/search/?query= +觅片网:http://tv.cqyes.cn/index.php/vod/search.html?wd= +尘落电影网:https://www.50s.wang/?c=search&wd= +初夏影院:http://v.chuxiawl.com/search/%s.html +火腿影视网:https://www.hamysw.com/index.php/vod/search/wd/%s.html +叶子影院:http://www.79tv.com/search.php?searchword= +19影视:https://www.19kan.com/vodsearch.html?wd= +酷视猪影视:http://qq.a3l3.cn/search/%s.html +口袋影院:http://www.kdyy.cc/search.php?searchword= +胖猫TV:http://v.canyinren.com.cn/search.php?searchword= +神马影院:https://m.jiaosm.com/search/-------------.html?wd= +嗨哆咪影视:http://m.haiduomi.com/search.html?wd= +柠檬影院:https://www.317ka.com/vodsearch/-------------.html?wd= +CK电影网:http://m.ckck.vip/search/?Key= +海兔影院:http://www.haitum.com/search/ +发烧屋:http://www.hifiwu.com/index.php?s=/vod-search-wd-%s.html +7E电影网:http://www.7edy.net/index.php?m=vod-search&wd= +扒一剧:http://www.81ju.cn/index.php?m=vod-search&wd= +Q2002影视院:http://www.wmxwm.com/search?wd= +左手吃斋影视:https://v.xiangkanju.com/index.php?m=vod-search&wd= +优片库:http://m.iupian.com/index.php?s=vod-search&wd= +哇有视频:https://www.wayoutv.com/index.php/vod/search.html?wd= +TVK88影视:http://tvk88.net/index.php?m=vod-search-wd- +极品影视:http://m.jipinys.cc/search/?wd= +院线电影:http://apis.xiexie.fun/index.php/vod/search.html?wd= +看剧吧:http://www.kanjuba.tv/search.php?searchword= +影视精灵:http://www.ysjltv.com/index.php?m=vod-search&wd= +烽火影视2:https://m.fenghuo.tv/search/?wd= +92TV电影网:http://www.92tv.cc/index.php?m=vod-search&wd= +新剧集影院:http://www.xinjuji.com/search.asp?searchword= +233电影网:https://www.233dyw.com/vodsearch/-------------/?wd= +豌豆影视:https://www.wandouys.com/video/search/%s.html +放放TV:https://m.fangfangtv.net/search/?wd= +扎巴野影院:http://www.zabaye.com/search.php?searchword= +就要玩电影:http://www.915dy.com/index.php?m=vod-search&wd= +1717资源:http://zy.itono.cn/index.php?m=vod-search&wd= +电影天堂:http://2w2w.tv/index.php?m=vod-search&wd= +青苹果影院:http://www.hnyue.com/index.php/vod/search.html?wd= +恐怖世界:http://www.kongbu44.com/index.php?m=vod-search&wd= +看电影:http://www.kandy.cc/?s=search-index-wd-%s.html +筋斗云资源:http://www.jdyzy.cc/index.php?m=vod-search&wd= +追剧窝:http://yd.junjunys.vip/index.php?m=vod-search&wd= +要爱电影:https://www.12dvd.com/search/?wd= +琪琪影院:https://m.qiqi321.com/index.php?m=vod-search&&wd= +七七铺:http://m.qiqipu.com/search.asp?searchword= +人人视频3:http://www.rrdvd.cn/index.php/vod/search.html?wd= +唐末:http://m.cctv-yn.cn/index.php/vod/search/page/1/wd/%s.html +九八零影院:https://www.tv980.com/search.php?page=1&searchword=%s&searchtype= +风车动漫2:http://m.fengchedm.com/common/search.aspx?key= +黑米影院:http://www.heimidy.cc/search.php?searchword= +99496动漫:http://www.99496.com/search/%s.html +搜播影院:https://m.sobo.me/index.php?m=vod-search&wd= +首播影院:http://m.aaqqc.com/vod-search-pg-1-wd-%s.html +全能影视:http://so.qnvod.net:8881?searchtype=vodsearch&keyword=%s&keytype=1 +豆瓣资源:http://doubanzy.com/index.php?m=vod-search&wd= +最大资源网-推荐:http://zuidazy.com/index.php?m=vod-search&wd= +思古影视:http://v.sigu.me/search.php?wd= +01资源网:http://www.01zy.com/index.php?m=vod-search&wd= +被窝电影网:http://m.beiwo.tv/index.php?s=vod-search-wd-%s-p-1.html +88影视:http://m.88ys.tv/index.php?m=vod-search&wd= +看看屋:http://m.kankanwu.com/vod-search-wd-%s-p-1.html +神马影院:http://www.9rsm.com/search?wd= +卡哇猪:http://www.kwpig.com/sousuo-%s-p-1.html +粤之家:http://m.yuezj.com/index.php?m=vod-search&wd= +琪琪影院:http://m.77kp.com/index.php?m=vod-search&&wd= +泡泡影视:http://m.ppys.vc/tv-search-wd-%s.html +蓝海视频:http://v.yingselanhai.com/seacher.php?sousuo= +磁力屋:https://www.cl5.org/kw/%s.html +新世界动漫:http://m.x4jdm.com/vod-search?wd= +一部影院:http://www.yibuyy.com/search.php?searchword= +一米猫迅雷:https://m.yimimao.com/vod-search-wd-%s-p-1.html +网盘007:https://m.wangpan007.com/wap/search?keyword= diff --git a/searchurl/sdcard/uweb/bookmark/novel_zh.search b/searchurl/sdcard/uweb/bookmark/novel_zh.search new file mode 100644 index 00000000..7c423ade --- /dev/null +++ b/searchurl/sdcard/uweb/bookmark/novel_zh.search @@ -0,0 +1,135 @@ +稻草人书屋:http://www.daocaorenshuwu.com/plus/search.php?q= +网易云阅读:http://yuedu.163.com/search.do?type=4&key= +17k小说网:http://search.17k.com/search.xhtml?c.st=0&c.q= +顶点208:https://www.208xs.com/searchbook.php?search_key= +无弹窗小说网:http://www.22ff.org/s_ +铅笔小说:https://www.23qb.com/modules/article/search.php?searchkey= +天籁小说:https://www.23txt.com/search.php?keyword= +2K小说:https://m.2kxs.com/modules/article/search.php?searchtype=keywords&searchkey= +31小说网:POST:keyword=%s:http://www.xx31xs.org/search.php +官术网:http://www.3dllc.cc/search.php?keyword= +3G书城:POST:keytype=0&search_key=%s&ver=new:http://www.3gsc.com.cn/search/index/show/pic +风雨小说:http://www.44pq.cc/modules/article/search.php?searchtype=articlename&searchkey= +武林中文网:https://www.50zw.la/modules/article/search.php?searchkey= +55小说:POST:searchkey=%s&searchtype=articlename:http://www.liushuba.com/modules/article/search.php +56书库:http://zhannei.baidu.com/cse/search?s=8536225359155591069&entry=1&ie=gbk&q= +无限小说:http://www.61ww.com/modules/article/search.php?searchkey= +恋上你看书网:http://zhannei.baidu.com/cse/search?s=13795276983184408042&ie=gbk&q= +88读书:http://www.88dushu.com/search/so.php?search_field=0&q= +88小说:http://www.88xiaoshuo.com/modules/article/search.php?searchkey= +九九藏书:http://www.99lib.net/book/search.php?s=13139900387823019677&type=%E7%AB%99%E5%86%85&q= +九桃小说:POST:searchkey=%s:https://www.9txs.com/search.html +爱尚小说:http://www.a306.com/modules/article/soso.php?searchkey=%s&searchtype=articlename +ABC小说网:http://www.abcxs.com/s.php?s=3166108066185075505&ie=gbk&q= +阿里文学:http://www.aliwx.com.cn/search?keyword= +百书斋:https://baishuzhai.com/searchbook.php?keyword= +八月居小说:http://www.bayueju.com/Search/Index/lists.html?g=Search&m=Index&a=lists&type=title&keyword= +笔趣馆:https://sou.xanbhx.com/search?siteid=biquguancom&q= +笔趣库:https://sou.xanbhx.com/search?t=920895234054625192&siteid=biqukuco&q= +QQ阅读:http://chuangshi.qq.com/search/searchindex/type/all/wd/%s.html +创世中文网:http://chuangshi.qq.com/search/searchindex/type/all/wd/%s.html +创世中文网:http://chuangshi.qq.com/search/searchindex/type/all/wd/%s.html +子午书简:https://5kindle.com/?s= +精品电子书下载:https://bookset.me/search/ +掌上书苑:POST:q=%s:https://www.soepub.com/search/index/ +爱下电子书:https://www.ixdzs.com/bsearch?q= +苦瓜书盘:POST:keyboard=%s&show=title%2Cbooksay%2Cbookwriter&tbname=download&tempid=1:https://www.kgbook.com/e/search/index.php +我的小书屋:http://mebook.cc/?s= +书荒部落:http://noveless.com/?s= +盘多多:http://www.panduoduo.net/s/comb/n-%s&f-f2 +请看小说网:POST:show=title%2Csmalltext%2Cwriter&tbname=txt&tempid=1&keyboard=%s&Submit22=%CB%D1%CB%F7:https://www.qinkan.net/e/search/index.php +书语者:https://book.shuyuzhe.com/search/ +添喜郎:POST:hh=LK&show=title%2Csoftwriter&keyboard=%s&Submit22=%E6%90%9C%E7%B4%A2:https://www.tianxilang.com/e/search/index.php +知轩藏书:http://www.zxcs8.com/?keyword= +读一读:http://du1du.org/search.htm?keyword= +QQ读书:http://chuangshi.qq.com/search/searchindex/type/all/wd/%s.html +读书369:http://www.dushu369.com/book/search.asp?Keyword=%s&select=Article&Field=Title +读书族:http://www.dushuzu.com/modules/article/search.php?searchkey= +飞卢小说:http://b.faloo.com/l/0/1.html?t=1&k= +风华居:http://www.fenghuaju.cc/search.php?searchkey= +凤鸣轩:http://so.fmx.cn/so/?q=%s&f=_all&ie=gbk +格格党:http://zhannei.baidu.com/cse/search?s=10855655014424708676&ie=gbk&q= +长佩文学:https://www.gongzicp.com/novel/search/novel/novel/keyword/ +刺猬猫(欢乐书客):http://www.ciweimao.com/get-search-book-list/%s/1 +黑岩阅读网:http://www.heiyan.com/search/?queryString= +恒言中文网:http://www.hengyan.com/so/?key=%s&s= +顺隆书院:https://www.hkslg.net/modules/article/search.php?searchkey= +红薯中文网:POST:keyword=%s&keytype=1:http://www.hongshu.com/bookstore.html +红袖添香:https://www.hongxiu.com/search?kw= +花语女生网:http://search.zongheng.com/search/all/%s/1.html +iCiyuan轻小说:http://www.iciyuan.com/index.php/search#keyword= +凤凰书城:POST:query=%s:http://www.yc.ifeng.com/book/search/ +轻文轻小说:https://www.iqing.in/worksearch/#/?q=%s&type=book +掌阅小说网:http://yc.ireader.com.cn/books/k%s/ +爱下电子书:https://www.ixdzs.com/bsearch?q= +鲸鱼阅读:http://www.jingyu.com/search/?kw= +晋江文学城:http://www.jjwxc.net/search.php?kw=%s&t=1 +聚书名网:POST:action=search&q=%s:http://www.jsmw266.com/home/search.html +卡夜阁:https://m.kayege.com/index/so?searchkey= +啃文书库:http://zhannei.baidu.com/cse/search?s=14794566617686326772&entry=1&q= +小说大全:http://book.km.com/search.html?search_type=&keyword= +连城读书:http://my.lc1001.com/esou/q?dowhat=query&kw=%s&type=1000 +乐文小说:POST:searchkey=%s:http://www.lewenxiaoshuo.com/novel.php?action=search +猎文网:https://www.liewen.cc/search.php?keyword= +领域文学:POST:searchkey=%s:https://www.lingyu.org/modules/article/search.php +凌云文学网:http://www.lingyun5.com/index.php/Book/Booklist/?key= +轻之文库:http://www.linovel.net/search/?kw= +阅文书城:https://mcp.yuewen.com/moon/search.html?wd= +妙笔读:http://www.miaobidu.com/search.html?searchtype=novelname&searchkey= +笔趣阁:http://www.mibaoge.com/search.php?keyword= +陌上香坊:http://so.msxf.net/book/search/?t=all&q= +亚马逊图书:https://www.amazon.cn/s/ref=nb_sb_noss_2?url=search-alias%3Dstripbooks&field-keywords= +中国图书网:http://www.bookschina.com/book_find2/?stp=%s&sCate=0 +当当读书:http://e.dangdang.com/media/h5/ddreader50/search-page.html?keyword= +豆瓣读书:https://book.douban.com/subject_search?search_text=%s&cat=1001 +中国国家图书馆:http://find.nlc.cn/search/doSearch?actualQuery= +泡书吧:http://www.paoshuba.cc/modules/article/search.php?searchkey= +品书文学:http://www.pinshu.com/search?searchkey= +飘柔文学:http://www.prwx.com/novel.php?action=search&searchtype=articlename&searchkey= +起点中文网:https://m.qidian.com/search?kw= +奇迹作品:https://www.qijizuopin.com/search/ +求小说网:http://www.qiuxiaoshuo.com/search.htm?keyword= +秋语阁小说:POST:searchkey=%s:https://www.qiuyuge.org/modules/article/search.php +棋子小说:POST:searchkey=%s:http://www.qizi.la/modules/article/search.php +全书网:http://www.quanshuwang.com/modules/article/search.php?searchkey=%s&searchtype=articlename +小说阅读网:https://m.readnovel.com/search?kw= +SF轻小说:http://s.sfacg.com/?Key=%s&S=1&SS=0 +书林文学:http://zhannei.baidu.com/cse/search?s=11488190379777616912&entry=1&ie=gbk&q= +书荒啦:https://sou.xanbhx.com/search?siteid=shuhuanglacom&t=920895234054625192&q= +书农文学:POST:tbname=bookname&show=title&tempid=1&keyboard=%s:http://www.qxswk.com/e/search/index.php +书山中文网:http://yc.ireader.com.cn/books/k%s/ +四大名著文学网:https://book.sidamingzhu.org/modules/article/search.php?searchtype=all&searchkey= +思路客小说:https://www.siluke.tw/search.php?keyword= +新浪小说:http://vip.book.sina.com.cn/weibobook/search.php?sk= +少年文学:http://www.snwx8.com/modules/article/search.php?searchkey= +多多看书(搜狗):https://xiaoshuo.sogou.com/0_0_0_0_heat/?keyword= +随想轻小说:POST:searchtype=articlename&searchkey=%s:http://book.suixw.com/modules/article/search.php +速阅阁:POST:searchkey=%s:http://www.suyuege.com/modules/article/uso.php +书香云集:http://www.sxyj.net/Book_Search.html?keyword= +塔读文学:POST:query=%s:http://www.tadu.com/search +铁血读书:https://book.tiexue.net/SearchResults.aspx?keywords=%s&noveltype=0 +uc书盟:http://www.uctxt.com/modules/article/search.php?searchkey= +U小说:https://www.uxiaoshuo.com/searchbook.php?keyword= +望书阁:http://zhannei.baidu.com/cse/search?s=8391094249448323495&entry=1&ie=gbk&q= +文学迷:http://www.wenxuemi.com/search.php?keyword= +无图小说网:POST:searchtype=articlename&searchkey=%s:http://www.wutuxs.com/modules/article/search.php +梧州中文台:http://www.wzzw.tv/search.htm?keyword= +小红花阅读网:https://xhhread.com/lib/searchStoryByKeyword.jhtml?keyword= +香网言情小说:http://www.xiang5.com/search.php?keyword= +小说族:http://www.xiaoshuozu.com/s.php?ie=gbk&q= +言情小说吧:https://www.xs8.cn/search?kw= +新笔趣阁:https://www.xxbiquge.com/search.php?keyword= +潇湘书院:http://www.xxsy.net/search?s_wd= +雅文小说:https://www.yawenb.com/modules/article/search.php?searchtype=keywords&ie=gbk&searchkey= +衍墨轩:http://www.ymoxuan.com/search.htm?keyword= +云来阁:POST:searchkey=%s:http://www.yunlaige.com/modules/article/search.php +云起书院:http://chuangshi.qq.com/search/searchindex/type/all/wd/%s.html +着笔中文:https://www.zbzw.la/s.php?ie=gbk&q= +斋书苑:POST:s=%s:https://www.zhaishuyuan.com/search/ +爪机书屋:POST:searchKey%s:https://www.zhuaji.org/search/3673/1.html +追书网:https://www.zhuishu.tw/search.aspx?keyword= +逐浪小说:POST:k=%s:http://www.zhulang.com/search/index.html +杂志虫:POST:searchkey=%s:https://www.ab74.com/modules/article/search.php +纵横中文网:http://search.zongheng.com/search/all/%s/1.html +E小说:https://www.zwda.com/search.php?keyword= +八一中文:https://www.zwdu.com/search.php?keyword= diff --git a/searchurl/sdcard/uweb/default.hosts b/searchurl/sdcard/uweb/default.hosts new file mode 100644 index 00000000..82ea3855 --- /dev/null +++ b/searchurl/sdcard/uweb/default.hosts @@ -0,0 +1,32 @@ +lianmeng.360.cn +appjiagu.com +adm-cnzz.net +alimama.com +ipinyou.com +mct01.com +tanx.com +wrating.com +pos.baidu.com +union.baidu.com +share.baidu.com +baidu.com ^.?pro +bcebos.com +e.qq.com +gdt.qq.com +l.qq.com +beacon.sina.com.cn +mix.sina.com.cn +sina.com.cn ^(d|ad|sax).$ +aty.sohu.com +go.sohu.com +sohu.com +inte.sogou.com +epro.sogou.com +union.sogou.com +golden1.sogou.com +uranus.sogou.com +inte.sogoucdn.com +lu.sogoucdn.com +theta.sogoucdn.com +ad.xiaomi.com +ifengimg.com ^/feather/ diff --git a/searchurl/search.html b/searchurl/search.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/search.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/searchcat.html b/searchurl/searchcat.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/searchcat.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/searchcat.tar.gz b/searchurl/searchcat.tar.gz new file mode 100644 index 00000000..6c47a735 Binary files /dev/null and b/searchurl/searchcat.tar.gz differ diff --git a/searchurl/template/backup.html b/searchurl/template/backup.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/template/backup.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/txt/magnet.search b/searchurl/txt/magnet.search new file mode 100644 index 00000000..99482e01 --- /dev/null +++ b/searchurl/txt/magnet.search @@ -0,0 +1,22 @@ +磁力搜索:http://www.btmovi.space/ +磁力云搜索:http://www.eclyun.com/ +磁力星:https://www.cilixing.pw/ +skrbt:https://skrbtcili.buzz/ +磁力站:http://cili001.com/ +哔哩搜索:https://biliworld.xyz/ +bt1207:https://bt1207cl.icu/ +磁力蜘蛛:http://www.eclzz.com/ +Acg搜索:http://www.acgsou.com/ +种子搜:https://www.dongxingdi.com/ +燕子bt:https://www.54new.com/ +bthub:https://bthub.xyz/ +磁力天堂:http://www.cltt.me/ +磁力宝:http://www.clb.biz/ +搜bt磁力:http://www.sobt5.pw/ +bt磁力车:http://5i0.fun/6qPP +种子搜:https://www.zhongzihu.com/ +高清MP4吧:http://www.mp4ba.com +Bt电影天堂:http://www.btbtdy.me +高清电影网:http://gaoqing.la +两个BT:https://www.bttwo.com/ +磁力搜索:http://www.cilil.cn/ diff --git a/searchurl/txt/rjs.txt b/searchurl/txt/rjs.txt new file mode 100644 index 00000000..281a8d20 --- /dev/null +++ b/searchurl/txt/rjs.txt @@ -0,0 +1 @@ +search site:window.open("i:15site:" + location.hostname) diff --git a/searchurl/uas.html b/searchurl/uas.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/uas.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/urls.html b/searchurl/urls.html new file mode 100644 index 00000000..3f7ba983 --- /dev/null +++ b/searchurl/urls.html @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + +
+
+
+ + + search +
+
+ +
+
+
+
+ +
+
+ +
+ + +
+
+ + +
+
    + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + diff --git a/searchurl/v541.search b/searchurl/v541.search new file mode 100644 index 00000000..b5af69b2 --- /dev/null +++ b/searchurl/v541.search @@ -0,0 +1,541 @@ +光棍影院:http://v.weixintv8.com/index.php?m=vod-search&wd= +巨基影视:http://mob.woogle3389.com/index.php/vod/search.html?wd= +怡萱动漫(动漫):http://www.yxdm.tv/search.html?title= +床头电影网(免嗅探):http://www.lunlix.com/index.php/vod/search.html?wd= +极速影视:http://www.jisuysw.com/search/?wd= +侠客电影网:http://www.9do9.com/index.php?m=vod-search&wd= +星星影院:http://www.yemuxingchen.com/search/ +1il电影:https://www.1il.tw/index.php/vod/search.html?wd= +贝贝影院:http://www.beibei33.com/index.php/vod/search.html?wd= +草民电影:https://www.cmdy5.com/index.php?m=vod-search&wd=%s&submit= +飞鱼:http://www.feiyudianying.com/index.php?m=vod-search&wd= +大手子影院:http://www.dsz22.com/search.php?q= +银猫电影(免嗅探):https://laoyinmao.com/search.php?searchword= +9300影视:http://www.9300tv.com/index.php?m=vod-search&wd= +影视城:http://www.z1i.cn/vodsearch/-------------.html?wd= +逗别看(💯):http://m.6080fw.com/mso/?wd= +嘻嘻动漫网(动漫):https://www.xixixixi.wang/search/name/%s.html +妮可影视(动漫):http://www.nicotv.me/video/search/%s.html +人人影视(下载):http://www.yyetss.com/Search/index/?s_keys= +去看TV(免嗅探):http://m.qukantv.net/search/?wd= +干货影视:http://tv.k8aa.com/index.php/vod/search.html?wd= +零度影视:http://tv.iqxbf.com/seacher.php?wd= +智诚影视:http://allys.cn/search.php?searchword= +29视频:http://www.29spyy.com/vod-search?wd= +年轮电影网:https://www.nlmp4.com/index.php/vod/search.html?wd=%s&submit= +97电影网(免嗅探):http://www.97kpb.com/search.php?searchword= +沙发电影网:http://www.sofamv.com/index.php?s=/search/index.html&keyword= +山丘影院(免嗅探):https://dy.thehill.me/index.php/vod/search.html?wd=%s&submit= +影视分享:https://www.ysshare.com/search/ +可米影视(免嗅探):http://www.kmysw.vip/index.php/vod/search.html?wd= +五杀电影院:https://s.lol5s.com/index.php?m=vod-search&wd= +97韩剧网:https://m.97pd.com/index.php?s=vod-search&wd= +夏沫电影网(💯):http://www.7bszs.com/index.php/vod/search.html?wd= +全民影院:http://www.qdy5.com/index.php/vod/search.html?wd=%s&submit= +农民影视:http://www.nmvcd.com/index.php?m=vod-search&wd= +美剧天堂:https://m.meijutt.com/search/index.asp?searchword= +香蕉热播:http://www.xgxxx.cn/index.php/vod/search.html?wd= +粤语影视:https://www.yueyuys.com/search.php?searchword= +嘀哩哩TV(💯):https://www.dlili.tv/?s= +80s手机电影网(免嗅探):http://80s.cc/search/-------------.html?wd= +九州TV:http://www.9zhoutv.com/index.php/vod/search/wd/%s.html +聚看影院(免嗅探):https://m.jukantv.com/index.php?s=vod-search&wd= +吾爱看看:http://www.wuaikk.com/vodsearch/-------------/?wd= +ADC电影网:https://www.adcmove.com/search/-------------.html?wd= +小刀影院(免嗅探):http://www.xdkdy.cc/index.php?s=vod-search&wd= +有钱呀:https://v.youqianya.com/vod/search/?wd= +高清电影网(免嗅探):http://www.mgtv.tw/index.php/vod/search.html?wd= +影院TV:http://1.zhbv.cn/search.html?wd=so&wd=video&wd= +奇米奇米(动漫):http://www.qimiqimi.top/index.php/vod/search.html?wd= +乔巴影视:http://dilidili.ren/index.php/vod/search.html?wd= +天悦影院:http://tianyueyy.com/vodsearch/-------------.html?wd= +麻花100影视(免嗅探):https://www.mahua110.com/search/-------------.html?wd= +动漫岛(动漫):https://www.mandao.tv/search.php?searchword= +众视影城:http://m.hdjoy.cn/index.php?s=vod-search&wd= +乐猫影视:http://6mys.com/vodsearch/-------------.html?wd= +新影剧:http://www.tuituye.cn/index.php?m=vod-search&wd= +灵动影视:http://tv.82wl.cn/index.php/vod/search.html?wd= +E站(动漫):http://m.ezdmw.com/Home/Index/search_some?searchText=%s&page=0 +哔咪哔咪:https://www.bimibimi.cc/vod/search/?wd= +牛巴巴影院:http://www.688ying.com/vodsearch/-------------.html?wd= +田鸡影院:http://www.mtotoo.com/index.php?m=vod-search&wd= +影视网(💯):http://www.weqtv.com/index.php/vod/search.html?wd= +雅阁影视:https://www.yageys.com/vod/search.html?wd= +吾爱看片(免嗅探):http://www.52kkpp.com/vodsearch/-------------.html?wd= +小黄鸭影视:http://www.yule40.com/4-------------.html?wd=%s&submit= +板栗电影:https://m.siguady.com/search/?wd= +天美影视:https://tv.tmicloud.com/vod/search.html?wd= +值资源站:http://www.ziyuanpian.net/index.php?m=vod-search&wd= +vip1080:http://vip1080.top/index.php/vod/search.html?wd= +VIP云点播:https://www.vipydb.com/vodsearch/-------------.html?wd= +80s手机电影:http://www.80s.la/movie/search/?skey= +贝壳影视:http://movie.jxesk.cn/index.php?m=vod-search&wd= +TV6影院(💯):https://www.tv6.com/index.php/vod/search.html?wd= +黑豹TV:http://www.heibaotv.com/vod/search.html?wd= +去看吧(动漫):https://www.qkan8.com/index.php/vod/search.html?wd= +欧派动漫(动漫):https://www.opacg.com/vodsearch/-------------/?wd= +965影视:https://www.965ys.net/search/%s.html +狸猫TV(💯):http://flimo.cn/index.php/vod/search.html?wd= +KK3电影(已失效):http://www.kk3.tv/search.asp?searchword= +黑马影视:http://www.heimayy.net/search.php?searchword= +非凡影音:http://www.losir.cn/index.php?s=vod-search&wd= +而力影院:http://m.2li.xyz/index.php/vod/search.html?wd= +方舟影视网:http://wap.ark777.com/index.php?s=vod-search&wd= +畅云视听:http://cy.winppo.com/vod/search.html?wd= +共享影视:http://gxys.da3h.wang/index.php/vod/search.html?wd= +放放电影:http://www.fangfangdy.cc/search?wd= +紫狐影院:http://v.zihu.tv/index.php/vod/search.html?wd= +面包网:http://www.mbw99.com/vodsearch/-------------/?wd= +非凡资源:http://www.ffzy8.com/vod-search?wd= +80影视:http://m.80ys.net/search/-------------.html?wd= +涂涂影院:http://www.71xun.com/index.php?m=vod-search&wd= +乐看电影院:http://lekan.ab895.cn/search.php?searchword= +TVB云播:http://m.hktvyb.com/vod/search.html?wd= +盘多多(网盘):http://www.panduoduo.net/s/name/ +小轩影视:http://www.cdnpay.cn/index.php/vod/search.html?wd= +番楽:http://funle.video/vodsearch/-------------/?wd= +安狐影院:http://ibahu.com/index.php?m=vod-search&wd= +赤马影院:http://www.cma5.com/index.php?m=vod-search&wd= +0712h:http://www.0712h.com/search.php?searchword= +谍错网:https://www.diecuo.com/index.php?m=vod-search&wd= +三个三在线:http://www.333zx.cn/wap/seacher.php?wd= +西瓜影院(爱优酷腾):http://m.xigua16.com/search/?wd= +chok吧:https://www.chok8.com/vodsearch/-------------/?wd= +高清资源网:http://www.gaoqingzy.com/index.php?m=vod-search&submit=search&entry=1&ie=gbk&wd= +乐优视频:http://leutv.cn/search.html?wd= +苹果影院:http://www.plaly.com/vodsearch.html?wd= +猫眼电影(简介评论):http://m.maoyan.com/ajax/search?kw=%s&cityId=59&stype=-1 +酷片库:https://www.kupianku.com/search/index?key= +315电影网:https://m.315z.net/search/?wd= +去看吧(动漫):https://www.qkan9.com/index.php/vod/search/wd/%s.html +尚帝影视(已失效):http://www.3rrqc.cn/search/%s.html +时光网(简介评论):http://m.mtime.cn/Service/callback.mi/Showtime/SearchVoice.api?keyword=%s&pageIndex=1&searchType=3&locationId=290 +搜视频网[手机]:https://m.tvsou.com/search/ +苏格影院:http://m.wendaima.com/search.php?searchword= +天堂影视:http://tiantangtv.cn/index.php?m=vod-search-wd- +爱思影院:https://www.96as.cn/search/%s.html +星空影院:http://www.usxktv.com/index.php?s=/Search/index.html&keyword= +好类影院:http://www.haoleiyingyuan.cn/index.php/vod/search.html?wd= +4Q电影网(💯):http://www.dabaishipin.cn/index.php?m=vod-search&wd= +神马影视(已失效):http://www.imzxz.com/index.php/vod/search.html?wd= +TV88影视(💯):http://www.tv88.vip/vodsearch/-------------.html?wd= +天堂影视:http://tiantangtv.cn/index.php?m=vod-search-wd- +在线福利网:http://www.74le.com/search?wd= +天天看影院:http://www.kankantv.org/e/search/index.php?show=title,pinyin,keywords&area=default&sortby=related&keyboard= +永久资源cc:http://yongjiuzy.cc/index.php?m=vod-search&wd= +看视界:http://v.73k3.cn/vodsearch/-------------.html?wd= +手机韩剧网:https://m.hanju78.com/s/%s.html +迪特电影网:http://www.ditedy.com/vod-search-wd-%s.html +手机韩剧网:https://www.hanju78.com/s/%s.html +盒子影视:http://www.520boxtv.com/search.php?name=%s&x=0&y=0 +影豆网:https://www.yingdou3.com/search.php?searchword= +EDD动画:http://www.edddh.com/index.php?m=vod-search&wd= +SYUS影视(已失效):https://www.suiyue.us/index.php/vod/search.html?wd= +大宝TV™:http://www.dabaotv.cn/vodsearch/-------------.html?wd= +杂汇谈视频(优 +):https://www.zahuitan.com/index.php/vodsearch/-------------/?wd= +飞飞电影网(💯):https://www.feifeisp.com/search/-------------.html?wd= +奶包电影:http://www.nbdy8.cc/index.php/vod/search.html?wd= +樱花动漫:http://m.imomoe.jp/search.asp?searchword= +战网影视:https://www.2zw.cc/index.php?m=vod-search&wd= +鱼人影视™(已失效):https://www.cdyhgh.top/index.php/vod/search.html?wd= +天天影视:http://m.252670.com/index.php/vod/search.html?wd= +嗨哆咪影视(已失效):https://haiduomi.com/search.html?wd= +奇奇动漫(动漫):http://www.qiqidongman.com/vod-search-wd-%s.html +风车动漫+:http://dm.dm530.net/search.asp?searchword= +天天影视:http://www.252670.com/index.php/vod/search.html?wd= +海外影视(已失效):http://www.hwmov.com/?s=vod-search.html&wd= +微信影院(💯):http://www.weixintv8.com/index.php?m=vod-search&wd= +云客影视(💯):http://www.yunkej.cn/4-------------.html?wd= +920影院(💯):http://www.tv920.com/vodsearch.html?wd= +哔嘀影视:https://www.bd1s.com/search?q= +初颜影视(💯):https://www.cydym.cn/index.php/vod/search/?wd= +段友影视(💯):http://www.102hd.com/index.php?m=vod-search&wd= +影视资源大全(💯):http://www.yszy9.com/index.php?m=vod-search&wd= +福云资源(💯):http://www.fucloud.xyz/index.php?m=vod-search&wd= +影视可乐天极(💯):http://www.keletj.com/index.php?m=vod-search&wd= +豆腐影院(💯):http://m.ooxxgy.cn/vodsearch/-------------.html?wd= +彬彬影院™(💯):http://www.binbin95.com/search.html?wd= +鸭子谷影院(💯):http://www.soumulu.com/sss/%s.html +皮皮犬影院™(💯):http://ppqyy.com/index.php/vod/search.html?wd= +海洋影院:http://www.mu83j.cn/index.php/vod/search.html?wd= +新视觉影视(💯):http://www.ka61b.cn/index.php/vod/search.html?wd= +花田影院(💯):http://www.huatianyy.com/vodsearch/-------------.html?wd= +97影院(💯):http://www.id97.net/index.php?m=vod-search&wd= +壹零影院(💯):http://www.10dh.cn/index.php?m=vod-search&wd= +九尾狼影院(💯):http://www.jiuweilang.com/index.php?m=vod-search&wd= +牛魔王电影(💯):http://www.nmwdy.com/search-wd-%s.html +爱看TV(💯):http://www.iktvb.com/index.php?m=vod-search&wd= +奇迹电影(💯):http://qijidy.com/index.php/vod/search/wd/%s.html +读视(💯):http://www.ka61b.cn/index.php/vod/search.html?wd= +滴滴影视(💯):http://movie.24dd.cn/index.php/vodsearch/%s-------------.html +艾玛看影视网(已失效):http://www.manhuali.com/search.php?searchword= +92122导航(💯):http://www.92122.com/search/-------------.html?wd= +两个BT(💯):https://www.bttwo.com/?s= +爱TV云播(💯):http://www.hktvwx01.cn/vod/search/wd/%s.html +七叶影视(💯):http://www.qiyeok.com/search/%s.html +1977资源(已失效):http://www.1977zy.com/index.php?m=vod-search&wd= +1769电影™(💯):http://das.6n2o76.cn/index.php/vod/search.html?wd= +鬼马影院(💯):http://www.dy821.cn/index.php?m=vod-search-wd-%s.html +007影视4(💯):https://www.007ts.com/search/-------------.html?wd= +凑点影视(💯):http://www.coudian.com/index.php/vod/search/wd/%s.html +老新番动漫(动漫):http://www.laoxinfan.com/search.php?searchword= +嘶哩嘶哩(动漫):http://www.silisili.me/e/search/index.php?show=title&tbname=movie&tempid=1&keyboard= +沃购网影视:http://www.wlgoo.cn/index.php/vod/search.html?wd= +全集网:https://www.quanji789.com/index.php?s=vod-search&wd= +迅播动漫(动漫):https://dm.biepa.net/search.php?searchword= +无双影视:https://wsys.tv/vodsearch.html?wd= +R福利电影天堂:http://www.rdytt.com/search-wd-%s.html +LOGO先锋影院:https://www.xfplay.wang/index.php?m=vod-search&wd= +众云影视:http://www.zhongyuntv.com/index.php/vod/search.html?wd= +100资源站:https://www.wfss100.com/index.php?m=vod-search&wd=%s&submit=search +要看电影网:https://ykdyj.com/index.php?m=vod-search&wd= +OK资源:http://www.okzyw.com/index.php?m=vod-search&wd= +稔知影视:http://renzhitv.com/vod/search.html?wd= +52k影视:http://shodg.xyz/seacher.php?wd= +看剧影视:http://www.kanju3.com/index.php/vod/search.html?wd= +ACg高清:http://www.acghd.cn/index.php/vod/search.html?wd= +918视频网:http://dy.cocke.cc/index.php/vod/search.html?wd=%s&submit= +韩剧网:http://m.2hanju.com/e/search/?searchget=1&show=title&keyboard= +麻雀影视:http://www.maqueys.com/index.php?m=vod-search&wd= +125电影网:http://www.125dy.com/vod-search?wd= +优质电影网:http://www.youzhidy.com/plus/search.php?kwtype=0&q= +FODM漫相随(动漫):http://dm.tsdm.tv/search.asp?searchword= +gimy剧迷:https://in.gimy.tv/search.php?searchword= +艾旦影视:https://www.lovedan.net/search.php?page=2&searchword=%s&searchtype= +小米动漫:http://www.xmdmw.com/search.php?searchword= +TV在线影院:http://v.ckxfjr.cn/search.html?wd= +影视之家:http://www.yingshipa.com/search.php?searchword= +影视之家:http://www.yingshipa.com/search.php?searchword= +自在电影网:http://www.zzyo.cc/index.php?m=vod-search&wd= +豆角电影:https://www.tvb1.cc/index.php?m=vod-search&wd= +优秀影院:http://www.uxyy.cn/search/-------------.html?wd= +辉煌影视:http://www.hh6s.com/vod/search.html?wd= +哈哈热播:https://www.haniudy.com/vodsearch/-------------/?wd= +虎视影院:http://www.77hushi.com/vodsearch/-------------.html?wd= +易看影院:http://www.ekmov.com/vodsearch/-------------.html?wd= +音范丝(磁力):http://www.yinfans.com/?s= +策驰影院:http://www.5nj.com/index.php?m=vod-search&wd= +129资源:http://www.129zy.com/index.php?m=vod-search&wd=%s&submit=search +1895电影网:http://www.1895ys.com/search.php?searchword= +拉斯特影视:http://www.lasite.cc/index.php?m=vod-search&wd= +1999电影天堂:http://m.1999dytt.com/index.php?m=vod-search&wd= +ABC影院:https://www.abc119.org/index.php?m=vod-search&wd= +小收影院:http://p4yy.com/index.php?m=vod-search&wd= +OK资源站:http://www.jisudhw.com/index.php?m=vod-search&wd=%s&submit=search +雅酷视频:http://m.yakutv.cc/search.asp?searchword= +花样影视(优-):https://i.hyys.me/webIndex.php/?code=keywordSearch&keyword= +ye813电影网:http://www.ye813.cn/vod-search-wd-%s.html +282电影网:http://www.163282.com/index.php?m=vod-search&wd= +杂汇谈视频:http://www.zahuitan.com/index.php/vod/search.html?wd= +霸气村:http://www.bqc000.com/search.php?searchword= +傻宝宝:http://www.shabaobao123.com/search.php?searchword= +52随意看:http://52syk.com/index.php/vod/search.html?wd= +西瓜电影:http://www.xigua800.com/index.php/vod/search.html?wd= +葫芦堆影院®:http://www.huludui.com/vodsearch/-------------.html?wd= +瑶琳影院®:http://www.yaolinyy.com/vodsearch/-------------.html?wd= +64动漫资源:http://zy.wz64.com/search.php?searchword=%s&submit=search +火狮影视:http://www.huostv.com/vodsearch/-------------.html?wd= +完美看看☆:https://www.wanmeikk.tv/search/-------------.html?wd= +7781影院:http://www.7781tv.com/index.php/vod/search.html?wd= +优米影视:http://www.youmi6.club/index.php/vod/search.html?wd= +魔道影视:https://www.modaotv.com/vodsearch/-------------.html?wd= +电影家园:http://so.idyjy.com/s.asp?w= +小脸通红:http://www.pania.cn/search.php?searchword= +橙人影院:http://www.xzys.tw/index.php/vod/search.html?wd= +九零电影网:https://www.90dy.cc/index.php/vod/search.html?wd= +917看片:http://www.917kp.com/index.php/vod/search.html?wd= +我爱看电影吧:http://www.52kmov.com/index.php?m=vod-search&wd= +365电影网:https://www.365gj.com/index.php/vod/search.html?wd= +Gvideo影院:http://97daimeng.com/index.php?m=vod-search&wd= +袋鼠影视:http://www.daishuys.com/index.php/vod/search.html?wd= +胡巴影视:http://www.4020.cc/index.php/vod/search.html?wd= +巴士动漫电影网:http://50bx.com/search?wd= +雪儿影院:http://www.xuevod.cn/index.php?m=vod-search&wd= +神舟影院:http://www.szh99.com/index.php?m=vod-search&wd=%s&submit=search +永久电影网:http://www.yjdy.cc/index.php?m=vod-search&wd= +电影在线看:http://www.dyzxk.net/index.php/search?wd= +星影天地:http://tv.2kxy.com/seacher.php?wd= +旧梦影视:http://tv.885n.cn/wap/seacher.php?wd= +麻花影视(优+):http://www.mahuaba.com/search.php?searchword= +911影视:http://www.911ys.cn/index.php/vod/search.html?wd= +51看电影(优+):https://51kdy.org/vodsearch/-------------.html?wd= +172资源网(优+):http://api.172zy.xyz/index.php?m=vod-search&wd= +yse影视(优+):http://m.yse123.com/so.asp?searchword= +沐享影视(优+):http://v.muyl.vip/index.php/vod/search.html?wd= +乐乐影视(优+):http://le-dy.cn/index.php/vod/search.html?wd= +OK资源~okzyzy.cc(优+):http://okzyzy.cc/index.php?m=vod-search&wd= +琪琪影院(优+):https://m.77kkpp.com/index.php?m=vod-search&&wd= +在线之家(优+):https://www.zxzjs.com/vodsearch/-------------.html?wd=%s&submit= +皮皮龟(优+):http://m.pipigui.tv/vod-search-wd-%s-p-1.html +OK资源(优+):http://www.okzy.co/index.php?m=vod-search&wd= +4K电影天堂(优+):https://www.4kdy.net/index.php?c=search&wd= +365天天看(优+):http://www.365ttk.com/vodsearch/-------------.html?wd= +卧龙资源.net(优+):http://wolongzy.net/search.html?searchword= +快牛影院(优+):http://dianying333.cn:443/index.php?m=vod-search&wd= +56影视:https://www.5656ys.com/index.php/vodsearch.html?wd= +yoo优酷影院:http://www.yookou.com/index.php/vod/search.html?wd= +青柠檬视频:https://www.qnmtv.com/vod/search.html?wd= +白天影视:http://www.baitianyy.cc/index.php?s=/vod-search-wd-%s.html +多多影院:http://rseb.cn/index.php?m=vod-search&wd= +桃园影院:http://www.taoyuan6.com/search.php?searchword= +16看吧:http://www.badyw.com/vodsearch/-------------.html?wd= +DEEPHD:https://www.deephd.club/zh/search?s= +全能影视:http://so.qnvod.net:8881/?keyword= +皮皮猪(已失效):https://www.ppzhu.tv/index.php/search.html?wd= +不二影视(优):http://www.xhw511.com/index.php/vod/search.html?wd= +林祥影视(优):https://www.qqlinxiang.cn/seacher.php?wd= +VIPKU(优):https://www.2n65.cn/index.php/vod/search.html?wd= +Go1977资源(优):http://www.go1977.com/index.php?m=vod-search&wd= +DDTY影视(优):http://m.dytt.ooo/index.php/vod/search.html?wd= +八点影院(优):https://www.bdhd.cc/search.php?searchword= +木瓜电影(优):http://www.xuji11.me/index.php/vod/search.html?wd= +资源盘(优):http://www.ziyuanpian.com/index.php?m=vod-search&wd= +柠檬观看网(优-):http://www.nmgk.com/index.php?s=vod-search-name&wd= +琪琪看片(优-):http://www.77kp.pro/index.php?s=/vod-search-wd-%s.html +初心视频(优-):http://v.bwcxy.com/vodsearch/-------------.html?wd= +火腿影视网(优-):http://www.hamysw.com/index.php/vod/search/wd/%s.html +狗带TV(优-):http://www.vultr1.com/vodsearch/-------------.html?wd= +影视狗:https://m.ysgou.cc/index.php?s=vod-search-name&wd= +巨星小影:http://tv.xym.tw/index.php/vod/search.html?wd= +阿狸影院:https://v.okjuan.top/index.php/vod/search.html?wd= +奇乐影视:http://www.qileys.com/index.php/vod/search.html?wd= +AV影院:http://v.52or.com/index.php/vod/search.html?wd= +陌颜影视:https://www.moyantv.com/index.php/vod/search.html?wd= +好又多电影:http://m.hyd55.com/search.asp?searchword= +VIP电影:http://www.vip1280.cn/search.php?searchword= +欧西电影:http://www.ox37.com/search.php?searchword= +麻雀影视:http://www.maqueys.com/index.php?m=vod-search&wd= +窝窝影院:https://www.55evd.com/search.php?searchword= +幻想影院:http://vk56.cn/?c=search&wd= +c值资源网:http://www.czhiziyuan.com/index.php?m=vod-search&wd= +哈哩哈哩:https://www.halihali.tv/search/?wd= +大饼影视:http://www.lookoro.cn/search.php?searchword= +77影院:http://www.77dvds.com/index.php?m=vod-search&wd= +暖光影视2:http://v.778qs.com/search.php?searchword= +追番剧:https://www.zhuifanju.com/search.php?searchword= +BT蜘蛛:http://www.zhizhuz.com/q?kw= +磁力屋(磁力):https://www.cili5.net/kw/%s.html +片铺网:https://www.pianpu.cn/search/?wd= +姿势影院:http://zsxwz.ooo/index.php/vod/search.html?wd= +搜搜影院:https://www.sosotv.net/search.php?searchword= +小新影视:http://jqr.bkz.tw/index.php/vod/search.html?wd= +致一影视:http://v.zhi1st.com/index.php/vod/search.html?wd= +晨风影院:http://6khw.cn/index.php/vod/search.html?wd= +碟调网:http://www.diediao123.com/search.asp?k= +熙光影视:http://a.520xi.cn/index.php/vod/search/wd/%s.html +592看电影:https://www.592kan.cn/vod/search/wd/%s.html +万影网:http://www.sodyy.com/index.php?m=vod-search&wd= +娟娟吧影视网:https://www.juanjuankan.com/search1.php?searchword= +酷酷资源:http://www.kukuzy.com/index.php?m=vod-search&wd= +苏格影院:http://m.z7yy.com/search.php?searchword= +DB影院:http://www.dba6.cn/index.php/vod/search.html?wd= +97资源网:http://97zyw.com/index.php?m=vod-search&wd= +久久看影院:https://www.99kvod.com/search/?wd= +第一影视:http://www.d1tv.cc/search.php?searchword= +KTKKT卡通站:http://www.ktkkt.com/search.asp?searchword= +看电视网:https://www.ktvw.net/vodsearch/%s-------------.html +无限动画:https://www.5xdmw.com/search.php?searchword= +悠久影院:https://www.eqq9.com/search.php?searchword= +BT4K影院:http://www.bt4kyy.com/search.php?searchword= +骝肥影视:http://www.liufeidy.live/index.php/vod/search.html?wd= +100视频:https://www.100sp.com/search.asp?searchword= +第九影院:https://www.8j8k.com/index.php/vod/search.html?wd= +贵妃网:http://www.guifei0.com/search.asp?searchword= +葡京影视:http://03pjpj.net/index.php?m=vod-search&wd= +影视资源帝国:http://www.yszydg.com/index.php?m=vod-search&wd= +137影视院:http://www.137ki.cn/index.php?c=search&wd= +极速影院:https://www.44tu.cc/index.php?m=vod-search&wd= +绿茶TV:http://lvchatv.wang/vodsearchs/-------------/?wd= +搁浅影视:http://www.gqtv.vip/search.html?wd= +一舟影视:https://kylexpf.com/search/-------------/?wd= +天天看影院:http://www.kankantv.la/e/search/index.php?show=title,pinyin,keywords&area=default&sortby=related&keyboard= +256看视☾:http://www.265ks.com/search/?wd= +傲视影院:https://www.aassx.com/index.php?m=vod-search-wd-%s-p-1.html +片吧:http://m.pianba.net/sou.asp?keyword= +720影视大全:http://www.hb720.cc/search?wd= +月影点播:http://www.moonbt.com/index.php?m=vod-search&wd= +2TU影院:http://m.82tu.cc/search.php?searchword= +靈异影院:http://www.lingyi44.com/search_mobile.asp?searchword= +片哈网:http://m.ldnxse.com/tv-search-wd-%s.html +我不卡TV:https://www.sm91.cc/search.php?searchword= +猫咪影院:https://www.dyb2018.com/vodsearch/-------------.html?wd= +YY4138高清影院:http://www.lalalo.com/search.php?searchword= +538资源网:http://www.238zy.com/index.php?m=vod-search&wd= +电影齐:http://www.dianyingqi.com/vodsearch/-------------/?wd= +片搜电影:http://www.pstv.tv/index.php?m=vod-search&wd= +金瓜电影:http://www.jinguady.com/search.php?searchword= +191影视屋:http://m.191ysw.com/index.php?s=/vod-search-name-%s.html +小白影视:https://www.xbsvip.cn/index.php/vod/search.html?wd= +6V电影:https://www.66s.cc/e/search/index.php?show=title&tempid=1&tbname=article&mid=1&dopost=search&submit=&keyboard= +哈酷源站:http://www.haku77.com/index.php?m=vod-search&wd= +探索影视:http://www.toseek.cc/search.php?page=1&searchword= +1949资源:http://www.1949zy.com/index.php?m=vod-search&wd= +极爱TV(优):https://www.jiai.tv/vodsearch/-------------/?wd= +172资源:http://www.172zy.net/index.php?m=vod-search&wd= +宅男电影小分队:http://woailengxiaohua.com/search.php?searchword= +影视看看:http://www.yskk8.com/index.php?m=vod-search&wd= +新论语:http://www.863hd.com/index.php?m=vod-search&wd= +奶包影院:http://www.nbdy8.com/index.php/vod/search.html?wd= +就要玩电影:http://www.915dy.com/index.php?m=vod-search&wd= +94神马电影网(已失效):http://www.177dy.com/search?wd= +新剧集影院(已失效):http://www.xinjuji.com/search.asp?searchword= +影视精灵:http://www.ysjltv.com/index.php?m=vod-search&wd= +青苹果影院:http://www.jmgoo.com/vodsearch/-------------.html?wd= +bbk影院:http://dy.360wifi.cc/index.php?m=vod-search&wd= +放映影院:https://www.t90dyy.tv/index.php?m=vod-search&wd= +人人影视:http://m.yyets8.com/search/?wd= +爱水果影圈~pc:http://www.aaqqy.com/vod-search-pg-1-wd-%s.html +新年剧场(已失效):http://xxoo.panokb.com/index.php?m=vod-search&wd= +天天影视:http://ccd365.cn/app/index.php?i=2&c=entry&eid=149&key= +Q2002影院K版:http://www.k2938.com/search?wd= +卡哇猪:http://www.kwpig.com/search/%s-1.html +达达兔:https://m.jlszyy.cc/search.php?searchword= +七年影视:http://m.qinian.cc/index.php?m=vod-search&wd= +猪猪号1:https://m.zhuzhuhao.com/search/?wd= +放牛郎电影:http://www.fnldy.cn/vodsearch/-------------.html?wd=%s&submit= +zzzfun动漫:http://www.zzzfun.com/index.php/vod-search-wd-%s.html +柠檬动画基地:https://xukunx.cn/cx/bangumi/port.php?keyword=%s&pn=1&type=7 +娃娃影院:http://www.wonyy.com/index.php/vod/search.html?wd= +91资源:http://www.91zy.cc/search.asp?searchword= +人人美剧:https://www.imeiju.cc/search.php?searchword= +皮皮虾电影网:https://www.ppxiatv.com/index.php/vod/search.html?wd= +看电影kdy:https://www.wxkdy666.com/Home/Search?KeyWord=%s&SearchType=1 +影视9:http://ys9.top/vod/search.html?wd= +美剧侠:http://meijuxia.com/index.php?s=vod-search&wd= +爱看剧:http://www.akanju.com/vodsearch/-------------/?wd= +五号放映室:http://www.535455.top/index.php/vod/search/wd/%s.html +全家看:http://www.aaakp.pw/index.php/vod/search/wd/%s.html +天龙影院(💯):http://m.76long.com/Search.asp?keyword= +暖光影视:http://m.sunbook.cc/search.php?searchword= +椰子影院:https://www.yeziyy.com/index.php/vod/search.html?wd= +泰剧啦:https://www.taijula.com/taijula/search/%s.html +CT影视(已失效):http://www.ctysvip.com/index.php/vod/search.html?wd= +全民影院(已失效):http://www.vpq4.cn/vodsearch/-------------.html?wd= +二十影院(已失效):http://esyy007.com/index.php?m=vod-search&wd= +妮日韩剧:http://rh.niriniri.com/index.php/vod/search.html?wd= +值资源站:http://www.ziyuanpian.net/index.php?m=vod-search&wd= +迷彩兔:https://m.micaitu.com/vod-search-wd-%s.html +酷绘视频:http://m.kuhuiv.com/index.php?m=vod-search&wd= +卧龙资源:http://wlziyuan.cc/search.html?searchword= +星梦电影网:https://www.52xmw.com/index.php/vod/search.html?wd= +笨笨鸡:http://m.benbenji.com/index.php?s=vod-search-wd-%s.html +7K电影:http://www.hk7k.com/ssvod-%s-1.html +永久资源:http://yongjiuzy.net/index.php?m=vod-search&wd= +77K影院:http://www.77kyy.com/vod-search-wd-%s.html +酷播资源:http://www.kubozy.net/index.php?m=vod-search&wd= +酷云资源:http://www.kuyunzy.cc/search.asp?searchword= +胖猫TV:http://v.canyinren.com.cn/search.php?searchword= +新片屋电影(已失效):https://www.xinpianwu.com/index.php?m=vod-search&wd= +批哩啪哩:http://pilipali.cc/vod/search/wd/%s.html +哔咪哔咪:http://www.bimibimi.cc/vod/search/wd/ +觅片网:http://tv.cqyes.cn/index.php/vod/search.html?wd= +尘落电影网:https://www.50s.wang/?c=search&wd= +GimyTV(已失效):http://in.gimy.tv/search.php?searchword= +火腿影视网(已失效):https://www.hamysw.com/index.php/vod/search/wd/%s.html +叶子影院(已失效):http://www.79tv.com/search.php?searchword= +19影视:https://www.19kan.com/vodsearch.html?wd= +神马影院:https://m.jiaosm.com/search/-------------.html?wd= +酷视猪影视:http://qq.a3l3.cn/search/%s.html +Q2002影视院:http://www.wmxwm.com/search?wd= +7E电影网:http://www.7edy.net/index.php?m=vod-search&wd= +左手吃斋影视:https://v.xiangkanju.com/index.php?m=vod-search&wd= +TVK88影视:http://tvk88.net/index.php?m=vod-search-wd- +海兔影院:http://www.haitum.com/search/ +爱水果影圈~手机:http://m.aaqqy.com/vod-search-pg-1-wd-%s.html +柠檬影院(已失效):https://www.317ka.com/vodsearch/-------------.html?wd= +发烧屋:http://www.hifiwu.com/index.php?s=/vod-search-wd-%s.html +VIP影院:https://7k.yixiangyh.com/index.php/vod/search.html?wd= +极速云资源:http://www.caijizy.com/index.php?m=vod-search&wd= +扎巴野影院:http://www.zabaye.com/search.php?searchword= +扒一剧:http://www.81ju.cn/index.php?m=vod-search&wd= +放放TV:https://m.fangfangtv.net/search/?wd= +嗨哆咪影视:http://m.haiduomi.com/search.html?wd= +看剧吧:http://www.kanjuba.tv/search.php?searchword= +YYFF电影网:https://m.97yyff.com/vod-search-wd- +哇有视频:https://www.wayoutv.com/index.php/vod/search.html?wd= +安亚弦视频:https://v.anyaxian.cn/vod/search.html?wd= +院线电影:http://apis.xiexie.fun/index.php/vod/search.html?wd= +乐猫TV-30ts:http://www.30ts.com/index.php?m=vod-search&&wd= +CK电影网:http://m.ckck.vip/search/?Key= +233电影网:https://www.233dyw.com/vodsearch/-------------/?wd= +极品影视:http://m.jipinys.cc/search/?wd= +92TV电影网:http://www.92tv.cc/index.php?m=vod-search&wd= +豌豆影视:https://www.wandouys.com/video/search/%s.html +电影天堂2w:http://2w2w.tv/index.php?m=vod-search&wd= +追剧窝(已失效):http://yd.junjunys.vip/index.php?m=vod-search&wd= +156资源:http://156zy.cc/index.php?m=vod-search&wd= +最大资源:http://zuidazy.net/index.php?m=vod-search&wd= +131资源:http://131zy.vip/index.php?m=vod-search&wd= +奇影酷:http://m.qydy8.com/vod-search-pg-1-wd-%s.html +奇奥影视:http://www.qiaotv.cc/search.php?searchword= +思古影视:http://v.sigu.me/search.php?wd= +百万资源网(已失效):http://www.baiwanzy.com/index.php?m=vod-search&wd= +就找大猫影院(已失效):http://www.885nm.com/search?wd= +筋斗云资源:http://www.jdyzy.cc/index.php?m=vod-search&wd= +要爱电影:https://www.12dvd.com/search/?wd= +8老爷资源:https://www.888laoye.com/index.php?m=vod-search&wd= +速播资源:https://www.subo8988.com/index.php?m=vod-search&wd= +烽火影视2:https://m.fenghuo.tv/search/?wd= +凶间影院:http://www.xiongjian44.com/index.php?m=vod-search&wd= +恐怖世界:http://www.kongbu44.com/index.php?m=vod-search&wd= +灰灰电影(已失效):http://aaa.taomil.cn/seacher.php?wd= +人人视频3(已失效):http://www.rrdvd.cn/index.php/vod/search.html?wd= +6U资源:http://zy.ataoju.com/index.php?m=vod-search&submit=search&wd= +卧龙资源(已失效):https://wlziyuan.cc/search.html?searchword= +九八零影院:https://www.tv980.com/search.php?page=1&searchword=%s&searchtype= +我爱资源(已失效):http://www.5252zy.com/search.asp?searchword= +605资源:http://www.605zy.com/index.php?m=vod-search&wd= +看看屋:https://m.kankanwu.com/vod-search-wd-%s-p-1.html +4K屋2:http://m.kkkkmao.com/vod-search-wd-%s.html +只爱TVB(已失效):http://www.onlytvb.com/search?kw= +樱花动漫:http://m.imomoe.net/search.asp?searchword= +骑士电影:http://www.74zu.com/search?wd= +222资源(已失效):http://www.222zy.com/index.php?m=vod-search&wd= +快看影视:https://m.kuaikan66.com/search/%s.html +BT云搜(已失效):http://www.btyunsou.info/search?kw= +苦瓜影院V2:http://2.mp4l.com/?m=vod-search&wd= +搜播影院(已失效):https://m.sobo.me/index.php?m=vod-search&wd= +88影视V2:http://m.88ysw.tv/index.php?m=vod-search&wd= +BT天堂:http://www.3bt.cc/vod-search-wd-%s.html +91美剧:http://91mjw.com/?s= +八点影院:https://www.bdhdy.com/search.php?&searchword=%s&searchtype= +八戒资源:http://zy.bajieziyuan.com/index.php?m=vod-search&wd= +云播TV2:https://www.yunbtv.com/search.php?searchword= +1787电影3:http://www.1787.tv/index.php?m=vod-search&wd= +海龟影院:http://www.hgyxz.cc/vod-search-wd-%s.html +精品资源:http://www.jingpinzy.com/index.php?m=vod-search&wd= +豆瓣资源:http://doubanzy.com/index.php?m=vod-search&wd= +2678资源(已失效):http://www.dy2678.com/index.php?m=vod-search&wd= +唐末:http://m.cctv-yn.cn/index.php/vod/search/page/1/wd/%s.html +七七铺:http://m.qiqipu.com/search.asp?searchword= +最快资源:http://zuikzy.com/index.php?m=vod-search&wd= +全视频:http://www.qsptv.com/search/?wd= +黑米影院:http://www.heimidy.cc/search.php?searchword= +高清资源:http://gaoqingzy.com/index.php?m=vod-search&wd= +BT蜘蛛(已失效):http://www.zhizhud.com/q?kw= +mp4吧:http://www.mp4pa.com/search.php?searchword= +豆瓣电影(简介评论):https://m.douban.com/search/?query= +最新资源网-推荐:http://www.zuixinzy.com/index.php?m=vod-search&wd= +135资源网:http://135zyw.com/index.php?m=vod-search&wd= +暧昧资源网(已失效):http://www.imeizy.com/index.php?m=vod-search&wd= +粤之家(已失效):http://m.yuezj.com/index.php?m=vod-search&wd= +泡泡影视:http://m.ppys.vc/tv-search-wd-%s.html +被窝电影网:http://m.beiwo.tv/index.php?s=vod-search-wd-%s-p-1.html +神马影院(已失效):http://www.9rsm.com/search?wd= +琪琪影院:https://m.qiqi321.com/index.php?m=vod-search&&wd= +一部影院(已失效):http://www.yibuyy.com/search.php?searchword= +蓝海视频:http://v.yingselanhai.com/seacher.php?sousuo= +风车动漫2:http://m.fengchedm.com/common/search.aspx?key= +1907VIP(已失效):https://z1.m1907.cn/?jx= +爱看影院:https://www.akyy.vip/vodsearch/-------------/?wd= +CO蓝光网:http://www.languang.co/?s= +小兵分享:http://www.xbshare.com/query/ +VIP云点播:https://www.96danji.com/vodsearch/-------------.html?wd= +人人磁力(磁力):http://renrencili.pw/query/%s/1-0-0/ +磁力吧(磁力):https://www.cili8.biz/s/%s_rel_1.html +磁力福利(磁力):http://cilifuli.ws/%s/1-0-0.html +遨游磁力搜(磁力):http://www.aoyoso.vip/search/%s_ctime_1.html +BT芒果:http://www.btmgn.com/list/%s/1 +雪狐影视:http://www.gzzza.com/index/index/search?word= +磁力猫(磁力):https://www.cilimao.cc/search?word= +美剧鸟:http://m.meijuniao.com/index.php?s=vod-search&wd= diff --git a/searchurl/v678.search b/searchurl/v678.search new file mode 100644 index 00000000..236ff5bc --- /dev/null +++ b/searchurl/v678.search @@ -0,0 +1,678 @@ +谍战迷:http://m.diezhan.me/search.asp?searchword= +哈哩哈哩:https://m.halihali.me/search/?wd= +66影院:http://66yy.in/index.php?m=vod-search&wd= +独特影视:https://www.dut8.com/search.html?wd= +苦瓜网:http://www.kugua77.com/search.php?searchword= +白加影视:http://www.ibaijia.tv/index.php/vod/search.html?wd= +艾米果影院:https://www.amgyy.com/index.php?m=vod-search&wd= +人人电影网:http://www.508m.com/vodsearch/-------------/?wd= +八哥网(免嗅探):http://www.8gw.com/search.asp?searchword= +爱上影院:http://2syy.cn/index.php/vod/search.html?wd= +欧八影视:http://www.o8ys.com/vodsearch/-------------.html?wd= +椰子影视:http://yzys.top/index.php/vod/search.html?wd= +旗鱼影视(免嗅探):http://www.7yko.com/index.php/vod/search.html?wd= +快看影视:http://www.kuaikan88.com/search.php?searchword= +鲸鱼影视:https://www.jyys6.cn/jysou/-------------.html?wd= +低端影视:http://ddrk.me/?s=%s&id=m +宝宝福利吧:http://www.bdfuli.com/search/index?key= +哈哈影视:http://www.hahady.cn/seacher.php?wd= +欧尚影视:https://www.osqqz.com/index.php/vod/search.html?wd= +米猪影视(免嗅探):http://www.66666.ee/seacher/%s.html +馒头剧集网:http://www.faamt.com/search?wd= +看看剧:http://www.kankanju.com/search.php?searchword= +枫林网:http://8maple.ru/搜尋結果/?q= +碟调网:https://www.diediaow.com/search.php?searchword= +第九影院:http://v.d9y.net/seacher.php?wd= +影视魔盒:http://www.yingshimohe.com/vod/search.html?wd= +动漫010(动漫):http://www.dm010.com/search.asp?searchword= +全影汇(免嗅探):http://www.60az.com/search/?wd= +11K影院(免嗅探):http://m.11k.cc/index.php?u=search-index&keyword= +免VIP视频:https://www.mvipsp.top/index.php/vod/search.html?wd= +苦瓜影视:http://2.mp4l.com/index.php?m=vod-search&wd= +分派电影:http://ifenpaidy.com/index.php/vod/search.html?wd= +就要玩电影:https://i915dy.com/index.php?m=vod-search&wd= +VIP电影(免嗅探):http://m.vip1280.cn/search.php?searchword= +乐享电影网:https://www.aiqiyivip.cc/index.php?s=vod-search-name&wd= +聚云视频(💯):http://www.juytv.com/index.php/vodsearch/-------------/?wd= +有妖气视频:http://www.ytttv.com/index.php/vodsearch/-------------.html?wd= +可喜影院:http://m.kexi.cc/search/?wd= +F8电影:https://www.f8dy.tv/index.php?m=vod-search&wd= +大地影院:https://www.dadi.tv/index.php?s=vod-search-name&wd= +翼影视频:http://www.iniii.cn/index.php/vod/search.html?wd= +网易音乐:http://music.cccyun.cc/?name=%s&type=网易 +中国纪录片网:http://so.cntv.cn/docuchina/index.php?qtext= +百度(综合):https://m.baidu.com/s?word=%s&t_kt=0&ie=utf-8 +212影视:https://www.212ys.com/index.php?s=vod-search&wd= +三米影视:https://m.smmy365.com/search/?wd= +飘花电影网:https://www.piaohuatv.org/search.php?searchword= +白旗影视(免嗅探):https://m.baiqitv.net/video/search/%s.html +小合影视:http://xiaohetv.club/search/%s.html +88影视V2:https://m.88ys.cn/index.php?m=vod-search&wd= +一飞影视(免嗅探):http://yfzs.fun/vodsearch/-------------.html?wd=%s&submit= +猪大爷:https://m.zhudaye.com/vod-search-wd-%s-p-1.html +猪大爷(💯):https://m.zhudaye.com/vod-search-wd-%s-p-1.html +老苦瓜:https://www.laokugua.com/search.php?searchword= +西瓜追剧:https://78zhuiju.com/vodsearch/-------------.html?wd= +疯狂电影迷:http://fkdy.me/index.php?m=vod-search-pg-1-wd-%s.html +二猫影院(免嗅探):http://2myy.com/index.php/vod/search.html?wd= +国语库:https://m.guoyuku.com/search.php?keyword= +樱花动漫W:https://www.yinghuaw.com/search.php?searchword= +潦草影视:http://m.liaocao.com/search.php?keyword= +公益影视:http://www.zuyj.cn/vodsearch.html?wd= +全民影院:http://www.dy8p.com/vodsearch/-------------.html?wd= +盒子影视:http://m.520boxtv.com/search.php?name=%s&x=0&y=0 +大胖熊影院:https://www.dpxdy.com/index.php?m=vod-search&wd= +电影港:http://m.dygang.net/e/search/index.php?keyboard=%s&show=title,zhuyan&tempid=1 +9300影视(💯):http://www.9300tv.com/index.php?m=vod-search&wd= +嘀哩哩TV(💯):https://www.dlili.tv/?s= +极乐看影视(💯):https://www.jilekan.com/search.html?wd= +爱TV云播(💯):http://www.hktvwx01.cn/vod/search/wd/%s.html +滴滴影视(💯):http://movie.24dd.cn/index.php/vodsearch/%s-------------.html +新视觉影视(💯):http://www.ka61b.cn/index.php/vod/search.html?wd= +皮皮犬影院™(💯):http://ppqyy.com/index.php/vod/search.html?wd= +豆腐影院(免嗅探):http://m.ooxxgy.cn/vodsearch/-------------.html?wd= +920影院(💯):http://www.tv920.com/vodsearch.html?wd= +TV6影院(💯):https://www.tv6.com/index.php/vod/search.html?wd= +独播库(💯):https://www.duboku.com/vodsearch/-------------.html?wd= +超能影视(💯):http://www.44cn.net/vodsearch/?wd= +达达兔(💯):https://m.dadatu5.com/search.php?searchword= +资源猫(💯):http://v.ziyuanm.com/vodsearch/?wd= +逗别看(💯):http://m.6080fw.com/mso/?wd= +影视分享(💯):https://www.ysshare.com/search/ +夏沫电影网(💯):http://www.7bszs.com/index.php/vod/search.html?wd= +农民影视(💯):http://www.nmvcd.com/index.php?m=vod-search&wd= +影视网(💯):http://www.weqtv.com/index.php/vod/search.html?wd= +VIP云点播(💯):https://www.vipydb.com/index.php/vod/search.html?wd= +狸猫TV(💯):http://flimo.cn/index.php/vod/search.html?wd= +4Q电影网(💯):http://www.dabaishipin.cn/index.php?m=vod-search&wd= +TV88影视(💯):http://www.tv88.vip/vodsearch/-------------.html?wd= +微信影院(💯):http://www.weixintv8.com/index.php?m=vod-search&wd= +云客影视(💯):http://www.yunkej.cn/4-------------.html?wd= +初颜影视(💯):https://www.cydym.cn/index.php/vod/search/?wd= +段友影视(💯):http://www.102hd.com/index.php?m=vod-search&wd= +影视资源大全(💯):http://www.yszy9.com/index.php?m=vod-search&wd= +影视可乐天极(💯):http://www.keletj.com/index.php?m=vod-search&wd= +彬彬影院™(💯):http://www.binbin95.com/search.html?wd= +鸭子谷影院(💯):http://www.soumulu.com/sss/%s.html +花田影院(💯):http://www.huatianyy.com/vodsearch/-------------.html?wd= +97影院(💯):http://www.id97.net/index.php?m=vod-search&wd= +壹零影院(💯):http://www.10dh.cn/index.php?m=vod-search&wd= +九尾狼影院(💯):http://www.jiuweilang.com/index.php?m=vod-search&wd= +牛魔王电影(💯):http://www.nmwdy.com/search-wd-%s.html +爱看TV(💯):http://www.iktvb.com/index.php?m=vod-search&wd= +奇迹电影(💯):http://qijidy.com/index.php/vod/search/wd/%s.html +读视(💯):http://www.ka61b.cn/index.php/vod/search.html?wd= +92122导航(💯):http://www.92122.com/search/-------------.html?wd= +两个BT(💯):https://www.bttwo.com/?s= +七叶影视(💯):http://www.qiyeok.com/search/%s.html +1769电影™(💯):http://das.6n2o76.cn/index.php/vod/search.html?wd= +鬼马影院(💯):http://www.dy821.cn/index.php?m=vod-search-wd-%s.html +凑点影视(💯):http://www.coudian.com/index.php/vod/search/wd/%s.html +天龙影院(💯):http://m.76long.com/Search.asp?keyword= +静听网(听书):http://m.audio699.com/search?keyword= +麻花影视(免嗅探):https://www.mahuaba.com/search.php?searchword= +兔兔影:http://www.tutuying.com/index.php?m=vod-search&wd= +小威影视:http://lyw.lyw520zjc.vip/index.php/vod/search.html?wd= +火云影视:https://m.hydy3.com/search.asp?searchword= +歪影城:http://www.waiyc.com/index.php/vod/search.html?wd= +夜猫TV:http://www.yemaotv.cc/so/-------------.html?wd= +六一电影(免嗅探):http://www.61dy.com/index.php?s=vod-search-name&wd= +段友影视:http://www.123tv.vip/index.php/vodsearch.html?wd= +巧看VIP:http://www.qiaokan.vip/index.php/vod/search.html?wd= +酷酷TV:http://m.kukutv.com/index.php?m=vod-search&wd= +逗猫影视(免嗅探):https://www.doumao8.com/vod/search.html?wd=%s&submit= +古古影视:https://v.pgu.cc/m/search/?key= +木屋影视:http://www.muwuyingshi.top/index.php?m=vod-search&wd= +新手村:http://www.xsc234.com/search.php?searchword= +葡萄影视:http://www.ykxdbz.com/seacher.php?wd= +部落影院:https://m.vbuluo.com/search/?wd= +169看:http://www.169kan.com/index.php?m=vod-search-wd- +高通影院(免嗅探):https://5gkp.top/index.php/vod/search.html?wd= +热播资源网:https://rebozy.com/index.php/vod/search.html?wd= +66影视:https://www.suanzao.tv/e/search/index.php?keyboard=%s&show=title&tempid=1&tbname=news&mid=1&dopost=search +eeyore:https://eeyore.co/index.php/vod/search/?wd= +黑船长影院:http://www.hczhme.cn/index.php/vod/search.html?wd= +好西好电影网(优):http://okoook.com/index.php?m=vod-search-wd-%s.html +云渡影院:http://yy.6tc.top/seacher.php?wd= +AK资源:http://www.4xqa.com/index.php?m=vod-search&wd= +奥斯影院:http://www.ybo.tw/index.php/vod/search.html?wd= +星期天电影:http://www.xqtdy.com/vod/search/?wd= +黑米影院(优):http://www.tv9090.com/search.php?searchword= +天幕影视:http://qq.ztlji.cn/index.php/vod/search.html?wd= +老家影视:http://a.dtianyuehaokan.com/seacher.php?wd= +美好影视:http://a.3happytime.com/seacher.php?wd= +被窝电影网:https://www.dududy.com/index.php?m=vod-search&wd= +神驴影院:http://www.shenlvyy.com/search/ +泡椒影视:http://www.paojiaotv.com/search/ +微总部影视:http://www.wzb0.cn/search/%s.html +蓝光影视:http://www.lkdmkj.top/seacher.php?wd=&wd= +禾纳久久(免嗅探):http://www.hena99.com/index.php/vod/search.html?wd= +影视大全(爱优酷腾):http://ys.km.com/so_ +九三影视(免嗅探):http://www.93ys.net/search.php?searchword= +必看福利:https://www.bkfuli.com/index.php?m=vod-search&wd= +福步影院:http://www.fob800.com/search.php?searchword= +MP4高清:http://mp4hd.com/index.php?m=vod-search&wd= +影兔网:http://m.4ktv8.com/index.php?m=vod-search&wd= +123电影网:http://m.dy2046.net/search.asp?searchword= +半糖影视(免嗅探):https://m.bt610.com/vodsearch.html?wd=%s&submit= +奇艺影视:http://tv441.club/index.php/vod/search.html?wd= +极影动漫吧:https://www.jydm8.com/search.php?searchword= +泡剧网(免嗅探):http://m.paotv.cc/search/?wd= +56看电影网:http://m.56kandy.com/index.php?s=vod-search&wd= +yy6080首播影院:https://www.ys6080.net/search.php?searchword= +GimyTV迷剧:https://v.gimy.tv/search/?wd= +狸猫TV:https://www.limaotv.com/search/-------------.html?wd= +布米米66:http://www.bumimi66.com/m/sss.php?top=10&q= +人人影视(免嗅探):https://m.yyets8.com/search/?wd= +电影蜜蜂:https://www.dybee.tv/?s= +电影吧:https://m.dianyingbar.com/index.php?m=vod-search&wd= +十八影视(免嗅探):https://m.18ys.com/search.php?searchword= +宅男电影:http://www.cctv14.net/vodsearch/-------------.html?wd= +玩的嗨TV:http://tv.huizhek.com/search/%s.html +手机韩剧(韩剧):http://shoujihanju.com/e/search/index.php?show=title,smalltext,ftitle&keyboard= +会源影视:http://kan.eeeul.com/index.php/vod/search/wd/%s.html +K8经典:https://m.k8jd.com/search/%s.html +呗呗吧:http://v.hibbba.com/index.php?mode=search&wd= +奈菲:https://www.nfmovies.com/search.php?searchword= +360看看(爱优酷腾):http://m.360kan.com/search/index?kw= +迪速电影网:http://www.disudy.com/vod-search-wd-%s.html +猫王电影网:http://www.maowangdy.com/vod-search.html?wd= +大白影院™:http://baymaxtv.top/index.php/vod/search.html?wd= +肥站:https://m.feizhan.cc/q=/?wd= +八福电影网(免嗅探):https://www.8fck.com/index.php/vod/search.html?wd= +真心电影网:http://www.zhenxindyw.net/index.php?m=vod-search&wd= +光棍影院:http://v.weixintv8.com/index.php?m=vod-search&wd= +巨基影视:http://mob.woogle3389.com/index.php/vod/search.html?wd= +怡萱动漫(动漫):http://www.yxdm.tv/search.html?title= +床头电影网(免嗅探):http://www.lunlix.com/index.php/vod/search.html?wd= +极速影视:http://www.jisuysw.com/search/?wd= +侠客电影网:http://www.9do9.com/index.php?m=vod-search&wd= +星星影院:http://www.yemuxingchen.com/search/ +1il电影:https://www.1il.tw/index.php/vod/search.html?wd= +贝贝影院:http://www.beibei33.com/index.php/vod/search.html?wd= +草民电影:https://www.cmdy5.com/index.php?m=vod-search&wd=%s&submit= +飞鱼:http://www.feiyudianying.com/index.php?m=vod-search&wd= +大手子影院:http://www.dsz22.com/search.php?q= +银猫电影(免嗅探):https://laoyinmao.com/search.php?searchword= +影视城:http://www.z1i.cn/vodsearch/-------------.html?wd= +嘻嘻动漫网(动漫):https://www.xixixixi.wang/search/name/%s.html +人人影视(下载):http://www.yyetss.com/Search/index/?s_keys= +妮可影视(动漫):http://www.nicotv.me/video/search/%s.html +去看TV(免嗅探):http://m.qukantv.net/search/?wd= +干货影视:http://tv.k8aa.com/index.php/vod/search.html?wd= +零度影视(爱优酷腾):http://tv.iqxbf.com/seacher.php?wd= +智诚影视:http://allys.cn/search.php?searchword= +29视频:http://www.29spyy.com/vod-search?wd= +97电影网(免嗅探):http://www.97kpb.com/search.php?searchword= +沙发电影网:http://www.sofamv.com/index.php?s=/search/index.html&keyword= +山丘影院(免嗅探):https://dy.thehill.me/index.php/vod/search.html?wd=%s&submit= +可米影视(免嗅探):http://www.kmysw.vip/index.php/vod/search.html?wd= +五杀电影院:https://s.lol5s.com/index.php?m=vod-search&wd= +97韩剧网:https://m.97pd.com/index.php?s=vod-search&wd= +全民影院:http://www.qdy5.com/index.php/vod/search.html?wd=%s&submit= +美剧天堂:https://m.meijutt.com/search/index.asp?searchword= +香蕉热播:http://www.xgxxx.cn/index.php/vod/search.html?wd= +粤语影视:https://www.yueyuys.com/search.php?searchword= +80s手机电影网(免嗅探):http://80s.cc/search/-------------.html?wd= +九州TV:http://www.9zhoutv.com/index.php/vod/search/wd/%s.html +聚看影院(免嗅探):https://m.jukantv.com/index.php?s=vod-search&wd= +吾爱看看:http://www.wuaikk.com/vodsearch/-------------/?wd= +ADC电影网:https://www.adcmove.com/search/-------------.html?wd= +小刀影院(免嗅探):http://www.xdkdy.cc/index.php?s=vod-search&wd= +有钱呀:https://v.youqianya.com/vod/search/?wd= +高清电影网(免嗅探):http://www.mgtv.tw/index.php/vod/search.html?wd= +影院TV:http://1.zhbv.cn/search.html?wd=so&wd=video&wd= +奇米奇米(无法访问):http://www.qimiqimi.top/index.php/vod/search.html?wd= +乔巴影视:http://dilidili.ren/index.php/vod/search.html?wd= +天悦影院:http://tianyueyy.com/vodsearch/-------------.html?wd= +麻花100影视(免嗅探):https://www.mahua110.com/search/-------------.html?wd= +动漫岛(动漫):https://www.mandao.tv/search.php?searchword= +众视影城:http://m.hdjoy.cn/index.php?s=vod-search&wd= +新影剧:http://www.tuituye.cn/index.php?m=vod-search&wd= +灵动影视:http://tv.82wl.cn/index.php/vod/search.html?wd= +E站(动漫):http://m.ezdmw.com/Home/Index/search_some?searchText=%s&page=0 +哔咪哔咪:https://www.bimibimi.cc/vod/search/?wd= +牛巴巴影院(免嗅探):http://www.688ying.com/vodsearch/-------------.html?wd= +田鸡影院:http://www.mtotoo.com/index.php?m=vod-search&wd= +雅阁影视:https://www.yageys.com/vod/search.html?wd= +吾爱看片(免嗅探):http://www.52kkpp.com/vodsearch/-------------.html?wd= +小黄鸭影视:http://www.yule40.com/4-------------.html?wd=%s&submit= +板栗电影:https://m.siguady.com/search/?wd= +天美影视:https://tv.tmicloud.com/vod/search.html?wd= +值资源站(免解析):http://www.ziyuanpian.net/index.php?m=vod-search&wd= +vip1080:http://vip1080.top/seacher.php?wd= +80s手机电影:http://www.80s.la/movie/search/?skey= +贝壳影视:http://movie.jxesk.cn/index.php?m=vod-search&wd= +黑豹TV:http://www.heibaotv.com/vod/search.html?wd= +去看吧(动漫):https://www.qkan8.com/index.php/vod/search.html?wd= +欧派动漫(动漫):https://www.opacg.com/vodsearch/-------------/?wd= +965影视:https://www.965ys.net/search/%s.html +KK3电影(已失效):http://www.kk3.tv/search.asp?searchword= +黑马影视:http://www.heimayy.net/search.php?searchword= +非凡影音:http://www.losir.cn/index.php?s=vod-search&wd= +而力影院:http://m.2li.xyz/index.php/vod/search.html?wd= +方舟影视网:http://wap.ark777.com/index.php?s=vod-search&wd= +畅云视听:http://cy.winppo.com/vod/search.html?wd= +共享影视:http://gxys.da3h.wang/index.php/vod/search.html?wd= +放放电影:http://www.fangfangdy.cc/search?wd= +紫狐影院(无法访问):http://v.zihu.tv/index.php/vod/search.html?wd= +面包网:http://www.mbw99.com/vodsearch/-------------/?wd= +非凡资源:http://www.ffzy8.com/vod-search?wd= +80影视:http://m.80ys.net/search/-------------.html?wd= +涂涂影院:http://www.71xun.com/index.php?m=vod-search&wd= +乐看电影院:http://lekan.ab895.cn/search.php?searchword= +TVB云播:http://m.hktvyb.com/vod/search.html?wd= +盘多多(网盘):http://www.panduoduo.net/s/name/ +小轩影视:http://www.cdnpay.cn/index.php/vod/search.html?wd= +番楽:http://funle.video/vodsearch/-------------/?wd= +安狐影院:http://ibahu.com/index.php?m=vod-search&wd= +赤马影院:http://www.cma5.com/index.php?m=vod-search&wd= +0712h:http://www.0712h.com/search.php?searchword= +谍错网:https://www.diecuo.com/index.php?m=vod-search&wd= +三个三在线:http://www.333zx.cn/wap/seacher.php?wd= +西瓜影院(爱优酷腾):http://m.xigua16.com/search/?wd= +chok吧:https://www.chok8.com/vodsearch/-------------/?wd= +高清资源网:http://www.gaoqingzy.com/index.php?m=vod-search&submit=search&entry=1&ie=gbk&wd= +乐优视频:http://leutv.cn/search.html?wd= +苹果影院:http://www.plaly.com/vodsearch.html?wd= +猫眼电影(简介评论):http://m.maoyan.com/ajax/search?kw=%s&cityId=59&stype=-1 +酷片库:https://www.kupianku.com/search/index?key= +315电影网:https://m.315z.net/search/?wd= +去看吧(动漫):https://www.qkan9.com/index.php/vod/search/wd/%s.html +尚帝影视(无法访问):http://www.3rrqc.cn/search/%s.html +时光网(简介评论):http://m.mtime.cn/Service/callback.mi/Showtime/SearchVoice.api?keyword=%s&pageIndex=1&searchType=3&locationId=290 +搜视频网[手机]:https://m.tvsou.com/search/ +苏格影院(无法访问):http://m.wendaima.com/search.php?searchword= +天堂影视(无法访问):http://tiantangtv.cn/index.php?m=vod-search-wd- +爱思(差):https://www.96as.cn/search/%s.html +星空影院:http://www.usxktv.com/index.php?s=/Search/index.html&keyword= +好类影院:http://www.haoleiyingyuan.cn/index.php/vod/search.html?wd= +神马影视(无法访问):http://www.imzxz.com/index.php/vod/search.html?wd= +天堂影视(无法访问):http://tiantangtv.cn/index.php?m=vod-search-wd- +在线福利网:http://www.74le.com/search?wd= +天天看影院(无法访问):http://www.kankantv.org/e/search/index.php?show=title,pinyin,keywords&area=default&sortby=related&keyboard= +永久资源cc(免解析):http://yongjiuzy.cc/index.php?m=vod-search&wd= +看视界:http://v.73k3.cn/vodsearch/-------------.html?wd= +迪特电影网:http://www.ditedy.com/vod-search-wd-%s.html +盒子影视:http://www.520boxtv.com/search.php?name=%s&x=0&y=0 +影豆网:https://www.yingdou3.com/search.php?searchword= +EDD动画:http://www.edddh.com/index.php?m=vod-search&wd= +SYUS影视(无法访问):https://www.suiyue.us/index.php/vod/search.html?wd= +大宝TV™:http://www.dabaotv.cn/vodsearch/-------------.html?wd= +杂汇谈视频:https://www.zahuitan.com/index.php/vodsearch/-------------/?wd= +飞飞电影网(无法访问):https://www.feifeisp.com/search/-------------.html?wd= +奶包电影:http://www.nbdy8.cc/vodsearch/-------------.html?wd= +樱花动漫:http://m.imomoe.jp/search.asp?searchword= +战网影视:https://www.2zw.cc/index.php?m=vod-search&wd= +鱼人影视™(已失效):https://www.cdyhgh.top/index.php/vod/search.html?wd= +天天影视:http://m.252670.com/index.php/vod/search.html?wd= +嗨哆咪影视(已失效):https://haiduomi.com/search.html?wd= +奇奇动漫(动漫):http://www.qiqidongman.com/vod-search-wd-%s.html +风车动漫+(无法访问):http://dm.dm530.net/search.asp?searchword= +天天影视:http://www.252670.com/index.php/vod/search.html?wd= +海外影视(已失效):http://www.hwmov.com/?s=vod-search.html&wd= +哔嘀影视:https://www.bd1s.com/search?q= +福云资源(免解析):http://www.fucloud.xyz/index.php?m=vod-search&wd= +海洋影院:http://www.mu83j.cn/index.php/vod/search.html?wd= +艾玛看影视网(无法访问):http://www.manhuali.com/search.php?searchword= +1977资源(免解析):http://www.1977zy.com/index.php?m=vod-search&wd= +007影视4(无法访问):https://www.007ts.com/search/-------------.html?wd= +老新番动漫(动漫):http://www.laoxinfan.com/search.php?searchword= +嘶哩嘶哩(动漫):http://www.silisili.me/e/search/index.php?show=title&tbname=movie&tempid=1&keyboard= +沃购网影视(无法访问):http://www.wlgoo.cn/index.php/vod/search.html?wd= +全集网:https://www.quanji789.com/index.php?s=vod-search&wd= +迅播动漫(动漫):https://dm.biepa.net/search.php?searchword= +无双影视(优+):https://wsys.tv/vodsearch/so.html?wd= +R福利电影天堂:http://www.rdytt.com/search-wd-%s.html +LOGO先锋影院:https://www.xfplay.wang/index.php?m=vod-search&wd= +众云影视:http://www.zhongyuntv.com/index.php/vod/search.html?wd= +100资源站:https://www.wfss100.com/index.php?m=vod-search&wd=%s&submit=search +要看电影网:https://ykdyj.com/index.php?m=vod-search&wd= +OK资源:http://www.okzyw.com/index.php?m=vod-search&wd= +稔知影视:http://renzhitv.com/vod/search.html?wd= +52k影视(无法访问):http://shodg.xyz/seacher.php?wd= +看剧影视(无法访问):http://www.kanju3.com/index.php/vod/search.html?wd= +ACg高清(无法访问):http://www.acghd.cn/index.php/vod/search.html?wd= +918视频网:http://dy.cocke.cc/seacher.php?wd= +韩剧网:http://m.2hanju.com/e/search/?searchget=1&show=title&keyboard= +麻雀影视:http://www.maqueys.com/index.php?m=vod-search&wd= +125电影网(无法访问):http://www.125dy.com/vod-search?wd= +优质电影网:http://www.youzhidy.com/plus/search.php?kwtype=0&q= +FODM漫相随(动漫):http://dm.tsdm.tv/search.asp?searchword= +艾旦影视(无法访问):https://www.lovedan.net/search.php?page=2&searchword=%s&searchtype= +小米动漫:http://www.xmdmw.com/search.php?searchword= +TV在线影院:http://v.ckxfjr.cn/search.html?wd= +影视之家(无法访问):http://www.yingshipa.com/search.php?searchword= +影视之家(无法访问):http://www.yingshipa.com/search.php?searchword= +自在电影网:http://www.zzyo.cc/index.php?m=vod-search&wd= +豆角电影:https://www.tvb1.cc/index.php?m=vod-search&wd= +优秀影院(无法访问):http://www.uxyy.cn/search/-------------.html?wd= +辉煌影视:http://www.hh6s.com/vod/search.html?wd= +哈哈热播:https://www.haniudy.com/vodsearch/-------------/?wd= +虎视影院:http://www.77hushi.com/vodsearch/-------------.html?wd= +易看影院:http://www.ekmov.com/vodsearch/-------------.html?wd= +音范丝(无法访问):http://www.yinfans.com/?s= +策驰影院:http://www.5nj.com/index.php?m=vod-search&wd= +129资源(免解析):http://www.129zy.com/index.php?m=vod-search&wd=%s&submit=search +1895电影网:http://www.1895ys.com/search.php?searchword= +拉斯特影视:http://www.lasite.cc/index.php?m=vod-search&wd= +1999电影天堂:http://m.1999dytt.com/index.php?m=vod-search&wd= +ABC影院:https://www.abc119.org/index.php?m=vod-search&wd= +小收影院:http://p4yy.com/index.php?m=vod-search&wd= +OK资源站(免解析):http://www.jisudhw.com/index.php?m=vod-search&wd=%s&submit=search +雅酷视频(无法访问):http://m.yakutv.cc/search.asp?searchword= +花样影视(无法访问):https://i.hyys.me/webIndex.php/?code=keywordSearch&keyword= +ye813电影网:http://www.ye813.cn/vod-search-wd-%s.html +282电影网:http://www.163282.com/index.php?m=vod-search&wd= +杂汇谈视频:https://www.zahuitan.com/index.php/vodsearch/-------------/?wd= +霸气村:http://www.bqc000.com/search.php?searchword= +傻宝宝:http://www.shabaobao123.com/search.php?searchword= +52随意看:http://52syk.com/index.php/vod/search.html?wd= +西瓜电影:http://www.xigua800.com/index.php/vod/search.html?wd= +葫芦堆影院®(无法访问):http://www.huludui.com/vodsearch/-------------.html?wd= +瑶琳影院®(无法访问):http://www.yaolinyy.com/vodsearch/-------------.html?wd= +64动漫资源(无法访问):http://zy.wz64.com/search.php?searchword=%s&submit=search +火狮影视:http://www.huostv.com/vodsearch/-------------.html?wd= +完美看看☆(无法访问):https://www.wanmeikk.tv/search/-------------.html?wd= +7781影院:http://www.7781tv.com/index.php/vod/search.html?wd= +优米影视:http://www.youmi6.club/index.php/vod/search.html?wd= +魔道影视:https://www.modaotv.com/search.html?wd= +电影家园:http://so.idyjy.com/s.asp?w= +小脸通红:http://www.pania.cn/search.php?searchword= +橙人影院:http://www.xzys.tw/index.php/vod/search.html?wd= +九零电影网:https://www.90dy.cc/index.php/vod/search.html?wd= +917看片(无法访问):http://www.917kp.com/index.php/vod/search.html?wd= +我爱看电影吧:http://www.52kmov.com/index.php?m=vod-search&wd= +365电影网:https://www.365gj.com/index.php/vod/search.html?wd= +Gvideo影院:http://97daimeng.com/index.php?m=vod-search&wd= +袋鼠影视:http://www.daishuys.com/index.php/vod/search.html?wd= +胡巴影视:http://www.4020.cc/index.php/vod/search.html?wd= +巴士动漫电影网:http://50bx.com/search?wd= +雪儿影院:http://www.xuevod.cn/index.php?m=vod-search&wd= +神舟影院:http://www.szh99.com/index.php?m=vod-search&wd=%s&submit=search +永久电影网:http://www.yjdy.cc/index.php?m=vod-search&wd= +电影在线看:http://www.dyzxk.net/index.php/search?wd= +星影天地:http://tv.2kxy.com/seacher.php?wd= +旧梦影视(无法访问):http://tv.885n.cn/wap/seacher.php?wd= +麻花影视:http://www.mahuaba.com/search.php?searchword= +911影视:http://www.911ys.cn/index.php/vod/search.html?wd= +51看电影(优+):https://51kdy.org/vodsearch/-------------.html?wd= +172资源网(优+):http://api.172zy.xyz/index.php?m=vod-search&wd= +yse影视(优+):http://m.yse123.com/so.asp?searchword= +沐享影视(优+):http://v.muyl.vip/index.php/vod/search.html?wd= +乐乐影视:http://le-dy.cn/index.php/vod/search.html?wd= +OK资源~okzyzy.cc(优+):http://okzyzy.cc/index.php?m=vod-search&wd= +琪琪影院(优+):https://m.77kkpp.com/index.php?m=vod-search&&wd= +在线之家(优+):https://www.zxzjs.com/vodsearch/-------------.html?wd=%s&submit= +皮皮龟(优+):http://m.pipigui.tv/vod-search-wd-%s-p-1.html +OK资源(优+):http://www.okzy.co/index.php?m=vod-search&wd= +4K电影天堂(优+):https://www.4kdy.net/index.php?c=search&wd= +365天天看(优+):http://www.365ttk.com/vodsearch/-------------.html?wd= +卧龙资源net(免解析):http://wolongzy.net/search.html?searchword= +快牛影院(优+):http://dianying333.cn:443/index.php?m=vod-search&wd= +56影视:https://www.5656ys.com/index.php/vodsearch.html?wd= +yoo优酷影院:http://www.yookou.com/index.php/vod/search.html?wd= +青柠檬视频:https://www.qnmtv.com/vod/search.html?wd= +白天影视:http://www.baitianyy.cc/index.php?s=/vod-search-wd-%s.html +多多影院:http://rseb.cn/index.php?m=vod-search&wd= +桃园影院:http://www.taoyuan6.com/search.php?searchword= +16看吧:http://www.badyw.com/vodsearch/-------------.html?wd= +DEEPHD:https://www.deephd.club/zh/search?s= +全能影视:http://so.qnvod.net:8881/?keyword= +皮皮猪(已失效):https://www.ppzhu.tv/index.php/search.html?wd= +不二影视(优):http://www.xhw511.com/index.php/vod/search.html?wd= +林祥影视(优):https://www.qqlinxiang.cn/seacher.php?wd= +VIPKU(优):https://www.2n65.cn/index.php/vod/search.html?wd= +Go1977资源(优):http://www.go1977.com/index.php?m=vod-search&wd= +DDTY影视(优):http://m.dytt.ooo/index.php/vod/search.html?wd= +八点影院(优):https://www.bdhd.cc/search.php?searchword= +木瓜电影(优):http://www.xuji11.me/index.php/vod/search.html?wd= +资源盘(免解析):http://www.ziyuanpian.com/index.php?m=vod-search&wd= +柠檬观看网(优-):http://www.nmgk.com/index.php?s=vod-search-name&wd= +琪琪看片(优-):http://www.77kp.pro/index.php?s=/vod-search-wd-%s.html +初心视频(优-):http://v.bwcxy.com/vodsearch/-------------.html?wd= +火腿影视网(优-):http://www.hamysw.com/index.php/vod/search/wd/%s.html +狗带TV(优-):http://www.vultr1.com/vodsearch/-------------.html?wd= +影视狗:https://m.ysgou.cc/index.php?s=vod-search-name&wd= +巨星小影:http://tv.xym.tw/index.php/vod/search.html?wd= +阿狸影院:https://v.okjuan.top/index.php/vod/search.html?wd= +奇乐影视:http://www.qileys.com/index.php/vod/search.html?wd= +AV影院:http://v.52or.com/index.php/vod/search.html?wd= +陌颜影视:https://www.moyantv.com/index.php/vod/search.html?wd= +好又多电影:http://m.hyd55.com/search.asp?searchword= +VIP电影:http://www.vip1280.cn/search.php?searchword= +欧西电影:http://www.ox37.com/search.php?searchword= +麻雀影视:http://www.maqueys.com/index.php?m=vod-search&wd= +窝窝影院:https://www.55evd.com/search.php?searchword= +幻想影院:http://vk56.cn/?c=search&wd= +c值资源网(免解析):http://www.czhiziyuan.com/index.php?m=vod-search&wd= +哈哩哈哩:https://www.halihali.tv/search/?wd= +大饼影视:http://www.lookoro.cn/search.php?searchword= +77影院:http://www.77dvds.com/index.php?m=vod-search&wd= +暖光影视2:http://v.778qs.com/search.php?searchword= +追番剧:https://www.zhuifanju.com/search.php?searchword= +BT蜘蛛:http://www.zhizhuz.com/q?kw= +磁力屋(磁力):https://www.cili5.net/kw/%s.html +片铺网:https://www.pianpu.cn/search/?wd= +姿势影院:http://zsxwz.ooo/index.php/vod/search.html?wd= +搜搜影院:https://www.sosotv.net/search.php?searchword= +小新影视:http://jqr.bkz.tw/index.php/vod/search.html?wd= +致一影视:http://v.zhi1st.com/index.php/vod/search.html?wd= +繁梦影院(免嗅探):http://6khw.cn/index.php/vod/search.html?wd= +碟调网:http://www.diediao123.com/search.asp?k= +熙光影视:http://a.520xi.cn/index.php/vod/search/wd/%s.html +592看电影:https://www.592kan.cn/vod/search/wd/%s.html +万影网:http://www.sodyy.com/index.php?m=vod-search&wd= +娟娟吧影视网:https://www.juanjuankan.com/search1.php?searchword= +酷酷资源(免解析):http://www.kukuzy.com/index.php?m=vod-search&wd= +苏格影院(优):http://m.z7yy.com/search.php?searchword= +DB影院:http://www.dba6.cn/index.php/vod/search.html?wd= +97资源网(免解析):http://97zyw.com/index.php?m=vod-search&wd= +久久看影院:https://www.99kvod.com/search/?wd= +第一影视:http://www.d1tv.cc/search.php?searchword= +卡通站(动漫):http://m.ktkkt.com/search.asp?searchword= +看电视网:https://www.ktvw.net/vodsearch/%s-------------.html +无限动画:https://www.5xdmw.com/search.php?searchword= +悠久影院:https://www.eqq9.com/search.php?searchword= +BT4K影院:http://www.bt4kyy.com/search.php?searchword= +骝肥影视:http://www.liufeidy.live/index.php/vod/search.html?wd= +100视频:https://www.100sp.com/search.asp?searchword= +第九影院:https://www.8j8k.com/index.php/vod/search.html?wd= +贵妃网:http://www.guifei0.com/search.asp?searchword= +葡京影视:http://03pjpj.net/index.php?m=vod-search&wd= +影视资源帝国(免解析):http://www.yszydg.com/index.php?m=vod-search&wd= +137影视院:http://www.137ki.cn/index.php?c=search&wd= +极速影院:https://www.44tu.cc/index.php?m=vod-search&wd= +绿茶TV:http://lvchatv.wang/vodsearchs/-------------/?wd= +搁浅影视:http://www.gqtv.vip/search.html?wd= +一舟影视:https://kylexpf.com/search/-------------/?wd= +天天看影院:http://www.kankantv.la/e/search/index.php?show=title,pinyin,keywords&area=default&sortby=related&keyboard= +256看视☾:http://www.265ks.com/search/?wd= +傲视影院:https://www.aassx.com/index.php?m=vod-search-wd-%s-p-1.html +片吧:http://m.pianba.net/sou.asp?keyword= +720影视大全:http://www.hb720.cc/search?wd= +月影点播:http://www.moonbt.com/index.php?m=vod-search&wd= +2TU影院:http://m.82tu.cc/search.php?searchword= +靈异影院:http://www.lingyi44.com/search_mobile.asp?searchword= +片哈网:http://m.ldnxse.com/tv-search-wd-%s.html +我不卡TV:https://www.sm91.cc/search.php?searchword= +猫咪影院:https://www.dyb2018.com/vodsearch/-------------.html?wd= +YY4138高清影院:http://www.lalalo.com/search.php?searchword= +538资源网:http://www.238zy.com/index.php?m=vod-search&wd= +电影齐:http://www.dianyingqi.com/vodsearch/-------------/?wd= +片搜电影:http://www.pstv.tv/index.php?m=vod-search&wd= +金瓜电影:http://www.jinguady.com/search.php?searchword= +191影视屋:http://m.191ysw.com/index.php?s=/vod-search-name-%s.html +小白影视:https://www.xbsvip.cn/index.php/vod/search.html?wd= +6V电影:https://www.66s.cc/e/search/index.php?show=title&tempid=1&tbname=article&mid=1&dopost=search&submit=&keyboard= +哈酷源站(免解析):http://www.haku77.com/index.php?m=vod-search&wd= +探索影视:http://www.toseek.cc/search.php?page=1&searchword= +1949资源:http://www.1949zy.com/index.php?m=vod-search&wd= +极爱TV(优):https://www.jiai.tv/vodsearch/-------------/?wd= +172资源(免解析):http://www.172zy.net/index.php?m=vod-search&wd= +宅男电影小分队:http://woailengxiaohua.com/search.php?searchword= +影视看看:http://www.yskk8.com/index.php?m=vod-search&wd= +新论语:http://www.863hd.com/index.php?m=vod-search&wd= +奶包影院:http://www.nbdy8.com/index.php/vod/search.html?wd= +就要玩电影:http://www.915dy.com/index.php?m=vod-search&wd= +94神马电影网(已失效):http://www.177dy.com/search?wd= +新剧集影院(已失效):http://www.xinjuji.com/search.asp?searchword= +影视精灵:http://www.ysjltv.com/index.php?m=vod-search&wd= +青苹果影院:http://www.jmgoo.com/vodsearch/-------------.html?wd= +bbk影院:http://dy.360wifi.cc/index.php?m=vod-search&wd= +放映影院:https://www.t90dyy.tv/index.php?m=vod-search&wd= +人人影视:http://m.yyets8.com/search/?wd= +爱水果影圈~pc:http://www.aaqqy.com/vod-search-pg-1-wd-%s.html +新年剧场(已失效):http://xxoo.panokb.com/index.php?m=vod-search&wd= +天天影视:http://ccd365.cn/app/index.php?i=2&c=entry&eid=149&key= +Q2002影院K版:http://www.k2938.com/search?wd= +卡哇猪:http://www.kwpig.com/search/%s-1.html +达达兔:https://m.jlszyy.cc/search.php?searchword= +七年影视:http://m.qinian.cc/index.php?m=vod-search&wd= +猪猪号1:https://m.zhuzhuhao.com/search/?wd= +放牛郎电影:http://www.fnldy.cn/vodsearch/-------------.html?wd=%s&submit= +zzzfun动漫:http://www.zzzfun.com/index.php/vod-search-wd-%s.html +柠檬动画基地:https://xukunx.cn/cx/bangumi/port.php?keyword=%s&pn=1&type=7 +娃娃影院:http://www.wonyy.com/index.php/vod/search.html?wd= +91资源:http://www.91zy.cc/search.asp?searchword= +人人美剧:https://www.imeiju.cc/search.php?searchword= +皮皮虾电影网:https://www.ppxiatv.com/index.php/vod/search.html?wd= +看电影kdy:https://www.wxkdy666.com/Home/Search?KeyWord=%s&SearchType=1 +影视9:http://ys9.top/vod/search.html?wd= +美剧侠:http://meijuxia.com/index.php?s=vod-search&wd= +爱看剧:http://www.akanju.com/vodsearch/-------------/?wd= +五号放映室:http://www.535455.top/index.php/vod/search/wd/%s.html +全家看:http://www.aaakp.pw/index.php/vod/search/wd/%s.html +暖光影视:http://m.sunbook.cc/search.php?searchword= +椰子影院:https://www.yeziyy.com/index.php/vod/search.html?wd= +泰剧啦:https://www.taijula.com/taijula/search/%s.html +CT影视(已失效):http://www.ctysvip.com/index.php/vod/search.html?wd= +全民影院(已失效):http://www.vpq4.cn/vodsearch/-------------.html?wd= +二十影院(已失效):http://esyy007.com/index.php?m=vod-search&wd= +妮日韩剧:http://rh.niriniri.com/index.php/vod/search.html?wd= +值资源站(免解析):http://www.ziyuanpian.net/index.php?m=vod-search&wd= +迷彩兔:https://m.micaitu.com/vod-search-wd-%s.html +酷绘视频:http://m.kuhuiv.com/index.php?m=vod-search&wd= +卧龙资源:http://wlziyuan.cc/search.html?searchword= +星梦电影网:https://www.52xmw.com/index.php/vod/search.html?wd= +笨笨鸡:http://m.benbenji.com/index.php?s=vod-search-wd-%s.html +7K电影:http://www.hk7k.com/index.php?s=vod-search&wd= +永久资源:http://yongjiuzy.net/index.php?m=vod-search&wd= +77K影院:http://www.77kyy.com/vod-search-wd-%s.html +酷播资源(免解析):http://www.kubozy.net/index.php?m=vod-search&wd= +酷云资源:http://www.kuyunzy.cc/search.asp?searchword= +胖猫TV:http://v.canyinren.com.cn/search.php?searchword= +新片屋电影(已失效):https://www.xinpianwu.com/index.php?m=vod-search&wd= +批哩啪哩:http://pilipali.cc/vod/search/wd/%s.html +哔咪哔咪:http://www.bimibimi.cc/vod/search/wd/ +觅片网:http://tv.cqyes.cn/index.php/vod/search.html?wd= +尘落电影网:https://www.50s.wang/?c=search&wd= +GimyTV(已失效):http://in.gimy.tv/search.php?searchword= +火腿影视网(已失效):https://www.hamysw.com/index.php/vod/search/wd/%s.html +叶子影院(已失效):http://www.79tv.com/search.php?searchword= +19影视:https://www.19kan.com/vodsearch.html?wd= +神马影院:https://m.jiaosm.com/search/-------------.html?wd= +酷视猪影视:http://qq.a3l3.cn/search/%s.html +Q2002影视院:http://www.wmxwm.com/search?wd= +7E电影网:http://www.7edy.net/index.php?m=vod-search&wd= +左手吃斋影视:https://v.xiangkanju.com/index.php?m=vod-search&wd= +TVK88影视:http://tvk88.net/index.php?m=vod-search-wd- +海兔影院:http://www.haitum.com/search/ +爱水果影圈~手机:http://m.aaqqy.com/vod-search-pg-1-wd-%s.html +柠檬影院(已失效):https://www.317ka.com/vodsearch/-------------.html?wd= +发烧屋:http://www.hifiwu.com/index.php?s=/vod-search-wd-%s.html +VIP影院:https://7k.yixiangyh.com/index.php/vod/search.html?wd= +极速云资源(免解析):http://www.caijizy.com/index.php?m=vod-search&wd= +扎巴野影院:http://www.zabaye.com/search.php?searchword= +扒一剧:http://www.81ju.cn/index.php?m=vod-search&wd= +放放TV:https://m.fangfangtv.net/search/?wd= +嗨哆咪影视:http://m.haiduomi.com/search.html?wd= +看剧吧:http://www.kanjuba.tv/search.php?searchword= +YYFF电影网:https://m.97yyff.com/vod-search-wd- +哇有视频:https://www.wayoutv.com/index.php/vod/search.html?wd= +安亚弦视频:https://v.anyaxian.cn/vod/search.html?wd= +院线电影:http://apis.xiexie.fun/index.php/vod/search.html?wd= +CK电影网:http://m.ckck.vip/search/?Key= +233电影网:https://www.233dyw.com/vodsearch/-------------/?wd= +极品影视:http://m.jipinys.cc/search/?wd= +92TV电影网:http://www.92tv.cc/index.php?m=vod-search&wd= +豌豆影视:https://www.wandouys.com/video/search/%s.html +电影天堂2w:http://2w2w.tv/index.php?m=vod-search&wd= +追剧窝(已失效):http://yd.junjunys.vip/index.php?m=vod-search&wd= +156资源(免解析):http://156zy.cc/index.php?m=vod-search&wd= +最大资源net(免解析):http://zuidazy.net/index.php?m=vod-search&wd= +131资源(免解析):http://131zy.vip/index.php?m=vod-search&wd= +奇影酷:http://m.qydy8.com/vod-search-pg-1-wd-%s.html +奇奥影视:http://www.qiaotv.cc/search.php?searchword= +思古影视:http://v.sigu.me/search.php?wd= +百万资源网(免解析):http://www.baiwanzy.com/index.php?m=vod-search&wd= +就找大猫影院(已失效):http://www.885nm.com/search?wd= +筋斗云资源(免解析):http://www.jdyzy.cc/index.php?m=vod-search&wd= +要爱电影:https://www.12dvd.com/search/?wd= +8老爷资源(免解析):https://www.888laoye.com/index.php?m=vod-search&wd= +速播资源(免解析):https://www.subo8988.com/index.php?m=vod-search&wd= +烽火影视2:https://m.fenghuo.tv/search/?wd= +凶间影院:http://www.xiongjian44.com/index.php?m=vod-search&wd= +恐怖世界:http://www.kongbu44.com/index.php?m=vod-search&wd= +灰灰电影(已失效):http://aaa.taomil.cn/seacher.php?wd= +人人视频3(已失效):http://www.rrdvd.cn/index.php/vod/search.html?wd= +6U资源:http://zy.ataoju.com/index.php?m=vod-search&submit=search&wd= +卧龙资源(已失效):https://wlziyuan.cc/search.html?searchword= +九八零影院:https://www.tv980.com/search.php?page=1&searchword=%s&searchtype= +我爱资源(已失效):http://www.5252zy.com/search.asp?searchword= +605资源(免解析):http://www.605zy.com/index.php?m=vod-search&wd= +看看屋:https://m.kankanwu.com/vod-search-wd-%s-p-1.html +4K屋2:http://m.kkkkmao.com/vod-search-wd-%s.html +只爱TVB(已失效):http://www.onlytvb.com/search?kw= +樱花动漫:http://m.imomoe.net/search.asp?searchword= +骑士电影:http://www.74zu.com/search?wd= +222资源(已失效):http://www.222zy.com/index.php?m=vod-search&wd= +快看影视:https://m.kuaikan66.com/search/%s.html +BT云搜(已失效):http://www.btyunsou.info/search?kw= +苦瓜影院V2:http://2.mp4l.com/?m=vod-search&wd= +搜播影院(已失效):https://m.sobo.me/index.php?m=vod-search&wd= +88影视V2:http://m.88ysw.tv/index.php?m=vod-search&wd= +BT天堂:http://www.3bt.cc/vod-search-wd-%s.html +91美剧:http://91mjw.com/?s= +八点影院:https://www.bdhdy.com/search.php?&searchword=%s&searchtype= +八戒资源(免解析):http://zy.bajieziyuan.com/index.php?m=vod-search&wd= +云播TV2:https://www.yunbtv.com/search.php?searchword= +1787电影3:http://www.1787.tv/index.php?m=vod-search&wd= +海龟影院:http://www.hgyxz.cc/vod-search-wd-%s.html +精品资源:http://www.jingpinzy.com/index.php?m=vod-search&wd= +豆瓣资源(免解析):http://doubanzy.com/index.php?m=vod-search&wd= +2678资源(已失效):http://www.dy2678.com/index.php?m=vod-search&wd= +唐末:http://m.cctv-yn.cn/index.php/vod/search/page/1/wd/%s.html +七七铺:http://m.qiqipu.com/search.asp?searchword= +最快资源(免解析):http://zuikzy.com/index.php?m=vod-search&wd= +全视频TV:http://www.qsptv.com/search/?wd= +黑米影院:http://www.heimidy.cc/search.php?searchword= +高清资源(免解析):http://gaoqingzy.com/index.php?m=vod-search&wd= +BT蜘蛛(已失效):http://www.zhizhud.com/q?kw= +mp4吧:http://www.mp4pa.com/search.php?searchword= +豆瓣电影(简介评论):https://m.douban.com/search/?query= +最新资源网(免解析):http://www.zuixinzy.com/index.php?m=vod-search&wd= +135资源网:http://135zyw.com/index.php?m=vod-search&wd= +暧昧资源网(已失效):http://www.imeizy.com/index.php?m=vod-search&wd= +粤之家(已失效):http://m.yuezj.com/index.php?m=vod-search&wd= +泡泡影视:http://m.ppys.vc/tv-search-wd-%s.html +被窝电影网:http://m.beiwo.tv/index.php?s=vod-search-wd-%s-p-1.html +神马影院(已失效):http://www.9rsm.com/search?wd= +琪琪影院:https://m.qiqi321.com/index.php?m=vod-search&&wd= +一部影院(已失效):http://www.yibuyy.com/search.php?searchword= +蓝海视频:http://v.yingselanhai.com/seacher.php?sousuo= +风车动漫2:http://m.fengchedm.com/common/search.aspx?key= +1907VIP(已失效):https://z1.m1907.cn/?jx= +爱看影院:https://www.akyy.vip/vodsearch/-------------/?wd= +CO蓝光网:http://www.languang.co/?s= +小兵分享:http://www.xbshare.com/query/ +VIP云点播:https://www.96danji.com/vodsearch/-------------.html?wd= +人人磁力(磁力):http://renrencili.pw/query/%s/1-0-0/ +磁力吧(磁力):https://www.cili8.biz/s/%s_rel_1.html +磁力福利(磁力):http://cilifuli.ws/%s/1-0-0.html +遨游磁力搜(磁力):http://www.aoyoso.vip/search/%s_ctime_1.html +BT芒果:http://www.btmgn.com/list/%s/1 +雪狐影视:http://www.gzzza.com/index/index/search?word= +磁力猫(磁力):https://www.cilimao.cc/search?word= +美剧鸟:http://m.meijuniao.com/index.php?s=vod-search&wd= +必应(综合):https://cn.bing.com/search?q= diff --git a/searchurl/weixin.png b/searchurl/weixin.png new file mode 100644 index 00000000..f2b7101c Binary files /dev/null and b/searchurl/weixin.png differ