From ed565d9960d5416dabe3e8c81ce8fff9e95a0731 Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Tue, 2 Apr 2024 19:38:45 +0800 Subject: [PATCH] update mirrors --- en/acmd/index.html | 4 +-- en/adblock/index.html | 6 ++-- en/bookmark/index.html | 4 +-- en/cmds/index.html | 6 ++-- en/filecap/index.html | 4 +-- en/filenames/index.html | 52 +++++++++++++-------------- en/gesture/index.html | 2 +- en/globalcss/index.html | 2 +- en/html5/index.html | 12 +++---- en/index.xml | 4 +-- en/links/index.html | 10 +++--- en/longclick/index.html | 6 ++-- en/mirrors.md | 31 ++++++++++++++-- en/mirrors/index.html | 32 +++++++++++++++-- en/redirect/index.html | 2 +- en/rjs/index.html | 8 ++--- en/search/index.html | 2 +- en/searchcat/index.html | 2 +- en/sitemap.xml | 6 ++-- en/sitemap/index.html | 58 +++++++++++++++--------------- en/tcron/index.html | 2 +- en/termux/index.html | 2 +- en/textprocess/index.html | 4 +-- en/tips/index.html | 4 +-- en/tools/index.html | 2 +- en/unlist/index.xml | 2 +- en/url2site/index.html | 2 +- en/urls/index.html | 6 ++-- sitemap.xml | 2 +- zh/adblock/index.html | 10 +++--- zh/adblock_css/index.html | 2 +- zh/adblock_domain/index.html | 2 +- zh/bc/index.html | 2 +- zh/bookmark/index.html | 2 +- zh/cmd/index.html | 10 +++--- zh/cmds/index.html | 2 +- zh/filecap/index.html | 8 ++--- zh/filemanager/index.html | 4 +-- zh/filenames/index.html | 48 ++++++++++++------------- zh/gesture/index.html | 2 +- zh/globalcss/index.html | 2 +- zh/gnuplot/index.html | 2 +- zh/hosts/index.html | 2 +- zh/html5/index.html | 8 ++--- zh/links/index.html | 8 ++--- zh/loadbt/index.html | 6 ++-- zh/logcat/index.html | 4 +-- zh/longclick/index.html | 2 +- zh/offlinecache/index.html | 2 +- zh/redirect/index.html | 2 +- zh/rjs/index.html | 4 +-- zh/search/index.html | 4 +-- zh/searchcat/index.html | 4 +-- zh/sitemap/index.html | 70 ++++++++++++++++++------------------ zh/tcron/index.html | 2 +- zh/textprocess/index.html | 2 +- zh/tips/index.html | 6 ++-- zh/tools/index.html | 2 +- zh/tvlive/index.html | 2 +- zh/urls/index.html | 6 ++-- zh/video/index.html | 8 ++--- 61 files changed, 286 insertions(+), 233 deletions(-) diff --git a/en/acmd/index.html b/en/acmd/index.html index 6bd2431..8e32c04 100644 --- a/en/acmd/index.html +++ b/en/acmd/index.html @@ -53,8 +53,8 @@ The command line could be a ".js", ".sh" or other executable Make uweb configuration folder accessible by file managers with termux installed
(File manager list at end of the page)

Address bar command modes

-

Commands are the best for repeated execution of an instruction. Address bar command modes provide ways to run different commands in the same category easily.

-

The configure file "default.acmd" has the exactly same format as default.cmds. Click the following links to install new modes (cold start the app to take effect, then long click the "refresh" button to switch modes):

+

Commands are the best for repeated execution of an instruction. Address bar command modes provide ways to run different commands in the same category easily.

+

The configure file "default.acmd" has the exactly same format as default.cmds. Click the following links to install new modes (cold start the app to take effect, then long click the "refresh" button to switch modes):

Shell command mode

GNU bc (basic calculator) command mode (need termux for Android 10- )

Host blocking

+

Host blocking

  • -

    Javascript and CSS for domains

    +

    Javascript and CSS for domains

    diff --git a/en/bookmark/index.html b/en/bookmark/index.html index b357fcf..13d257b 100644 --- a/en/bookmark/index.html +++ b/en/bookmark/index.html @@ -65,10 +65,10 @@

    "home.css" (in current folder, parent folder or the "bookmark" folder) styles bookmarks, search engines and the folder itself. The file is in html format instead of CSS, so it needs "<style>" tag for CSS.

    Install markdeep styling for markdown files

    Bookmarks with secrets (POST instead of GET)

    -

    The internal link "i:a1[url]?[post data]" sends http "POST" request to server.

    +

    The internal link "i:a1[url]?[post data]" sends http "POST" request to server.

    Commands

    Clicking to run is only allowed from local pages for bookmarks in this section. Users need to either save the bookmarks to local or long press the link => "open in new tab" to execute.

    -

    To save the bookmarks to local, users firstly need to install "bookmark" menu by clicking corresponding link in the url services page, then long press the bookmark link => "open in new tab" => "Commands" => "bookmark" to save the bookmark.

    +

    To save the bookmarks to local, users firstly need to install "bookmark" menu by clicking corresponding link in the url services page, then long press the bookmark link => "open in new tab" => "Commands" => "bookmark" to save the bookmark.

    symbolic link configuration folder to "/sdcard/Download/uweb"

    Make uweb configuration folder accessible by file managers with termux installed
    (File manager list at end of the page)

    diff --git a/en/cmds/index.html b/en/cmds/index.html index 3c2b764..7a3b6a0 100644 --- a/en/cmds/index.html +++ b/en/cmds/index.html @@ -47,7 +47,7 @@ -

    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 data::toybox find /data/data/info.torapp.uweb/app_webview ! -name 'Cookies' ! -name '*.cjar' -type f -delete

    Clear database::rm -rf /data/data/info.torapp.uweb/databases/*

    @@ -59,7 +59,7 @@

    config in Download::cd /data/data/info.torapp.uweb;toybox rm -rf files;toybox mkdir -p /sdcard/Download/uweb;toybox ln -s /sdcard/Download/uweb files

    html5 in Download::cd /data/data/info.torapp.uweb/files;toybox rm -rf app;toybox mkdir -p /sdcard/Download/app;toybox ln -s /sdcard/Download/app

    tgz install::toybox tar -xzf %f -C /

    -

    Users should change the IP addresses in the following menus accordingly. In all cases, TV side needs to execute "wait for network msg" first. Send message to network (ex. for android TVs):
    +

    Users should change the IP addresses in the following menus accordingly. In all cases, TV side needs to execute "wait for network msg" first. Send message to network (ex. for android TVs):
    Send clipboard:clip/uweb:printf 'i:5ji:5b';cat

    Send url::printf '%u'|/system/bin/toybox nc 192.168.2.155 1500

    Sendurl(bookmark)::printf 'i:51../home5:i:0mc16:%u'|/system/bin/toybox nc 192.168.2.155 1500

    @@ -105,7 +105,7 @@ Clipboard2QR needs libqrencode.

  • "/clip": copy the command output to clipboard.
  • "clip/text/html" : clipboard as input, and the command output is processed as "text/html".
  • "termux/*": command line is executed under termux.
  • -
  • "/uweb": the command output is processed as links.
  • +
  • "/uweb": the command output is processed as links.
  • diff --git a/en/filecap/index.html b/en/filecap/index.html index 5a09f6c..0f5ac80 100644 --- a/en/filecap/index.html +++ b/en/filecap/index.html @@ -56,7 +56,7 @@ [file extension]:[mimetype]:[command line]

    The "[file extension]" part can have at most two-segment of extensions such as "txt.xz","html.gz".
    "[mimetype]" indicates the type of "[command line]" output.
    -"[command line]" is same as the one in default.cmds. The most often used replacements are:
    +"[command line]" is same as the one in default.cmds. The most often used replacements are:
    %u (url), %U (urlencoded url), %c (cookie), %p (site password, curl format).

    default.filecap example:

    txt:text/html:curl %p "%u"
    @@ -72,7 +72,7 @@ docx:uweb:echo http://docs.google.com/gview?embedded=true&url=%U
     xlsx:uweb:echo http://docs.google.com/gview?embedded=true&url=%U
     pptx:uweb:echo http://docs.google.com/gview?embedded=true&url=%U
     xz:text/plain:curl %p "%u"|xz -d --
    -

    Examples for html5 application:

    +

    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
    diff --git a/en/filenames/index.html b/en/filenames/index.html index 2ec2f60..9983c7f 100644 --- a/en/filenames/index.html +++ b/en/filenames/index.html @@ -48,51 +48,51 @@

    All folders end with character "/" and others are files. All folders/files locate in "/data/data/info.torapp.uweb/files":
    -"css/": global css folder
    +"css/": global css folder
    "js/": global script folder
    -"sitejs/": script folder for domains
    -"sitecss/":CSS folder for domains
    +"sitejs/": script folder for domains
    +"sitecss/":CSS folder for domains
    "bookmarklet/":bookmarklets, long pressing the "JS" button to execute.
    "offline/": to save offline pages
    "sbookmark/": to save super bookmarks
    -"sitecache/":offline cache
    +"sitecache/":offline cache
    "longclick/": menus to appear when long-pressing hypertext (js files)
    -"icon/":customized icons
    -"app[XXX]/":html5 applications
    +"icon/":customized icons
    +"app[XXX]/":html5 applications
    "default.longclick": to configure menus when long-pressing hypertext.
    "default.uas":user agents
    -"default.urls":service urls
    -"default.acmd":configure address bar functionalities
    -"hosts": for local domain name attributes, only single space is allowed to separate ip address and domain name.
    -"default.hosts":hosts not allowed to visit
    -"default.redirect":redirect websites
    -"default.cmds":commands
    -"default.link":links
    -"default.rjs":Remote javascript
    -"default.select":menus for selected text
    +"default.urls":service urls
    +"default.acmd":configure address bar functionalities
    +"hosts": for local domain name attributes, only single space is allowed to separate ip address and domain name.
    +"default.hosts":hosts not allowed to visit
    +"default.redirect":redirect websites
    +"default.cmds":commands
    +"default.link":links
    +"default.rjs":Remote javascript
    +"default.select":menus for selected text
    "default.input": common phrases for user inputs
    -"default.gesture": to define gestures on the top part of the content window. The file format is same as default.link
    +"default.gesture": to define gestures on the top part of the content window. The file format is same as default.link
    "default.gesture2": gestures on the right side similar to default.gesture.
    -"default.button": to re-define button pressing functionalities. The file format is same as default.link, each line represents action from the last button to the first.
    +"default.button": to re-define button pressing functionalities. The file format is same as default.link, each line represents action from the last button to the first.
    "default.button2": similar to default.button but for long-pressed buttons.
    -"default.filecap":custom file handling
    -"default.rc": check the option "custom file handling" to execute the shell script file during uweb launching. tcron provides extra cron tools.
    +"default.filecap":custom file handling
    +"default.rc": check the option "custom file handling" to execute the shell script file during uweb launching. tcron provides extra cron tools.
    "default.rc2": check the option "custom file handling" to execute the shell script file when uweb returns to foreground.
    "crontab":
    -"engine.search": to define quick search engines (pressing right arrow button to use next engine to search). The file format is similar to home5.search but using "%s" as search keywords. If the search engine urls in "engine.search" are video urls (without %s inside), the file will make uweb browser optimized for TV watching with remote control.
    +"engine.search": to define quick search engines (pressing right arrow button to use next engine to search). The file format is similar to home5.search but using "%s" as search keywords. If the search engine urls in "engine.search" are video urls (without %s inside), the file will make uweb browser optimized for TV watching with remote control.
    "default.siteconf": to save ua, js disabling, no-image mode, forbids 3rd-party resources (js and others), active scripts, global scripts for sites. Only save the difference to default ones.
    -"default.playrate": fullscreen playing menu. The file format is same as default.link. Playing ratio menu items should have empty link parts such as ".5x:", at least one such menu is required. All other menus must be put after playing ratio menus.
    +"default.playrate": fullscreen playing menu. The file format is same as default.link. Playing ratio menu items should have empty link parts such as ".5x:", at least one such menu is required. All other menus must be put after playing ratio menus.
    "default.autoc": address bar autocomplete candidate strings.
    "query.autoc": home screen search autocomplete candidate strings.
    "home5.html": user defined home screen. home6.mht(or .html or .search), home7.mht(or .html or .search) ... multiple home screen (pressing right arrow button to visit); home4.mht(or .html or .search), home3.mht(or .html or .search) ... (long pressing left arrow button to access).
    -"home5.search":search engines
    -"home.css": html file for folder/home screen/bookmark styling, so the css code needs to be inside "<style>" elements. Each "home.css" file is responsible for the current folder and its subfolders.
    +"home5.search":search engines
    +"home.css": html file for folder/home screen/bookmark styling, so the css code needs to be inside "<style>" elements. Each "home.css" file is responsible for the current folder and its subfolders.
    "bookmark.html": bookmarks
    "quickstart.html": quick start
    "colors.txt": background colors
    -"default.css": default CSS style for domains not defined in sitejs folder
    -"night.css": Night mode
    -"bookmarklet/videoplayer.js": fullscreen video player
    +"default.css": default CSS style for domains not defined in sitejs folder
    +"night.css": Night mode
    +"bookmarklet/videoplayer.js": fullscreen video player
    "types.sniff": file types for resource sniffer
    "js.allow": 3rd-party resource white list. One domain per line.
    "url.deny": one giant regular expression for blocked urls (java grammar). "#" to comment and carriage return (CR or new line) is ignored.
    diff --git a/en/gesture/index.html b/en/gesture/index.html index b7ab7be..e93139e 100644 --- a/en/gesture/index.html +++ b/en/gesture/index.html @@ -49,7 +49,7 @@

    Swipe down from the top to show the address bar; swipe up to the top to hide the address bar. Swipe down to the bottom to hide the toolbar with option "swipe to hide tools"; swipe on the bottom corners to show the toolbar.

    Swipe left/right near the toolbar to switch window; fling left/right to switch to the last/first window.

    -

    Swiping on the top part of content window (near the top address bar by default) triggers corresponding link in the file "default.gesture", which has the same format as default.link.

    +

    Swiping on the top part of content window (near the top address bar by default) triggers corresponding link in the file "default.gesture", which has the same format as default.link.

    The algorithm to match swiping gesture to a line in the file "default.gesture" is as follows:

    To run commands

    -

    Each line of file "default.longclick" has the following format: (same as default.cmds)
    +

    Each line of file "default.longclick" has the following format: (same as default.cmds)
    [Name]:[mimetype]:[command line]
    -in which [command line] can have "%c" (cookie), "%u" (current url), "%t" (title) etc.

    +in which [command line] can have "%c" (cookie), "%u" (current url), "%t" (title) etc.

    To visit url and load javascript file

    All ".js" files under the folder "longclick" are part of the popup menu.
    These javascript files are in the following format:

    diff --git a/en/mirrors.md b/en/mirrors.md index 6b912c5..5b1a0aa 100644 --- a/en/mirrors.md +++ b/en/mirrors.md @@ -1,4 +1,31 @@ -### Mirrors (clickable with uweb browser) +### Mirrors (for version 1040+) +[gitee](https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html#) +[gitcode](https://gitcode.net/uweb/uweb/-/raw/master/redirect.html#) +[gitcode](https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html#) +[gitea](https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html#) +[notabug](https://notabug.org/torappinfo/uweb/raw/master/redirect.html#) +[launchpad](https://git.launchpad.net/uweb/plain/redirect.html#) +[framagit](https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html#) +[agit](https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[froggi](https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[disroot](https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html#) +[gitdab](https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html) +[pagure](https://pagure.io/uweb/raw/master/f/redirect.html#) +[bitbucket](https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html#) +[jsdelivr](https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html#) +[dagshub](https://dagshub.com/torappinfo/uweb/raw/master/redirect.html#) +[gitgud](https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html#) +[gitly](https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html#) +[gitnet](https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[palemoon](https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[tilde](https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[dotclear](https://git.dotclear.org/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[mimetest](https://git.minetest.land/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[chapril](https://forge.chapril.org/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[cryto](https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html#) +[antopie](https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html#) + +### Mirrors (for all versions) 试验1 2 4 @@ -25,7 +52,7 @@ dotclear minetest chapril -cryto +cryto antopie ### Repositories diff --git a/en/mirrors/index.html b/en/mirrors/index.html index 36e7efa..6b36eb9 100644 --- a/en/mirrors/index.html +++ b/en/mirrors/index.html @@ -43,7 +43,33 @@ -

    Mirrors (clickable with uweb browser)

    +

    Mirrors (for version 1040+)

    +

    gitee
    +gitcode
    +gitcode
    +gitea
    +notabug
    +launchpad
    +framagit
    +agit
    +froggi
    +disroot
    +gitdab
    +pagure
    +bitbucket
    +jsdelivr
    +dagshub
    +gitgud
    +gitly
    +gitnet
    +palemoon
    +tilde
    +dotclear
    +mimetest
    +chapril
    +cryto
    +antopie

    +

    Mirrors (for all versions)

    试验1
    2
    4
    @@ -70,7 +96,7 @@ dotclear
    minetest
    chapril
    -cryto
    +cryto
    antopie

    Repositories

    gitlab
    @@ -104,7 +130,7 @@

    Last Modified: 2 April 2024
    -mv mirrors to unlist/
    +add mirrors with ending hash

    
     

    diff --git a/en/redirect/index.html b/en/redirect/index.html index 2ade4c6..4344f21 100644 --- a/en/redirect/index.html +++ b/en/redirect/index.html @@ -71,7 +71,7 @@

    in which "[regular expression]" is as defined by java language, and cannot have ":" inside; if empty, it defaults to be same as "[domain name]".

    Ways to enable domain redirection:
    diff --git a/en/rjs/index.html b/en/rjs/index.html index 56a39a9..7529089 100644 --- a/en/rjs/index.html +++ b/en/rjs/index.html @@ -47,8 +47,8 @@ -

    javascript for domains
    -Earliest loaded global javascript files locates in the subfolder "css" of app private folder.

    +

    javascript for domains
    +Earliest loaded global javascript files locates in the subfolder "css" of app private folder.

    Global javascript files locates in the subfolder "js" of app private folder. Long press button [☰] to configure. Click the following links to install:
    <a target=_self" href="i:0hjs/savePassword.js:../../zh/searchurl/txt/passwdsave.js">Save password
    Instant page

    @@ -71,9 +71,9 @@ [script name]:[javascript code to return url arrays]

    Activated scripts

    Activate either local (bookmarklets) or remote js to execute the code on the similar sites with option "Activate user script".

    -

    Since activated scripts use internal mechanism of "i:0m" urls, the script itself cannot have 'H', '?' or '/' as its very first character.

    +

    Since activated scripts use internal mechanism of "i:0m" urls, the script itself cannot have 'H', '?' or '/' as its very first character.

    Allow remote js on CSP (Content Security Policy) sites

    -

    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) .

    +

    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
    diff --git a/en/search/index.html b/en/search/index.html index e1733f4..a040436 100644 --- a/en/search/index.html +++ b/en/search/index.html @@ -240,7 +240,7 @@ bc:d:text/html:echo '%s'|bc -l -q:

    2D plot:d:image/svg+xml:gnuplot -e 'set term svg;set output; plot %s':

    3D plot:d:image/svg+xml:gnuplot -e 'set term svg;set output; splot %s':

    -

    Search engine files

    +

    Search engine files

    More at:
    alternativeto

    diff --git a/en/searchcat/index.html b/en/searchcat/index.html index 3760323..745bdbc 100644 --- a/en/searchcat/index.html +++ b/en/searchcat/index.html @@ -56,7 +56,7 @@ [Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]

    Limitations (they are here for performance reasons):

    crontab (with enhanced semantics)

    For performance, the file "crontab" uses single space as field separator. Letters are not suppored currently. So use "1" for "January" and 2 for "Tuesday" etc.

    -

    The sixth field in crontab file could be in the format of internal links. Specifically, "c:" to execute the following commands in termux and "!" to execute commands directly. If the sixth field is not in any of above formats, then the field will appear as the message of alarm clock.

    +

    The sixth field in crontab file could be in the format of internal links. Specifically, "c:" to execute the following commands in termux and "!" to execute commands directly. If the sixth field is not in any of above formats, then the field will appear as the message of alarm clock.

    To make crontab more powerful, we changed the semantics as follows:
    The day of a command's execution can be specified by two fields — day of month, and day of week. The command will be run when both fields matche the current time.

    Note (the original crantab semantics):
    diff --git a/en/termux/index.html b/en/termux/index.html index c10e9d1..9c89b15 100644 --- a/en/termux/index.html +++ b/en/termux/index.html @@ -45,7 +45,7 @@

    Only the termux versions provided along with uweb browser can work seamlessly. For android 10+, please install termux before installing uweb browser. If uweb is already installed, users can uninstall it first, then install termux and reinstall uweb browser.

    Termux bookmarks

    -

    Long pressing the following links then either "commands"->"bookmark" to add bookmarks or "open in new tab" to execute.
    +

    Long pressing the following links then either "commands"->"bookmark" to add bookmarks or "open in new tab" to execute.
    GNU bc (basic calculator)
    bc with all extensions

    diff --git a/en/textprocess/index.html b/en/textprocess/index.html index a1d7cfa..9299377 100644 --- a/en/textprocess/index.html +++ b/en/textprocess/index.html @@ -71,7 +71,7 @@ It formats as "[input mimetype]/[output mimetype]".
  • "" (empty): text
  • ".js" file name under configuration folder. The js file is evaluated and its return value is passed to [command line] as standard input.
  • -

    [output mimetype] is same as the one defined in "Commands".

    +

    [output mimetype] is same as the one defined in "Commands".

    Text processing for clipboard data:
    -On home screen, pressing the sharing button of the bottom toolbar popups the text processing menu for clipboard data.

    +On home screen, pressing the sharing button of the bottom toolbar popups the text processing menu for clipboard data.

    To show web pages in desktop mode:
    PC button + option "wide viewport" + global js "force page resizable".

    Playing audio when screen off
    @@ -57,7 +57,7 @@ Option "Floating video" + video fullscreen playing

    home5.html, home6.mht(or .html or .search), home7.mht(or .html or .search), ... can be visited via pressing the right arrow button while home4.mht(or .html or .search), home3.mht(or .html or .search) ... with long pressing the left arrow.

    Click download button on the bottom toolbar to save remote webpage, the resulted offline file can be used as one of the home screens.

    Configuration folder and file managers
    -With bookmark, configuration folders can be symbolic linked to other public folders or managed by 3rd party file managers via termux.

    +With bookmark, configuration folders can be symbolic linked to other public folders or managed by 3rd party file managers via termux.

    Last Modified: 2 April 2024
    diff --git a/en/tools/index.html b/en/tools/index.html index a438adf..69628f1 100644 --- a/en/tools/index.html +++ b/en/tools/index.html @@ -53,7 +53,7 @@

  • tdict
  • -

    This page is for uweb browser.

    +

    This page is for uweb browser.

    install tdict_local (search with local indexes and remote content)

    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)"
    diff --git a/en/unlist/index.xml b/en/unlist/index.xml index df2e827..805e1db 100644 --- a/en/unlist/index.xml +++ b/en/unlist/index.xml @@ -12,7 +12,7 @@ /en/mirrors/ Mon, 01 Jan 0001 00:00:00 +0000 /en/mirrors/ - Mirrors (clickable with uweb browser) 试验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 Repositories 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 + Mirrors (for version 1040+) gitee gitcode gitcode gitea notabug launchpad framagit agit froggi disroot gitdab pagure bitbucket jsdelivr dagshub gitgud gitly gitnet palemoon tilde dotclear mimetest chapril cryto antopie Mirrors (for all versions) 试验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 Repositories gitlab sourceforge github bitbucket codeberg gitee gitcode gitcode diff --git a/en/url2site/index.html b/en/url2site/index.html index c656eef..d3fc6d9 100644 --- a/en/url2site/index.html +++ b/en/url2site/index.html @@ -43,7 +43,7 @@

    -

    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:

    -

    使用Android端uweb浏览器
    +

    使用Android端uweb浏览器
    Termux提供了方便的软件包管理系统,缺省的uWeb地址栏功能配置需用到作图软件gnuplot。

    安装gnuplot

    不少国外网站本身虽可访问,但由于网站需要下载其它网址的资源而导致无法访问。根域名屏蔽可屏蔽文件中域名的一切子域名、孙域名、......,从而主动排除这些网址,最终允许浏览器快速访问。

    -

    使用Android端uweb浏览器
    +

    使用Android端uweb浏览器
    域名文件内容如下:
    googleadservices.com
    googlesyndication.com
    diff --git a/zh/html5/index.html b/zh/html5/index.html index 969268e..0126c2c 100644 --- a/zh/html5/index.html +++ b/zh/html5/index.html @@ -48,12 +48,12 @@

    mdict字典搜索引擎:
    -书签页面可字典扫描并自动添加。
    +书签页面可字典扫描并自动添加。
    长按底部右箭头弹出系统菜单=>添加搜索引擎=>第三行输入搜索引擎串。对于需要批量添加的用户,显示主屏时,可长按底部时钟按钮,点击编辑器,然后添加保存,清后台重启生效。mdict搜索引擎串有以下两类(推荐第一类)。

    i:5ifile:///.../xxx.mdx,xxx.mdd?app=https://cdn.jsdelivr.net/gh/torappinfo/uweb/en/searchurl/mdict/mdict.html#word=%s

    其中"/.../xxx.mdx,xxx.mdd"为词典文件全路径。

    i:5ihttps://uwebzh.netlify.app/zh/searchurl/txt/mdict.html?file=mdict/xxx.mdx,mdict/xxx.mdd#word=%s

    -

    对于这类搜索引擎,字典文件必须位于配置目录应用子目录"app"下。上述字典搜索引擎例子中文件"xxx.mdx"及"xxx.mdd"位于".../app/mdict"下。为方便文件操作,用户可符号链接"app"至任意公共目录

    +

    对于这类搜索引擎,字典文件必须位于配置目录应用子目录"app"下。上述字典搜索引擎例子中文件"xxx.mdx"及"xxx.mdd"位于".../app/mdict"下。为方便文件操作,用户可符号链接"app"至任意公共目录

    点击安装超大文件阅读器(支持txt, html, markdown)
    点击安装超大文件阅读器(markdeep版, latex, diagram,graphviz等)
    点击安装plyr视频播放器
    @@ -61,9 +61,9 @@ 点击安装pdf阅读器
    点击安装epub阅读器(作者:llili)
    点击安装djvu阅读器
    -相应的菜单安装可见浏览器特色服务

    +相应的菜单安装可见浏览器特色服务

    超微配置目录下的子目录名如果以"app"开始(譬如"appPDF"),则这些"app"开头目录树下放置的html5应用将可获得功能增强。

    -

    配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。
    +

    配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。
    点击配置pdf.js,djvu.js,epub.js,超大文件阅读器

    超大文件阅读器txtview.html url如下:
    file:///data/user/0/info.torapp.uweb/files/app/txtview.html?url=[url]#page=[xxx]
    diff --git a/zh/links/index.html b/zh/links/index.html index cbb25c3..8884696 100644 --- a/zh/links/index.html +++ b/zh/links/index.html @@ -59,14 +59,14 @@

    网页全屏

    点击安装Cookie延期,地址栏内删除特殊字符,站内搜索,seedr离线下载等
    点击安装离线下载(pcloud,furk,微云等)

    -

    uweb浏览器中长按书签按钮可弹出常用链接菜单,这些链接定义在文件"default.link"中,改动过的文件清后台重启动后生效。每行格式如下:
    +

    uweb浏览器中长按书签按钮可弹出常用链接菜单,这些链接定义在文件"default.link"中,改动过的文件清后台重启动后生效。每行格式如下:
    [菜单名]:[url][空格][javascript脚本]
    -其中空格及之后的脚本为可选项。url及之后的脚本支持"%u","%s"等替换
    +其中空格及之后的脚本为可选项。url及之后的脚本支持"%u","%s"等替换
    脚本将在链接访问结束时自动执行。

    url除支持所有标准的http(s):,javascript:等链接外,还支持超微内部链接(":"为链接第二个字符)及特殊链接(":"为链接首字符)。

    不少本地链接文件(file:///)超微浏览器将会做特殊处理。仅举几例说明:
    -.js文件(同长按链接运行js文件): 首行前两个字符为"//"者,超微将打开"//"后面的目标网址并执行此文件代码,目标网址支持"%u","%s"等替换。否则直接执行此文件。此时[javascript脚本]将作为运行.js文件的參数arguments[1]。推荐将常用js脚本本地链接保存在.link文件中。

    -

    default.gesture及default.button文件采用了完全一样的格式。.gesture文件定义了手势操作。.button文件则从最后一个按钮开始倒着重定义了底部工具栏按钮单击操作。

    +.js文件(同长按链接运行js文件): 首行前两个字符为"//"者,超微将打开"//"后面的目标网址并执行此文件代码,目标网址支持"%u","%s"等替换。否则直接执行此文件。此时[javascript脚本]将作为运行.js文件的參数arguments[1]。推荐将常用js脚本本地链接保存在.link文件中。

    +

    default.gesture及default.button文件采用了完全一样的格式。.gesture文件定义了手势操作。.button文件则从最后一个按钮开始倒着重定义了底部工具栏按钮单击操作。

    各类代理配置如下:
    httpproxy::010[proxy host]:[port]
    socks5::011[socks host]:[port]
    diff --git a/zh/loadbt/index.html b/zh/loadbt/index.html index ed32a90..6d05e32 100644 --- a/zh/loadbt/index.html +++ b/zh/loadbt/index.html @@ -52,12 +52,12 @@

    百度网盘存储空间大,但其离线下载限制很多,可能由于某些重要节点被屏蔽的原因,下载国外资料基本都会失败。国外离线网盘空间小,但下载成功率很高。
    本文介绍一种技术,使用国外离线网盘下载资源,然后一键离线至百度网盘。

    -

    超微浏览器上配置百度离线下载

    +

    超微浏览器上配置百度离线下载

    -

    本文以超微浏览器为例来说明。

    +

    本文以超微浏览器为例来说明。

    安装tdict检索工具 (本地检索,远程内容)

    安装完tdict本地检索工具后,可选择性安装字典索引及对应的搜索引擎至主屏。以下引擎仅作测试使用。
    安装双解字典索引
    diff --git a/zh/tvlive/index.html b/zh/tvlive/index.html index a62ac51..ae82e95 100644 --- a/zh/tvlive/index.html +++ b/zh/tvlive/index.html @@ -73,7 +73,7 @@ 黔东南综合频道
    沧州三套节目

    电视模式:配置直播源

    -

    文件"engine.search"为自动顺序搜索引擎列表文件,其格式与主屏搜索引擎文件"home5.search"类似。如果将其中的搜索引擎url以视频url代替。此时浏览器会将“engine.search”作为视频直播频道列表文件,浏览器进入电视模式,启动就会全屏播放。

    +

    文件"engine.search"为自动顺序搜索引擎列表文件,其格式与主屏搜索引擎文件"home5.search"类似。如果将其中的搜索引擎url以视频url代替。此时浏览器会将“engine.search”作为视频直播频道列表文件,浏览器进入电视模式,启动就会全屏播放。

    Last Modified: 2 April 2024
    diff --git a/zh/urls/index.html b/zh/urls/index.html index ee47b8d..4618b56 100644 --- a/zh/urls/index.html +++ b/zh/urls/index.html @@ -47,7 +47,7 @@

    -

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

    +

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

    配置文件"default.urls"如下:

    自动全屏播放:i:5f

    重定向/编辑:e:

    @@ -99,7 +99,7 @@

    instapaper:https://www.instapaper.com/text?u=

    xdocin:https://view.xdocin.com/view?src=

    google docs:http://docs.google.com/gview?embedded=true&url=

    -

    其中"重定向"由文件default.redirect配置,对"file://"重定向将调用合适编辑器编辑文件。

    +

    其中"重定向"由文件default.redirect配置,对"file://"重定向将调用合适编辑器编辑文件。

    适合向TV端发送:(TV端需先执行“等待接收...”)
    发送url/file:i:5j

    发送url(播放器):i:5ji:5p

    @@ -110,7 +110,7 @@

    发送url(整网全屏):i:5ji:0mi:5f:

    发送url(只显视频):i:5ji:0mc16:

    发送url(书签整网全屏):i:5ji:52../home5:i:0mi:5f:

    -

    以下需安装相应的html5应用至匹配的目录:

    +

    以下需安装相应的html5应用至匹配的目录:

    大文件:file:///data/user/0/info.torapp.uweb/files/app/txtview.html?url=

    markdeep大文件:file:///data/user/0/info.torapp.uweb/files/app/markdeep.html?url=

    plyr播放器:file:///data/user/0/info.torapp.uweb/files/app/plyr.html?u=

    diff --git a/zh/video/index.html b/zh/video/index.html index ddd1b2e..9c8292f 100644 --- a/zh/video/index.html +++ b/zh/video/index.html @@ -50,10 +50,10 @@

    覆盖安装全屏播放菜单示例:屏幕旋转,退出

    -

    本文以超微浏览器为例来说明。

    +

    本文以超微浏览器为例来说明。

    -

    视频搜索预配置(超过400个引擎)

    +

    视频搜索预配置(超过400个引擎)

    视频资源: