enhance i:0m to support negative uplevel

This commit is contained in:
James Feng Cao 2024-04-30 14:38:08 +08:00
parent f61e10f836
commit 0d2f4adee1
50 changed files with 73 additions and 71 deletions

View file

@ -4,9 +4,9 @@
<title>_Posts on uweb browser: unlimited power</title>
<link>/en/_posts/</link>
<description>Recent content in _Posts on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Sat, 20 Apr 2024 08:58:35 +0800</lastBuildDate>
<lastBuildDate>Mon, 29 Apr 2024 11:59:48 +0800</lastBuildDate>
<atom:link href="/en/_posts/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Text selection/processing</title>
@ -62,7 +62,7 @@
<link>/en/bookmark/</link>
<pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/bookmark/</guid>
<description>AI, chatgpt etc.&#xA;google gemini komo andi devv.ai iaskAI poe thinkany freegpt teach-anything magickpen note.ms&#xA;Wait for url from other devices&#xA;berify: reverse image search for video&#xA;Associated bookmarks Search engine files associate with bookmarks with postfix &amp;quot;.search.html&amp;quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.&#xA;&amp;quot;help_en.html&amp;quot; bookmark associates with the user manual in English. Similarly, &amp;quot;help_zh.html&amp;quot; is for Chinese manual.</description>
<description>AI, chatgpt etc.&#xA;google gemini komo andi devv.ai iaskAI poe thinkany freegpt teach-anything magickpen note.ms&#xA;rentry&#xA;Wait for url from other devices&#xA;berify: reverse image search for video&#xA;Associated bookmarks Search engine files associate with bookmarks with postfix &amp;quot;.search.html&amp;quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.&#xA;&amp;quot;help_en.html&amp;quot; bookmark associates with the user manual in English. Similarly, &amp;quot;help_zh.html&amp;quot; is for Chinese manual.</description>
</item>
<item>
<title>Tips</title>

View file

@ -61,6 +61,7 @@
<li><a href="https://magickpen.com/">magickpen</a></li>
</ul>
<p><a href="https://note.ms">note.ms</a><br>
<a href="https://rentry.org">rentry</a><br>
<a href="i:1w">Wait for url from other devices</a><br>
<a href="https://berify.com">berify: reverse image search for video</a></p>
<h3 id="associated-bookmarks">Associated bookmarks</h3>
@ -96,7 +97,7 @@
</div>
<p>Last Modified: 20 April 2024<br>
update bookmarks<br>
update i:0m syntax<br>
<pre></pre>
</p>

View file

@ -4,7 +4,7 @@
<title>Categories on uweb browser: unlimited power</title>
<link>/en/categories/</link>
<description>Recent content in Categories on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<atom:link href="/en/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>

View file

@ -1,7 +1,7 @@
<!doctype html>
<html>
<head>
<meta name="generator" content="Hugo 0.125.0">
<meta name="generator" content="Hugo 0.125.4">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="alternate" type="application/rss+xml" href="../en/index.xml" title="uweb browser: unlimited power">

View file

@ -4,9 +4,9 @@
<title>uweb browser: unlimited power</title>
<link>/en/</link>
<description>Recent content on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Sat, 20 Apr 2024 08:58:35 +0800</lastBuildDate>
<lastBuildDate>Mon, 29 Apr 2024 11:59:48 +0800</lastBuildDate>
<atom:link href="/en/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Text selection/processing</title>
@ -69,7 +69,7 @@
<link>/en/bookmark/</link>
<pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/bookmark/</guid>
<description>AI, chatgpt etc.&#xA;google gemini komo andi devv.ai iaskAI poe thinkany freegpt teach-anything magickpen note.ms&#xA;Wait for url from other devices&#xA;berify: reverse image search for video&#xA;Associated bookmarks Search engine files associate with bookmarks with postfix &amp;quot;.search.html&amp;quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.&#xA;&amp;quot;help_en.html&amp;quot; bookmark associates with the user manual in English. Similarly, &amp;quot;help_zh.html&amp;quot; is for Chinese manual.</description>
<description>AI, chatgpt etc.&#xA;google gemini komo andi devv.ai iaskAI poe thinkany freegpt teach-anything magickpen note.ms&#xA;rentry&#xA;Wait for url from other devices&#xA;berify: reverse image search for video&#xA;Associated bookmarks Search engine files associate with bookmarks with postfix &amp;quot;.search.html&amp;quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.&#xA;&amp;quot;help_en.html&amp;quot; bookmark associates with the user manual in English. Similarly, &amp;quot;help_zh.html&amp;quot; is for Chinese manual.</description>
</item>
<item>
<title>Tips</title>

View file

@ -136,10 +136,11 @@ Ex. &quot;:p x&quot; or &quot;:px&quot; for screen width and infinite height (as
Extract remote content (tar/tgz/zip) under the folder [path]. If [path] ends with &quot;/&quot;, then put unzipped file under the folder &quot;[path]/[file name stem]&quot; (for zipped files only, not for tar/tgz).</p>
</li>
<li>
<p>i:0m[bookmarklet index|prefix|?postfix|/.../localfile|H[headers]|c[cssFlag]]:[url]<br>
Visiting url and execute the uweb browser internal bookmarklet that keeps valid for all urls under the path of [url].</p>
<p>i:0m[-|1-9][bookmarklet index|prefix|?postfix|/.../localfile|H[headers]|c[cssFlag]]:[url]<br>
Visiting url and execute the uweb browser internal bookmarklet that keeps valid for all urls under the parent path of [url].</p>
<ul>
<li>[bookmarklet index] must have two/three digits. The first two digits are used as index of bootmarklet. For example, &quot;00&quot; as the first local bookmarklet; &quot;01&quot; as the first remote script; then &quot;02&quot; as the second local bookmarklet, ... The third digit is uplevel, 1 to make bookmarklet valid for parent path of [url].</li>
<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, &quot;00&quot; as the first local bookmarklet; &quot;01&quot; as the first remote script; then &quot;02&quot; as the second local bookmarklet, ...</li>
<li>c[cssFlag]: For example, &quot;c12&quot; will apply the third and fourth global CSS (12=2^2+2^3).</li>
<li>H[headers]: Ex. &quot;HX-Forwarded-For;8.8.8.8&quot; adds extra http request header &quot;X-Forwarded-For:8.8.8.8&quot;.</li>
<li>[?postfix]: the real visited url is &quot;[url]+[?postfix]&quot;.</li>
@ -310,8 +311,8 @@ Bundle of internal urls, if it is an &quot;i:0&quot; url, then it should have th
</ul>
</div>
<p>Last Modified: 19 April 2024<br>
add i:5hencoding: support<br>
<p>Last Modified: 29 April 2024<br>
update i:0m syntax<br>
<pre>i:56 urls support CTRL_A to CTRL-Z
</pre>
</p>

View file

@ -3,7 +3,7 @@
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>/en/_posts/</loc>
<lastmod>2024-04-20T08:58:35+08:00</lastmod>
<lastmod>2024-04-29T11:59:48+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="zh"
@ -71,7 +71,7 @@
/>
</url><url>
<loc>/en/</loc>
<lastmod>2024-04-20T08:58:35+08:00</lastmod>
<lastmod>2024-04-29T11:59:48+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="zh"
@ -97,7 +97,7 @@
/>
</url><url>
<loc>/en/links/</loc>
<lastmod>2024-04-19T11:37:39+08:00</lastmod>
<lastmod>2024-04-29T11:59:48+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="zh"
@ -233,7 +233,7 @@
/>
</url><url>
<loc>/en/bookmark/</loc>
<lastmod>2024-04-20T08:58:35+08:00</lastmod>
<lastmod>2024-04-20T11:04:35+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="zh"

View file

@ -4,7 +4,7 @@
<title>Adblock on uweb browser: unlimited power</title>
<link>/en/tags/adblock/</link>
<description>Recent content in Adblock on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/adblock/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Clipboard on uweb browser: unlimited power</title>
<link>/en/tags/clipboard/</link>
<description>Recent content in Clipboard on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/clipboard/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Css on uweb browser: unlimited power</title>
<link>/en/tags/css/</link>
<description>Recent content in Css on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/css/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Curl on uweb browser: unlimited power</title>
<link>/en/tags/curl/</link>
<description>Recent content in Curl on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/curl/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Tags on uweb browser: unlimited power</title>
<link>/en/tags/</link>
<description>Recent content in Tags on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Mon, 08 Apr 2024 08:46:24 +0800</lastBuildDate>
<atom:link href="/en/tags/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Javascript on uweb browser: unlimited power</title>
<link>/en/tags/javascript/</link>
<description>Recent content in Javascript on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/javascript/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Redirection on uweb browser: unlimited power</title>
<link>/en/tags/redirection/</link>
<description>Recent content in Redirection on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Sun, 07 Apr 2024 20:48:24 +0800</lastBuildDate>
<atom:link href="/en/tags/redirection/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Search Engine on uweb browser: unlimited power</title>
<link>/en/tags/search-engine/</link>
<description>Recent content in Search Engine on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Mon, 08 Apr 2024 08:46:24 +0800</lastBuildDate>
<atom:link href="/en/tags/search-engine/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Ssh on uweb browser: unlimited power</title>
<link>/en/tags/ssh/</link>
<description>Recent content in Ssh on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/ssh/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Tdict on uweb browser: unlimited power</title>
<link>/en/tags/tdict/</link>
<description>Recent content in Tdict on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/tdict/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Termux on uweb browser: unlimited power</title>
<link>/en/tags/termux/</link>
<description>Recent content in Termux on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/termux/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Tools on uweb browser: unlimited power</title>
<link>/en/tags/tools/</link>
<description>Recent content in Tools on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/tools/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Windows on uweb browser: unlimited power</title>
<link>/en/tags/windows/</link>
<description>Recent content in Windows on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 02 Apr 2024 11:45:19 +0800</lastBuildDate>
<atom:link href="/en/tags/windows/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Topposts on uweb browser: unlimited power</title>
<link>/en/topposts/</link>
<description>Recent content in Topposts on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Thu, 18 Apr 2024 15:10:11 +0800</lastBuildDate>
<atom:link href="/en/topposts/index.xml" rel="self" type="application/rss+xml" />

View file

@ -4,7 +4,7 @@
<title>Unlists on uweb browser: unlimited power</title>
<link>/en/unlist/</link>
<description>Recent content in Unlists on uweb browser: unlimited power</description>
<generator>Hugo 0.125.0</generator>
<generator>Hugo</generator>
<language>en</language>
<atom:link href="/en/unlist/index.xml" rel="self" type="application/rss+xml" />
<item>