mirror of
https://github.com/torappinfo/uweb.git
synced 2026-03-14 14:45:45 +01:00
uweb1082: :cinput to choose text file as keyboard input
This commit is contained in:
parent
4fefb9ace0
commit
216b7635b5
28 changed files with 142 additions and 89 deletions
|
|
@ -11,7 +11,7 @@
|
|||
(镜像: [atomgit](https://jamesfengcao.atomgit.net/uweb/zh/) [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [frama](https://torappinfo.frama.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [github](https://torappinfo.github.io/uweb/zh/) [render](https://uweb.onrender.com/zh/) [surge](https://uweb.surge.sh/zh/) [netlify](https://uwebzh.netlify.app/zh/) [deno](https://posh-crab-23.deno.dev/zh/) [kinsta](https://uwebbrowser-t27o4.kinsta.page/zh/) [fleek](https://uweb.on-fleek.app/zh/) [pages](https://muweb.pages.dev/zh/) [bitbucket](https://torappinfo.bitbucket.io/zh/) [torapp](https://torapp.eu.org/zh/) [torappv](https://uweb.torapp.eu.org/zh/) [glitch](https://uweb.glitch.me/zh/) [zeabur](https://uweb.zeabur.app/zh/) [vercel](https://uweb.vercel.app/zh/) <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">专用镜像...</a>)
|
||||
|
||||
- <span style="color:red">免魔法国内直接访问英文技术网站如<a href="zh/tips.md" onclick="if(notRepo()){location='../tips/index.html#';return false;}">google、百科、AI 聊天devv.ai等</a></span>
|
||||
- <a href="zh/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI聊天可作为搜索引擎</a>。
|
||||
- <a href="zh/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI聊天可作为搜索引擎</a>,复杂问询可选择[文件作为键盘输入](https://uwebzh.netlify.app/en/links/index.html#),AI构成谋士群。
|
||||
- 完善的下载支持,部分网站下载其它浏览器无法成功。
|
||||
- 微:不到250K。
|
||||
- 威:无穷无尽的功能,使用增强后的html5可以实现任何本地应用功能。支持使用js脚本、url服务、shell命令、内部功能链接定制菜单/(新)按钮/手势; 远程数据皆可成网站。
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
(镜像: [atomgit](https://jamesfengcao.atomgit.net/uweb/zh/) [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [frama](https://torappinfo.frama.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [github](https://torappinfo.github.io/uweb/zh/) [render](https://uweb.onrender.com/zh/) [surge](https://uweb.surge.sh/zh/) [netlify](https://uwebzh.netlify.app/zh/) [deno](https://posh-crab-23.deno.dev/zh/) [kinsta](https://uwebbrowser-t27o4.kinsta.page/zh/) [fleek](https://uweb.on-fleek.app/zh/) [pages](https://muweb.pages.dev/zh/) [bitbucket](https://torappinfo.bitbucket.io/zh/) [torapp](https://torapp.eu.org/zh/) [torappv](https://uweb.torapp.eu.org/zh/) [glitch](https://uweb.glitch.me/zh/) [zeabur](https://uweb.zeabur.app/zh/) [vercel](https://uweb.vercel.app/zh/) <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">专用镜像...</a>)
|
||||
|
||||
- <span style="color:red">免魔法国内直接访问英文技术网站如<a href="zh/tips.md" onclick="if(notRepo()){location='../tips/index.html#';return false;}">google、百科、AI 聊天devv.ai等</a></span>
|
||||
- <a href="zh/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI聊天可作为搜索引擎</a>。
|
||||
- <a href="zh/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI聊天可作为搜索引擎</a>,复杂问询可选择[文件作为键盘输入](https://uwebzh.netlify.app/en/links/index.html#),AI构成谋士群。
|
||||
- 完善的下载支持,部分网站下载其它浏览器无法成功。
|
||||
- 微:不到250K。
|
||||
- 威:无穷无尽的功能,使用增强后的html5可以实现任何本地应用功能。支持使用js脚本、url服务、shell命令、内部功能链接定制菜单/(新)按钮/手势; 远程数据皆可成网站。
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<description>Recent content in _Posts on uweb browser: unlimited power</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>en</language>
|
||||
<lastBuildDate>Thu, 28 Nov 2024 21:45:23 +0800</lastBuildDate>
|
||||
<lastBuildDate>Tue, 10 Dec 2024 10:02:52 +0800</lastBuildDate>
|
||||
<atom:link href="/en/_posts/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>CSS styles</title>
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
<link>/en/links/</link>
|
||||
<pubDate>Sat, 28 Oct 2023 00:00:00 +0000</pubDate>
|
||||
<guid>/en/links/</guid>
|
||||
<description><p>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):<br>
<a href="i:0gdefault.link::Capture::ccapture%0A">Capture long screenshot</a> (need <a href="i:61:../searchurl/func.html">long screenshot mode</a>)</p>
<p><a href="i:0gdefault.link:../searchurl/txt/link.cfg">Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y</a><br>
<a href="i:0gdefault.link::Extend cookies::0cc;Max-Age=315360000%0A">Extend site cookies to 10 years</a><br>
<a href="i:0gdefault.link::Clear cookies::0cc;Max-Age=0%0A">Clear site cookies</a></p>
<p><a href="i:0gdefault.link::vpn:i:1dandroid.net.vpn.SETTINGS:::%0A">VPN</a></p>
<p><a href="i:0gdefault.link::profile_config::cprofile . files .conf%0A">Switch configuration</a></p>
<p><a href="i:0gdefault.link::Wait msg:i:1w%0A">Wait for network msg</a></p>
<p><a href="i:0gdefault.link::Certificate info:i:1c%0A">Certificate info</a></p>
<p><a href="i:0gdefault.link::Backup2Box: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0e'+path+':https://dav.box.com/dav/'+f+'.tgz';}%0A">Backup to box.com</a></p>
<p><a href="i:0gdefault.link::restoreFromBox: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0dhttps://dav.box.com/dav/'+f+'.tgz';}%0A">Restore from box.com</a></p>
<p><a href="i:0gdefault.link::up2Box: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1)+'.tgz';location.href='i:0u'+path+':https://dav.box.com/dav/'+f;}%0A">upload to box.com</a></p></description>
|
||||
<description><p>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):<br>
<a href="i:0gdefault.link::Input::cinput%0A">Select utf8 text file as keyboard input</a></p>
<p><a href="i:0gdefault.link::Capture::ccapture%0A">Capture long screenshot</a> (need <a href="i:61:../searchurl/func.html">long screenshot mode</a>)</p>
<p><a href="i:0gdefault.link:../searchurl/txt/link.cfg">Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y</a><br>
<a href="i:0gdefault.link::Extend cookies::0cc;Max-Age=315360000%0A">Extend site cookies to 10 years</a><br>
<a href="i:0gdefault.link::Clear cookies::0cc;Max-Age=0%0A">Clear site cookies</a></p>
<p><a href="i:0gdefault.link::vpn:i:1dandroid.net.vpn.SETTINGS:::%0A">VPN</a></p>
<p><a href="i:0gdefault.link::profile_config::cprofile . files .conf%0A">Switch configuration</a></p>
<p><a href="i:0gdefault.link::Wait msg:i:1w%0A">Wait for network msg</a></p>
<p><a href="i:0gdefault.link::Certificate info:i:1c%0A">Certificate info</a></p>
<p><a href="i:0gdefault.link::Backup2Box: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0e'+path+':https://dav.box.com/dav/'+f+'.tgz';}%0A">Backup to box.com</a></p>
<p><a href="i:0gdefault.link::restoreFromBox: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0dhttps://dav.box.com/dav/'+f+'.tgz';}%0A">Restore from box.com</a></p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>cron</title>
|
||||
|
|
|
|||
|
|
@ -56,9 +56,13 @@
|
|||
<p><a href="https://gitdab.com/jamesfengcao/uweb/releases">gitdab</a></p>
|
||||
<p><a href="https://gitnet.fr/jamesfengcao/uweb/releases">gitnet</a></p>
|
||||
<p><a href="https://tildegit.org/jamesfengcao/uweb/releases">tildegit</a></p>
|
||||
<p><a href="https://git.froggi.es/jamesfengcao/uweb/releases">froggi</a></p>
|
||||
<p><a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/downloads/">bitbucket</a></p>
|
||||
<p><a href="https://notabug.org/torappinfo/uweb/releases">NotABug</a></p>
|
||||
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
|
||||
<p><a href="https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb">baidu</a></p>
|
||||
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
|
||||
<h4 id="change-logs">Change logs</h4>
|
||||
<h4 id="a-idlogchange-logsa"><a id="log">Change logs<a></h4>
|
||||
<p>1075: global redirection works for login and AI sites like devv.ai and duck.ai.<br>
|
||||
1073: support http/https/socks proxies with username and password<br>
|
||||
1036: TV mode: reuse "engine.search" as live TV channel urls.<br>
|
||||
|
|
@ -80,8 +84,8 @@
|
|||
<p>940: <a href="../url2site/index.html">Any urls as website</a> with local html processing (<a href="../links/index.html">"i:0m/..../xxx.html:url"</a>)</p>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 25 November 2024<br>
|
||||
update AI engines<br>
|
||||
<p>Last Modified: 9 December 2024<br>
|
||||
update download links<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
||||
|
|
|
|||
|
|
@ -20,9 +20,14 @@
|
|||
|
||||
[tildegit](https://tildegit.org/jamesfengcao/uweb/releases)
|
||||
|
||||
[froggi](https://git.froggi.es/jamesfengcao/uweb/releases)
|
||||
|
||||
[bitbucket](https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/downloads/)
|
||||
|
||||
[NotABug](https://notabug.org/torappinfo/uweb/releases)
|
||||
|
||||
[pagure](https://releases.pagure.org/uwebapk/)
|
||||
|
||||
|
||||
|
||||
[baidu](https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -130,6 +130,7 @@
|
|||
<li>nr/ur for No/Use "redirect.json" for domain redirection.</li>
|
||||
<li>np : no proxy.</li>
|
||||
<li>up [proxyName] : use proxy. privous proxy or the first proxy in proxy.json w/o [proxyName]. ":up" command also disables global and domain redirections, which are not restored by ":np".</li>
|
||||
<li>sys [command line] : execute system commands with url as one of arguments, and replace "%cookie" with corresponding one. Ex. "curl" commands for uploading.</li>
|
||||
<li>ua [useragentName] : set user agent for future tabs. default user agent w/o arguments.</li>
|
||||
<li>update [filename] : update the app w/o argument, otherwise retrive the [filename] from remote. The filename could be any file on <a href="https://jamesfengcao.gitlab.io/uweb/en/readme/index.html">mirror sites</a> (this repository is part of it).</li>
|
||||
<li>pdf [filename w/o extension] {<a href="https://www.electronjs.org/docs/latest/api/web-contents#contentsprinttopdfoptions">options</a>} : print to PDF file. All arguments are optional; empty option "{}" to capture long screenshot as vector graphics.</li>
|
||||
|
|
@ -220,8 +221,8 @@
|
|||
<p>You can copy or modify the code/program under the terms of the GPL3.0 or later versions.</p>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 29 September 2024<br>
|
||||
update ebrowser README<br>
|
||||
<p>Last Modified: 8 December 2024<br>
|
||||
update AI engines<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<description>Recent content on uweb browser: unlimited power</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>en</language>
|
||||
<lastBuildDate>Thu, 05 Dec 2024 13:35:24 +0800</lastBuildDate>
|
||||
<lastBuildDate>Tue, 10 Dec 2024 10:02:52 +0800</lastBuildDate>
|
||||
<atom:link href="/en/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>Search engine query URLs</title>
|
||||
|
|
@ -41,7 +41,7 @@
|
|||
<link>/en/links/</link>
|
||||
<pubDate>Sat, 28 Oct 2023 00:00:00 +0000</pubDate>
|
||||
<guid>/en/links/</guid>
|
||||
<description><p>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):<br>
<a href="i:0gdefault.link::Capture::ccapture%0A">Capture long screenshot</a> (need <a href="i:61:../searchurl/func.html">long screenshot mode</a>)</p>
<p><a href="i:0gdefault.link:../searchurl/txt/link.cfg">Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y</a><br>
<a href="i:0gdefault.link::Extend cookies::0cc;Max-Age=315360000%0A">Extend site cookies to 10 years</a><br>
<a href="i:0gdefault.link::Clear cookies::0cc;Max-Age=0%0A">Clear site cookies</a></p>
<p><a href="i:0gdefault.link::vpn:i:1dandroid.net.vpn.SETTINGS:::%0A">VPN</a></p>
<p><a href="i:0gdefault.link::profile_config::cprofile . files .conf%0A">Switch configuration</a></p>
<p><a href="i:0gdefault.link::Wait msg:i:1w%0A">Wait for network msg</a></p>
<p><a href="i:0gdefault.link::Certificate info:i:1c%0A">Certificate info</a></p>
<p><a href="i:0gdefault.link::Backup2Box: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0e'+path+':https://dav.box.com/dav/'+f+'.tgz';}%0A">Backup to box.com</a></p>
<p><a href="i:0gdefault.link::restoreFromBox: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0dhttps://dav.box.com/dav/'+f+'.tgz';}%0A">Restore from box.com</a></p>
<p><a href="i:0gdefault.link::up2Box: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1)+'.tgz';location.href='i:0u'+path+':https://dav.box.com/dav/'+f;}%0A">upload to box.com</a></p></description>
|
||||
<description><p>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):<br>
<a href="i:0gdefault.link::Input::cinput%0A">Select utf8 text file as keyboard input</a></p>
<p><a href="i:0gdefault.link::Capture::ccapture%0A">Capture long screenshot</a> (need <a href="i:61:../searchurl/func.html">long screenshot mode</a>)</p>
<p><a href="i:0gdefault.link:../searchurl/txt/link.cfg">Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y</a><br>
<a href="i:0gdefault.link::Extend cookies::0cc;Max-Age=315360000%0A">Extend site cookies to 10 years</a><br>
<a href="i:0gdefault.link::Clear cookies::0cc;Max-Age=0%0A">Clear site cookies</a></p>
<p><a href="i:0gdefault.link::vpn:i:1dandroid.net.vpn.SETTINGS:::%0A">VPN</a></p>
<p><a href="i:0gdefault.link::profile_config::cprofile . files .conf%0A">Switch configuration</a></p>
<p><a href="i:0gdefault.link::Wait msg:i:1w%0A">Wait for network msg</a></p>
<p><a href="i:0gdefault.link::Certificate info:i:1c%0A">Certificate info</a></p>
<p><a href="i:0gdefault.link::Backup2Box: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0e'+path+':https://dav.box.com/dav/'+f+'.tgz';}%0A">Backup to box.com</a></p>
<p><a href="i:0gdefault.link::restoreFromBox: {let path=`%f`;let iSlash=path.lastIndexOf('/',path.length-2);let f;if('/'!=path[path.length-1])f=path.substring(iSlash+1);else f=path.substring(iSlash+1,path.length-1);location.href='i:0dhttps://dav.box.com/dav/'+f+'.tgz';}%0A">Restore from box.com</a></p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>cron</title>
|
||||
|
|
@ -118,7 +118,7 @@
|
|||
<link>/en/changelog/</link>
|
||||
<pubDate>Fri, 16 Sep 2022 00:00:00 +0000</pubDate>
|
||||
<guid>/en/changelog/</guid>
|
||||
<description><p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a></p>
<p><a href="https://galaxy.store/uweb">Galaxy.Store</a></p>
<p><a href="https://github.com/torappinfo/uweb/releases/tag/v1">github</a></p>
<p><a href="https://sourceforge.net/projects/uwebbrowser/files/v1/">sourceforge</a></p>
<p><a href="https://my.powerfolder.com/getlink/fi61cC6VHjK72tfufmnLAz/">powerfolder</a></p>
<p><a href="https://www.udrop.com/folder/08ba413230f465ca0901bef68e857c0b/uweb">udrop</a></p>
<p><a href="https://codeberg.org/jamesfengcao/pages/releases">codeberg</a></p>
<p><a href="https://uno.teracloud.jp/share/1162dfa8376e1609">infinicloud</a></p>
<p><a href="https://gitee.com/jamesfengcao/uweb/releases">gitee</a></p>
<p><a href="https://gitea.com/torappinfo/uweb/releases">gitea</a></p>
<p><a href="https://gitdab.com/jamesfengcao/uweb/releases">gitdab</a></p>
<p><a href="https://gitnet.fr/jamesfengcao/uweb/releases">gitnet</a></p>
<p><a href="https://tildegit.org/jamesfengcao/uweb/releases">tildegit</a></p>
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
<h4 id="change-logs">Change logs</h4>
<p>1075: global redirection works for login and AI sites like devv.ai and duck.ai.<br>
1073: support http/https/socks proxies with username and password<br>
1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.<br>
1034: click share button on homescreen to process clipboard text.<br>
1030: Allow downloading with global redirection<br>
1017: crontab alarm clock and <a href="../links/index.html">links</a> as sixth field.<br>
998: <a href="../rjs/index.html">Bookmarklets</a> to support CSP sites.<br>
991: <a href="../redirect/index.html">global url redirection</a> support.<br>
988: <a href="../adblock_domain/index.html">hosts</a> file to support response headers.<br>
983: support <a href="../adblock_domain/index.html">&quot;hosts&quot;</a> file domain name resolving (no root needed), only single space allowed as separator for ip address and domain name.<br>
975: <a href="../bookmark/index.html">Bookmarks</a> to support styling for markdown etc.<br>
971: <a href="../links/index.html">multiple type profiles</a>: switch any data including website logins, user configurations orthogonally.<br>
964: site source html preprocessing before rendering with user <a href="../sitejs/index.html">site extra html</a>.<br>
955: Address bar: <a href="../acmd/index.html">&quot;:!&quot; or &quot;!&quot;</a> for command line support (.js/.sh files as executables).<br>
949: Address bar: &quot;:p [width in milliInch]x[height]&quot; to generate PDF in custom size<br>
946: Option &quot;use offline cache&quot; to support serverless local websites.</p></description>
|
||||
<description><p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a></p>
<p><a href="https://galaxy.store/uweb">Galaxy.Store</a></p>
<p><a href="https://github.com/torappinfo/uweb/releases/tag/v1">github</a></p>
<p><a href="https://sourceforge.net/projects/uwebbrowser/files/v1/">sourceforge</a></p>
<p><a href="https://my.powerfolder.com/getlink/fi61cC6VHjK72tfufmnLAz/">powerfolder</a></p>
<p><a href="https://www.udrop.com/folder/08ba413230f465ca0901bef68e857c0b/uweb">udrop</a></p>
<p><a href="https://codeberg.org/jamesfengcao/pages/releases">codeberg</a></p>
<p><a href="https://uno.teracloud.jp/share/1162dfa8376e1609">infinicloud</a></p>
<p><a href="https://gitee.com/jamesfengcao/uweb/releases">gitee</a></p>
<p><a href="https://gitea.com/torappinfo/uweb/releases">gitea</a></p>
<p><a href="https://gitdab.com/jamesfengcao/uweb/releases">gitdab</a></p>
<p><a href="https://gitnet.fr/jamesfengcao/uweb/releases">gitnet</a></p>
<p><a href="https://tildegit.org/jamesfengcao/uweb/releases">tildegit</a></p>
<p><a href="https://git.froggi.es/jamesfengcao/uweb/releases">froggi</a></p>
<p><a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/downloads/">bitbucket</a></p>
<p><a href="https://notabug.org/torappinfo/uweb/releases">NotABug</a></p>
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
<p><a href="https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb">baidu</a></p>
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
<h4 id="a-idlogchange-logsa"><a id="log">Change logs<a></h4>
<p>1075: global redirection works for login and AI sites like devv.ai and duck.ai.<br>
1073: support http/https/socks proxies with username and password<br>
1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.<br>
1034: click share button on homescreen to process clipboard text.<br>
1030: Allow downloading with global redirection<br>
1017: crontab alarm clock and <a href="../links/index.html">links</a> as sixth field.<br>
998: <a href="../rjs/index.html">Bookmarklets</a> to support CSP sites.<br>
991: <a href="../redirect/index.html">global url redirection</a> support.<br>
988: <a href="../adblock_domain/index.html">hosts</a> file to support response headers.<br>
983: support <a href="../adblock_domain/index.html">&quot;hosts&quot;</a> file domain name resolving (no root needed), only single space allowed as separator for ip address and domain name.<br>
975: <a href="../bookmark/index.html">Bookmarks</a> to support styling for markdown etc.<br>
971: <a href="../links/index.html">multiple type profiles</a>: switch any data including website logins, user configurations orthogonally.<br>
964: site source html preprocessing before rendering with user <a href="../sitejs/index.html">site extra html</a>.<br>
955: Address bar: <a href="../acmd/index.html">&quot;:!&quot; or &quot;!&quot;</a> for command line support (.js/.sh files as executables).<br>
949: Address bar: &quot;:p [width in milliInch]x[height]&quot; to generate PDF in custom size<br>
946: Option &quot;use offline cache&quot; to support serverless local websites.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Configuration</title>
|
||||
|
|
|
|||
|
|
@ -48,7 +48,8 @@
|
|||
|
||||
</ul>
|
||||
<p>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):<br>
|
||||
<a href="i:0gdefault.link::Capture::ccapture%0A">Capture long screenshot</a> (need <a href="i:61:../searchurl/func.html">long screenshot mode</a>)</p>
|
||||
<a href="i:0gdefault.link::Input::cinput%0A">Select utf8 text file as keyboard input</a></p>
|
||||
<p><a href="i:0gdefault.link::Capture::ccapture%0A">Capture long screenshot</a> (need <a href="i:61:../searchurl/func.html">long screenshot mode</a>)</p>
|
||||
<p><a href="i:0gdefault.link:../searchurl/txt/link.cfg">Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y</a><br>
|
||||
<a href="i:0gdefault.link::Extend cookies::0cc;Max-Age=315360000%0A">Extend site cookies to 10 years</a><br>
|
||||
<a href="i:0gdefault.link::Clear cookies::0cc;Max-Age=0%0A">Clear site cookies</a></p>
|
||||
|
|
@ -119,6 +120,8 @@ The command line could be a ".js", ".sh" or other executable
|
|||
<ul>
|
||||
<li>close<br>
|
||||
":cclose" to close the current window/tab.</li>
|
||||
<li>input<br>
|
||||
":cinput" to select utf8 file as keyboard input</li>
|
||||
<li>profile [parent folder] [file/folder] [optional ID]<br>
|
||||
Ex. ":cprofile . files" to switch configurations</li>
|
||||
<li>set [key] [value]<br>
|
||||
|
|
@ -318,8 +321,8 @@ Bundle of internal urls, if it is an "i:0" url, then it should have th
|
|||
</ul>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 11 November 2024<br>
|
||||
support proxies with username and password<br>
|
||||
<p>Last Modified: 10 December 2024<br>
|
||||
:cinput to choose text file as keyboard input<br>
|
||||
<pre>i:56 urls support CTRL_A to CTRL-Z
|
||||
</pre>
|
||||
</p>
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/en/topposts/</loc>
|
||||
<lastmod>2024-12-05T13:35:24+08:00</lastmod>
|
||||
<lastmod>2024-12-09T21:55:11+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/en/</loc>
|
||||
<lastmod>2024-12-05T13:35:24+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:02:52+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/en/_posts/</loc>
|
||||
<lastmod>2024-11-28T21:45:23+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:02:52+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -142,7 +142,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/en/links/</loc>
|
||||
<lastmod>2024-11-11T11:08:18+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:02:52+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -297,7 +297,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/en/changelog/</loc>
|
||||
<lastmod>2024-11-25T19:53:39+08:00</lastmod>
|
||||
<lastmod>2024-12-09T21:55:11+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/en/sitemap/</loc>
|
||||
<lastmod>2024-04-07T08:34:20+08:00</lastmod>
|
||||
|
|
@ -527,7 +527,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/en/ebrowserreadme/</loc>
|
||||
<lastmod>2024-09-29T22:32:13+08:00</lastmod>
|
||||
<lastmod>2024-12-08T16:34:57+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/en/mirrors/</loc>
|
||||
<lastmod>2024-08-25T11:55:18+08:00</lastmod>
|
||||
|
|
@ -558,7 +558,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/en/unlist/</loc>
|
||||
<lastmod>2024-12-03T09:30:31+08:00</lastmod>
|
||||
<lastmod>2024-12-08T16:34:57+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<description>Recent content in Topposts on uweb browser: unlimited power</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>en</language>
|
||||
<lastBuildDate>Thu, 05 Dec 2024 13:35:24 +0800</lastBuildDate>
|
||||
<lastBuildDate>Mon, 09 Dec 2024 21:55:11 +0800</lastBuildDate>
|
||||
<atom:link href="/en/topposts/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>Search engine query URLs</title>
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
<link>/en/changelog/</link>
|
||||
<pubDate>Fri, 16 Sep 2022 00:00:00 +0000</pubDate>
|
||||
<guid>/en/changelog/</guid>
|
||||
<description><p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a></p>
<p><a href="https://galaxy.store/uweb">Galaxy.Store</a></p>
<p><a href="https://github.com/torappinfo/uweb/releases/tag/v1">github</a></p>
<p><a href="https://sourceforge.net/projects/uwebbrowser/files/v1/">sourceforge</a></p>
<p><a href="https://my.powerfolder.com/getlink/fi61cC6VHjK72tfufmnLAz/">powerfolder</a></p>
<p><a href="https://www.udrop.com/folder/08ba413230f465ca0901bef68e857c0b/uweb">udrop</a></p>
<p><a href="https://codeberg.org/jamesfengcao/pages/releases">codeberg</a></p>
<p><a href="https://uno.teracloud.jp/share/1162dfa8376e1609">infinicloud</a></p>
<p><a href="https://gitee.com/jamesfengcao/uweb/releases">gitee</a></p>
<p><a href="https://gitea.com/torappinfo/uweb/releases">gitea</a></p>
<p><a href="https://gitdab.com/jamesfengcao/uweb/releases">gitdab</a></p>
<p><a href="https://gitnet.fr/jamesfengcao/uweb/releases">gitnet</a></p>
<p><a href="https://tildegit.org/jamesfengcao/uweb/releases">tildegit</a></p>
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
<h4 id="change-logs">Change logs</h4>
<p>1075: global redirection works for login and AI sites like devv.ai and duck.ai.<br>
1073: support http/https/socks proxies with username and password<br>
1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.<br>
1034: click share button on homescreen to process clipboard text.<br>
1030: Allow downloading with global redirection<br>
1017: crontab alarm clock and <a href="../links/index.html">links</a> as sixth field.<br>
998: <a href="../rjs/index.html">Bookmarklets</a> to support CSP sites.<br>
991: <a href="../redirect/index.html">global url redirection</a> support.<br>
988: <a href="../adblock_domain/index.html">hosts</a> file to support response headers.<br>
983: support <a href="../adblock_domain/index.html">&quot;hosts&quot;</a> file domain name resolving (no root needed), only single space allowed as separator for ip address and domain name.<br>
975: <a href="../bookmark/index.html">Bookmarks</a> to support styling for markdown etc.<br>
971: <a href="../links/index.html">multiple type profiles</a>: switch any data including website logins, user configurations orthogonally.<br>
964: site source html preprocessing before rendering with user <a href="../sitejs/index.html">site extra html</a>.<br>
955: Address bar: <a href="../acmd/index.html">&quot;:!&quot; or &quot;!&quot;</a> for command line support (.js/.sh files as executables).<br>
949: Address bar: &quot;:p [width in milliInch]x[height]&quot; to generate PDF in custom size<br>
946: Option &quot;use offline cache&quot; to support serverless local websites.</p></description>
|
||||
<description><p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a></p>
<p><a href="https://galaxy.store/uweb">Galaxy.Store</a></p>
<p><a href="https://github.com/torappinfo/uweb/releases/tag/v1">github</a></p>
<p><a href="https://sourceforge.net/projects/uwebbrowser/files/v1/">sourceforge</a></p>
<p><a href="https://my.powerfolder.com/getlink/fi61cC6VHjK72tfufmnLAz/">powerfolder</a></p>
<p><a href="https://www.udrop.com/folder/08ba413230f465ca0901bef68e857c0b/uweb">udrop</a></p>
<p><a href="https://codeberg.org/jamesfengcao/pages/releases">codeberg</a></p>
<p><a href="https://uno.teracloud.jp/share/1162dfa8376e1609">infinicloud</a></p>
<p><a href="https://gitee.com/jamesfengcao/uweb/releases">gitee</a></p>
<p><a href="https://gitea.com/torappinfo/uweb/releases">gitea</a></p>
<p><a href="https://gitdab.com/jamesfengcao/uweb/releases">gitdab</a></p>
<p><a href="https://gitnet.fr/jamesfengcao/uweb/releases">gitnet</a></p>
<p><a href="https://tildegit.org/jamesfengcao/uweb/releases">tildegit</a></p>
<p><a href="https://git.froggi.es/jamesfengcao/uweb/releases">froggi</a></p>
<p><a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/downloads/">bitbucket</a></p>
<p><a href="https://notabug.org/torappinfo/uweb/releases">NotABug</a></p>
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
<p><a href="https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb">baidu</a></p>
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
<h4 id="a-idlogchange-logsa"><a id="log">Change logs<a></h4>
<p>1075: global redirection works for login and AI sites like devv.ai and duck.ai.<br>
1073: support http/https/socks proxies with username and password<br>
1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.<br>
1034: click share button on homescreen to process clipboard text.<br>
1030: Allow downloading with global redirection<br>
1017: crontab alarm clock and <a href="../links/index.html">links</a> as sixth field.<br>
998: <a href="../rjs/index.html">Bookmarklets</a> to support CSP sites.<br>
991: <a href="../redirect/index.html">global url redirection</a> support.<br>
988: <a href="../adblock_domain/index.html">hosts</a> file to support response headers.<br>
983: support <a href="../adblock_domain/index.html">&quot;hosts&quot;</a> file domain name resolving (no root needed), only single space allowed as separator for ip address and domain name.<br>
975: <a href="../bookmark/index.html">Bookmarks</a> to support styling for markdown etc.<br>
971: <a href="../links/index.html">multiple type profiles</a>: switch any data including website logins, user configurations orthogonally.<br>
964: site source html preprocessing before rendering with user <a href="../sitejs/index.html">site extra html</a>.<br>
955: Address bar: <a href="../acmd/index.html">&quot;:!&quot; or &quot;!&quot;</a> for command line support (.js/.sh files as executables).<br>
949: Address bar: &quot;:p [width in milliInch]x[height]&quot; to generate PDF in custom size<br>
946: Option &quot;use offline cache&quot; to support serverless local websites.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Configuration</title>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<script>var verCode = %1%;</script>
|
||||
<script>
|
||||
(function(){
|
||||
let latestV = 1081;
|
||||
let latestV = 1082;
|
||||
try {
|
||||
if(verCode>=latestV) {
|
||||
var ls = navigator.languages;
|
||||
|
|
|
|||
|
|
@ -89,6 +89,7 @@ Like any popular browser, the very first word in address bar if defined in "sear
|
|||
- nr/ur for No/Use "redirect.json" for domain redirection.
|
||||
- np : no proxy.
|
||||
- up [proxyName] : use proxy. privous proxy or the first proxy in proxy.json w/o [proxyName]. ":up" command also disables global and domain redirections, which are not restored by ":np".
|
||||
- sys [command line] : execute system commands with url as one of arguments, and replace "%cookie" with corresponding one. Ex. "curl" commands for uploading.
|
||||
- ua [useragentName] : set user agent for future tabs. default user agent w/o arguments.
|
||||
- update [filename] : update the app w/o argument, otherwise retrive the [filename] from remote. The filename could be any file on [mirror sites](https://jamesfengcao.gitlab.io/uweb/en/readme/index.html) (this repository is part of it).
|
||||
- pdf [filename w/o extension] {[options](https://www.electronjs.org/docs/latest/api/web-contents#contentsprinttopdfoptions)} : print to PDF file. All arguments are optional; empty option "{}" to capture long screenshot as vector graphics.
|
||||
|
|
|
|||
|
|
@ -124,6 +124,12 @@ You should have received a copy of the GNU General Public License along with thi
|
|||
tabs.children[iTab].printToPDF(options)
|
||||
.then(u8array=>save(filePath,u8array));
|
||||
}
|
||||
function showHtml(html){
|
||||
let js = "document.documentElement.innerHTML=`"+html+"`;";
|
||||
let t=tabs.children[iTab];
|
||||
t.dataset.jsonce=js;
|
||||
t.src="about:blank";
|
||||
}
|
||||
function bookmark(argrest){//b [filenamestem] :bookmark
|
||||
let bmFileName = "bookmark.rec";
|
||||
let tab = tabs.children[iTab];
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{"version":"1.0.62",
|
||||
{"version":"1.0.63",
|
||||
"name": "ebrowser",
|
||||
"description": "The keyboard-friendly minimal suckless web browser",
|
||||
"main": "webview.js",
|
||||
|
|
|
|||
|
|
@ -183,7 +183,7 @@ ipcMain.on('command', (event, cmd) => {
|
|||
addrCommand(cmd);
|
||||
});
|
||||
|
||||
function addrCommand(cmd){
|
||||
async function addrCommand(cmd){
|
||||
if(cmd.length<3) return;
|
||||
let c0 = cmd.charCodeAt(0);
|
||||
switch(c0){
|
||||
|
|
@ -191,10 +191,12 @@ function addrCommand(cmd){
|
|||
bangcommand(q,1);
|
||||
return;
|
||||
case 58: //':'
|
||||
args = cmd.substring(1).split(/\s+/);
|
||||
switch(args[0]){
|
||||
let iS = cmd.indexOf(' ',1);
|
||||
if(iS<0) iS = cmd.length;
|
||||
let arg0 = cmd.substring(1,iS);
|
||||
switch(arg0){
|
||||
case "cert":
|
||||
if(args.length==1)
|
||||
if(cmd.length==iS)
|
||||
session.defaultSession.setCertificateVerifyProc((request, callback) => {
|
||||
callback(0);
|
||||
});
|
||||
|
|
@ -202,21 +204,29 @@ function addrCommand(cmd){
|
|||
session.defaultSession.setCertificateVerifyProc(null);
|
||||
return;
|
||||
case "clear":
|
||||
if(args.length==1){
|
||||
if(cmd.length<=iS+1){
|
||||
session.defaultSession.clearData();
|
||||
return;
|
||||
}
|
||||
switch(args[1]){
|
||||
if(123===cmd.charCodeAt(iS+1)){//json
|
||||
try {
|
||||
let opts = JSON.parse(cmd.substring(iS+1));
|
||||
session.defaultSession.clearData(opts);
|
||||
}catch(e){console.log(e)}
|
||||
return;
|
||||
}
|
||||
let args = cmd.substring(iS+1).split(/\s+/);
|
||||
switch(args[0]){
|
||||
case "cache":
|
||||
session.defaultSession.clearCache();
|
||||
return;
|
||||
case "cookie":
|
||||
if(args.length==2){
|
||||
if(args.length==1){
|
||||
session.defaultSession.clearStorageData({ storages: ['cookies'] });
|
||||
return;
|
||||
}
|
||||
{
|
||||
let url = args[2];
|
||||
let url = args[1];
|
||||
if(url.charCodeAt(0)!==104) url = "https://"+url;
|
||||
session.defaultSession.cookies.get({ url: url }).then((cookies) => {
|
||||
cookies.forEach((cookie) => {
|
||||
|
|
@ -230,24 +240,20 @@ function addrCommand(cmd){
|
|||
session.defaultSession.clearStorageData();
|
||||
return;
|
||||
default:
|
||||
try {
|
||||
let opts = JSON.parse(args.slice(1).join(""));
|
||||
session.defaultSession.clearData(opts);
|
||||
}catch(e){console.log(e)}
|
||||
}
|
||||
return;
|
||||
case "exit":
|
||||
win.close();
|
||||
return;
|
||||
case "ext":
|
||||
session.defaultSession.loadExtension(args[1]);
|
||||
session.defaultSession.loadExtension(cmd.substring(iS+1));
|
||||
return;
|
||||
case "gr":
|
||||
if(args.length<2) {
|
||||
if(cmd.length==iS) {
|
||||
gredirect_enable(0);
|
||||
return;
|
||||
}
|
||||
let i = parseInt(args[1]);
|
||||
let i = parseInt(cmd.substring(iS+1));
|
||||
if(i>=0 && i<gredirects.length)
|
||||
gredirect_enable(i);
|
||||
else
|
||||
|
|
@ -272,8 +278,8 @@ function addrCommand(cmd){
|
|||
bRedirect = true;
|
||||
return;
|
||||
case "up":
|
||||
if(args.length>1)
|
||||
proxy = proxies[args[1]]; //retrieve proxy
|
||||
if(cmd.length>iS)
|
||||
proxy = proxies[cmd.substring(iS+1)]; //retrieve proxy
|
||||
if(proxy){
|
||||
session.defaultSession.setProxy(proxy)
|
||||
.then(() => {gredirect_disable()})
|
||||
|
|
@ -286,9 +292,36 @@ function addrCommand(cmd){
|
|||
bRedirect = false; return;
|
||||
case "ur":
|
||||
bRedirect = true; return;
|
||||
case "sys":
|
||||
{
|
||||
let iHTTP = cmd.search(/https?:\/\//);
|
||||
if(iHTTP<0) return;
|
||||
let iEnd = cmd.indexOf(' ',iHTTP+10);
|
||||
if(iEnd<0) iEnd = cmd.length;
|
||||
let url = cmd.substring(iHTTP,iEnd);
|
||||
let cookies = await session.defaultSession.cookies.get({url: url});
|
||||
let cookieS = cookies.map (cookie => cookie.name + '='
|
||||
+ cookie.value ).join(';');
|
||||
let args = cmd.substring(5).split(/\s+/);
|
||||
for(let i=1;i<args.length;i++){
|
||||
let iC = args[i].indexOf('%cookie');
|
||||
if(iC<0) continue;
|
||||
args[i] = args[i].substring(0,i)+cookieS+args[i].substring(i+7);
|
||||
break;
|
||||
}
|
||||
const { spawn } = require('child_process');
|
||||
const process = spawn(args[0],args.slice(1));
|
||||
process.stdout.on('data', (data) => {
|
||||
let str = data.toString();
|
||||
console.log(str);
|
||||
let js = "showHtml(`"+str+"`)";
|
||||
win.webContents.executeJavaScript(js,false);
|
||||
});
|
||||
}
|
||||
return;
|
||||
case "ua":
|
||||
if(args.length==2){
|
||||
let ua = useragents[args[1]];
|
||||
if(cmd.length>iS){
|
||||
let ua = useragents[cmd.substring(iS+1)];
|
||||
if(ua)
|
||||
session.defaultSession.setUserAgent(ua);
|
||||
}else
|
||||
|
|
@ -296,10 +329,10 @@ function addrCommand(cmd){
|
|||
return;
|
||||
case "update":
|
||||
let updateurl;
|
||||
if(1==args.length)
|
||||
if(cmd.length==iS)
|
||||
updateApp(repositoryurl);
|
||||
else {
|
||||
filename = args[1];
|
||||
filename = cmd.substring(iS+1);
|
||||
let iSlash = filename.lastIndexOf('/');
|
||||
if(iSlash>0){
|
||||
let folder = path.join(__dirname,filename.substring(0,iSlash));
|
||||
|
|
|
|||
|
|
@ -4,14 +4,14 @@
|
|||
<sitemap>
|
||||
<loc>/en/sitemap.xml</loc>
|
||||
|
||||
<lastmod>2024-12-05T13:35:24+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:02:52+08:00</lastmod>
|
||||
|
||||
</sitemap>
|
||||
|
||||
<sitemap>
|
||||
<loc>/zh/sitemap.xml</loc>
|
||||
|
||||
<lastmod>2024-12-03T14:58:19+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:20:41+08:00</lastmod>
|
||||
|
||||
</sitemap>
|
||||
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -58,7 +58,7 @@
|
|||
(镜像: <a href="https://jamesfengcao.atomgit.net/uweb/zh/">atomgit</a> <a href="https://jamesfengcao.gitlab.io/uweb/zh/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/zh/">frama</a> <a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html">repo</a> <a href="https://jamesfengcao.codeberg.page/zh/">codeberg</a> <a href="https://torappinfo.github.io/uweb/zh/">github</a> <a href="https://uweb.onrender.com/zh/">render</a> <a href="https://uweb.surge.sh/zh/">surge</a> <a href="https://uwebzh.netlify.app/zh/">netlify</a> <a href="https://posh-crab-23.deno.dev/zh/">deno</a> <a href="https://uwebbrowser-t27o4.kinsta.page/zh/">kinsta</a> <a href="https://uweb.on-fleek.app/zh/">fleek</a> <a href="https://muweb.pages.dev/zh/">pages</a> <a href="https://torappinfo.bitbucket.io/zh/">bitbucket</a> <a href="https://torapp.eu.org/zh/">torapp</a> <a href="https://uweb.torapp.eu.org/zh/">torappv</a> <a href="https://uweb.glitch.me/zh/">glitch</a> <a href="https://uweb.zeabur.app/zh/">zeabur</a> <a href="https://uweb.vercel.app/zh/">vercel</a> <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">专用镜像...</a>)</p>
|
||||
<ul>
|
||||
<li><span style="color:red">免魔法国内直接访问英文技术网站如<a href="zh/tips.md" onclick="if(notRepo()){location='../tips/index.html#';return false;}">google、百科、AI 聊天devv.ai等</a></span></li>
|
||||
<li><a href="zh/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI聊天可作为搜索引擎</a>。</li>
|
||||
<li><a href="zh/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI聊天可作为搜索引擎</a>,复杂问询可选择<a href="https://uwebzh.netlify.app/en/links/index.html#">文件作为键盘输入</a>,AI构成谋士群。</li>
|
||||
<li>完善的下载支持,部分网站下载其它浏览器无法成功。</li>
|
||||
<li>微:不到250K。</li>
|
||||
<li>威:无穷无尽的功能,使用增强后的html5可以实现任何本地应用功能。支持使用js脚本、url服务、shell命令、内部功能链接定制菜单/(新)按钮/手势; 远程数据皆可成网站。</li>
|
||||
|
|
@ -101,8 +101,8 @@
|
|||
</ul>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 2 December 2024<br>
|
||||
add search.md<br>
|
||||
<p>Last Modified: 10 December 2024<br>
|
||||
:cinput to choose text file as keyboard input<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@
|
|||
<li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br>
|
||||
"[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]"</li>
|
||||
</ul>
|
||||
<p>Example: "https://loud-moth-21.deno.dev/"</p>
|
||||
<p>Example: "https://muweb.pages.dev/redirect?"</p>
|
||||
<p>使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" <a href="https://deno.com/deploy">部署Deno</a></p>
|
||||
<p><a href="https://gitee.com/jja8/NewBingGoGo.wikis/blob/master/%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5/%E4%BD%BF%E7%94%A8%E5%85%8D%E8%B4%B9%E7%9A%84%E7%9A%84%E4%BA%91%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5.md">创建免费重定向,说明类似但代码不同</a></p>
|
||||
<p><a href="../../en/searchurl/cloudflare/redirect.js">cloudflare workers 全局重定向代码</a><br>
|
||||
|
|
@ -112,7 +112,7 @@ product.dangdang.com::product.dangdangvvv.com<br>
|
|||
item.gome.com.cn::item.gomevvv.com.cn</p>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 29 November 2024<br>
|
||||
<p>Last Modified: 6 December 2024<br>
|
||||
update AI engines<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/zh/</loc>
|
||||
<lastmod>2024-12-03T14:58:19+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:20:41+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/zh/_posts/</loc>
|
||||
<lastmod>2024-11-29T16:21:47+08:00</lastmod>
|
||||
<lastmod>2024-12-08T23:01:53+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -68,7 +68,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/zh/tags/</loc>
|
||||
<lastmod>2024-09-05T16:12:59+08:00</lastmod>
|
||||
<lastmod>2024-12-08T23:01:53+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -81,7 +81,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/zh/tags/termux/</loc>
|
||||
<lastmod>2024-09-05T16:12:59+08:00</lastmod>
|
||||
<lastmod>2024-12-08T23:01:53+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -412,7 +412,7 @@
|
|||
<lastmod>2024-04-02T11:46:25+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/zh/tags/tdict/</loc>
|
||||
<lastmod>2024-09-05T16:12:59+08:00</lastmod>
|
||||
<lastmod>2024-12-08T23:01:53+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -425,7 +425,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/zh/tags/tools/</loc>
|
||||
<lastmod>2024-09-05T16:12:59+08:00</lastmod>
|
||||
<lastmod>2024-12-08T23:01:53+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -438,7 +438,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>/zh/tools/</loc>
|
||||
<lastmod>2024-09-05T16:12:59+08:00</lastmod>
|
||||
<lastmod>2024-12-08T23:01:53+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -493,7 +493,7 @@
|
|||
<lastmod>2024-04-02T11:46:25+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/zh/readme/</loc>
|
||||
<lastmod>2024-12-02T13:03:39+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:20:41+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -521,7 +521,7 @@
|
|||
<lastmod>2024-04-02T11:46:25+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/zh/unlist/</loc>
|
||||
<lastmod>2024-12-02T13:03:39+08:00</lastmod>
|
||||
<lastmod>2024-12-10T10:20:41+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -578,7 +578,7 @@
|
|||
<lastmod>2024-04-02T11:46:25+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/zh/redirect/</loc>
|
||||
<lastmod>2024-11-29T16:21:47+08:00</lastmod>
|
||||
<lastmod>2024-12-06T11:15:12+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<description>Recent content in Tags on 超微浏览器: 威、快、高效、极致优化</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<lastBuildDate>Thu, 05 Sep 2024 16:12:59 +0800</lastBuildDate>
|
||||
<lastBuildDate>Sun, 08 Dec 2024 23:01:53 +0800</lastBuildDate>
|
||||
<atom:link href="/zh/tags/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>Ssh</title>
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
<description>Recent content in Tdict on 超微浏览器: 威、快、高效、极致优化</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<lastBuildDate>Thu, 05 Sep 2024 16:12:59 +0800</lastBuildDate>
|
||||
<lastBuildDate>Sun, 08 Dec 2024 23:01:53 +0800</lastBuildDate>
|
||||
<atom:link href="/zh/tags/tdict/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>工具汇总</title>
|
||||
<link>/zh/tools/</link>
|
||||
<pubDate>Sun, 06 Sep 2020 00:00:00 +0000</pubDate>
|
||||
<guid>/zh/tools/</guid>
|
||||
<description><p>本文以<a href="../index.html#">超微浏览器</a>为例来说明。</p>
<h4 id="a-hrefi0bhttpsfastlyjsdelivrnetghtorappinfouwebjsbintdict_loctargz安装tdict检索工具-本地检索远程内容a"><a href="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tdict_loc.tar.gz">安装tdict检索工具 (本地检索,远程内容)</a></h4>
<p>安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。<br>
<a href="i:0hahd.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ahd.tidx">安装双解字典索引</a><br>
<a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></p>
<p><a href="i:0henja.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/enja.tidx">英语活用大词典索引</a><br>
<a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></p>
<p><a href="i:0hhy.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/hy.tidx">汉语大词典索引</a><br>
<a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></p>
<p><a href="i:0hsoed.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/soed.tidx">soed6索引</a><br>
<a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></p>
<p>以下字典最好安装markdown处理器。<br>
<a href="i:0hmd.html:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/txt/mdme.html">安装markdown处理器</a><br>
<a href="i:0hmwi.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/mwi.tidx">Merriam Webster International Unabridged 索引</a><br>
<a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></p>
<p><a href="i:0hode3.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ode3.tidx">ode3索引</a><br>
<a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></p>
<p>以下工具需先安装<a href="../searchurl/plugins.html">uweb定制Termux应用</a>,并启动一次完成初始化。</p>
<h4 id="a-hrefi0bhttpfastlyjsdelivrnetghtorappinfouwebzhsearchurlbintdicttargz安装tdict词典工具a"><a href="i:0bhttp://fastly.jsdelivr.net/gh/torappinfo/uweb/zh/searchurl/bin/tdict.tar.gz">安装tdict词典工具</a></h4>
<p>安装完tdict词典工具以后,对dict目录下的汉语大字典文件如&quot;dictXXX.xz&quot;可在主屏.search文件配置如下字典查询:<br>
汉语大字典:c:zd xz %s dictXXX</p>
<p>字典文件目录可通过修改termux下“~/share”符号链接来改动。也可使用其它压缩方式如zst,此时配置变为&quot;zd zst %s dictXXX&quot;,相应的字典文件名为dictXXX.zst。用户需提供zsttool工具解压文本。</p>
<p><a href="../searchurl/plugins.html">插件页面</a>也提供了词典方案,但如果手动配置会比较麻烦。</p></description>
|
||||
<description><p>本文以<a href="../index.html#">超微浏览器</a>为例来说明。</p>
<h4 id="a-hrefi0bhttpsfastlyjsdelivrnetghtorappinfouwebjsbintdict_loctargz安装tdict检索工具-本地检索远程内容a"><a href="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tdict_loc.tar.gz">安装tdict检索工具 (本地检索,远程内容)</a></h4>
<p>安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。<br>
<a href="i:0hahd.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ahd.tidx">安装双解字典索引</a><br>
<del><a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></del></p>
<p><a href="i:0henja.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/enja.tidx">英语活用大词典索引</a><br>
<del><a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></del></p>
<p><a href="i:0hhy.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/hy.tidx">汉语大词典索引</a><br>
<del><a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></del></p>
<p><a href="i:0hsoed.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/soed.tidx">soed6索引</a><br>
<del><a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></del></p>
<p>以下字典最好安装markdown处理器。<br>
<a href="i:0hmd.html:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/txt/mdme.html">安装markdown处理器</a><br>
<a href="i:0hmwi.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/mwi.tidx">Merriam Webster International Unabridged 索引</a><br>
<del><a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></del></p>
<p><a href="i:0hode3.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ode3.tidx">ode3索引</a><br>
<del><a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></del></p>
<p>以下工具需先安装<a href="../searchurl/plugins.html">uweb定制Termux应用</a>,并启动一次完成初始化。</p>
<h4 id="a-hrefi0bhttpfastlyjsdelivrnetghtorappinfouwebzhsearchurlbintdicttargz安装tdict词典工具a"><a href="i:0bhttp://fastly.jsdelivr.net/gh/torappinfo/uweb/zh/searchurl/bin/tdict.tar.gz">安装tdict词典工具</a></h4>
<p>安装完tdict词典工具以后,对dict目录下的汉语大字典文件如&quot;dictXXX.xz&quot;可在主屏.search文件配置如下字典查询:<br>
汉语大字典:c:zd xz %s dictXXX</p>
<p>字典文件目录可通过修改termux下“~/share”符号链接来改动。也可使用其它压缩方式如zst,此时配置变为&quot;zd zst %s dictXXX&quot;,相应的字典文件名为dictXXX.zst。用户需提供zsttool工具解压文本。</p>
<p><a href="../searchurl/plugins.html">插件页面</a>也提供了词典方案,但如果手动配置会比较麻烦。</p></description>
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<description>Recent content in Termux on 超微浏览器: 威、快、高效、极致优化</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<lastBuildDate>Thu, 05 Sep 2024 16:12:59 +0800</lastBuildDate>
|
||||
<lastBuildDate>Sun, 08 Dec 2024 23:01:53 +0800</lastBuildDate>
|
||||
<atom:link href="/zh/tags/termux/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>操作选中(富)文本/元素</title>
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
<link>/zh/tools/</link>
|
||||
<pubDate>Sun, 06 Sep 2020 00:00:00 +0000</pubDate>
|
||||
<guid>/zh/tools/</guid>
|
||||
<description><p>本文以<a href="../index.html#">超微浏览器</a>为例来说明。</p>
<h4 id="a-hrefi0bhttpsfastlyjsdelivrnetghtorappinfouwebjsbintdict_loctargz安装tdict检索工具-本地检索远程内容a"><a href="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tdict_loc.tar.gz">安装tdict检索工具 (本地检索,远程内容)</a></h4>
<p>安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。<br>
<a href="i:0hahd.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ahd.tidx">安装双解字典索引</a><br>
<a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></p>
<p><a href="i:0henja.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/enja.tidx">英语活用大词典索引</a><br>
<a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></p>
<p><a href="i:0hhy.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/hy.tidx">汉语大词典索引</a><br>
<a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></p>
<p><a href="i:0hsoed.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/soed.tidx">soed6索引</a><br>
<a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></p>
<p>以下字典最好安装markdown处理器。<br>
<a href="i:0hmd.html:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/txt/mdme.html">安装markdown处理器</a><br>
<a href="i:0hmwi.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/mwi.tidx">Merriam Webster International Unabridged 索引</a><br>
<a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></p>
<p><a href="i:0hode3.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ode3.tidx">ode3索引</a><br>
<a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></p>
<p>以下工具需先安装<a href="../searchurl/plugins.html">uweb定制Termux应用</a>,并启动一次完成初始化。</p>
<h4 id="a-hrefi0bhttpfastlyjsdelivrnetghtorappinfouwebzhsearchurlbintdicttargz安装tdict词典工具a"><a href="i:0bhttp://fastly.jsdelivr.net/gh/torappinfo/uweb/zh/searchurl/bin/tdict.tar.gz">安装tdict词典工具</a></h4>
<p>安装完tdict词典工具以后,对dict目录下的汉语大字典文件如&quot;dictXXX.xz&quot;可在主屏.search文件配置如下字典查询:<br>
汉语大字典:c:zd xz %s dictXXX</p>
<p>字典文件目录可通过修改termux下“~/share”符号链接来改动。也可使用其它压缩方式如zst,此时配置变为&quot;zd zst %s dictXXX&quot;,相应的字典文件名为dictXXX.zst。用户需提供zsttool工具解压文本。</p>
<p><a href="../searchurl/plugins.html">插件页面</a>也提供了词典方案,但如果手动配置会比较麻烦。</p></description>
|
||||
<description><p>本文以<a href="../index.html#">超微浏览器</a>为例来说明。</p>
<h4 id="a-hrefi0bhttpsfastlyjsdelivrnetghtorappinfouwebjsbintdict_loctargz安装tdict检索工具-本地检索远程内容a"><a href="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tdict_loc.tar.gz">安装tdict检索工具 (本地检索,远程内容)</a></h4>
<p>安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。<br>
<a href="i:0hahd.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ahd.tidx">安装双解字典索引</a><br>
<del><a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></del></p>
<p><a href="i:0henja.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/enja.tidx">英语活用大词典索引</a><br>
<del><a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></del></p>
<p><a href="i:0hhy.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/hy.tidx">汉语大词典索引</a><br>
<del><a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></del></p>
<p><a href="i:0hsoed.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/soed.tidx">soed6索引</a><br>
<del><a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></del></p>
<p>以下字典最好安装markdown处理器。<br>
<a href="i:0hmd.html:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/txt/mdme.html">安装markdown处理器</a><br>
<a href="i:0hmwi.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/mwi.tidx">Merriam Webster International Unabridged 索引</a><br>
<del><a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></del></p>
<p><a href="i:0hode3.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ode3.tidx">ode3索引</a><br>
<del><a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></del></p>
<p>以下工具需先安装<a href="../searchurl/plugins.html">uweb定制Termux应用</a>,并启动一次完成初始化。</p>
<h4 id="a-hrefi0bhttpfastlyjsdelivrnetghtorappinfouwebzhsearchurlbintdicttargz安装tdict词典工具a"><a href="i:0bhttp://fastly.jsdelivr.net/gh/torappinfo/uweb/zh/searchurl/bin/tdict.tar.gz">安装tdict词典工具</a></h4>
<p>安装完tdict词典工具以后,对dict目录下的汉语大字典文件如&quot;dictXXX.xz&quot;可在主屏.search文件配置如下字典查询:<br>
汉语大字典:c:zd xz %s dictXXX</p>
<p>字典文件目录可通过修改termux下“~/share”符号链接来改动。也可使用其它压缩方式如zst,此时配置变为&quot;zd zst %s dictXXX&quot;,相应的字典文件名为dictXXX.zst。用户需提供zsttool工具解压文本。</p>
<p><a href="../searchurl/plugins.html">插件页面</a>也提供了词典方案,但如果手动配置会比较麻烦。</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>利用文件预处理预览/查看/播放可下载资源</title>
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
<description>Recent content in Tools on 超微浏览器: 威、快、高效、极致优化</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<lastBuildDate>Thu, 05 Sep 2024 16:12:59 +0800</lastBuildDate>
|
||||
<lastBuildDate>Sun, 08 Dec 2024 23:01:53 +0800</lastBuildDate>
|
||||
<atom:link href="/zh/tags/tools/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>工具汇总</title>
|
||||
<link>/zh/tools/</link>
|
||||
<pubDate>Sun, 06 Sep 2020 00:00:00 +0000</pubDate>
|
||||
<guid>/zh/tools/</guid>
|
||||
<description><p>本文以<a href="../index.html#">超微浏览器</a>为例来说明。</p>
<h4 id="a-hrefi0bhttpsfastlyjsdelivrnetghtorappinfouwebjsbintdict_loctargz安装tdict检索工具-本地检索远程内容a"><a href="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tdict_loc.tar.gz">安装tdict检索工具 (本地检索,远程内容)</a></h4>
<p>安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。<br>
<a href="i:0hahd.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ahd.tidx">安装双解字典索引</a><br>
<a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></p>
<p><a href="i:0henja.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/enja.tidx">英语活用大词典索引</a><br>
<a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></p>
<p><a href="i:0hhy.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/hy.tidx">汉语大词典索引</a><br>
<a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></p>
<p><a href="i:0hsoed.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/soed.tidx">soed6索引</a><br>
<a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></p>
<p>以下字典最好安装markdown处理器。<br>
<a href="i:0hmd.html:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/txt/mdme.html">安装markdown处理器</a><br>
<a href="i:0hmwi.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/mwi.tidx">Merriam Webster International Unabridged 索引</a><br>
<a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></p>
<p><a href="i:0hode3.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ode3.tidx">ode3索引</a><br>
<a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></p>
<p>以下工具需先安装<a href="../searchurl/plugins.html">uweb定制Termux应用</a>,并启动一次完成初始化。</p>
<h4 id="a-hrefi0bhttpfastlyjsdelivrnetghtorappinfouwebzhsearchurlbintdicttargz安装tdict词典工具a"><a href="i:0bhttp://fastly.jsdelivr.net/gh/torappinfo/uweb/zh/searchurl/bin/tdict.tar.gz">安装tdict词典工具</a></h4>
<p>安装完tdict词典工具以后,对dict目录下的汉语大字典文件如&quot;dictXXX.xz&quot;可在主屏.search文件配置如下字典查询:<br>
汉语大字典:c:zd xz %s dictXXX</p>
<p>字典文件目录可通过修改termux下“~/share”符号链接来改动。也可使用其它压缩方式如zst,此时配置变为&quot;zd zst %s dictXXX&quot;,相应的字典文件名为dictXXX.zst。用户需提供zsttool工具解压文本。</p>
<p><a href="../searchurl/plugins.html">插件页面</a>也提供了词典方案,但如果手动配置会比较麻烦。</p></description>
|
||||
<description><p>本文以<a href="../index.html#">超微浏览器</a>为例来说明。</p>
<h4 id="a-hrefi0bhttpsfastlyjsdelivrnetghtorappinfouwebjsbintdict_loctargz安装tdict检索工具-本地检索远程内容a"><a href="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tdict_loc.tar.gz">安装tdict检索工具 (本地检索,远程内容)</a></h4>
<p>安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。<br>
<a href="i:0hahd.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ahd.tidx">安装双解字典索引</a><br>
<del><a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></del></p>
<p><a href="i:0henja.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/enja.tidx">英语活用大词典索引</a><br>
<del><a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></del></p>
<p><a href="i:0hhy.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/hy.tidx">汉语大词典索引</a><br>
<del><a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></del></p>
<p><a href="i:0hsoed.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/soed.tidx">soed6索引</a><br>
<del><a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></del></p>
<p>以下字典最好安装markdown处理器。<br>
<a href="i:0hmd.html:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/txt/mdme.html">安装markdown处理器</a><br>
<a href="i:0hmwi.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/mwi.tidx">Merriam Webster International Unabridged 索引</a><br>
<del><a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></del></p>
<p><a href="i:0hode3.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ode3.tidx">ode3索引</a><br>
<del><a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></del></p>
<p>以下工具需先安装<a href="../searchurl/plugins.html">uweb定制Termux应用</a>,并启动一次完成初始化。</p>
<h4 id="a-hrefi0bhttpfastlyjsdelivrnetghtorappinfouwebzhsearchurlbintdicttargz安装tdict词典工具a"><a href="i:0bhttp://fastly.jsdelivr.net/gh/torappinfo/uweb/zh/searchurl/bin/tdict.tar.gz">安装tdict词典工具</a></h4>
<p>安装完tdict词典工具以后,对dict目录下的汉语大字典文件如&quot;dictXXX.xz&quot;可在主屏.search文件配置如下字典查询:<br>
汉语大字典:c:zd xz %s dictXXX</p>
<p>字典文件目录可通过修改termux下“~/share”符号链接来改动。也可使用其它压缩方式如zst,此时配置变为&quot;zd zst %s dictXXX&quot;,相应的字典文件名为dictXXX.zst。用户需提供zsttool工具解压文本。</p>
<p><a href="../searchurl/plugins.html">插件页面</a>也提供了词典方案,但如果手动配置会比较麻烦。</p></description>
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ title: 重定向网址
|
|||
- 如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:
|
||||
"[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]"
|
||||
|
||||
Example: "https://loud-moth-21.deno.dev/"
|
||||
Example: "https://muweb.pages.dev/redirect?"
|
||||
|
||||
使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" [部署Deno](https://deno.com/deploy)
|
||||
|
||||
|
|
|
|||
|
|
@ -57,19 +57,19 @@
|
|||
<h4 id="a-hrefi0bhttpsfastlyjsdelivrnetghtorappinfouwebjsbintdict_loctargz安装tdict检索工具-本地检索远程内容a"><a href="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tdict_loc.tar.gz">安装tdict检索工具 (本地检索,远程内容)</a></h4>
|
||||
<p>安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。<br>
|
||||
<a href="i:0hahd.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ahd.tidx">安装双解字典索引</a><br>
|
||||
<a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></p>
|
||||
<del><a href="i:00AHD:d:text/html:tdict_loc ahd \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/HxY9QT5cdp63ZPK/download?path=%2F&files=ahd.dict\':">安装双解字典至主屏</a></del></p>
|
||||
<p><a href="i:0henja.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/enja.tidx">英语活用大词典索引</a><br>
|
||||
<a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></p>
|
||||
<del><a href="i:00英语活用:d:text/html:tdict_loc enja \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=enja.dict\':">安装英语活用至主屏</a></del></p>
|
||||
<p><a href="i:0hhy.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/hy.tidx">汉语大词典索引</a><br>
|
||||
<a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></p>
|
||||
<del><a href="i:00汉语大词典:d:text/html:tdict_loc hy \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=hy.dict\':">安装汉语词典至主屏</a></del></p>
|
||||
<p><a href="i:0hsoed.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/soed.tidx">soed6索引</a><br>
|
||||
<a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></p>
|
||||
<del><a href="i:00soed:d:text/html:tdict_loc soed \'%s\'|loc2html text/plain \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=soed.dict\':">安装soed至主屏</a></del></p>
|
||||
<p>以下字典最好安装markdown处理器。<br>
|
||||
<a href="i:0hmd.html:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/txt/mdme.html">安装markdown处理器</a><br>
|
||||
<a href="i:0hmwi.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/mwi.tidx">Merriam Webster International Unabridged 索引</a><br>
|
||||
<a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></p>
|
||||
<del><a href="i:00mwi:d:text/html:tdict_loc mwi \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=mwi.dict\':">安装mwi至主屏</a></del></p>
|
||||
<p><a href="i:0hode3.tidx:https://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/ode3.tidx">ode3索引</a><br>
|
||||
<a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></p>
|
||||
<del><a href="i:00ode:d:text/html:tdict_loc ode3 \'%s\'|loc2html text/html.md.html \'https://s1.asytech.cn/s/oaoGniEBKLnWzoj/download?path=%2F&files=ode3.dict\':">安装ode至主屏</a></del></p>
|
||||
<p>以下工具需先安装<a href="../searchurl/plugins.html">uweb定制Termux应用</a>,并启动一次完成初始化。</p>
|
||||
<h4 id="a-hrefi0bhttpfastlyjsdelivrnetghtorappinfouwebzhsearchurlbintdicttargz安装tdict词典工具a"><a href="i:0bhttp://fastly.jsdelivr.net/gh/torappinfo/uweb/zh/searchurl/bin/tdict.tar.gz">安装tdict词典工具</a></h4>
|
||||
<p>安装完tdict词典工具以后,对dict目录下的汉语大字典文件如"dictXXX.xz"可在主屏.search文件配置如下字典查询:<br>
|
||||
|
|
@ -78,8 +78,8 @@
|
|||
<p><a href="../searchurl/plugins.html">插件页面</a>也提供了词典方案,但如果手动配置会比较麻烦。</p>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 5 September 2024<br>
|
||||
archive redirect.js<br>
|
||||
<p>Last Modified: 8 December 2024<br>
|
||||
update download links<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue