mirror of
https://github.com/torappinfo/uweb.git
synced 2026-03-14 14:45:45 +01:00
uweb 1093: bookmarklet argument support
This commit is contained in:
parent
34078ecd12
commit
ebc3b59c8c
18 changed files with 56 additions and 43 deletions
File diff suppressed because one or more lines are too long
|
|
@ -61,6 +61,7 @@
|
|||
<p><a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/downloads/">bitbucket</a></p>
|
||||
<p><a href="https://notabug.org/torappinfo/uweb/releases">NotABug</a></p>
|
||||
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
|
||||
<p><a href="https://novasync.cn/s/vZJFz">novasync</a></p>
|
||||
<p><a href="https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb">baidu</a></p>
|
||||
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
|
||||
<h4 id="a-idlogchange-logsa"><a id="log">Change logs<a></h4>
|
||||
|
|
@ -85,8 +86,8 @@
|
|||
<p>940: <a href="../url2site/index.html">Any urls as website</a> with local html processing (<a href="../links/index.html">"i:0m/..../xxx.html:url"</a>)</p>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 27 December 2024<br>
|
||||
update AI engines<br>
|
||||
<p>Last Modified: 13 February 2025<br>
|
||||
bookmarklet to support argument<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
||||
|
|
|
|||
|
|
@ -28,8 +28,8 @@
|
|||
|
||||
[pagure](https://releases.pagure.org/uwebapk/)
|
||||
|
||||
[novasync](https://novasync.cn/s/vZJFz)
|
||||
|
||||
[baidu](https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb)
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -62,6 +62,7 @@
|
|||
"app[XXX]/":<a href="../html5/index.html#">html5 applications</a><br>
|
||||
"<a href="file:///data/data/info.torapp.uweb/files/default.longclick">default.longclick</a>": to configure menus when long-pressing hypertext.<br>
|
||||
"<a href="file:///data/data/info.torapp.uweb/files/default.uas">default.uas</a>":<a href="../searchurl/uas.html">user agents</a><br>
|
||||
"<a href="file:///data/data/info.torapp.uweb/files/default.bml">default.bml</a>":<a href="../rjs/index.html#">bookmarklets</a>, long pressing the "JS" button to execute.<br>
|
||||
"<a href="file:///data/data/info.torapp.uweb/files/default.urls">default.urls</a>":<a href="../urls/index.html#">service urls</a><br>
|
||||
"<a href="file:///data/data/info.torapp.uweb/files/default.acmd">default.acmd</a>":<a href="../gnuplot/index.html#">configure address bar functionalities</a><br>
|
||||
"<a href="file:///data/data/info.torapp.uweb/files/hosts">hosts</a>": for local <a href="../adblock_domain/index.html#">domain name attributes</a>, only single space is allowed to separate ip address and domain name.<br>
|
||||
|
|
@ -105,8 +106,8 @@
|
|||
<p>"<a href="file:///data/data/info.torapp.uweb/files/shortcut/">shortcut/</a>": dynamical shortcut, if not exist, then default to "bookmark".</p>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 15 December 2024<br>
|
||||
update filenames<br>
|
||||
<p>Last Modified: 13 February 2025<br>
|
||||
bookmarklet to support argument<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -151,11 +151,11 @@ Extract remote content (tar/tgz/zip) under the folder [path]. If [path] ends wit
|
|||
Visiting url and execute the uweb browser internal bookmarklet that keeps valid for all urls under the parent path of [url].</p>
|
||||
<ul>
|
||||
<li>[-|1-9] is optional single character. '-' to limit bookmarklet work only for urls with same path (could be different query strings). The digit is uplevel, 1 to make bookmarklet valid for parent path of [url].</li>
|
||||
<li>[bookmarklet index] must have two digits. They are used as index of bootmarklet. For example, "00" as the first local bookmarklet; "01" as the first remote script; then "02" as the second local bookmarklet, ...</li>
|
||||
<li>[bookmarklet index] must start with two digits optionally followed by bookmarklet function argument. They are used as index of bootmarklet. For example, "00" as the first local bookmarklet; "01" as the first remote script; then "02" as the second local bookmarklet, ...</li>
|
||||
<li>c[cssFlag]: For example, "c12" will apply the third and fourth global CSS (12=2^2+2^3).</li>
|
||||
<li>H[headers]: Ex. "HX-Forwarded-For;8.8.8.8" adds extra http request header "X-Forwarded-For:8.8.8.8".</li>
|
||||
<li>[?postfix]: the real visited url is "[url]+[?postfix]".</li>
|
||||
<li>[/.../localfile]: load the local html/js file that processes [url]. The first character of the local html file must be "<".</li>
|
||||
<li>[/.../localfile]: load the local html/js file that processes [url]. The first character of the local html file must be "<". The [localfile] could be optionally ended with url hash part as js function argument.</li>
|
||||
<li>All other cases will be treated as [prefix], the real visited url is "[prefix]+[url]".</li>
|
||||
<li>Since <a href="../rjs/index.html#">activated scripts</a> use internal mechanism of "i:0m" urls, the script itself cannot have 'H', '?' as its very first character.</li>
|
||||
</ul>
|
||||
|
|
@ -322,8 +322,8 @@ Bundle of internal urls, if it is an "i:0" url, then it should have th
|
|||
</ul>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 10 December 2024<br>
|
||||
update README<br>
|
||||
<p>Last Modified: 12 February 2025<br>
|
||||
bookmarklet to support argument<br>
|
||||
<pre>i:56 urls support CTRL_A to CTRL-Z
|
||||
</pre>
|
||||
</p>
|
||||
|
|
|
|||
|
|
@ -57,6 +57,13 @@
|
|||
<a target="_self" href="i:0hbookmarklet/!googleTranslate.js:https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit:%0A{let d=document,b=d.body,v=d.createElement('div');v.id='google_translate_element';v.style='position:fixed;bottom:10px;right:10px;cursor:pointer;z-index:9999';b.insertBefore(v,b.firstChild);function googleTranslateElementInit(){new google.translate.TranslateElement({layout:google.translate.TranslateElement.InlineLayout.SIMPLE,multilanguagePage:true,pageLanguage:'auto',includedLanguages:'zh-CN,zh-TW,en,ko,ja'},'google_translate_element');}}">google translation</a></p>
|
||||
<p><a target="_self" href='i:0hbookmarklet/eruda.js:https://fastly.jsdelivr.net/npm/eruda:%0Aeruda.init()'>Eruda</a><br>
|
||||
<a target="_self" href="i:0hbookmarklet/performance.js:https://fastly.jsdelivr.net/gh/micmro/performance-bookmarklet/dist/performanceBookmarklet.min.js">Performance</a></p>
|
||||
<p><b>default.bml</a> to define bookmarklet with argument. Each line of default.bml has the following format:<br>
|
||||
[bookmarklet name]:[bookmarklet id with argument]</p>
|
||||
<p>where [bookmarklet id with argument] could be:</p>
|
||||
<ul>
|
||||
<li>[fullpath-to-js-file]#[argument]</li>
|
||||
<li>[bookmarklet index] beginning with two digits followed by bookmarklet function argument. They are used as index of bootmarklet. For example, "00" as the first local bookmarklet; "01" as the first remote script; then "02" as the second local bookmarklet, ...</li>
|
||||
</ul>
|
||||
<p>Note: Bookmarklets whose names begin with "!" are allowed to load remote js on CSP (Content Security Policy) sites.</p>
|
||||
<p><b>Remote javascript</b> is defined in default.rjs. Click the following link to install. (<b>Force exit and re-launch the app</b>, then long press the "search" button to popup the menu.):</p>
|
||||
<p><a href="i:04Selection to sentence:;let g='sentence';getSelection().modify('move','forward',g);getSelection().modify('extend','backward',g);">Selection to sentence:;let g='sentence';getSelection().modify('move','forward',g);getSelection().modify('extend','backward',g);</a></p>
|
||||
|
|
@ -77,8 +84,8 @@
|
|||
<p>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"; for those needing remote resource, file name must begin with "!". Others needs to be refered in default.rjs as http urls such as "https://local/..." (<a href="../html5/index.html#">html5</a> or <a href="../offlinecache/index.html#">offline cache</a>) .</p>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 14 December 2024<br>
|
||||
cleanup<br>
|
||||
<p>Last Modified: 13 February 2025<br>
|
||||
bookmarklet to support argument<br>
|
||||
<pre></pre>
|
||||
</p>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
||||
<url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/_posts/</loc>
|
||||
<lastmod>2025-01-26T11:19:15+08:00</lastmod>
|
||||
<lastmod>2025-02-13T09:10:58+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -19,7 +19,7 @@
|
|||
<lastmod>2024-12-14T11:29:52+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/</loc>
|
||||
<lastmod>2025-02-03T10:54:28+08:00</lastmod>
|
||||
<lastmod>2025-02-13T09:42:49+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -45,7 +45,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/topposts/</loc>
|
||||
<lastmod>2025-02-03T10:54:28+08:00</lastmod>
|
||||
<lastmod>2025-02-13T09:42:49+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -145,7 +145,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/links/</loc>
|
||||
<lastmod>2024-12-10T11:31:33+08:00</lastmod>
|
||||
<lastmod>2025-02-12T15:30:06+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -300,7 +300,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/changelog/</loc>
|
||||
<lastmod>2024-12-27T19:45:54+08:00</lastmod>
|
||||
<lastmod>2025-02-13T09:42:49+08:00</lastmod>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/sitemap/</loc>
|
||||
<lastmod>2024-04-07T08:34:20+08:00</lastmod>
|
||||
|
|
@ -316,7 +316,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/filenames/</loc>
|
||||
<lastmod>2024-12-15T18:56:18+08:00</lastmod>
|
||||
<lastmod>2025-02-13T09:10:58+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
@ -381,7 +381,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/rjs/</loc>
|
||||
<lastmod>2024-12-14T14:45:58+08:00</lastmod>
|
||||
<lastmod>2025-02-13T09:28:38+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<description>Recent content in Topposts on uweb browser: unlimited power</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>en</language>
|
||||
<lastBuildDate>Mon, 03 Feb 2025 10:54:28 +0800</lastBuildDate>
|
||||
<lastBuildDate>Thu, 13 Feb 2025 09:42:49 +0800</lastBuildDate>
|
||||
<atom:link href="https://jamesfengcao.gitlab.io/uweb/en/topposts/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>Search engine query URLs</title>
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
<link>https://jamesfengcao.gitlab.io/uweb/en/changelog/</link>
|
||||
<pubDate>Fri, 16 Sep 2022 00:00:00 +0000</pubDate>
|
||||
<guid>https://jamesfengcao.gitlab.io/uweb/en/changelog/</guid>
|
||||
<description><p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a></p>
<p><a href="https://galaxy.store/uweb">Galaxy.Store</a></p>
<p><a href="https://github.com/torappinfo/uweb/releases/tag/v1">github</a></p>
<p><a href="https://sourceforge.net/projects/uwebbrowser/files/v1/">sourceforge</a></p>
<p><a href="https://uweb-browser-for-geeks.en.uptodown.com/android" title="uweb"><img src="https://stc.utdstc.com/img/mediakit/download-gio-big.png" alt=""></a></p>
<p><a href="https://my.powerfolder.com/getlink/fi61cC6VHjK72tfufmnLAz/">powerfolder</a></p>
<p><a href="https://codeberg.org/jamesfengcao/pages/releases">codeberg</a></p>
<p><a href="https://uno.teracloud.jp/share/1162dfa8376e1609">infinicloud</a></p>
<p><a href="https://gitee.com/jamesfengcao/uweb/releases">gitee</a></p>
<p><a href="https://gitea.com/torappinfo/uweb/releases">gitea</a></p>
<p><a href="https://gitdab.com/jamesfengcao/uweb/releases">gitdab</a></p>
<p><a href="https://gitnet.fr/jamesfengcao/uweb/releases">gitnet</a></p>
<p><a href="https://tildegit.org/jamesfengcao/uweb/releases">tildegit</a></p>
<p><a href="https://git.froggi.es/jamesfengcao/uweb/releases">froggi</a></p>
<p><a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/downloads/">bitbucket</a></p>
<p><a href="https://notabug.org/torappinfo/uweb/releases">NotABug</a></p>
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
<p><a href="https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb">baidu</a></p>
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
<h4 id="a-idlogchange-logsa"><a id="log">Change logs<a></h4>
<p>1075: global redirection works for login and AI sites like devv.ai and duck.ai.<br>
1073: support http/https/socks proxies with username and password<br>
1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.<br>
1034: click share button on homescreen to process clipboard text.<br>
1030: Allow downloading with global redirection<br>
1017: crontab alarm clock and <a href="../links/index.html">links</a> as sixth field.<br>
998: <a href="../rjs/index.html">Bookmarklets</a> to support CSP sites.<br>
991: <a href="../redirect/index.html">global url redirection</a> support.<br>
988: <a href="../adblock_domain/index.html">hosts</a> file to support response headers.<br>
983: support <a href="../adblock_domain/index.html">&quot;hosts&quot;</a> file domain name resolving (no root needed), only single space allowed as separator for ip address and domain name.<br>
975: <a href="../bookmark/index.html">Bookmarks</a> to support styling for markdown etc.<br>
971: <a href="../links/index.html">multiple type profiles</a>: switch any data including website logins, user configurations orthogonally.<br>
964: site source html preprocessing before rendering with user <a href="../sitejs/index.html">site extra html</a>.<br>
955: Address bar: <a href="../acmd/index.html">&quot;:!&quot; or &quot;!&quot;</a> for command line support (.js/.sh files as executables).<br>
949: Address bar: &quot;:p [width in milliInch]x[height]&quot; to generate PDF in custom size<br>
946: Option &quot;use offline cache&quot; to support serverless local websites.</p></description>
|
||||
<description><p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a></p>
<p><a href="https://galaxy.store/uweb">Galaxy.Store</a></p>
<p><a href="https://github.com/torappinfo/uweb/releases/tag/v1">github</a></p>
<p><a href="https://sourceforge.net/projects/uwebbrowser/files/v1/">sourceforge</a></p>
<p><a href="https://uweb-browser-for-geeks.en.uptodown.com/android" title="uweb"><img src="https://stc.utdstc.com/img/mediakit/download-gio-big.png" alt=""></a></p>
<p><a href="https://my.powerfolder.com/getlink/fi61cC6VHjK72tfufmnLAz/">powerfolder</a></p>
<p><a href="https://codeberg.org/jamesfengcao/pages/releases">codeberg</a></p>
<p><a href="https://uno.teracloud.jp/share/1162dfa8376e1609">infinicloud</a></p>
<p><a href="https://gitee.com/jamesfengcao/uweb/releases">gitee</a></p>
<p><a href="https://gitea.com/torappinfo/uweb/releases">gitea</a></p>
<p><a href="https://gitdab.com/jamesfengcao/uweb/releases">gitdab</a></p>
<p><a href="https://gitnet.fr/jamesfengcao/uweb/releases">gitnet</a></p>
<p><a href="https://tildegit.org/jamesfengcao/uweb/releases">tildegit</a></p>
<p><a href="https://git.froggi.es/jamesfengcao/uweb/releases">froggi</a></p>
<p><a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/downloads/">bitbucket</a></p>
<p><a href="https://notabug.org/torappinfo/uweb/releases">NotABug</a></p>
<p><a href="https://releases.pagure.org/uwebapk/">pagure</a></p>
<p><a href="https://novasync.cn/s/vZJFz">novasync</a></p>
<p><a href="https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA#list/path=%2Fuweb">baidu</a></p>
<h4 id="main-featuresreadmeindexhtml"><a href="../readme/index.html">Main features</a></h4>
<h4 id="a-idlogchange-logsa"><a id="log">Change logs<a></h4>
<p>1075: global redirection works for login and AI sites like devv.ai and duck.ai.<br>
1073: support http/https/socks proxies with username and password<br>
1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.<br>
1034: click share button on homescreen to process clipboard text.<br>
1030: Allow downloading with global redirection<br>
1017: crontab alarm clock and <a href="../links/index.html">links</a> as sixth field.<br>
998: <a href="../rjs/index.html">Bookmarklets</a> to support CSP sites.<br>
991: <a href="../redirect/index.html">global url redirection</a> support.<br>
988: <a href="../adblock_domain/index.html">hosts</a> file to support response headers.<br>
983: support <a href="../adblock_domain/index.html">&quot;hosts&quot;</a> file domain name resolving (no root needed), only single space allowed as separator for ip address and domain name.<br>
975: <a href="../bookmark/index.html">Bookmarks</a> to support styling for markdown etc.<br>
971: <a href="../links/index.html">multiple type profiles</a>: switch any data including website logins, user configurations orthogonally.<br>
964: site source html preprocessing before rendering with user <a href="../sitejs/index.html">site extra html</a>.<br>
955: Address bar: <a href="../acmd/index.html">&quot;:!&quot; or &quot;!&quot;</a> for command line support (.js/.sh files as executables).<br>
949: Address bar: &quot;:p [width in milliInch]x[height]&quot; to generate PDF in custom size<br>
946: Option &quot;use offline cache&quot; to support serverless local websites.</p></description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Configuration</title>
|
||||
|
|
@ -48,7 +48,7 @@
|
|||
<link>https://jamesfengcao.gitlab.io/uweb/en/rjs/</link>
|
||||
<pubDate>Wed, 01 Jun 2022 00:00:00 +0000</pubDate>
|
||||
<guid>https://jamesfengcao.gitlab.io/uweb/en/rjs/</guid>
|
||||
<description><p><a href="../sitejs/index.html#">javascript for domains</a><br>
<a href="../globalcss/index.html#">Earliest loaded global javascript</a> files locates in the subfolder &quot;css&quot; of app private folder.</p>
<p><b>Global javascript</b> files locates in the subfolder &quot;js&quot; of app private folder. Long press button [☰] to configure. Click the following links to install:<br>
<a target="_self" href="i:0hjs/savePassword.js:../../zh/searchurl/txt/passwdsave.js">Save password</a><br>
<a target="_self" href="i:0hjs/instantPage.js:https://fastly.jsdelivr.net/npm/instant.page">Instant page</a></p>
<p><b>large size javascript code</b> can be installed to the folder &quot;bookmarklet&quot; (long pressing button &quot;js&quot; to popup menu):<br>
<a target="_self" href="i:0hbookmarklet/!googleTranslate.js:https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit:%0A{let d=document,b=d.body,v=d.createElement('div');v.id='google_translate_element';v.style='position:fixed;bottom:10px;right:10px;cursor:pointer;z-index:9999';b.insertBefore(v,b.firstChild);function googleTranslateElementInit(){new google.translate.TranslateElement({layout:google.translate.TranslateElement.InlineLayout.SIMPLE,multilanguagePage:true,pageLanguage:'auto',includedLanguages:'zh-CN,zh-TW,en,ko,ja'},'google_translate_element');}}">google translation</a></p>
<p><a target="_self" href='i:0hbookmarklet/eruda.js:https://fastly.jsdelivr.net/npm/eruda:%0Aeruda.init()'>Eruda</a><br>
<a target="_self" href="i:0hbookmarklet/performance.js:https://fastly.jsdelivr.net/gh/micmro/performance-bookmarklet/dist/performanceBookmarklet.min.js">Performance</a></p>
<p>Note: Bookmarklets whose names begin with &quot;!&quot; are allowed to load remote js on CSP (Content Security Policy) sites.</p></description>
|
||||
<description><p><a href="../sitejs/index.html#">javascript for domains</a><br>
<a href="../globalcss/index.html#">Earliest loaded global javascript</a> files locates in the subfolder &quot;css&quot; of app private folder.</p>
<p><b>Global javascript</b> files locates in the subfolder &quot;js&quot; of app private folder. Long press button [☰] to configure. Click the following links to install:<br>
<a target="_self" href="i:0hjs/savePassword.js:../../zh/searchurl/txt/passwdsave.js">Save password</a><br>
<a target="_self" href="i:0hjs/instantPage.js:https://fastly.jsdelivr.net/npm/instant.page">Instant page</a></p>
<p><b>large size javascript code</b> can be installed to the folder &quot;bookmarklet&quot; (long pressing button &quot;js&quot; to popup menu):<br>
<a target="_self" href="i:0hbookmarklet/!googleTranslate.js:https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit:%0A{let d=document,b=d.body,v=d.createElement('div');v.id='google_translate_element';v.style='position:fixed;bottom:10px;right:10px;cursor:pointer;z-index:9999';b.insertBefore(v,b.firstChild);function googleTranslateElementInit(){new google.translate.TranslateElement({layout:google.translate.TranslateElement.InlineLayout.SIMPLE,multilanguagePage:true,pageLanguage:'auto',includedLanguages:'zh-CN,zh-TW,en,ko,ja'},'google_translate_element');}}">google translation</a></p>
<p><a target="_self" href='i:0hbookmarklet/eruda.js:https://fastly.jsdelivr.net/npm/eruda:%0Aeruda.init()'>Eruda</a><br>
<a target="_self" href="i:0hbookmarklet/performance.js:https://fastly.jsdelivr.net/gh/micmro/performance-bookmarklet/dist/performanceBookmarklet.min.js">Performance</a></p>
<p><b>default.bml</a> to define bookmarklet with argument. Each line of default.bml has the following format:<br>
[bookmarklet name]:[bookmarklet id with argument]</p></description>
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<script>var verCode = %1%;</script>
|
||||
<script>
|
||||
(function(){
|
||||
let latestV = 1092;
|
||||
let latestV = 1093;
|
||||
let msg = "Already up to date!";
|
||||
let url="https://master.dl.sourceforge.net/project/uwebbrowser/v1/uweb"+latestV+".apk?viasf=1";
|
||||
do {
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
"b":"https://www.bing.com/search?q=%s",
|
||||
"n":"https://n.cn/search/?q=%s",
|
||||
"bdic":"http://cn.bing.com/dict/search?q=%s",
|
||||
"qw":"i:0/js/uweb2ta.js:https://chat.qwenlm.ai#uweb=%s",
|
||||
"ms":"https://metaso.cn?q=%s",
|
||||
"ds":"i:0/js/uweb2ta.js:https://metaso.cn#uweb=%s",
|
||||
"df":"https://www.deepfind.co/?q=%s",
|
||||
|
|
|
|||
|
|
@ -4,14 +4,14 @@
|
|||
<sitemap>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/en/sitemap.xml</loc>
|
||||
|
||||
<lastmod>2025-02-03T10:54:28+08:00</lastmod>
|
||||
<lastmod>2025-02-13T09:42:49+08:00</lastmod>
|
||||
|
||||
</sitemap>
|
||||
|
||||
<sitemap>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/zh/sitemap.xml</loc>
|
||||
|
||||
<lastmod>2025-02-09T16:17:30+08:00</lastmod>
|
||||
<lastmod>2025-02-13T08:59:49+08:00</lastmod>
|
||||
|
||||
</sitemap>
|
||||
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -18,6 +18,10 @@ log: |
|
|||
|
||||
<a href="i:00felo:https://felo.ai/search?q=">felo:https://felo.ai/search?q=</a>
|
||||
|
||||
<a href="i:00kimi:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=true&prefill_prompt=">kimi:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=true&prefill_prompt=</a>
|
||||
|
||||
<a href="i:00kimi2:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=false&prefill_prompt=">kimi2:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=false&prefill_prompt=</a>
|
||||
|
||||
<a href="i:00百度chat:https://chat.baidu.com/search?word=">百度chat:https://chat.baidu.com/search?word=</a>
|
||||
|
||||
<a href="i:00纳米:https://n.cn/search/?q=">纳米:https://n.cn/search/?q=</a>
|
||||
|
|
@ -66,8 +70,6 @@ AI引擎 (超微浏览器且搜索窗口可见时生效,搜索串末尾添加"
|
|||
|
||||
<a href="i:00跃问:i:0/js/uweb2ta2.js:https://yuewen.cn/chats/new#uweb=%s">跃问:i:0/js/uweb2ta2.js:https://yuewen.cn/chats/new#uweb=%s</a>
|
||||
|
||||
<a href="i:00kimi:i:0/js/uweb2edit2.js:https://kimi.moonshot.cn#uweb=%s">kimi:i:0/js/uweb2edit2.js:https://kimi.moonshot.cn#uweb=%s</a>
|
||||
|
||||
<a href="i:00taichu:i:0/js/uweb2ta2.js:https://taichu-web.ia.ac.cn/#/chat#uweb=%s">taichu:i:0/js/uweb2ta2.js:https://taichu-web.ia.ac.cn/#/chat#uweb=%s</a>
|
||||
|
||||
<a href="i:00心流:i:0/js/uweb2ta2.js:https://m.iflow.cn#uweb=%s">心流:i:0/js/uweb2ta2.js:https://m.iflow.cn#uweb=%s</a>
|
||||
|
|
|
|||
|
|
@ -55,6 +55,8 @@
|
|||
<p><a href="i:00秘塔ds:i:0/js/uweb2ta.js:https://metaso.cn#uweb=%s">秘塔ds:i:0/js/uweb2ta.js:https://metaso.cn#uweb=%s</a></p>
|
||||
<p><a href="i:00天工:https://www.tiangong.cn/result?q=">天工:https://www.tiangong.cn/result?q=</a></p>
|
||||
<p><a href="i:00felo:https://felo.ai/search?q=">felo:https://felo.ai/search?q=</a></p>
|
||||
<p><a href="i:00kimi:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=true&prefill_prompt=">kimi:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=true&prefill_prompt=</a></p>
|
||||
<p><a href="i:00kimi2:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=false&prefill_prompt=">kimi2:https://kimi.moonshot.cn/_prefill_chat?force_search=true&send_immediately=false&prefill_prompt=</a></p>
|
||||
<p><a href="i:00百度chat:https://chat.baidu.com/search?word=">百度chat:https://chat.baidu.com/search?word=</a></p>
|
||||
<p><a href="i:00纳米:https://n.cn/search/?q=">纳米:https://n.cn/search/?q=</a></p>
|
||||
<p><a href="i:00直答:https://zhida.zhihu.com/?q=">直答:https://zhida.zhihu.com/?q=</a></p>
|
||||
|
|
@ -79,7 +81,6 @@
|
|||
<p><a href="i:00硅基流动:i:0/js/uweb2ta2.js:https://cloud.siliconflow.cn/playground/chat#uweb=%s">硅基流动:i:0/js/uweb2ta2.js:https://cloud.siliconflow.cn/playground/chat#uweb=%s</a></p>
|
||||
<p><a href="i:00360bot:i:0/js/uweb2ta2.js:https://bot.n.cn#uweb=%s">360bot:i:0/js/uweb2ta2.js:https://bot.n.cn#uweb=%s</a></p>
|
||||
<p><a href="i:00跃问:i:0/js/uweb2ta2.js:https://yuewen.cn/chats/new#uweb=%s">跃问:i:0/js/uweb2ta2.js:https://yuewen.cn/chats/new#uweb=%s</a></p>
|
||||
<p><a href="i:00kimi:i:0/js/uweb2edit2.js:https://kimi.moonshot.cn#uweb=%s">kimi:i:0/js/uweb2edit2.js:https://kimi.moonshot.cn#uweb=%s</a></p>
|
||||
<p><a href="i:00taichu:i:0/js/uweb2ta2.js:https://taichu-web.ia.ac.cn/#/chat#uweb=%s">taichu:i:0/js/uweb2ta2.js:https://taichu-web.ia.ac.cn/#/chat#uweb=%s</a></p>
|
||||
<p><a href="i:00心流:i:0/js/uweb2ta2.js:https://m.iflow.cn#uweb=%s">心流:i:0/js/uweb2ta2.js:https://m.iflow.cn#uweb=%s</a></p>
|
||||
<p><a href="i:00豆包:i:0/js/uweb2ta2.js:https://www.doubao.com/chat/#10uweb=%s">豆包:i:0/js/uweb2ta2.js:https://www.doubao.com/chat/#10uweb=%s</a></p>
|
||||
|
|
@ -323,7 +324,7 @@
|
|||
</ul>
|
||||
|
||||
</div>
|
||||
<p>Last Modified: 9 February 2025<br>
|
||||
<p>Last Modified: 13 February 2025<br>
|
||||
add notes for '%250D'<br>
|
||||
<pre>24.02.26 添加网盘搜索引擎
|
||||
</pre>
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
<h3>插件汇总</h3>
|
||||
<p>插件影响到浏览器的安全,故需要完成以下步骤才能开启插件管理系统:</p>
|
||||
<ul>
|
||||
<li>安装<a href="https://pan.lanzou.com/b0qpxnob" target="_blank" rel="noopener">uweb定制Termux应用</a> (
|
||||
<li>安装<a href="https://pan.lanzouu.com/b0qpxnob" target="_blank" rel="noopener">uweb定制Termux应用</a> (
|
||||
<a href="https://cloud.189.cn/t/fiEvMvuequMz">天翼</a>
|
||||
<a href="https://pan.baidu.com/s/17coQj6DCHqghMMNJUyjgrA">百度网盘</a>
|
||||
),需启动termux一次,以完成应用初始化。</li>
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/zh/</loc>
|
||||
<lastmod>2025-02-09T16:17:30+08:00</lastmod>
|
||||
<lastmod>2025-02-13T08:59:49+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -61,7 +61,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/zh/topposts/</loc>
|
||||
<lastmod>2025-02-09T16:17:30+08:00</lastmod>
|
||||
<lastmod>2025-02-13T08:59:49+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
@ -74,7 +74,7 @@
|
|||
/>
|
||||
</url><url>
|
||||
<loc>https://jamesfengcao.gitlab.io/uweb/zh/search/</loc>
|
||||
<lastmod>2025-02-09T16:17:30+08:00</lastmod>
|
||||
<lastmod>2025-02-13T08:59:49+08:00</lastmod>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue