From c29d189ab96e5bdadfb1f7f166a5703b4c9995cb Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Mon, 24 Aug 2020 10:55:05 +0800 Subject: [PATCH] rebuilding site Mon Aug 24 10:55:04 AM CST 2020 --- _posts/index.xml | 140 +++++++++++++------------- filecap/index.html | 18 ++-- filenames/index.html | 18 ++-- html5/index.html | 2 + index.html | 24 ++--- index.xml | 140 +++++++++++++------------- searchurl/script/filecap_microsoft.sh | 12 +-- searchurl/txt/filecap.cfg | 3 + sitemap.xml | 44 ++++---- tags/curl/index.xml | 7 +- tags/index.xml | 38 +++---- tags/termux/index.html | 12 +-- tags/termux/index.xml | 40 ++++---- 13 files changed, 261 insertions(+), 237 deletions(-) create mode 100644 searchurl/txt/filecap.cfg diff --git a/_posts/index.xml b/_posts/index.xml index 4835c56..2df0264 100644 --- a/_posts/index.xml +++ b/_posts/index.xml @@ -6,11 +6,80 @@ Recent content in _posts on Hugo -- gohugo.io en-us - Sun, 23 Aug 2020 00:00:00 +0000 + Mon, 24 Aug 2020 00:00:00 +0000 + + 利用文件预处理预览/查看/播放一切可下载资源 + https://jamesfengcao.gitee.io/uweb/filecap/ + Mon, 24 Aug 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/filecap/ + 技巧等级:中级 +文件预处理配置文件为/sdcard/uweb/default.filecap,每行格式如下: +[文件后缀]:[mimetype]:[处理命令] +其中文件后缀可允许最多两段后缀,譬如&quot;txt.xz&quot;,&quot;html.gz&quot;。 +mimetype表示命令处理后的输出内容格式。 +处理命令与default.cmds相同,主要可能用到如下替换: +%u(网址或文件路径)、%U(编码以后的网址)、%c(当前网址cookie)、%p(密码保护网站中的密码,curl格式)。 +利用文件预处理,超微浏览器现在可以预览/查看/播放一切可下载资源,并且可以利用不同网站在线服务预览不同的文件,而手机上一个应用都不用装。 +配置/sdcard/uweb/default.filecap如下: +txt:text/html:curl %p "%u" mp3:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m4b:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m3u8:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mp4:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mkv:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' doc:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xls:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U ppt:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U docx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xlsx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U pptx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xz:text/plain:curl %p "%u"|xz -d -- 安装过相应的html5应用,则如下配置阅读相应格式文件: +pdf:uweb:echo file:///sdcard/uweb/app/pdf.js/web/viewer.html?file=%u djvu:uweb:echo file:///sdcard/uweb/app/djvu.html?url=%u epub:uweb:echo file:///sdcard/uweb/app/reader/index.html?bookPath==%u 长按设置按钮,勾选“文件预处理”,清后台重启浏览器。则网页上点击下载按钮时上述文件类型会自动预览。 +如果用户配置中处理命令用到curl,则需要安装Termux,并在Termux中安装curl (&quot;apt install curl&quot;)。 + + + + 超微浏览器配置文件列表 + https://jamesfengcao.gitee.io/uweb/filenames/ + Mon, 24 Aug 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/filenames/ + 下面列表中以&quot;/&quot;结尾者为目录,其余为文件。如果用户勾选“使用内部目录配置”,&quot;sitejs/&quot;,&quot;sitecache/&quot;等位于应用内部保护目录下。否则以下所有文件/目录均位于&quot;/sdcard/uweb&quot;: +&quot;css/&quot;:全局样式目录 +&quot;js/&quot;: 全局脚本目录 +&quot;sitejs/&quot;:类油猴脚本,针对特定网址 +&quot;sitecss/&quot;:针对特定网址css样式 +&quot;bookmarklet/&quot;:js脚本目录 +&quot;offline/&quot;:离线下载目录 +&quot;sbookmark/&quot;:超级书签默认目录 +&quot;sitecache/&quot;:用户供应网站离线数据 +&quot;longclick/&quot;:长按链接菜单(js) +&quot;app[XXX]/&quot;:html5应用目录 +&quot;default.longclick&quot;:长按链接菜单 +&quot;default.uas&quot;:浏览器标识 +&quot;default.urls&quot;:特色服务 +&quot;default.acmd&quot;:浏览器地址栏功能配置 +&quot;default.hosts&quot;:广告屏蔽文件 +&quot;default.redirect&quot;:重定向配置 +&quot;default.select&quot;:长按“链接”按钮配置 +&quot;default.cmds&quot;:长按“历史”按钮配置 +&quot;default.link&quot;:长按“书签”按钮配置 +&quot;default.gesture&quot;:格式与文件default.link完全相同,定义地址栏下方手势操作 +&quot;default.button&quot;:格式与文件default.link完全相同,每行从最后一个按钮开始重定义单击功能。 +&quot;default.filecap&quot;:文件特殊处理 +&quot;default.rjs&quot;:远程及简单脚本 +&quot;default.engine&quot;:搜索引擎url列表(搜索词部分用%s代替),供自动顺序搜索使用。 +&quot;default.siteconf&quot;:网站独立设置 +&quot;default.autoc&quot;:地址栏autocomplete候选字符串 +&quot;query.autoc&quot;:主屏搜索autocomplete候选字符串 +&quot;home5.html&quot;:自定义主屏 +&quot;home5.search&quot;:主屏搜索引擎 +&quot;bookmark.html&quot;:主书签 +&quot;quickstart.html&quot;:快速访问 +&quot;colors.txt&quot;:护眼背景色 +&quot;default.css&quot;:勾选网址特定样式后无匹配情形下的默认样式 +&quot;night.css&quot;:夜间模式,代替超微内部实现 +&quot;types.sniff&quot;:嗅探类型 +&quot;sniff.log&quot;:嗅探结果 +&quot;history.log&quot;:访问历史 +&quot;query.log&quot;:查询历史 +应用内部保护目录(/data/data/info.torapp.uweb/files/): +&quot;shortcut/&quot;:动态shortcut刷新目录,若不存在则默认为&quot;/sdcard/uweb/bookmark&quot;目录。 + + 常用链接 https://jamesfengcao.gitee.io/uweb/links/ @@ -42,55 +111,6 @@ noproxy::010: 如果网站并非视频类小网站,长按底部工具栏[☰]按钮,选取&quot;禁用iframe&quot;,此法可屏蔽大多数广告。更多可参看自定义样式屏蔽广告。 对非复杂交互非国内广告大厂网页而言(譬如云盘管理属复杂交互),特别是小说网站,可以长按设置,选取&quot;屏蔽外链脚本&quot;。(内在逻辑:小网站一般无力开发完整的广告系统,它们经常使用大厂的广告脚本。) 利用视频全屏播放屏蔽一切广告。 长按[☰]按钮可屏蔽浮动广告。 双正则表达式hosts文件绝杀广告。 针对特定网站的脚本样式屏蔽广告。 对非图片为主的网站可直接关闭图像。 对非交互性网站,可关闭[JS]脚本。 - - 超微浏览器配置文件列表 - https://jamesfengcao.gitee.io/uweb/filenames/ - Sat, 22 Aug 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/filenames/ - 下面列表中以&quot;/&quot;结尾者为目录,其余为文件。如果用户勾选“使用内部目录配置”,&quot;sitejs/&quot;,&quot;sitecache/&quot;等位于应用内部保护目录下。否则以下所有文件/目录均位于&quot;/sdcard/uweb&quot;: -&quot;css/&quot;:全局样式目录 -&quot;js/&quot;: 全局脚本目录 -&quot;sitejs/&quot;:类油猴脚本,针对特定网址 -&quot;sitecss/&quot;:针对特定网址css样式 -&quot;bookmarklet/&quot;:js脚本目录 -&quot;offline/&quot;: -&quot;sbookmark/&quot;:超级书签默认目录 -&quot;sitecache/&quot;:用户供应网站离线数据 -&quot;longclick/&quot;:长按链接菜单(js) -&quot;app[XXX]/&quot;:html5应用目录 -&quot;default.longclick&quot;:长按链接菜单 -&quot;default.uas&quot;:浏览器标识 -&quot;default.urls&quot;:特色服务 -&quot;default.acmd&quot;:浏览器地址栏功能配置 -&quot;default.hosts&quot;:广告屏蔽文件 -&quot;default.redirect&quot;:重定向配置 -&quot;default.select&quot;:长按“链接”按钮配置 -&quot;default.cmds&quot;:长按“历史”按钮配置 -&quot;default.link&quot;:长按“书签”按钮配置 -&quot;default.gesture&quot;:格式与文件default.link完全相同,定义地址栏下方手势操作 -&quot;default.button&quot;:格式与文件default.link完全相同,每行从最后一个按钮开始重定义单击功能。 -&quot;default.filecap&quot;: -&quot;default.rjs&quot;:远程及简单脚本 -&quot;default.engine&quot;:搜索引擎url列表(搜索词部分用%s代替),供自动顺序搜索使用。 -&quot;default.siteconf&quot;:网站独立设置 -&quot;default.autoc&quot;:地址栏autocomplete候选字符串 -&quot;query.autoc&quot;:主屏搜索autocomplete候选字符串 -&quot;home5.html&quot;:自定义主屏 -&quot;home5.search&quot;:主屏搜索引擎 -&quot;bookmark.html&quot;:主书签 -&quot;quickstart.html&quot;:快速访问 -&quot;colors.txt&quot;:护眼背景色 -&quot;default.css&quot;:勾选网址特定样式后无匹配情形下的默认样式 -&quot;night.css&quot;:夜间模式,代替超微内部实现 -&quot;types.sniff&quot;:嗅探类型 -&quot;sniff.log&quot;:嗅探结果 -&quot;history.log&quot;:访问历史 -&quot;query.log&quot;:查询历史 -应用内部保护目录(/data/data/info.torapp.uweb/files/): -&quot;shortcut/&quot;:动态shortcut刷新目录,若不存在则默认为&quot;/sdcard/uweb/bookmark&quot;目录。 - - html5应用 https://jamesfengcao.gitee.io/uweb/html5/ @@ -98,6 +118,8 @@ noproxy::010: https://jamesfengcao.gitee.io/uweb/html5/ 超微配置目录下的子目录名如果以&quot;app&quot;开始(譬如&quot;/sdcard/uweb/appPDF&quot;),则这些&quot;app&quot;开头目录树下放置的html5应用将可获得功能增强。 +配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。 +点击配置pdf.js,djvu.js,epub.js reader 比较有用的是mozilla的pdf.js,可用来显示在线或本地pdf文件。直接解压缩下载的pdf.js包至appXXX子目录下,并在超微浏览器下访问如下url: file:///sdcard/uweb/appXXX....../web/viewer.html?file=[绝对或相对路径].pdf#page=[xxx] 则浏览器直接跳转到pdf文件指定页。与主屏多引擎搜索及少量脚本结合使用,可对任何pdf文件进行字典检索。 @@ -213,24 +235,6 @@ seedr的问题是首次登录需要google人机验证,登录成功以后可以 现在直接上方案,使用超微浏览器多账号登录。飞行1分钟以后成功登录seedr, 此时退出浏览器,千万不能强退,一定要让运存中的登录信息写到内部存储。然后用户可备份应用内部目录下的.cjar文件,一旦浏览器失去登录状态,可恢复此文件,即可使用多账号登录重新登录,让这1分钟飞行成果保存下来,供万万年使用。需要注意的一点是:用户退出seedr账号会使保存的文件作废。故千万不要退出账号,需要用其它账号登录的请使用多账号登录。 - - 利用文件预处理预览/查看/播放一切可下载资源 - https://jamesfengcao.gitee.io/uweb/filecap/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/filecap/ - 技巧等级:中级 -文件预处理配置文件为/sdcard/uweb/default.filecap,每行格式如下: -[文件后缀]:[mimetype]:[处理命令] -其中文件后缀可允许最多两段后缀,譬如&quot;txt.xz&quot;,&quot;html.gz&quot;。 -mimetype表示命令处理后的输出内容格式。 -处理命令与default.cmds相同,主要可能用到如下替换: -%u(网址或文件路径)、%U(编码以后的网址)、%c(当前网址cookie)、%p(密码保护网站中的密码,curl格式)。 -利用文件预处理,超微浏览器现在可以预览/查看/播放一切可下载资源,并且可以利用不同网站在线服务预览不同的文件,而手机上一个应用都不用装。 -配置/sdcard/uweb/default.filecap如下: -txt:text/html:curl %p "%u" mp3:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m4b:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m3u8:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mp4:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mkv:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' doc::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' xls::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' ppt::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' docx::am start --user 0 -a android. - - 利用浏览器地址栏对函数作图 https://jamesfengcao.gitee.io/uweb/gnuplot/ diff --git a/filecap/index.html b/filecap/index.html index 2ce5058..a3a3526 100644 --- a/filecap/index.html +++ b/filecap/index.html @@ -41,14 +41,18 @@ m4b:text/html:echo '<audio controls width=100% height=100%><source src="%u m3u8:text/html:echo '<video controls width=100% height=100%><source src="%u"></video>' mp4:text/html:echo '<video controls width=100% height=100%><source src="%u"></video>' mkv:text/html:echo '<video controls width=100% height=100%><source src="%u"></video>' -doc::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -xls::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -ppt::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -docx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -xlsx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -pptx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +doc:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +xls:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +ppt:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +docx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +xlsx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +pptx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xz:text/plain:curl %p "%u"|xz -d -- -

长按窗口按钮,勾选“文件预处理”,重启浏览器。则点击下载按钮时上述文件类型会自动预览。

+

安装过相应的html5应用,则如下配置阅读相应格式文件:

+
pdf:uweb:echo file:///sdcard/uweb/app/pdf.js/web/viewer.html?file=%u
+djvu:uweb:echo file:///sdcard/uweb/app/djvu.html?url=%u
+epub:uweb:echo file:///sdcard/uweb/app/reader/index.html?bookPath==%u
+

长按设置按钮,勾选“文件预处理”,清后台重启浏览器。则网页上点击下载按钮时上述文件类型会自动预览。

如果用户配置中处理命令用到curl,则需要安装Termux,并在Termux中安装curl ("apt install curl")。
如果用户不安装Termux,则上述配置命令中的"am"需要全部路径,需用"/system/bin/am"替换。

以上配置使用了微软服务预览office文档,微软服务必需当前UA为PC,否则会出现空白页面。有条件的用户建议使用google docs ("http://docs.google.com/gview?embedded=true&url=") 服务替换。

diff --git a/filenames/index.html b/filenames/index.html index 775cbec..599f7e8 100644 --- a/filenames/index.html +++ b/filenames/index.html @@ -23,28 +23,28 @@

下面列表中以"/"结尾者为目录,其余为文件。如果用户勾选“使用内部目录配置”,"sitejs/","sitecache/"等位于应用内部保护目录下。否则以下所有文件/目录均位于"/sdcard/uweb":
-"css/":全局样式目录
+"css/":全局样式目录
"js/": 全局脚本目录
"sitejs/":类油猴脚本,针对特定网址
"sitecss/":针对特定网址css样式
"bookmarklet/":js脚本目录
-"offline/":
+"offline/":离线下载目录
"sbookmark/":超级书签默认目录
"sitecache/":用户供应网站离线数据
"longclick/":长按链接菜单(js)
-"app[XXX]/":html5应用目录
+"app[XXX]/":html5应用目录
"default.longclick":长按链接菜单
"default.uas":浏览器标识
"default.urls":特色服务
"default.acmd":浏览器地址栏功能配置
"default.hosts":广告屏蔽文件
-"default.redirect":重定向配置
+"default.redirect":重定向配置
"default.select":长按“链接”按钮配置
"default.cmds":长按“历史”按钮配置
-"default.link":长按“书签”按钮配置
-"default.gesture":格式与文件default.link完全相同,定义地址栏下方手势操作
+"default.link":长按“书签”按钮配置
+"default.gesture":格式与文件default.link完全相同,定义地址栏下方手势操作
"default.button":格式与文件default.link完全相同,每行从最后一个按钮开始重定义单击功能。
-"default.filecap":
+"default.filecap":文件特殊处理
"default.rjs":远程及简单脚本
"default.engine":搜索引擎url列表(搜索词部分用%s代替),供自动顺序搜索使用。
"default.siteconf":网站独立设置
@@ -55,8 +55,8 @@ "bookmark.html":主书签
"quickstart.html":快速访问
"colors.txt":护眼背景色
-"default.css":勾选网址特定样式后无匹配情形下的默认样式
-"night.css":夜间模式,代替超微内部实现
+"default.css":勾选网址特定样式后无匹配情形下的默认样式
+"night.css":夜间模式,代替超微内部实现
"types.sniff":嗅探类型
"sniff.log":嗅探结果
"history.log":访问历史
diff --git a/html5/index.html b/html5/index.html index 00afeb9..fa522b9 100644 --- a/html5/index.html +++ b/html5/index.html @@ -23,6 +23,8 @@

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

+

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

比较有用的是mozilla的pdf.js,可用来显示在线或本地pdf文件。直接解压缩下载的pdf.js包至appXXX子目录下,并在超微浏览器下访问如下url:
file:///sdcard/uweb/appXXX....../web/viewer.html?file=[绝对或相对路径].pdf#page=[xxx]
则浏览器直接跳转到pdf文件指定页。与主屏多引擎搜索及少量脚本结合使用,可对任何pdf文件进行字典检索。

diff --git a/index.html b/index.html index 8878326..b335e32 100644 --- a/index.html +++ b/index.html @@ -68,6 +68,18 @@ +
  • + + 利用文件预处理预览/查看/播放一切可下载资源 + +
  • + +
  • + + 超微浏览器配置文件列表 + +
  • +
  • 常用链接 @@ -80,12 +92,6 @@
  • -
  • - - 超微浏览器配置文件列表 - -
  • -
  • html5应用 @@ -128,12 +134,6 @@
  • -
  • - - 利用文件预处理预览/查看/播放一切可下载资源 - -
  • -
  • 利用浏览器地址栏对函数作图 diff --git a/index.xml b/index.xml index 5713da3..82e52e6 100644 --- a/index.xml +++ b/index.xml @@ -6,11 +6,80 @@ Recent content on Hugo -- gohugo.io en-us - Sun, 23 Aug 2020 00:00:00 +0000 + Mon, 24 Aug 2020 00:00:00 +0000 + + 利用文件预处理预览/查看/播放一切可下载资源 + https://jamesfengcao.gitee.io/uweb/filecap/ + Mon, 24 Aug 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/filecap/ + 技巧等级:中级 +文件预处理配置文件为/sdcard/uweb/default.filecap,每行格式如下: +[文件后缀]:[mimetype]:[处理命令] +其中文件后缀可允许最多两段后缀,譬如&quot;txt.xz&quot;,&quot;html.gz&quot;。 +mimetype表示命令处理后的输出内容格式。 +处理命令与default.cmds相同,主要可能用到如下替换: +%u(网址或文件路径)、%U(编码以后的网址)、%c(当前网址cookie)、%p(密码保护网站中的密码,curl格式)。 +利用文件预处理,超微浏览器现在可以预览/查看/播放一切可下载资源,并且可以利用不同网站在线服务预览不同的文件,而手机上一个应用都不用装。 +配置/sdcard/uweb/default.filecap如下: +txt:text/html:curl %p "%u" mp3:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m4b:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m3u8:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mp4:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mkv:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' doc:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xls:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U ppt:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U docx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xlsx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U pptx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xz:text/plain:curl %p "%u"|xz -d -- 安装过相应的html5应用,则如下配置阅读相应格式文件: +pdf:uweb:echo file:///sdcard/uweb/app/pdf.js/web/viewer.html?file=%u djvu:uweb:echo file:///sdcard/uweb/app/djvu.html?url=%u epub:uweb:echo file:///sdcard/uweb/app/reader/index.html?bookPath==%u 长按设置按钮,勾选“文件预处理”,清后台重启浏览器。则网页上点击下载按钮时上述文件类型会自动预览。 +如果用户配置中处理命令用到curl,则需要安装Termux,并在Termux中安装curl (&quot;apt install curl&quot;)。 + + + + 超微浏览器配置文件列表 + https://jamesfengcao.gitee.io/uweb/filenames/ + Mon, 24 Aug 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/filenames/ + 下面列表中以&quot;/&quot;结尾者为目录,其余为文件。如果用户勾选“使用内部目录配置”,&quot;sitejs/&quot;,&quot;sitecache/&quot;等位于应用内部保护目录下。否则以下所有文件/目录均位于&quot;/sdcard/uweb&quot;: +&quot;css/&quot;:全局样式目录 +&quot;js/&quot;: 全局脚本目录 +&quot;sitejs/&quot;:类油猴脚本,针对特定网址 +&quot;sitecss/&quot;:针对特定网址css样式 +&quot;bookmarklet/&quot;:js脚本目录 +&quot;offline/&quot;:离线下载目录 +&quot;sbookmark/&quot;:超级书签默认目录 +&quot;sitecache/&quot;:用户供应网站离线数据 +&quot;longclick/&quot;:长按链接菜单(js) +&quot;app[XXX]/&quot;:html5应用目录 +&quot;default.longclick&quot;:长按链接菜单 +&quot;default.uas&quot;:浏览器标识 +&quot;default.urls&quot;:特色服务 +&quot;default.acmd&quot;:浏览器地址栏功能配置 +&quot;default.hosts&quot;:广告屏蔽文件 +&quot;default.redirect&quot;:重定向配置 +&quot;default.select&quot;:长按“链接”按钮配置 +&quot;default.cmds&quot;:长按“历史”按钮配置 +&quot;default.link&quot;:长按“书签”按钮配置 +&quot;default.gesture&quot;:格式与文件default.link完全相同,定义地址栏下方手势操作 +&quot;default.button&quot;:格式与文件default.link完全相同,每行从最后一个按钮开始重定义单击功能。 +&quot;default.filecap&quot;:文件特殊处理 +&quot;default.rjs&quot;:远程及简单脚本 +&quot;default.engine&quot;:搜索引擎url列表(搜索词部分用%s代替),供自动顺序搜索使用。 +&quot;default.siteconf&quot;:网站独立设置 +&quot;default.autoc&quot;:地址栏autocomplete候选字符串 +&quot;query.autoc&quot;:主屏搜索autocomplete候选字符串 +&quot;home5.html&quot;:自定义主屏 +&quot;home5.search&quot;:主屏搜索引擎 +&quot;bookmark.html&quot;:主书签 +&quot;quickstart.html&quot;:快速访问 +&quot;colors.txt&quot;:护眼背景色 +&quot;default.css&quot;:勾选网址特定样式后无匹配情形下的默认样式 +&quot;night.css&quot;:夜间模式,代替超微内部实现 +&quot;types.sniff&quot;:嗅探类型 +&quot;sniff.log&quot;:嗅探结果 +&quot;history.log&quot;:访问历史 +&quot;query.log&quot;:查询历史 +应用内部保护目录(/data/data/info.torapp.uweb/files/): +&quot;shortcut/&quot;:动态shortcut刷新目录,若不存在则默认为&quot;/sdcard/uweb/bookmark&quot;目录。 + + 常用链接 https://jamesfengcao.gitee.io/uweb/links/ @@ -42,55 +111,6 @@ noproxy::010: 如果网站并非视频类小网站,长按底部工具栏[☰]按钮,选取&quot;禁用iframe&quot;,此法可屏蔽大多数广告。更多可参看自定义样式屏蔽广告。 对非复杂交互非国内广告大厂网页而言(譬如云盘管理属复杂交互),特别是小说网站,可以长按设置,选取&quot;屏蔽外链脚本&quot;。(内在逻辑:小网站一般无力开发完整的广告系统,它们经常使用大厂的广告脚本。) 利用视频全屏播放屏蔽一切广告。 长按[☰]按钮可屏蔽浮动广告。 双正则表达式hosts文件绝杀广告。 针对特定网站的脚本样式屏蔽广告。 对非图片为主的网站可直接关闭图像。 对非交互性网站,可关闭[JS]脚本。 - - 超微浏览器配置文件列表 - https://jamesfengcao.gitee.io/uweb/filenames/ - Sat, 22 Aug 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/filenames/ - 下面列表中以&quot;/&quot;结尾者为目录,其余为文件。如果用户勾选“使用内部目录配置”,&quot;sitejs/&quot;,&quot;sitecache/&quot;等位于应用内部保护目录下。否则以下所有文件/目录均位于&quot;/sdcard/uweb&quot;: -&quot;css/&quot;:全局样式目录 -&quot;js/&quot;: 全局脚本目录 -&quot;sitejs/&quot;:类油猴脚本,针对特定网址 -&quot;sitecss/&quot;:针对特定网址css样式 -&quot;bookmarklet/&quot;:js脚本目录 -&quot;offline/&quot;: -&quot;sbookmark/&quot;:超级书签默认目录 -&quot;sitecache/&quot;:用户供应网站离线数据 -&quot;longclick/&quot;:长按链接菜单(js) -&quot;app[XXX]/&quot;:html5应用目录 -&quot;default.longclick&quot;:长按链接菜单 -&quot;default.uas&quot;:浏览器标识 -&quot;default.urls&quot;:特色服务 -&quot;default.acmd&quot;:浏览器地址栏功能配置 -&quot;default.hosts&quot;:广告屏蔽文件 -&quot;default.redirect&quot;:重定向配置 -&quot;default.select&quot;:长按“链接”按钮配置 -&quot;default.cmds&quot;:长按“历史”按钮配置 -&quot;default.link&quot;:长按“书签”按钮配置 -&quot;default.gesture&quot;:格式与文件default.link完全相同,定义地址栏下方手势操作 -&quot;default.button&quot;:格式与文件default.link完全相同,每行从最后一个按钮开始重定义单击功能。 -&quot;default.filecap&quot;: -&quot;default.rjs&quot;:远程及简单脚本 -&quot;default.engine&quot;:搜索引擎url列表(搜索词部分用%s代替),供自动顺序搜索使用。 -&quot;default.siteconf&quot;:网站独立设置 -&quot;default.autoc&quot;:地址栏autocomplete候选字符串 -&quot;query.autoc&quot;:主屏搜索autocomplete候选字符串 -&quot;home5.html&quot;:自定义主屏 -&quot;home5.search&quot;:主屏搜索引擎 -&quot;bookmark.html&quot;:主书签 -&quot;quickstart.html&quot;:快速访问 -&quot;colors.txt&quot;:护眼背景色 -&quot;default.css&quot;:勾选网址特定样式后无匹配情形下的默认样式 -&quot;night.css&quot;:夜间模式,代替超微内部实现 -&quot;types.sniff&quot;:嗅探类型 -&quot;sniff.log&quot;:嗅探结果 -&quot;history.log&quot;:访问历史 -&quot;query.log&quot;:查询历史 -应用内部保护目录(/data/data/info.torapp.uweb/files/): -&quot;shortcut/&quot;:动态shortcut刷新目录,若不存在则默认为&quot;/sdcard/uweb/bookmark&quot;目录。 - - html5应用 https://jamesfengcao.gitee.io/uweb/html5/ @@ -98,6 +118,8 @@ noproxy::010: https://jamesfengcao.gitee.io/uweb/html5/ 超微配置目录下的子目录名如果以&quot;app&quot;开始(譬如&quot;/sdcard/uweb/appPDF&quot;),则这些&quot;app&quot;开头目录树下放置的html5应用将可获得功能增强。 +配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。 +点击配置pdf.js,djvu.js,epub.js reader 比较有用的是mozilla的pdf.js,可用来显示在线或本地pdf文件。直接解压缩下载的pdf.js包至appXXX子目录下,并在超微浏览器下访问如下url: file:///sdcard/uweb/appXXX....../web/viewer.html?file=[绝对或相对路径].pdf#page=[xxx] 则浏览器直接跳转到pdf文件指定页。与主屏多引擎搜索及少量脚本结合使用,可对任何pdf文件进行字典检索。 @@ -213,24 +235,6 @@ seedr的问题是首次登录需要google人机验证,登录成功以后可以 现在直接上方案,使用超微浏览器多账号登录。飞行1分钟以后成功登录seedr, 此时退出浏览器,千万不能强退,一定要让运存中的登录信息写到内部存储。然后用户可备份应用内部目录下的.cjar文件,一旦浏览器失去登录状态,可恢复此文件,即可使用多账号登录重新登录,让这1分钟飞行成果保存下来,供万万年使用。需要注意的一点是:用户退出seedr账号会使保存的文件作废。故千万不要退出账号,需要用其它账号登录的请使用多账号登录。 - - 利用文件预处理预览/查看/播放一切可下载资源 - https://jamesfengcao.gitee.io/uweb/filecap/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/filecap/ - 技巧等级:中级 -文件预处理配置文件为/sdcard/uweb/default.filecap,每行格式如下: -[文件后缀]:[mimetype]:[处理命令] -其中文件后缀可允许最多两段后缀,譬如&quot;txt.xz&quot;,&quot;html.gz&quot;。 -mimetype表示命令处理后的输出内容格式。 -处理命令与default.cmds相同,主要可能用到如下替换: -%u(网址或文件路径)、%U(编码以后的网址)、%c(当前网址cookie)、%p(密码保护网站中的密码,curl格式)。 -利用文件预处理,超微浏览器现在可以预览/查看/播放一切可下载资源,并且可以利用不同网站在线服务预览不同的文件,而手机上一个应用都不用装。 -配置/sdcard/uweb/default.filecap如下: -txt:text/html:curl %p "%u" mp3:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m4b:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m3u8:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mp4:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mkv:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' doc::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' xls::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' ppt::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' docx::am start --user 0 -a android. - - 利用浏览器地址栏对函数作图 https://jamesfengcao.gitee.io/uweb/gnuplot/ diff --git a/searchurl/script/filecap_microsoft.sh b/searchurl/script/filecap_microsoft.sh index 4de3102..dc26bbe 100644 --- a/searchurl/script/filecap_microsoft.sh +++ b/searchurl/script/filecap_microsoft.sh @@ -4,11 +4,11 @@ mp3:text/html:echo '' mp4:text/html:echo '' mkv:text/html:echo '' -doc::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -xls::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -ppt::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -docx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -xlsx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' -pptx::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' +doc:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +xls:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +ppt:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +docx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +xlsx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U +pptx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U EOF diff --git a/searchurl/txt/filecap.cfg b/searchurl/txt/filecap.cfg new file mode 100644 index 0000000..6abe383 --- /dev/null +++ b/searchurl/txt/filecap.cfg @@ -0,0 +1,3 @@ +pdf:uweb:echo file:///sdcard/uweb/app/pdf.js/web/viewer.html?file=%u +djvu:uweb:echo file:///sdcard/uweb/app/djvu.html?url=%u +epub:uweb:echo file:///sdcard/uweb/app/reader/index.html?bookPath==%u diff --git a/sitemap.xml b/sitemap.xml index 903355f..d901602 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -4,17 +4,37 @@ https://jamesfengcao.gitee.io/uweb/ - 2020-08-23T00:00:00+00:00 + 2020-08-24T00:00:00+00:00 https://jamesfengcao.gitee.io/uweb/_posts/ - 2020-08-23T00:00:00+00:00 + 2020-08-24T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/tags/curl/ + 2020-08-24T00:00:00+00:00 https://jamesfengcao.gitee.io/uweb/tags/ - 2020-08-23T00:00:00+00:00 + 2020-08-24T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/tags/termux/ + 2020-08-24T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/filecap/ + 2020-08-24T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/filenames/ + 2020-08-24T00:00:00+00:00 @@ -32,11 +52,6 @@ 2020-08-23T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/filenames/ - 2020-08-22T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/html5/ 2020-08-20T00:00:00+00:00 @@ -52,11 +67,6 @@ 2018-01-20T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/tags/termux/ - 2018-01-20T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/cmd/ 2018-01-20T00:00:00+00:00 @@ -79,10 +89,6 @@ https://jamesfengcao.gitee.io/uweb/globalcss/ - - https://jamesfengcao.gitee.io/uweb/tags/curl/ - - https://jamesfengcao.gitee.io/uweb/tags/javascript/ @@ -111,10 +117,6 @@ https://jamesfengcao.gitee.io/uweb/multiaccount/ - - https://jamesfengcao.gitee.io/uweb/filecap/ - - https://jamesfengcao.gitee.io/uweb/gnuplot/ diff --git a/tags/curl/index.xml b/tags/curl/index.xml index d4598ec..be4dfcf 100644 --- a/tags/curl/index.xml +++ b/tags/curl/index.xml @@ -6,6 +6,7 @@ Recent content in curl on Hugo -- gohugo.io en-us + Mon, 24 Aug 2020 00:00:00 +0000 @@ -13,7 +14,7 @@ 利用文件预处理预览/查看/播放一切可下载资源 https://jamesfengcao.gitee.io/uweb/filecap/ - Mon, 01 Jan 0001 00:00:00 +0000 + Mon, 24 Aug 2020 00:00:00 +0000 https://jamesfengcao.gitee.io/uweb/filecap/ 技巧等级:中级 @@ -25,7 +26,9 @@ mimetype表示命令处理后的输出内容格式。 %u(网址或文件路径)、%U(编码以后的网址)、%c(当前网址cookie)、%p(密码保护网站中的密码,curl格式)。 利用文件预处理,超微浏览器现在可以预览/查看/播放一切可下载资源,并且可以利用不同网站在线服务预览不同的文件,而手机上一个应用都不用装。 配置/sdcard/uweb/default.filecap如下: -txt:text/html:curl %p "%u" mp3:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m4b:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m3u8:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mp4:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mkv:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' doc::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' xls::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' ppt::am start --user 0 -a android.intent.action.VIEW -d 'https://view.officeapps.live.com/op/view.aspx?src=%U' docx::am start --user 0 -a android. +txt:text/html:curl %p "%u" mp3:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m4b:text/html:echo '&lt;audio controls width=100% height=100%&lt;source src="%u"&lt;/audio' m3u8:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mp4:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' mkv:text/html:echo '&lt;video controls width=100% height=100%&lt;source src="%u"&lt;/video' doc:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xls:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U ppt:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U docx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xlsx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U pptx:uweb:echo https://view.officeapps.live.com/op/view.aspx?src=%U xz:text/plain:curl %p "%u"|xz -d -- 安装过相应的html5应用,则如下配置阅读相应格式文件: +pdf:uweb:echo file:///sdcard/uweb/app/pdf.js/web/viewer.html?file=%u djvu:uweb:echo file:///sdcard/uweb/app/djvu.html?url=%u epub:uweb:echo file:///sdcard/uweb/app/reader/index.html?bookPath==%u 长按设置按钮,勾选“文件预处理”,清后台重启浏览器。则网页上点击下载按钮时上述文件类型会自动预览。 +如果用户配置中处理命令用到curl,则需要安装Termux,并在Termux中安装curl (&quot;apt install curl&quot;)。 diff --git a/tags/index.xml b/tags/index.xml index 0db9fb0..39f15b9 100644 --- a/tags/index.xml +++ b/tags/index.xml @@ -6,11 +6,29 @@ Recent content in Tags on Hugo -- gohugo.io en-us - Sun, 23 Aug 2020 00:00:00 +0000 + Mon, 24 Aug 2020 00:00:00 +0000 + + curl + https://jamesfengcao.gitee.io/uweb/tags/curl/ + Mon, 24 Aug 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/tags/curl/ + + + + + termux + https://jamesfengcao.gitee.io/uweb/tags/termux/ + Mon, 24 Aug 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/tags/termux/ + + + 广告屏蔽 https://jamesfengcao.gitee.io/uweb/tags/%E5%B9%BF%E5%91%8A%E5%B1%8F%E8%94%BD/ @@ -29,15 +47,6 @@ - - termux - https://jamesfengcao.gitee.io/uweb/tags/termux/ - Sat, 20 Jan 2018 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/tags/termux/ - - - 剪贴板 https://jamesfengcao.gitee.io/uweb/tags/%E5%89%AA%E8%B4%B4%E6%9D%BF/ @@ -56,15 +65,6 @@ - - curl - https://jamesfengcao.gitee.io/uweb/tags/curl/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/tags/curl/ - - - javascript https://jamesfengcao.gitee.io/uweb/tags/javascript/ diff --git a/tags/termux/index.html b/tags/termux/index.html index 686268f..e9085a1 100644 --- a/tags/termux/index.html +++ b/tags/termux/index.html @@ -18,6 +18,12 @@

    termux