From cd7f7c5931d5ce33ab9d3c1028113f03569be5bf Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Fri, 4 Sep 2020 14:36:35 +0800 Subject: [PATCH] rebuilding site Fri Sep 4 02:36:35 PM CST 2020 --- _posts/index.xml | 18 ------------------ index.html | 11 +++++------ index.xml | 18 ------------------ searchurl/rjs.html | 21 +++++++++++++++++++++ searchurl/txt/cmds.cfg | 4 +++- searchurl/txt/rjs.cfg | 1 - sitemap.xml | 4 ---- tags/index.html | 2 +- tags/javascript/index.html | 6 ------ tags/javascript/index.xml | 18 ------------------ 10 files changed, 30 insertions(+), 73 deletions(-) create mode 100644 searchurl/rjs.html diff --git a/_posts/index.xml b/_posts/index.xml index fc2f92a5..049e3380 100644 --- a/_posts/index.xml +++ b/_posts/index.xml @@ -549,24 +549,6 @@ apt update;apt install wget 下载必要离线数据,termux下运行如下命 视频解析配置 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 - - 运行javascript脚本 - https://jamesfengcao.gitee.io/uweb/rjs/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/rjs/ - uweb浏览器支持运行本地及远程javascript脚本。 -大型脚本可安装到"/sdcard/uweb/bookmarklet"目录下: -彩云小译 -远程及小型脚本可安装到default.rjs文件中: -点击安装站内搜索、背景图、新窗口打开链接、移除覆盖物等 -远程脚本配置文件/sdcard/uweb/default.rjs示例如下: -彩云小译:'https://caiyunapp.com/dest/trs.js' 移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js' 新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','_blank');d.head.appendChild(b);} google translate:'https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit';b=d.body;v=d.createElement('div');v.id='google_translate_element';v.style.display='none';b.insertBefore(v,b.firstChild);p=d.createElement('script');p.text="function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: 'auto',includedLanguages:'zh-CN,zh-TW,en'},'google_translate_element');}";p.type='text/javascript';b.appendChild(p) default.rjs每行格式如下 (url部分支持js代码运算): -[远程脚本名]:[返回js脚本url的javascript代码] -其中js脚本url可以为本地html5应用脚本地址。譬如'file:///sdcard/uweb/app[XXX]/....../[XXX].js'。 -清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单。 - - 配置浏览器地址栏作为超级计算器(bc) https://jamesfengcao.gitee.io/uweb/bc/ diff --git a/index.html b/index.html index 7e5e7193..7adf78be 100644 --- a/index.html +++ b/index.html @@ -63,6 +63,11 @@ 备份与恢复 +
  • + + 运行javascript脚本 + +
  • 插件汇总 @@ -207,12 +212,6 @@
  • -
  • - - 运行javascript脚本 - -
  • -
  • 配置浏览器地址栏作为超级计算器(bc) diff --git a/index.xml b/index.xml index c1440060..16ff709e 100644 --- a/index.xml +++ b/index.xml @@ -549,24 +549,6 @@ apt update;apt install wget 下载必要离线数据,termux下运行如下命 视频解析配置 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 - - 运行javascript脚本 - https://jamesfengcao.gitee.io/uweb/rjs/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/rjs/ - uweb浏览器支持运行本地及远程javascript脚本。 -大型脚本可安装到"/sdcard/uweb/bookmarklet"目录下: -彩云小译 -远程及小型脚本可安装到default.rjs文件中: -点击安装站内搜索、背景图、新窗口打开链接、移除覆盖物等 -远程脚本配置文件/sdcard/uweb/default.rjs示例如下: -彩云小译:'https://caiyunapp.com/dest/trs.js' 移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js' 新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','_blank');d.head.appendChild(b);} google translate:'https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit';b=d.body;v=d.createElement('div');v.id='google_translate_element';v.style.display='none';b.insertBefore(v,b.firstChild);p=d.createElement('script');p.text="function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: 'auto',includedLanguages:'zh-CN,zh-TW,en'},'google_translate_element');}";p.type='text/javascript';b.appendChild(p) default.rjs每行格式如下 (url部分支持js代码运算): -[远程脚本名]:[返回js脚本url的javascript代码] -其中js脚本url可以为本地html5应用脚本地址。譬如'file:///sdcard/uweb/app[XXX]/....../[XXX].js'。 -清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单。 - - 配置浏览器地址栏作为超级计算器(bc) https://jamesfengcao.gitee.io/uweb/bc/ diff --git a/searchurl/rjs.html b/searchurl/rjs.html new file mode 100644 index 00000000..4c11740a --- /dev/null +++ b/searchurl/rjs.html @@ -0,0 +1,21 @@ + +运行javascript脚本 +

    运行javascript脚本

    +

    点击以下链接自动安装远程脚本 (清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单):
    + + +
    彩云小译:'https://caiyunapp.com/dest/trs.js'
    +移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js'
    +显示数学公式:'https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js'
    +

    +

    uweb浏览器支持运行本地及远程javascript脚本。
    大型脚本可安装到"/sdcard/uweb/bookmarklet"目录下(长按js按钮):
    彩云小译

    +

    远程及小型脚本可安装到default.rjs文件中:
    点击安装站内搜索、背景图、新窗口打开链接等

    +

    远程脚本配置文件/sdcard/uweb/default.rjs示例如下: +

    新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','blank');d.head.appendChild(b);}
    +google translate:'https://translate.google.cn/translatea/element.js?cb=googleTranslateElementInit';b=d.body;v=d.createElement('div');v.id='google_translate_element';v.style.display='none';b.insertBefore(v,b.firstChild);p=d.createElement('script');p.text="function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: 'auto',includedLanguages:'zh-CN,zh-TW,en'},'google_translate_element');}";p.type='text/javascript';b.appendChild(p)
    +

    +

    default.rjs每行格式如下 (url部分支持js代码运算):
    [远程脚本名]:[返回js脚本url的javascript代码]

    +

    其中js脚本url可以为本地html5应用脚本地址。譬如'file:///sdcard/uweb/app[XXX]/....../[XXX].js'。此时,js脚本也可使用.link文件方式调用。

    + + + diff --git a/searchurl/txt/cmds.cfg b/searchurl/txt/cmds.cfg index f2b3542d..343ec7cf 100644 --- a/searchurl/txt/cmds.cfg +++ b/searchurl/txt/cmds.cfg @@ -5,4 +5,6 @@ VPN::am start -a android.settings.VPN_SETTINGS 打开剪贴板链接:clip/uweb:/system/bin/toybox grep -m1 -Eo '(http|https)://[^ "'\'']+' 行编辑器:text/html:cat %f|while read LINE; do echo "$LINE
    ";done 淘宝比价:clip/uweb:grep -m1 -Eo '(http|https)://[^ "'\'']+'|curl -s "`cat`"|grep -m1 -Eo '(http|https)://[^ ?]+'|grep -Eo '[0-9]+'|echo "http://tool.manmanbuy.com/historyLowest.aspx?url=https://detail.tmall.com/item.htm?id=`cat`" -显示本地md:text/html:cat %f;echo "" \ No newline at end of file +markdeep:text/html:cat %f;echo "" +显示本地md:text/html:echo "