diff --git a/_posts/index.xml b/_posts/index.xml index bef0fb2..d3ff4a6 100644 --- a/_posts/index.xml +++ b/_posts/index.xml @@ -6,7 +6,91 @@ Recent content in _posts on Hugo -- gohugo.io en-us - Fri, 06 Nov 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 + + 操作选中(富)文本/元素 + https://jamesfengcao.gitee.io/uweb/pccopy/ + Tue, 10 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/pccopy/ + 技巧等级:笔记(中级) PC剪贴板(高级) +配置文件"/sdcard/uweb/default.select"定义了超微浏览器对选中(富)文本/元素进行的操作。没有任何选中元素则以整个网页为操作对象。每行格式如下: +<菜单名>::<命令行> +选中(富)文本作为命令行的标准输入,而标准输出根据mimetype进行相应处理。 +mimetype用来表示命令的输入输出类型。格式为"<输入mimetype>/<输出mimetype>",<输入mimetype>可为"html"或空(txt格式)或为以超微配置目录为基准的相对路径.js文件名; 输出可为标准的mimetype或超微特殊扩充。如: +html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 +/uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 +/termux: 命令运行结果将作为termux下命令运行。 +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附"?<文件后缀>"。譬如"file:///sdcard/?.png"会列举出"/sdcard"目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置) +点击安装"保存文本"等 +配置/sdcard/uweb/default.select如下: +复制文本到地址栏:uweb:echo i:15`cat` +笔记::(cat;echo;echo;)>>notes.txt +富文本笔记:html:(cat;echo '<p></p>';echo;)>>notes.html +命名笔记::(cat;echo;echo;)>>%s +复制至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剪贴板工具。使用其它工具请酌情修改。 +重启浏览器,长按“链接”按钮,将弹出菜单。若用户当前窗口并无选中文本,则选取整个页面作相应操作,否则以选中文本为准。 +采用以上配置,笔记将储存在/sdcard/uweb目录下文件note.txt或note.html中(富文本)。命名笔记储存文件则由用户在地址栏输入框内指定。 +手机其它应用中的文本可选中后分享给超微浏览器,再由超微浏览器作笔记或进一步分享给PC。如果其它应用无法分享选中文本,这种情况可以先复制文本至剪贴板。 +[在超微浏览器中长按并在新窗口打开此链接](data:text/html;charset=utf-8,<body contenteditable%3E),然后点击窗口并粘贴文本。长按链接按钮选择适当功能即可复制至PC剪贴板。 +通过新窗口打开上述链接,超微浏览器因此亦可用作简单的文本/html编辑器。用户可通过“命名笔记”存为地址栏输入框指定文件。 +Windows PC 对Windows PC而言,vista及以后自带clip.exe,此时配置如下: +复制文本至PC剪贴板::ssh [user:password]@192.168.2.102 clip.exe +其它推荐工具(读取PC剪贴板): +pclip + + + + 常用链接 + https://jamesfengcao.gitee.io/uweb/links/ + Mon, 09 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/links/ + uweb浏览器中长按书签按钮可弹出常用链接菜单,这些链接定义在文件"default.link"中,改动过的文件清后台重启动后生效。每行格式如下: +[菜单名]:[url][空格][javascript脚本] +其中空格及之后的脚本为可选项。url及之后的脚本支持"%u","%s"等替换。 +脚本将在链接访问结束时自动执行。 +url除支持所有标准的http(s):,javascript:等链接外,还支持超微内部链接(":"为链接第二个字符)及特殊链接(":"为链接首字符)。 +不少本地链接文件(file:///)超微浏览器将会做特殊处理。仅举几例说明: +.js文件(同长按链接运行js文件): 首行前两个字符为"//"者,超微将打开"//"后面的目标网址并执行此文件代码,目标网址支持"%u","%s"等替换。否则直接执行此文件。推荐将常用js脚本本地链接保存在.link文件中。 +default.gesture及default.button文件采用了完全一样的格式。.gesture文件定义了手势操作。.button文件则从最后一个按钮开始倒着重定义了底部工具栏按钮单击操作。 +各类代理配置如下: +httpproxy::010: +socks5::011: +noproxy::010: +点击安装Cookie延期等 +":"为首字符特殊链接 :0000 +Cookie延期至70年,但服务器有可能否决。 + :0001 +自动翻到上一页。(网页无法前进时按前进按钮可自动翻到下一页。) + :010: +设置http代理, ":010:"禁用代理。 + :011: +socks代理 + :31 +执行js代码,即使网页禁用js。 + "i:"内部链接: 点击安装笔记菜单 + i:16:::读取第三方应用输入。 +点击安装via扫码菜单至常用链接。其它扫描器也都可以使用,只需要把链接里的名字换掉就行。 上面的方案其实不仅可以扫描qr,也可以使用任何第三方应用获得任何种类的数据。其中有uweb表示特殊mimetype,作为url来使用。其他数据类型改成合适的mimetype即可。 +点击安装酷安扫描至常用链接 + i:18:: +读取url部分数据并使用指定mimetype强制处理。 +:格式同http header。譬如"500-1000,-300" +:可以为标准的mimetype。也可以在标准mimetype后面添加".<文件名>",此时uweb配置目录下的文件“<文件名>”内容会附在url部分数据后面一起显示。 + i:50兼容其它浏览器的方式打开本地文件。 + i:51 +保存为书签 + i:52 +保存为笔记 + i:53 +保存为链接 + + + 长按链接弹出菜单 https://jamesfengcao.gitee.io/uweb/longclick/ @@ -34,43 +118,6 @@ js文件格式如下: 视频解析配置 ddrk nfmovies 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 - - 操作选中(富)文本/元素 - https://jamesfengcao.gitee.io/uweb/pccopy/ - Wed, 16 Sep 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/pccopy/ - 技巧等级:笔记(中级) PC剪贴板(高级) -配置文件"/sdcard/uweb/default.select"定义了超微浏览器对选中(富)文本/元素进行的操作。没有任何选中元素则以整个网页为操作对象。每行格式如下: -<菜单名>::<命令行> -选中(富)文本作为命令行的标准输入,而标准输出根据mimetype进行相应处理。 -mimetype用来表示命令的输入输出类型。格式为"<输入mimetype>/<输出mimetype>",<输入mimetype>可为"html"或空(txt格式)或为以超微配置目录为基准的相对路径.js文件名; 输出可为标准的mimetype或超微特殊扩充。如: -html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 -/uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 -/termux: 命令运行结果将作为termux下命令运行。 -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。 -点击安装"保存文本"等 -配置/sdcard/uweb/default.select如下: -复制文本到地址栏:uweb:echo i:15`cat` -笔记::(cat;echo;echo;)>>notes.txt -富文本笔记:html:(cat;echo '<p></p>';echo;)>>notes.html -命名笔记::(cat;echo;echo;)>>%s -复制至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剪贴板工具。使用其它工具请酌情修改。 -重启浏览器,长按“链接”按钮,将弹出菜单。若用户当前窗口并无选中文本,则选取整个页面作相应操作,否则以选中文本为准。 -采用以上配置,笔记将储存在/sdcard/uweb目录下文件note.txt或note.html中(富文本)。命名笔记储存文件则由用户在地址栏输入框内指定。 -手机其它应用中的文本可选中后分享给超微浏览器,再由超微浏览器作笔记或进一步分享给PC。如果其它应用无法分享选中文本,这种情况可以先复制文本至剪贴板。 -[在超微浏览器中长按并在新窗口打开此链接](data:text/html;charset=utf-8,<body contenteditable%3E),然后点击窗口并粘贴文本。长按链接按钮选择适当功能即可复制至PC剪贴板。 -通过新窗口打开上述链接,超微浏览器因此亦可用作简单的文本/html编辑器。用户可通过“命名笔记”存为地址栏输入框指定文件。 -Windows PC 对Windows PC而言,vista及以后自带clip.exe,此时配置如下: -复制文本至PC剪贴板::ssh [user:password]@192.168.2.102 clip.exe -其它推荐工具(读取PC剪贴板): -pclip - - 工具汇总 https://jamesfengcao.gitee.io/uweb/tools/ @@ -178,34 +225,6 @@ pdf:uweb:echo file:///sdcard/uweb/app/pdf.js/web/viewer.html?file=%u djvu:uweb:e "shortcut/":动态shortcut刷新目录,若不存在则默认为"/sdcard/uweb/bookmark"目录。 - - 常用链接 - https://jamesfengcao.gitee.io/uweb/links/ - Sun, 23 Aug 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/links/ - uweb浏览器中长按书签按钮可弹出常用链接菜单,这些链接定义在文件"default.link"中,改动过的文件清后台重启动后生效。每行格式如下: -[菜单名]:[url][空格][javascript脚本] -其中空格及之后的脚本为可选项。url及之后的脚本支持"%u","%s"等替换。 -脚本将在链接访问结束时自动执行。 -url除支持所有标准的http(s):,javascript:等链接外,还支持超微内部链接(":"为链接第二个字符)及特殊链接(":"为链接首字符)。 -不少本地链接文件(file:///)超微浏览器将会做特殊处理。仅举几例说明: -.js文件: 首行前两个字符为"//"者,超微将打开"//"后面的目标网址并执行此文件代码,目标网址支持"%u","%s"等替换。否则直接执行此文件。推荐将常用js脚本本地链接保存在.link文件中。 -default.gesture及default.button文件采用了完全一样的格式。.gesture文件定义了手势操作。.button文件则从最后一个按钮开始倒着重定义了底部工具栏按钮单击操作。 -各类代理配置如下: -httpproxy::010[proxy host]:[port] -socks5::011[socks host]:[port] -noproxy::010: -点击安装Cookie延期等 -"i:"内部链接: 点击安装笔记菜单 - i:16:::读取第三方应用输入。 -点击安装via扫码菜单至常用链接。其它扫描器也都可以使用,只需要把链接里的名字换掉就行。 上面的方案其实不仅可以扫描qr,也可以使用任何第三方应用获得任何种类的数据。其中有uweb表示特殊mimetype,作为url来使用。其他数据类型改成合适的mimetype即可。 点击安装酷安扫描至常用链接 - i:18:: -读取url部分数据并使用指定mimetype强制处理。 -:格式同http header。譬如"500-1000,-300" -:可以为标准的mimetype。也可以在标准mimetype后面添加".<文件名>",此时uweb配置目录下的文件“<文件名>”内容会附在url部分数据后面一起显示。 - - 广告屏蔽技术总览 https://jamesfengcao.gitee.io/uweb/adblock/ diff --git a/index.html b/index.html index 80bdca0..2e7f99f 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + @@ -74,6 +74,18 @@ +
  • + + 操作选中(富)文本/元素 + +
  • + +
  • + + 常用链接 + +
  • +
  • 长按链接弹出菜单 @@ -86,12 +98,6 @@
  • -
  • - - 操作选中(富)文本/元素 - -
  • -
  • 工具汇总 @@ -110,12 +116,6 @@
  • -
  • - - 常用链接 - -
  • -
  • 广告屏蔽技术总览 diff --git a/index.xml b/index.xml index cbebf08..a386488 100644 --- a/index.xml +++ b/index.xml @@ -6,7 +6,91 @@ Recent content on Hugo -- gohugo.io en-us - Fri, 06 Nov 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 + + 操作选中(富)文本/元素 + https://jamesfengcao.gitee.io/uweb/pccopy/ + Tue, 10 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/pccopy/ + 技巧等级:笔记(中级) PC剪贴板(高级) +配置文件"/sdcard/uweb/default.select"定义了超微浏览器对选中(富)文本/元素进行的操作。没有任何选中元素则以整个网页为操作对象。每行格式如下: +<菜单名>::<命令行> +选中(富)文本作为命令行的标准输入,而标准输出根据mimetype进行相应处理。 +mimetype用来表示命令的输入输出类型。格式为"<输入mimetype>/<输出mimetype>",<输入mimetype>可为"html"或空(txt格式)或为以超微配置目录为基准的相对路径.js文件名; 输出可为标准的mimetype或超微特殊扩充。如: +html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 +/uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 +/termux: 命令运行结果将作为termux下命令运行。 +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附"?<文件后缀>"。譬如"file:///sdcard/?.png"会列举出"/sdcard"目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置) +点击安装"保存文本"等 +配置/sdcard/uweb/default.select如下: +复制文本到地址栏:uweb:echo i:15`cat` +笔记::(cat;echo;echo;)>>notes.txt +富文本笔记:html:(cat;echo '<p></p>';echo;)>>notes.html +命名笔记::(cat;echo;echo;)>>%s +复制至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剪贴板工具。使用其它工具请酌情修改。 +重启浏览器,长按“链接”按钮,将弹出菜单。若用户当前窗口并无选中文本,则选取整个页面作相应操作,否则以选中文本为准。 +采用以上配置,笔记将储存在/sdcard/uweb目录下文件note.txt或note.html中(富文本)。命名笔记储存文件则由用户在地址栏输入框内指定。 +手机其它应用中的文本可选中后分享给超微浏览器,再由超微浏览器作笔记或进一步分享给PC。如果其它应用无法分享选中文本,这种情况可以先复制文本至剪贴板。 +[在超微浏览器中长按并在新窗口打开此链接](data:text/html;charset=utf-8,<body contenteditable%3E),然后点击窗口并粘贴文本。长按链接按钮选择适当功能即可复制至PC剪贴板。 +通过新窗口打开上述链接,超微浏览器因此亦可用作简单的文本/html编辑器。用户可通过“命名笔记”存为地址栏输入框指定文件。 +Windows PC 对Windows PC而言,vista及以后自带clip.exe,此时配置如下: +复制文本至PC剪贴板::ssh [user:password]@192.168.2.102 clip.exe +其它推荐工具(读取PC剪贴板): +pclip + + + + 常用链接 + https://jamesfengcao.gitee.io/uweb/links/ + Mon, 09 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/links/ + uweb浏览器中长按书签按钮可弹出常用链接菜单,这些链接定义在文件"default.link"中,改动过的文件清后台重启动后生效。每行格式如下: +[菜单名]:[url][空格][javascript脚本] +其中空格及之后的脚本为可选项。url及之后的脚本支持"%u","%s"等替换。 +脚本将在链接访问结束时自动执行。 +url除支持所有标准的http(s):,javascript:等链接外,还支持超微内部链接(":"为链接第二个字符)及特殊链接(":"为链接首字符)。 +不少本地链接文件(file:///)超微浏览器将会做特殊处理。仅举几例说明: +.js文件(同长按链接运行js文件): 首行前两个字符为"//"者,超微将打开"//"后面的目标网址并执行此文件代码,目标网址支持"%u","%s"等替换。否则直接执行此文件。推荐将常用js脚本本地链接保存在.link文件中。 +default.gesture及default.button文件采用了完全一样的格式。.gesture文件定义了手势操作。.button文件则从最后一个按钮开始倒着重定义了底部工具栏按钮单击操作。 +各类代理配置如下: +httpproxy::010: +socks5::011: +noproxy::010: +点击安装Cookie延期等 +":"为首字符特殊链接 :0000 +Cookie延期至70年,但服务器有可能否决。 + :0001 +自动翻到上一页。(网页无法前进时按前进按钮可自动翻到下一页。) + :010: +设置http代理, ":010:"禁用代理。 + :011: +socks代理 + :31 +执行js代码,即使网页禁用js。 + "i:"内部链接: 点击安装笔记菜单 + i:16:::读取第三方应用输入。 +点击安装via扫码菜单至常用链接。其它扫描器也都可以使用,只需要把链接里的名字换掉就行。 上面的方案其实不仅可以扫描qr,也可以使用任何第三方应用获得任何种类的数据。其中有uweb表示特殊mimetype,作为url来使用。其他数据类型改成合适的mimetype即可。 +点击安装酷安扫描至常用链接 + i:18:: +读取url部分数据并使用指定mimetype强制处理。 +:格式同http header。譬如"500-1000,-300" +:可以为标准的mimetype。也可以在标准mimetype后面添加".<文件名>",此时uweb配置目录下的文件“<文件名>”内容会附在url部分数据后面一起显示。 + i:50兼容其它浏览器的方式打开本地文件。 + i:51 +保存为书签 + i:52 +保存为笔记 + i:53 +保存为链接 + + + 长按链接弹出菜单 https://jamesfengcao.gitee.io/uweb/longclick/ @@ -34,43 +118,6 @@ js文件格式如下: 视频解析配置 ddrk nfmovies 电视直播 OK资源 全国电视直播 免费视频 国外剧 纪录片 网络直播 - - 操作选中(富)文本/元素 - https://jamesfengcao.gitee.io/uweb/pccopy/ - Wed, 16 Sep 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/pccopy/ - 技巧等级:笔记(中级) PC剪贴板(高级) -配置文件"/sdcard/uweb/default.select"定义了超微浏览器对选中(富)文本/元素进行的操作。没有任何选中元素则以整个网页为操作对象。每行格式如下: -<菜单名>::<命令行> -选中(富)文本作为命令行的标准输入,而标准输出根据mimetype进行相应处理。 -mimetype用来表示命令的输入输出类型。格式为"<输入mimetype>/<输出mimetype>",<输入mimetype>可为"html"或空(txt格式)或为以超微配置目录为基准的相对路径.js文件名; 输出可为标准的mimetype或超微特殊扩充。如: -html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 -/uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 -/termux: 命令运行结果将作为termux下命令运行。 -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。 -点击安装"保存文本"等 -配置/sdcard/uweb/default.select如下: -复制文本到地址栏:uweb:echo i:15`cat` -笔记::(cat;echo;echo;)>>notes.txt -富文本笔记:html:(cat;echo '<p></p>';echo;)>>notes.html -命名笔记::(cat;echo;echo;)>>%s -复制至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剪贴板工具。使用其它工具请酌情修改。 -重启浏览器,长按“链接”按钮,将弹出菜单。若用户当前窗口并无选中文本,则选取整个页面作相应操作,否则以选中文本为准。 -采用以上配置,笔记将储存在/sdcard/uweb目录下文件note.txt或note.html中(富文本)。命名笔记储存文件则由用户在地址栏输入框内指定。 -手机其它应用中的文本可选中后分享给超微浏览器,再由超微浏览器作笔记或进一步分享给PC。如果其它应用无法分享选中文本,这种情况可以先复制文本至剪贴板。 -[在超微浏览器中长按并在新窗口打开此链接](data:text/html;charset=utf-8,<body contenteditable%3E),然后点击窗口并粘贴文本。长按链接按钮选择适当功能即可复制至PC剪贴板。 -通过新窗口打开上述链接,超微浏览器因此亦可用作简单的文本/html编辑器。用户可通过“命名笔记”存为地址栏输入框指定文件。 -Windows PC 对Windows PC而言,vista及以后自带clip.exe,此时配置如下: -复制文本至PC剪贴板::ssh [user:password]@192.168.2.102 clip.exe -其它推荐工具(读取PC剪贴板): -pclip - - 工具汇总 https://jamesfengcao.gitee.io/uweb/tools/ @@ -178,34 +225,6 @@ pdf:uweb:echo file:///sdcard/uweb/app/pdf.js/web/viewer.html?file=%u djvu:uweb:e "shortcut/":动态shortcut刷新目录,若不存在则默认为"/sdcard/uweb/bookmark"目录。 - - 常用链接 - https://jamesfengcao.gitee.io/uweb/links/ - Sun, 23 Aug 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/links/ - uweb浏览器中长按书签按钮可弹出常用链接菜单,这些链接定义在文件"default.link"中,改动过的文件清后台重启动后生效。每行格式如下: -[菜单名]:[url][空格][javascript脚本] -其中空格及之后的脚本为可选项。url及之后的脚本支持"%u","%s"等替换。 -脚本将在链接访问结束时自动执行。 -url除支持所有标准的http(s):,javascript:等链接外,还支持超微内部链接(":"为链接第二个字符)及特殊链接(":"为链接首字符)。 -不少本地链接文件(file:///)超微浏览器将会做特殊处理。仅举几例说明: -.js文件: 首行前两个字符为"//"者,超微将打开"//"后面的目标网址并执行此文件代码,目标网址支持"%u","%s"等替换。否则直接执行此文件。推荐将常用js脚本本地链接保存在.link文件中。 -default.gesture及default.button文件采用了完全一样的格式。.gesture文件定义了手势操作。.button文件则从最后一个按钮开始倒着重定义了底部工具栏按钮单击操作。 -各类代理配置如下: -httpproxy::010[proxy host]:[port] -socks5::011[socks host]:[port] -noproxy::010: -点击安装Cookie延期等 -"i:"内部链接: 点击安装笔记菜单 - i:16:::读取第三方应用输入。 -点击安装via扫码菜单至常用链接。其它扫描器也都可以使用,只需要把链接里的名字换掉就行。 上面的方案其实不仅可以扫描qr,也可以使用任何第三方应用获得任何种类的数据。其中有uweb表示特殊mimetype,作为url来使用。其他数据类型改成合适的mimetype即可。 点击安装酷安扫描至常用链接 - i:18:: -读取url部分数据并使用指定mimetype强制处理。 -:格式同http header。譬如"500-1000,-300" -:可以为标准的mimetype。也可以在标准mimetype后面添加".<文件名>",此时uweb配置目录下的文件“<文件名>”内容会附在url部分数据后面一起显示。 - - 广告屏蔽技术总览 https://jamesfengcao.gitee.io/uweb/adblock/ diff --git a/links/index.html b/links/index.html index df8f7db..045b3c2 100644 --- a/links/index.html +++ b/links/index.html @@ -29,26 +29,67 @@ 脚本将在链接访问结束时自动执行。

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

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

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

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

    各类代理配置如下:
    -httpproxy::010[proxy host]:[port]
    -socks5::011[socks host]:[port]
    +httpproxy::010:
    +socks5::011:
    noproxy::010:

    点击安装Cookie延期等

    +

    ":"为首字符特殊链接

    +
      +
    • +

      :0000
      +Cookie延期至70年,但服务器有可能否决。

      +
    • +
    • +

      :0001
      +自动翻到上一页。(网页无法前进时按前进按钮可自动翻到下一页。)

      +
    • +
    • +

      :010:
      +设置http代理, ":010:"禁用代理。

      +
    • +
    • +

      :011:
      +socks代理

      +
    • +
    • +

      :31
      +执行js代码,即使网页禁用js。

      +
    • +

    "i:"内部链接:

    点击安装笔记菜单

      -
    • i:16:::
      +
    • +

      i:16:::
      读取第三方应用输入。
      -点击安装 via扫码菜单至常用链接。其它扫描器也都可以使用,只需要把链接里的名字换掉就行。 上面的方案其实不仅可以扫描qr,也可以使用任何第三方应用获得任何种类的数据。其中有uweb表示特殊mimetype,作为url来使用。其他数据类型改成合适的mimetype即可。

    • -
    -

    点击安装酷安扫描至常用链接

    -
      -
    • i:18::
      +点击安装 via扫码菜单至常用链接。其它扫描器也都可以使用,只需要把链接里的名字换掉就行。 上面的方案其实不仅可以扫描qr,也可以使用任何第三方应用获得任何种类的数据。其中有uweb表示特殊mimetype,作为url来使用。其他数据类型改成合适的mimetype即可。
      +点击安装酷安扫描至常用链接

      +
    • +
    • +

      i:18::
      读取url部分数据并使用指定mimetype强制处理。
      :格式同http header。譬如"500-1000,-300"
      -:可以为标准的mimetype。也可以在标准mimetype后面添加".<文件名>",此时uweb配置目录下的文件“<文件名>”内容会附在url部分数据后面一起显示。

    • +:可以为标准的mimetype。也可以在标准mimetype后面添加".<文件名>",此时uweb配置目录下的文件“<文件名>”内容会附在url部分数据后面一起显示。

      + +
    • +

      i:50
      +兼容其它浏览器的方式打开本地文件。

      +
    • +
    • +

      i:51
      +保存为书签

      +
    • +
    • +

      i:52
      +保存为笔记

      +
    • +
    • +

      i:53
      +保存为链接

      +
    diff --git a/pccopy/index.html b/pccopy/index.html index 10c92f0..d7232ab 100644 --- a/pccopy/index.html +++ b/pccopy/index.html @@ -41,7 +41,7 @@ mimetype用来表示命令的输入输出类型。格式为"<输入mimet html/text/html: 选中富文本为html格式, 输出mimetype为text/html。
    /uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。
    /termux: 命令运行结果将作为termux下命令运行。
    -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。

    +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附"?<文件后缀>"。譬如"file:///sdcard/?.png"会列举出"/sdcard"目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置)

    点击安装"保存文本"等

    配置/sdcard/uweb/default.select如下:
    复制文本到地址栏:uweb:echo i:15`cat`
    diff --git a/searchurl/txt/select.cfg b/searchurl/txt/select.cfg index 67e967d..3d94545 100644 --- a/searchurl/txt/select.cfg +++ b/searchurl/txt/select.cfg @@ -1,2 +1,3 @@ +笔记:/uweb:echo i:52`cat` 保存文本!文件会被覆盖::cat>%f 保存为地址栏指定文件::cat>%s diff --git a/searchurl/urls.html b/searchurl/urls.html index d093326..1ffdb9d 100644 --- a/searchurl/urls.html +++ b/searchurl/urls.html @@ -6,7 +6,7 @@

    配置文件"/sdcard/uweb/default.urls"如下:
    重定向:e:
    -书签::02
    +书签:i:51
    媒体扫描单文件::001
    telegram:https://t.me/share/url?url=
    兼容模式:i:50
    diff --git a/sitemap.xml b/sitemap.xml index 97ed35c..2aae520 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -4,21 +4,56 @@ https://jamesfengcao.gitee.io/uweb/ - 2020-11-06T00:00:00+00:00 + 2020-11-10T00:00:00+00:00 https://jamesfengcao.gitee.io/uweb/_posts/ - 2020-11-06T00:00:00+00:00 + 2020-11-10T00:00:00+00:00 - https://jamesfengcao.gitee.io/uweb/tags/javascript/ - 2020-11-06T00:00:00+00:00 + https://jamesfengcao.gitee.io/uweb/tags/pc/ + 2020-11-10T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/tags/ssh/ + 2020-11-10T00:00:00+00:00 https://jamesfengcao.gitee.io/uweb/tags/ + 2020-11-10T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/tags/termux/ + 2020-11-10T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/tags/windows/ + 2020-11-10T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/tags/%E5%89%AA%E8%B4%B4%E6%9D%BF/ + 2020-11-10T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/pccopy/ + 2020-11-10T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/links/ + 2020-11-09T00:00:00+00:00 + + + + https://jamesfengcao.gitee.io/uweb/tags/javascript/ 2020-11-06T00:00:00+00:00 @@ -47,36 +82,6 @@ 2020-09-22T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/tags/pc/ - 2020-09-16T00:00:00+00:00 - - - - https://jamesfengcao.gitee.io/uweb/tags/ssh/ - 2020-09-16T00:00:00+00:00 - - - - https://jamesfengcao.gitee.io/uweb/tags/termux/ - 2020-09-16T00:00:00+00:00 - - - - https://jamesfengcao.gitee.io/uweb/tags/windows/ - 2020-09-16T00:00:00+00:00 - - - - https://jamesfengcao.gitee.io/uweb/tags/%E5%89%AA%E8%B4%B4%E6%9D%BF/ - 2020-09-16T00:00:00+00:00 - - - - https://jamesfengcao.gitee.io/uweb/pccopy/ - 2020-09-16T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/tags/tdict/ 2020-09-06T00:00:00+00:00 @@ -107,11 +112,6 @@ 2020-08-24T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/links/ - 2020-08-23T00:00:00+00:00 - - https://jamesfengcao.gitee.io/uweb/adblock/ 2020-08-23T00:00:00+00:00 diff --git a/tags/index.xml b/tags/index.xml index 40b4d27..43841c3 100644 --- a/tags/index.xml +++ b/tags/index.xml @@ -6,7 +6,52 @@ Recent content in Tags on Hugo -- gohugo.io en-us - Fri, 06 Nov 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 + + PC + https://jamesfengcao.gitee.io/uweb/tags/pc/ + Tue, 10 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/tags/pc/ + + + + + ssh + https://jamesfengcao.gitee.io/uweb/tags/ssh/ + Tue, 10 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/tags/ssh/ + + + + + termux + https://jamesfengcao.gitee.io/uweb/tags/termux/ + Tue, 10 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/tags/termux/ + + + + + Windows + https://jamesfengcao.gitee.io/uweb/tags/windows/ + Tue, 10 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/tags/windows/ + + + + + 剪贴板 + https://jamesfengcao.gitee.io/uweb/tags/%E5%89%AA%E8%B4%B4%E6%9D%BF/ + Tue, 10 Nov 2020 00:00:00 +0000 + + https://jamesfengcao.gitee.io/uweb/tags/%E5%89%AA%E8%B4%B4%E6%9D%BF/ + + + javascript https://jamesfengcao.gitee.io/uweb/tags/javascript/ @@ -43,51 +88,6 @@ - - PC - https://jamesfengcao.gitee.io/uweb/tags/pc/ - Wed, 16 Sep 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/tags/pc/ - - - - - ssh - https://jamesfengcao.gitee.io/uweb/tags/ssh/ - Wed, 16 Sep 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/tags/ssh/ - - - - - termux - https://jamesfengcao.gitee.io/uweb/tags/termux/ - Wed, 16 Sep 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/tags/termux/ - - - - - Windows - https://jamesfengcao.gitee.io/uweb/tags/windows/ - Wed, 16 Sep 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/tags/windows/ - - - - - 剪贴板 - https://jamesfengcao.gitee.io/uweb/tags/%E5%89%AA%E8%B4%B4%E6%9D%BF/ - Wed, 16 Sep 2020 00:00:00 +0000 - - https://jamesfengcao.gitee.io/uweb/tags/%E5%89%AA%E8%B4%B4%E6%9D%BF/ - - - tdict https://jamesfengcao.gitee.io/uweb/tags/tdict/ diff --git a/tags/pc/index.xml b/tags/pc/index.xml index 7c4dd73..9a2e1ad 100644 --- a/tags/pc/index.xml +++ b/tags/pc/index.xml @@ -6,11 +6,11 @@ Recent content in PC on Hugo -- gohugo.io en-us - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 操作选中(富)文本/元素 https://jamesfengcao.gitee.io/uweb/pccopy/ - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 https://jamesfengcao.gitee.io/uweb/pccopy/ 技巧等级:笔记(中级) PC剪贴板(高级) @@ -21,7 +21,7 @@ mimetype用来表示命令的输入输出类型。格式为&quot;&lt;输 html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 /uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 /termux: 命令运行结果将作为termux下命令运行。 -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。 +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附&quot;?&lt;文件后缀&gt;&quot;。譬如&quot;file:///sdcard/?.png&quot;会列举出&quot;/sdcard&quot;目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置) 点击安装&quot;保存文本&quot;等 配置/sdcard/uweb/default.select如下: 复制文本到地址栏:uweb:echo i:15`cat` diff --git a/tags/ssh/index.xml b/tags/ssh/index.xml index 6a5cdaa..84a76f0 100644 --- a/tags/ssh/index.xml +++ b/tags/ssh/index.xml @@ -6,11 +6,11 @@ Recent content in ssh on Hugo -- gohugo.io en-us - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 操作选中(富)文本/元素 https://jamesfengcao.gitee.io/uweb/pccopy/ - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 https://jamesfengcao.gitee.io/uweb/pccopy/ 技巧等级:笔记(中级) PC剪贴板(高级) @@ -21,7 +21,7 @@ mimetype用来表示命令的输入输出类型。格式为&quot;&lt;输 html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 /uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 /termux: 命令运行结果将作为termux下命令运行。 -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。 +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附&quot;?&lt;文件后缀&gt;&quot;。譬如&quot;file:///sdcard/?.png&quot;会列举出&quot;/sdcard&quot;目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置) 点击安装&quot;保存文本&quot;等 配置/sdcard/uweb/default.select如下: 复制文本到地址栏:uweb:echo i:15`cat` diff --git a/tags/termux/index.xml b/tags/termux/index.xml index 525fbad..0adf7c6 100644 --- a/tags/termux/index.xml +++ b/tags/termux/index.xml @@ -6,11 +6,11 @@ Recent content in termux on Hugo -- gohugo.io en-us - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 操作选中(富)文本/元素 https://jamesfengcao.gitee.io/uweb/pccopy/ - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 https://jamesfengcao.gitee.io/uweb/pccopy/ 技巧等级:笔记(中级) PC剪贴板(高级) @@ -21,7 +21,7 @@ mimetype用来表示命令的输入输出类型。格式为&quot;&lt;输 html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 /uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 /termux: 命令运行结果将作为termux下命令运行。 -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。 +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附&quot;?&lt;文件后缀&gt;&quot;。譬如&quot;file:///sdcard/?.png&quot;会列举出&quot;/sdcard&quot;目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置) 点击安装&quot;保存文本&quot;等 配置/sdcard/uweb/default.select如下: 复制文本到地址栏:uweb:echo i:15`cat` diff --git a/tags/windows/index.xml b/tags/windows/index.xml index 13f549c..594a492 100644 --- a/tags/windows/index.xml +++ b/tags/windows/index.xml @@ -6,11 +6,11 @@ Recent content in Windows on Hugo -- gohugo.io en-us - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 操作选中(富)文本/元素 https://jamesfengcao.gitee.io/uweb/pccopy/ - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 https://jamesfengcao.gitee.io/uweb/pccopy/ 技巧等级:笔记(中级) PC剪贴板(高级) @@ -21,7 +21,7 @@ mimetype用来表示命令的输入输出类型。格式为&quot;&lt;输 html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 /uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 /termux: 命令运行结果将作为termux下命令运行。 -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。 +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附&quot;?&lt;文件后缀&gt;&quot;。譬如&quot;file:///sdcard/?.png&quot;会列举出&quot;/sdcard&quot;目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置) 点击安装&quot;保存文本&quot;等 配置/sdcard/uweb/default.select如下: 复制文本到地址栏:uweb:echo i:15`cat` diff --git a/tags/剪贴板/index.xml b/tags/剪贴板/index.xml index 85bc4b5..115110d 100644 --- a/tags/剪贴板/index.xml +++ b/tags/剪贴板/index.xml @@ -6,11 +6,11 @@ Recent content in 剪贴板 on Hugo -- gohugo.io en-us - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 操作选中(富)文本/元素 https://jamesfengcao.gitee.io/uweb/pccopy/ - Wed, 16 Sep 2020 00:00:00 +0000 + Tue, 10 Nov 2020 00:00:00 +0000 https://jamesfengcao.gitee.io/uweb/pccopy/ 技巧等级:笔记(中级) PC剪贴板(高级) @@ -21,7 +21,7 @@ mimetype用来表示命令的输入输出类型。格式为&quot;&lt;输 html/text/html: 选中富文本为html格式, 输出mimetype为text/html。 /uweb: 选中文本为txt格式, 输出mimetype为特殊扩充uweb,超微将把输出作为链接来处理。 /termux: 命令运行结果将作为termux下命令运行。 -checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。 +checked.js: 运行配置目录下checked.js,其返回值作为命令行标准输入。对任何目录型(以“/”结尾)文件url,后面可附&quot;?&lt;文件后缀&gt;&quot;。譬如&quot;file:///sdcard/?.png&quot;会列举出&quot;/sdcard&quot;目录下所有.png文件。此时选择选定文件,则可利用checked.js复制文件至PC。(参看下面具体配置) 点击安装&quot;保存文本&quot;等 配置/sdcard/uweb/default.select如下: 复制文本到地址栏:uweb:echo i:15`cat`