diff --git a/README.md b/README.md index 1bd5489..856e63f 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ ### Uweb browser: unlimited power -中文 +中文 [Amazon appstore](https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5) [Galaxy.Store](https://galaxy.store/uweb) -Downloads +Downloads [Uweb browser: downloads, plugins and tips](https://torappinfo.github.io/uweb/en/) (Mirrors: [gitlab](https://jamesfengcao.gitlab.io/uweb/en/) [codeberg](https://jamesfengcao.codeberg.page/en/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html) [4everland](https://uweb.4everland.app/en/) [fleek](https://ik4ev-laaaa-aaaad-qd4sq-cai.ic.fleek.co/en/) [netlify](https://uwebzh.netlify.app/en/) [surge](https://uweb.surge.sh/en/) [kinsta](https://uwebbrowser-t27o4.kinsta.page) [bitbucket](https://torappinfo.bitbucket.io/en/) [pages](https://muweb.pages.dev/en/) [vercel](https://uweb.vercel.app/en/) [render](https://uweb.onrender.com/en/) -More...) +More...) - Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing; piping between console and GUI and more with Termux. - Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc. diff --git a/README.zh-Hans.md b/README.zh-Hans.md index cb12b3d..add0c17 100644 --- a/README.zh-Hans.md +++ b/README.zh-Hans.md @@ -1,17 +1,17 @@ ### 超微浏览器 (uweb browser): 释放无尽威能,微、威、快、高效、极致优化 -English -捐赠 +English +捐赠 [Amazon appstore](https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5) [Galaxy.Store](https://galaxy.store/uweb) -下载 +下载 [超微浏览器下载及使用技巧](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) (镜像: [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [4everland](https://uweb.4everland.app/zh/) [cyclic](https://muweb.cyclic.app/zh/) [github](https://torappinfo.github.io/uweb/zh/) [fleek](https://ik4ev-laaaa-aaaad-qd4sq-cai.ic.fleek.co/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/) [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/) [pages](https://muweb.pages.dev/zh/) [zeabur](https://uweb.zeabur.app/zh/) [vercel](https://uweb.vercel.app/zh/) -专用镜像) +专用镜像) -- 免魔法国内直接访问英文技术网站如google、翻译、百科等 +- 免魔法国内直接访问英文技术网站如google、翻译、百科等 - AI聊天可作为搜索引擎来使用 - 微:不到250K。 - 威:无穷无尽的功能,使用增强后的html5可以实现任何本地应用功能。支持使用js脚本、url服务、shell命令、内部功能链接定制菜单/(新)按钮/手势; 远程数据皆可成网站。 diff --git a/README.zh.md b/README.zh.md index cb12b3d..add0c17 100644 --- a/README.zh.md +++ b/README.zh.md @@ -1,17 +1,17 @@ ### 超微浏览器 (uweb browser): 释放无尽威能,微、威、快、高效、极致优化 -English -捐赠 +English +捐赠 [Amazon appstore](https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5) [Galaxy.Store](https://galaxy.store/uweb) -下载 +下载 [超微浏览器下载及使用技巧](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) (镜像: [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [4everland](https://uweb.4everland.app/zh/) [cyclic](https://muweb.cyclic.app/zh/) [github](https://torappinfo.github.io/uweb/zh/) [fleek](https://ik4ev-laaaa-aaaad-qd4sq-cai.ic.fleek.co/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/) [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/) [pages](https://muweb.pages.dev/zh/) [zeabur](https://uweb.zeabur.app/zh/) [vercel](https://uweb.vercel.app/zh/) -专用镜像) +专用镜像) -- 免魔法国内直接访问英文技术网站如google、翻译、百科等 +- 免魔法国内直接访问英文技术网站如google、翻译、百科等 - AI聊天可作为搜索引擎来使用 - 微:不到250K。 - 威:无穷无尽的功能,使用增强后的html5可以实现任何本地应用功能。支持使用js脚本、url服务、shell命令、内部功能链接定制菜单/(新)按钮/手势; 远程数据皆可成网站。 diff --git a/assets/help_zh.html b/assets/help_zh.html index affd4af..f863f54 100644 --- a/assets/help_zh.html +++ b/assets/help_zh.html @@ -1,6 +1,6 @@
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 18 February 2023
+use :! instead of shell commandline mode for file manager access
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 20 February 2023
+use relative path
Last Modified: 2 April 2024
+
Last Modified: 13 May 2023
update bingAI/js/optionsSets.js
Feynman lectures
+goodtheorist
chemspider
molecule SMILES
SMILES2structure
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 6 March 2024
+add deno url
With a href="../index.html#">uweb browser, long pressing any bookmarklet link, click "Open in new tab", the bookmarklet will be run on the last other tab.
+With a href="../index.html">uweb browser, long pressing any bookmarklet link, click "Open in new tab", the bookmarklet will be run on the last other tab.
User agent
Cookie
@@ -71,8 +71,8 @@
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 24 September 2022
+add adblock.md
Click the following links to install commands with uweb browser. Force exit and re-launch the app, then long press the button with clock icon to popup the command menu.
+Click the following links to install commands with uweb browser. Force exit and re-launch the app, then long press the button with clock icon to popup the command menu.
Configuration file "default.cmds" examples:
Clear database::rm -rf /data/data/info.torapp.uweb/databases/*
@@ -109,8 +109,8 @@ Clipboard2QR needs libqrencode. -Last Modified: 2 April 2024
-add ending # to /index.html
+
Last Modified: 5 December 2023
+i:5g sematics change
Examples for html5 application:
pdf:uweb:echo file:///data/data/info.torapp.uweb/files/app/pdf.js/web/viewer.html?file=%u
djvu:uweb:echo file:///data/data/info.torapp.uweb/files/app/djvu.html?url=%u
-epub:uweb:echo file:///data/data/info.torapp.uweb/files/app/reader/index.html#?bookPath==%u
+epub:uweb:echo file:///data/data/info.torapp.uweb/files/app/reader/index.html?bookPath==%u
-Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 24 September 2022
+fix typos from torinfo.uweb to torapp.uweb
"shortcut/": dynamical shortcut, if not exist, then default to "bookmark".
-Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 9 December 2023
+add TV mode
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 24 September 2022
+add en gesture.md
Uweb browser loads all ".css" files under the folder "css" as global css. Click the following links to install global css files:
+Uweb browser loads all ".css" files under the folder "css" as global css. Click the following links to install global css files:
The file "night.css" is used as night mode, click the following links to install one:
webview 81+ night mode
@@ -56,8 +56,8 @@
The ".js" files under the folder "css" are loaded as earlier as possible on the page.
-Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 20 April 2023
+support .js files under 'css' folder
This page is for uweb browser.
+
This page is for uweb browser.
Click to install the following html5 apps:
Huge markdown file viewer
Huge markdown+katex file viewer (Tex formulas)
@@ -109,8 +109,8 @@ i:5ifile:///....../xxx.mdx,xxx.mdd?app=https://cdn.jsdelivr.net/gh/torappinfo/uw
Use the mdx scanning bookmark to add mdict engines automatically, then cold start uweb browser to take effect.
-Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 20 February 2023
+use relative path
Note: The refresh and tab manager button can not be redefined.
-Last Modified: 2 April 2024
+
Last Modified: 1 November 2022
add flg for not following sys night mode
试验1
-2
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-gitly
-gitnet
-palemoon
-tilde
-dotclear
-minetest
-chapril
-cryto
-antopie
gitlab
-sourceforge
-github
-bitbucket
-codeberg
-gitee
-gitcode
-gitcode
-atomgit
-gitlink
-gitgud
-disroot
-gitea
-notabug
-framagit
-agit
-froggi
-gitdab
-pagure
-dagshub
-gitnet
-palemoon
-tilde
-dotclear
-mimetest
-chapril
-cryto
-antopie
Last Modified: 2 April 2024
-mv mirrors to unlist/
-
Click to install url service that extracts web apps to the folder "sitecache/local/": support web extensions (.crx for chrome & .xpi for firefox).
Any folder under "sitecache" can be visited as a local site. Urls with search queries can be dynamically processed by the js/wasm code in the local file.
-PWAs (Progresssive Web Applications) and some web extensions (.crx for chrome & .xpi for firefox) are just packaged websites. Ex. the "kiwix" extension can be extracted to the folder "sitecache/local/kiwix"1, then the kiwix extension can be accessed via url "https://local/kiwix/www/index.html#" in the browser.
+PWAs (Progresssive Web Applications) and some web extensions (.crx for chrome & .xpi for firefox) are just packaged websites. Ex. the "kiwix" extension can be extracted to the folder "sitecache/local/kiwix"1, then the kiwix extension can be accessed via url "https://local/kiwix/www/index.html" in the browser.
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 9 May 2023
+fix bingAI draw
Click the following links to install menus for long pressing the button "link":
+Copy selected text with html format to clipboard
The file "default.select" defines menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
+[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].
+It formats as "[input mimetype]/[output mimetype]".
+[input mimetype] can be the following:
[output mimetype] is same as the one defined in "Commands".
+checked.js: Evaluate checked.js and return value as standard input for the command line. For any file url ending with "/", optionally append "?[prefix][[postfix]]". For example, "file:///sdcard/?.png" lists all .png files under the folder "/sdcard". Select files and process them with checked.js(such as "copy to PC" as the later example).
+default.select sample file:
+copy2addressbar:/uweb:printf i:15;cat
+copy2PCClipboard::ssh [user:password]@192.168.2.102 "DISPLAY=:0 xsel -i"
+richtext2PCClipboard:html:ssh [user:password]@192.168.2.102 "DISPLAY=:0 xsel -i"
+copyFiles:checked.js:while read fname;do scp $fname [user:password]@192.168.2.102:Downloads/.; done
Here we assume that the user PC has IP address as "192.168.2.102".
+To use ssh or scp, users need to install uweb compatible Termux provided on the uweb apk download page, and install openssl under termux (apt install openssl).
+PCs need command "xsel" available to operate on copy/paste.
Last Modified: 25 May 2023
+rework cf/redirect.js
+
Amazon appstore
Galaxy.Store
-Downloads
Uweb browser: downloads, plugins and tips
(Mirrors: gitlab codeberg repo 4everland fleek netlify surge kinsta bitbucket pages vercel render
-More...)
Last Modified: 2 April 2024
-reorg README
+
Last Modified: 24 March 2024
+add more repositories
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 17 June 2023
+add latest.html
All remote js (default.rjs) are allowed to execute on CSP sites. Local js files without remote resource access work fine when under the folder "bookmarklet", others needs to be refered in default.rjs as http urls such as "https://local/..." (html5 or offline cache) .
-Last Modified: 2 April 2024
-add ending # to /index.html
+
Last Modified: 29 April 2023
+add google translate in rjs.py
Last Modified: 2 April 2024
-add ending # to /index.html
+
Last Modified: 31 March 2024
+update AI engines
Add AI enginesdiff --git a/en/searchcat/index.html b/en/searchcat/index.html index 3760323..6f1fb97 100644 --- a/en/searchcat/index.html +++ b/en/searchcat/index.html @@ -28,7 +28,7 @@
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 4 March 2023
+i:0m to support extra headers
"sitejs/.js", "sitecss/.css", "sitecss/.js" and "siteextra/.html" are applied to all non-http urls (file urls etc.).
-Last Modified: 2 April 2024
+
Last Modified: 20 April 2023
support .js files under 'css' folder
Last Modified: 2 April 2024
-add ending # to /index.html
+
Last Modified: 19 December 2023
+version 1037
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 4 January 2024
+fix gemini search engine
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 9 December 2023
+add TV mode
Here we assume that the user PC has IP address as "192.168.2.102".
-To use ssh or scp, users need to install uweb compatible Termux provided on the uweb apk download page, and install openssl under termux (apt install openssl).
+To use ssh or scp, users need to install uweb compatible Termux provided on the uweb apk download page, and install openssl under termux (apt install openssl).
PCs need command "xsel" available to operate on copy/paste.
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 11 December 2023
+add RSS
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 1 December 2023
+rename pccopy.md to textprocess.md
This page is for uweb browser.
+This page is for uweb browser.
Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for "American heritage dictionary (en-en&zh with AHD/D.J./K.K. pronunciation)"
@@ -74,8 +74,8 @@
Install "Encyclopedia Britannica"
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 27 September 2022
+add en/.../tools.md
The uweb internal link "i:0m" make any url such as download or indirect link visitable as a website. The test mirrors in the uweb manual are examples using the following tricks:
+The uweb internal link "i:0m" make any url such as download or indirect link visitable as a website. The test mirrors in the uweb manual are examples using the following tricks:
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 14 May 2023
+update bingAI/js/optionsSets.js
Click the following links to install url services with uweb browser. Force exit and re-launch the app, then long press the "image" button to popup the menu.
+Click the following links to install url services with uweb browser. Force exit and re-launch the app, then long press the "image" button to popup the menu.
@@ -107,8 +107,8 @@djvu:file:///data/user/0/info.torapp.uweb/files/app/djvu.html?url=
-Last Modified: 2 April 2024
-add ending # to /index.html
+
Last Modified: 5 December 2023
+i:5g sematics change
点击以下链接可安装长按“链接”按钮菜单:
+bing翻译
+papago翻译
重启浏览器,长按“链接”按钮,将弹出菜单。若用户当前窗口并无选中文本,则选取整个页面作相应操作,否则以选中文本为准。
+配置文件"default.select"定义了超微浏览器对选中(富)文本/元素进行的操作。没有任何选中元素则以整个网页为操作对象。每行格式如下:
+[菜单名]:[mimetype]:[命令行]
选中(富)文本作为命令行的标准输入,而标准输出根据mimetype进行相应处理。
+mimetype用来表示命令的输入输出类型。格式为"[输入mimetype]/[输出mimetype]","[输入mimetype]"可为"html"或空(txt格式)或为以超微配置目录为基准的相对路径.js文件名; 输出可为标准的mimetype或超微特殊扩充。如:
+html/text/html: 选中富文本为html格式, 输出mimetype为text/html。
+/uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。
+/uwebA: 超微将把输出作为"单一"链接来处理。
+/termux: 命令运行结果将作为termux下命令运行。
+checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附"?[文件前缀][[文件后缀]]"。譬如"file:///sdcard/?.png"会列举出"/sdcard"目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置)
配置default.select如下:
+复制文本到地址栏:/uweb:printf i:15;cat
+复制至PC剪贴板::ssh [user:password]@192.168.2.102 "DISPLAY=:0 xsel -i"
+复制富文本至PC剪贴板:html:ssh [user:password]@192.168.2.102 "DISPLAY=:0 xsel -i"
+复制文件至PC:checked.js:while read fname;do scp $fname [user:password]@192.168.2.102:Downloads/.; done
如使用剪贴板功能手机需安装uweb定制Termux,并在termux下安装openssl。
+此处假定远程PC的IP地址为192.168.2.102,PC已经开通了ssh服务。建议用户配置ssh服务为免密码登录,此时用户无需将密码写入文件default.select。用户PC上安装有xsel剪贴板工具。使用其它工具请酌情修改。
采用以上配置,笔记将储存在应用内部目录下文件note.txt或note.html中(富文本)。命名笔记储存文件则由用户在地址栏输入框内指定。
+手机其它应用中的文本可选中后分享给超微浏览器,再由超微浏览器作笔记或进一步分享给PC。如果其它应用无法分享选中文本,这种情况可以先复制文本至剪贴板。长按链接按钮选择适当功能即可复制至PC剪贴板。
+对Windows PC而言,vista及以后自带clip.exe,此时配置如下:
+复制文本至PC剪贴板::ssh [user:password]@192.168.2.102 clip.exe
其它推荐工具(读取PC剪贴板):
+pclip
Last Modified: 17 April 2023
+add mimetype uwebA
+
可能大家有疑问,台式机无法登录,为什么手机可以登录?这是因为手机上应用多哈。
-Last Modified: 2 April 2024
+
Last Modified: 28 January 2023
minor changes for zh
Amazon appstore
Galaxy.Store
-下载
超微浏览器下载及使用技巧
(镜像: gitlab repo codeberg 4everland cyclic github fleek render surge netlify deno kinsta bitbucket torapp torappv glitch pages zeabur vercel
-专用镜像)
配套安装uWeb定制Termux应用,可用地址栏作图(类似matlab功能)、超级计算器(无限精度/π的前万位或更多、无限函数、无限常量)、符号演算(解方程、分解因式、求积分导数)、离线字典查找等。譬如地址栏输入sin(x)**5就直接得到函数图形。利用好第三方代码,才能真正发挥出uWeb的潜能。
-Last Modified: 2 April 2024
-reorg README
+
Last Modified: 28 March 2024
+update AI engines
Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 24 March 2024
+add more repositories
其中url可以为本地http脚本地址。譬如'https://local/...' (本地html5应用或离线缓存)。此时,js脚本也可使用.link文件方式调用。
-Last Modified: 2 April 2024
-add ending # to /index.html
+
Last Modified: 29 April 2023
+add google translate in rjs.py
超微浏览器下点击搜索引擎配置链接可自动添加到主屏。
+超微浏览器下点击搜索引擎配置链接可自动添加到主屏。
AI引擎:
gitcode:https://gitcode.com/search?val=
gc-copilot:i:0/js/hash2textarea.js:https://gitcode.com/ai-copilot/#%s
tiangong:i:0/js/hash2textarea.js:https://beta.tiangong.cn/#%s
xunfei:i:0/js/hash2textarea.js:https://xinghuo.xfyun.cn/desk#%s
-baiduAI:i:0/js/hash2editable.js:https://chat.baidu.com/#%s
chatglm:i:0/js/hash2textarea.js:https://chatglm.cn/main/detail#%s
doubao:i:0/js/hash2textarea.js:https://www.doubao.com/chat/#%s
baichuan:i:0/js/hash2textarea.js:https://www.baichuan-ai.com/chat#%s
@@ -322,8 +321,8 @@ -Last Modified: 2 April 2024
-add ending # to /index.html
+
Last Modified: 31 March 2024
+update AI engines
24.02.26 添加网盘搜索引擎diff --git a/zh/searchcat/index.html b/zh/searchcat/index.html index d5d6ed9..49fca8e 100644 --- a/zh/searchcat/index.html +++ b/zh/searchcat/index.html @@ -28,7 +28,7 @@
点击本链接自动安装分类多引擎文件至"bookmark"目录下。
-超微浏览器中通过“设置”->“总目录”->“↑”->“Download”,点击后缀为.search的下载文件,超微浏览器将自动显示分类多引擎搜索。此时可按菜单键(或长按底部工具条后退按钮)选择“添加到桌面”方便以后访问。
+超微浏览器中通过“设置”->“总目录”->“↑”->“Download”,点击后缀为.search的下载文件,超微浏览器将自动显示分类多引擎搜索。此时可按菜单键(或长按底部工具条后退按钮)选择“添加到桌面”方便以后访问。
.search文件每行格式为如下几种:
[搜索引擎名]:[不含%s的url]
[搜索引擎名]:[含%s的url]
@@ -70,8 +70,8 @@ d:mimetype:[含%s的命令行]:[外部资源url]
笔者用来查询各式词典,发现效果非常好。百兆以内的文本文件压缩以后可以直接快速检索,定位至特定位置以后可上下滚动阅读全部文本。
-Last Modified: 2 April 2024
-add js function in README
+
Last Modified: 25 March 2024
+update AI engines