rebuilding site Fri Sep 4 02:36:35 PM CST 2020

This commit is contained in:
James Feng Cao 2020-09-04 14:36:35 +08:00
parent 97525a0e70
commit cd7f7c5931
10 changed files with 30 additions and 73 deletions

View file

@ -549,24 +549,6 @@ apt update;apt install wget 下载必要离线数据termux下运行如下命
视频解析配置 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 </description> 视频解析配置 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 </description>
</item> </item>
<item>
<title>运行javascript脚本</title>
<link>https://jamesfengcao.gitee.io/uweb/rjs/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://jamesfengcao.gitee.io/uweb/rjs/</guid>
<description>uweb浏览器支持运行本地及远程javascript脚本。
大型脚本可安装到&amp;quot;/sdcard/uweb/bookmarklet&amp;quot;目录下:
彩云小译
远程及小型脚本可安装到default.rjs文件中
点击安装站内搜索、背景图、新窗口打开链接、移除覆盖物等
远程脚本配置文件/sdcard/uweb/default.rjs示例如下
彩云小译:&#39;https://caiyunapp.com/dest/trs.js&#39; 移除覆盖物:&#39;https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js&#39; 新窗口打开链接:&#39;&#39;;{d=document,b=d.createElement(&#39;base&#39;);b.setAttribute(&#39;target&#39;,&#39;_blank&#39;);d.head.appendChild(b);} google translate:&#39;https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit&#39;;b=d.body;v=d.createElement(&#39;div&#39;);v.id=&#39;google_translate_element&#39;;v.style.display=&#39;none&#39;;b.insertBefore(v,b.firstChild);p=d.createElement(&#39;script&#39;);p.text=&#34;function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: &#39;auto&#39;,includedLanguages:&#39;zh-CN,zh-TW,en&#39;},&#39;google_translate_element&#39;);}&#34;;p.type=&#39;text/javascript&#39;;b.appendChild(p) default.rjs每行格式如下 (url部分支持js代码运算)
[远程脚本名]:[返回js脚本url的javascript代码]
其中js脚本url可以为本地html5应用脚本地址。譬如&#39;file:///sdcard/uweb/app[XXX]/....../[XXX].js&#39;
清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单。</description>
</item>
<item> <item>
<title>配置浏览器地址栏作为超级计算器(bc)</title> <title>配置浏览器地址栏作为超级计算器(bc)</title>
<link>https://jamesfengcao.gitee.io/uweb/bc/</link> <link>https://jamesfengcao.gitee.io/uweb/bc/</link>

View file

@ -63,6 +63,11 @@
<span>备份与恢复</span> <span>备份与恢复</span>
</a> </a>
</li> </li>
<li class="post">
<a href="searchurl/rjs.html">
<span>运行javascript脚本</span>
</a>
</li>
<li class="post"> <li class="post">
<a href="searchurl/script/plugins.html"> <a href="searchurl/script/plugins.html">
<span>插件汇总</span> <span>插件汇总</span>
@ -207,12 +212,6 @@
</a> </a>
</li> </li>
<li class="post">
<a href="rjs">
<span>运行javascript脚本</span>
</a>
</li>
<li class="post"> <li class="post">
<a href="bc"> <a href="bc">
<span>配置浏览器地址栏作为超级计算器(bc)</span> <span>配置浏览器地址栏作为超级计算器(bc)</span>

View file

@ -549,24 +549,6 @@ apt update;apt install wget 下载必要离线数据termux下运行如下命
视频解析配置 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 </description> 视频解析配置 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 </description>
</item> </item>
<item>
<title>运行javascript脚本</title>
<link>https://jamesfengcao.gitee.io/uweb/rjs/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://jamesfengcao.gitee.io/uweb/rjs/</guid>
<description>uweb浏览器支持运行本地及远程javascript脚本。
大型脚本可安装到&amp;quot;/sdcard/uweb/bookmarklet&amp;quot;目录下:
彩云小译
远程及小型脚本可安装到default.rjs文件中
点击安装站内搜索、背景图、新窗口打开链接、移除覆盖物等
远程脚本配置文件/sdcard/uweb/default.rjs示例如下
彩云小译:&#39;https://caiyunapp.com/dest/trs.js&#39; 移除覆盖物:&#39;https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js&#39; 新窗口打开链接:&#39;&#39;;{d=document,b=d.createElement(&#39;base&#39;);b.setAttribute(&#39;target&#39;,&#39;_blank&#39;);d.head.appendChild(b);} google translate:&#39;https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit&#39;;b=d.body;v=d.createElement(&#39;div&#39;);v.id=&#39;google_translate_element&#39;;v.style.display=&#39;none&#39;;b.insertBefore(v,b.firstChild);p=d.createElement(&#39;script&#39;);p.text=&#34;function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: &#39;auto&#39;,includedLanguages:&#39;zh-CN,zh-TW,en&#39;},&#39;google_translate_element&#39;);}&#34;;p.type=&#39;text/javascript&#39;;b.appendChild(p) default.rjs每行格式如下 (url部分支持js代码运算)
[远程脚本名]:[返回js脚本url的javascript代码]
其中js脚本url可以为本地html5应用脚本地址。譬如&#39;file:///sdcard/uweb/app[XXX]/....../[XXX].js&#39;
清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单。</description>
</item>
<item> <item>
<title>配置浏览器地址栏作为超级计算器(bc)</title> <title>配置浏览器地址栏作为超级计算器(bc)</title>
<link>https://jamesfengcao.gitee.io/uweb/bc/</link> <link>https://jamesfengcao.gitee.io/uweb/bc/</link>

21
searchurl/rjs.html Normal file
View file

@ -0,0 +1,21 @@
<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
<title>运行javascript脚本</title></head><body>
<h3>运行javascript脚本</h3>
<p>点击以下链接自动安装远程脚本 (清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单)<br>
<a href="i:04彩云小译:'https://caiyunapp.com/dest/trs.js'">彩云小译:'https://caiyunapp.com/dest/trs.js'</a><br>
<a href="i:04移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js'">移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js'</a><br>
<a href="i:04显示数学公式:'https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js'">显示数学公式:'https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js'</a><br>
</p>
<p><a href="..">uweb浏览器</a>支持运行本地及远程javascript脚本。<br><b>大型脚本可安装到&quot;/sdcard/uweb/bookmarklet&quot;目录下长按js按钮</b><br><a target="_self" href="i:0h/sdcard/uweb/bookmarklet/彩云小译.js:https://caiyunapp.com/dest/trs.js">彩云小译</a></p>
<p><b>远程及小型脚本可安装到default.rjs文件中</b><br><a target="_self" href="i:0g/sdcard/uweb/default.rjs:https://jamesfengcao.gitee.io/uweb/searchurl/txt/rjs.cfg">点击安装站内搜索、背景图、新窗口打开链接等</a></p>
<p><b>远程脚本配置文件/sdcard/uweb/default.rjs示例如下</b>
<pre>新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','<em>blank');d.head.appendChild(b);}
google translate:'https://translate.google.cn/translate</em>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)
</pre></p>
<p>default.rjs每行格式如下 (url部分支持js代码运算)<br>[远程脚本名]:[返回js脚本url的javascript代码]</p>
<p>其中js脚本url可以为<a href="../html5">本地html5应用</a>脚本地址。譬如&#39;file:///sdcard/uweb/app[XXX]/....../[XXX].js&#39;。此时js脚本也可使用<a href="../links">.link文件</a>方式调用。</p>
</body></html>

View file

@ -5,4 +5,6 @@ VPN::am start -a android.settings.VPN_SETTINGS
打开剪贴板链接:clip/uweb:/system/bin/toybox grep -m1 -Eo '(http|https)://[^ "'\'']+' 打开剪贴板链接:clip/uweb:/system/bin/toybox grep -m1 -Eo '(http|https)://[^ "'\'']+'
行编辑器:text/html:cat %f|while read LINE; do echo "<a href=\"i:AA${LINE//\"/%22}\">$LINE</a><br>";done 行编辑器:text/html:cat %f|while read LINE; do echo "<a href=\"i:AA${LINE//\"/%22}\">$LINE</a><br>";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`" 淘宝比价: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 "<style class=fallback>body{visibility:hidden;white-space:pre;font-family:monospace}</style><script src=https://casual-effects.com/markdeep/latest/markdeep.min.js charset=utf-8></script><script>window.alreadyProcessedMarkdeep||(document.body.style.visibility=visible)</script>" markdeep:text/html:cat %f;echo "<style class=fallback>body{visibility:hidden;white-space:pre;font-family:monospace}</style><script src=https://casual-effects.com/markdeep/latest/markdeep.min.js charset=utf-8></script><script>window.alreadyProcessedMarkdeep||(document.body.style.visibility=visible)</script>"
显示本地md:text/html:echo "<script src=https://cdn.jsdelivr.net/npm/mdme></script><textarea>";cat %f
texme:text/html:echo "<script src=https://cdn.jsdelivr.net/npm/texme></script><textarea>";cat %f

View file

@ -1,5 +1,4 @@
站内搜索:'';window.open('i:15site:' + location.hostname) 站内搜索:'';window.open('i:15site:' + location.hostname)
背景图:'';{document.deepCss=function(a,b){if(!a||!a.style)return'';let c=b.replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()});if(a.currentStyle)return a.style[c]||a.currentStyle[c]||'';let d=document.defaultView||window;return a.style[c]||d.getComputedStyle(a,'').getPropertyValue(b)||''};Array.prototype.indexOf=Array.prototype.indexOf||function(a,b){b=b||0;for(let c=this.length;b<c;){if(this[b]===a)return b;++b}return-1};let e=function(){let a,b=[],c=document.getElementsByTagName('*');for(c=b.slice.call(c,0,c.length);c.length;)(a=document.deepCss(c.shift(),'background-image'))&&(a=/url\(['"]?([^")]+)/.exec(a)||[]),(a=a[1])&&-1==b.indexOf(a)&&(b[b.length]=a);return b}();if(0<e.length){let d=window.open('').document;d.write('<html><head><title>Background images</title></head></body>');for(let f=0;f<e.length;f++)d.write('<img src='),d.write(e[f]),d.write('>');d.write('</body></html>');d.close()}} 背景图:'';{document.deepCss=function(a,b){if(!a||!a.style)return'';let c=b.replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()});if(a.currentStyle)return a.style[c]||a.currentStyle[c]||'';let d=document.defaultView||window;return a.style[c]||d.getComputedStyle(a,'').getPropertyValue(b)||''};Array.prototype.indexOf=Array.prototype.indexOf||function(a,b){b=b||0;for(let c=this.length;b<c;){if(this[b]===a)return b;++b}return-1};let e=function(){let a,b=[],c=document.getElementsByTagName('*');for(c=b.slice.call(c,0,c.length);c.length;)(a=document.deepCss(c.shift(),'background-image'))&&(a=/url\(['"]?([^")]+)/.exec(a)||[]),(a=a[1])&&-1==b.indexOf(a)&&(b[b.length]=a);return b}();if(0<e.length){let d=window.open('').document;d.write('<html><head><title>Background images</title></head></body>');for(let f=0;f<e.length;f++)d.write('<img src='),d.write(e[f]),d.write('>');d.write('</body></html>');d.close()}}
新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','_blank');d.head.appendChild(b);} 新窗口打开链接:'';{d=document,b=d.createElement('base');b.setAttribute('target','_blank');d.head.appendChild(b);}
移除覆盖物:'https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js'
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) 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)

View file

@ -189,10 +189,6 @@
<loc>https://jamesfengcao.gitee.io/uweb/tags/%E8%B5%84%E6%BA%90/</loc> <loc>https://jamesfengcao.gitee.io/uweb/tags/%E8%B5%84%E6%BA%90/</loc>
</url> </url>
<url>
<loc>https://jamesfengcao.gitee.io/uweb/rjs/</loc>
</url>
<url> <url>
<loc>https://jamesfengcao.gitee.io/uweb/bc/</loc> <loc>https://jamesfengcao.gitee.io/uweb/bc/</loc>
</url> </url>

View file

@ -7,7 +7,7 @@
<li><a href="https://jamesfengcao.gitee.io/uweb/tags/curl/">curl</a> 1</li> <li><a href="https://jamesfengcao.gitee.io/uweb/tags/curl/">curl</a> 1</li>
<li><a href="https://jamesfengcao.gitee.io/uweb/tags/javascript/">javascript</a> 3</li> <li><a href="https://jamesfengcao.gitee.io/uweb/tags/javascript/">javascript</a> 2</li>
<li><a href="https://jamesfengcao.gitee.io/uweb/tags/pc/">PC</a> 2</li> <li><a href="https://jamesfengcao.gitee.io/uweb/tags/pc/">PC</a> 2</li>

View file

@ -31,12 +31,6 @@
</a> </a>
</li> </li>
<li class="post">
<a href="https://jamesfengcao.gitee.io/uweb/rjs/">
<span>运行javascript脚本</span>
</a>
</li>
</ul> </ul>
<ul> <ul>
</div> </div>

View file

@ -39,23 +39,5 @@ nCols)nCols=tab.rows[i].cells.length;return nCols;}function makeHeaderLink(table
与此类似,用户样式需命名为 &amp;quot;[根域名].css&amp;quot;譬如baidu.com.css 或tieba.baidu.com.css。 样式文件需放到/sdcard/uweb/sitecss目录下。 长按窗口按钮,勾选“使用网址用户样式”。 如果文件“/sdcard/uweb/default.css”存在访问网址时如果没有与域名匹配的css文件则使用此默认样式文件。 default.css可作为夜间模式来使用此时default.css为夜间模式css而黑色主题类网址对应的域名为空文件。此种设定情况下仅白色主题网页会使用夜间模式css。 </description> 与此类似,用户样式需命名为 &amp;quot;[根域名].css&amp;quot;譬如baidu.com.css 或tieba.baidu.com.css。 样式文件需放到/sdcard/uweb/sitecss目录下。 长按窗口按钮,勾选“使用网址用户样式”。 如果文件“/sdcard/uweb/default.css”存在访问网址时如果没有与域名匹配的css文件则使用此默认样式文件。 default.css可作为夜间模式来使用此时default.css为夜间模式css而黑色主题类网址对应的域名为空文件。此种设定情况下仅白色主题网页会使用夜间模式css。 </description>
</item> </item>
<item>
<title>运行javascript脚本</title>
<link>https://jamesfengcao.gitee.io/uweb/rjs/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://jamesfengcao.gitee.io/uweb/rjs/</guid>
<description>uweb浏览器支持运行本地及远程javascript脚本。
大型脚本可安装到&amp;quot;/sdcard/uweb/bookmarklet&amp;quot;目录下:
彩云小译
远程及小型脚本可安装到default.rjs文件中
点击安装站内搜索、背景图、新窗口打开链接、移除覆盖物等
远程脚本配置文件/sdcard/uweb/default.rjs示例如下
彩云小译:&#39;https://caiyunapp.com/dest/trs.js&#39; 移除覆盖物:&#39;https://jamesfengcao.gitee.io/uweb/searchurl/bml/content/rmo.js&#39; 新窗口打开链接:&#39;&#39;;{d=document,b=d.createElement(&#39;base&#39;);b.setAttribute(&#39;target&#39;,&#39;_blank&#39;);d.head.appendChild(b);} google translate:&#39;https://translate.google.cn/translate_a/element.js?cb=googleTranslateElementInit&#39;;b=d.body;v=d.createElement(&#39;div&#39;);v.id=&#39;google_translate_element&#39;;v.style.display=&#39;none&#39;;b.insertBefore(v,b.firstChild);p=d.createElement(&#39;script&#39;);p.text=&#34;function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage: &#39;auto&#39;,includedLanguages:&#39;zh-CN,zh-TW,en&#39;},&#39;google_translate_element&#39;);}&#34;;p.type=&#39;text/javascript&#39;;b.appendChild(p) default.rjs每行格式如下 (url部分支持js代码运算)
[远程脚本名]:[返回js脚本url的javascript代码]
其中js脚本url可以为本地html5应用脚本地址。譬如&#39;file:///sdcard/uweb/app[XXX]/....../[XXX].js&#39;
清空后台重启浏览器,长按搜索按钮,则弹出远程脚本菜单。</description>
</item>
</channel> </channel>
</rss> </rss>