
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>sfufoet's blog &#187; bookmarklet</title>
	<atom:link href="http://blog.loland.net/tag/bookmarklet/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.loland.net</link>
	<description>Geek Tips</description>
	<lastBuildDate>Mon, 30 Jan 2012 13:50:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[Safari Mobile 小书签]自由选择链接的打开方式和打开同时多个链接</title>
		<link>http://blog.loland.net/242.et</link>
		<comments>http://blog.loland.net/242.et#comments</comments>
		<pubDate>Sun, 25 Jul 2010 14:55:22 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[Safari mobile]]></category>

		<guid isPermaLink="false">http://blog.loland.net/242.et</guid>
		<description><![CDATA[Invoke Tabulate 真是个超级牛X的小书签。运行后可以让你自由选择链接的打开方式：在当前页面打开，还是在新页面打开，或者先标记再一起打开多个链接。

运行该书签之后，稍等一下，在左上角会出现一个图标就表示书签载入完毕。点击链接会弹出一个浮动面板，三个按钮分别对应上面提到的三种功能。最后一个按钮是标记功能，要打开已经标记的链接，就点击左上角的图标。此时多个链接会同时开始载入，点击 Safari 底下最后一个按钮就可以切换啦。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://gadgets.inventivelabs.com.au/tabulate/links">Invoke Tabulate</a> 真是个超级牛X的小书签。运行后可以让你自由选择链接的打开方式：在当前页面打开，还是在新页面打开，或者先标记再一起打开多个链接。</p>
<p><img src="http://farm5.static.flickr.com/4073/4827236696_39b56fbc71.jpg"/></p>
<p>运行该书签之后，稍等一下，在左上角会出现一个图标就表示书签载入完毕。点击链接会弹出一个浮动面板，三个按钮分别对应上面提到的三种功能。最后一个按钮是标记功能，要打开已经标记的链接，就点击左上角的图标。此时多个链接会同时开始载入，点击 Safari 底下最后一个按钮就可以切换啦。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/242.et/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>如何在 Safari mobile 上直接安装小书签</title>
		<link>http://blog.loland.net/240.et</link>
		<comments>http://blog.loland.net/240.et#comments</comments>
		<pubDate>Thu, 22 Jul 2010 14:45:09 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[Safari mobile]]></category>
		<category><![CDATA[Touch]]></category>

		<guid isPermaLink="false">http://blog.loland.net/240.et</guid>
		<description><![CDATA[Opera mini 支持小书签（Bookmarklet），iPod Touch 上的 Safari mobile 也是一样支持的。
因为 Safari mobile 不能直接方便地添加小书签，所以需要用一个小书签把 JS 脚本变成一个普通的网页地址。存储书签，接着在编辑书签的时候，手工去掉 # 和 # 前面的地址就行了。
我懒得去安装个 Safari for win。
安装过程：
点击这里安装。然后点击 + 添加书签，添加完毕之后，打开书签，并编辑一下它，处理掉 # 和 # 前面的地址。
使用方法：
在要安装小书签的地方使用此小书签，然后按住页面上处理后的小书签，剩下的步骤和上面的安装步骤一样。
测试了一下，很麻烦，看来还是用 safari for win 同步方便点。
]]></description>
			<content:encoded><![CDATA[<p>Opera mini 支持小书签（Bookmarklet），iPod Touch 上的 Safari mobile 也是一样支持的。</p>
<p>因为 Safari mobile 不能直接方便地添加小书签，所以需要用一个小书签把 JS 脚本变成一个普通的网页地址。存储书签，接着在编辑书签的时候，手工去掉 # 和 # 前面的地址就行了。</p>
<p>我懒得去安装个 Safari for win。</p>
<p>安装过程：</p>
<p><a href="http://blog.loland.net/240.et#javascript:(function(){var n_to_open,dl,dll,i;function linkIsSafe(u){if(u.substr(0,11)=='javascript:')return true;}n_to_open=0;dl=document.links;dll=dl.length;for(i=0;i&lt;dll;++i){if(linkIsSafe(dl[i].href))++n_to_open;}if(!n_to_open)alert('no%20links');else{for(i=0;i&lt;dll;++i)if(linkIsSafe(dl[i].href))dl[i].href=location.href+%22#%22+dl[i].href;}})();">点击这里安装</a>。然后点击 + 添加书签，添加完毕之后，打开书签，并编辑一下它，处理掉 # 和 # 前面的地址。</p>
<p>使用方法：</p>
<p>在要安装小书签的地方使用此小书签，然后按住页面上处理后的小书签，剩下的步骤和上面的安装步骤一样。</p>
<p>测试了一下，很麻烦，看来还是用 safari for win 同步方便点。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/240.et/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>修复 twitter 头像的小书签</title>
		<link>http://blog.loland.net/193.et</link>
		<comments>http://blog.loland.net/193.et#comments</comments>
		<pubDate>Fri, 10 Jul 2009 12:20:46 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.loland.net/193.et</guid>
		<description><![CDATA[terryxxy：@sfufoet 你会不会写 bookmarlet ，把web下出问题的 https图片你地址替换成 http？
新建一个小书签，在地址里面输入：
javascript:(function(){var imgs,i;var imgs=document.getElementsByTagName('img');for(i in imgs){imgs[i].src=imgs[i].src.replace(/https:\/\/a0/ig,"http://a0");}})()
适合 twitter 网页版。
update：小书签更新了，修复一个 bug
]]></description>
			<content:encoded><![CDATA[<p><a href="https://twitter.com/terryxxy" title="阳阳猪">terryxxy</a>：@<a href="https://twitter.com/sfufoet">sfufoet</a> 你会不会写 bookmarlet ，把web下出问题的 https图片你地址替换成 http？</p>
<p>新建一个小书签，在地址里面输入：</p>
<blockquote><p>javascript:(function(){var imgs,i;var imgs=document.getElementsByTagName('img');for(i in imgs){imgs[i].src=imgs[i].src.replace(/https:\/\/a0/ig,"http://a0");}})()</p></blockquote>
<p>适合 twitter 网页版。</p>
<p>update：小书签更新了，修复一个 bug</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/193.et/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Twitthat! For Google Reader Mobile - 在 Google Reader 移动版使用的 Twitthat! 小书签[Opera Mini]</title>
		<link>http://blog.loland.net/183.et</link>
		<comments>http://blog.loland.net/183.et#comments</comments>
		<pubDate>Tue, 21 Apr 2009 07:05:58 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[Opera Mini]]></category>

		<guid isPermaLink="false">http://blog.loland.net/183.et</guid>
		<description><![CDATA[在手机上 GR 看到不错的文章时，想把它分享到 twitter 是多么麻烦的一件事：点击&#160; See original，等待 or stop 页面的载入（这个步骤非常浪费时间），使用 Twitthat! 小书签。
有了 Twitthat! For Google Reader Mobile，这个复杂而浪费时间的步骤就变成：在 GR 看到不错的文章，直接在书签里点击 Twitthat! For Google Reader Mobile 然后提交就完事了。
Twitthat! For Google Reader Mobile 的安装有点特别，我没办法把它弄得像以前的小书签那样来安装。首先在手机上，运行 Opera mini，访问 Opera Mini Bookemarklets，点击 Twitthat! For Google Reader Mobile，复制下面文本框的文字，用快捷键 #7 来打开添加书签界面，然后清空 Address 的文字，把刚才复制的文字，粘贴进去。保存就可以了。
]]></description>
			<content:encoded><![CDATA[<p>在手机上 GR 看到不错的文章时，想把它分享到 twitter 是多么麻烦的一件事：点击&nbsp; See original，等待 or stop 页面的载入（这个步骤非常浪费时间），使用 Twitthat! 小书签。</p>
<p>有了 Twitthat! For Google Reader Mobile，这个复杂而浪费时间的步骤就变成：在 GR 看到不错的文章，直接在书签里点击 Twitthat! For Google Reader Mobile 然后提交就完事了。</p>
<p>Twitthat! For Google Reader Mobile 的安装有点特别，我没办法把它弄得像<a href="http://blog.loland.net/144.et">以前的小书签</a>那样来安装。首先在手机上，运行 Opera mini，<a href="http://blog.loland.net/op.htm#TwitthatForGoogleReader">访问 Opera Mini Bookemarklets</a>，点击 Twitthat! For Google Reader Mobile，复制下面文本框的文字，用快捷键 #7 来打开添加书签界面，然后清空 Address 的文字，把刚才复制的文字，粘贴进去。保存就可以了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/183.et/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>［黑莓技巧］Wordpress AutoSignature - Opera Mini 小书签</title>
		<link>http://blog.loland.net/149.et</link>
		<comments>http://blog.loland.net/149.et#comments</comments>
		<pubDate>Wed, 25 Feb 2009 14:01:41 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[Opera Mini]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.loland.net/2009/02/25/149.et</guid>
		<description><![CDATA[追本溯源真麻烦。在 Twitter 上翻了 N 页才找到。。。这个小书签的灵感是这样来的
fisio @sfufoet 沙发没人坐？俺使 opera mini 去坐了，费老大劲，没有 Firefox 上的自动填空脚本真是麻烦。
sfufoet @fisio 晕。弄四个 autotext，一个是 fi，一个叫 gm，一下子就完成了。还有网址。再弄个 sf＝沙发。
fisio @sfufoet 我的 email 地址什么的都是用 autotext 输入啦，不过输入四个空，得进出四次吧？还是自带浏览器比较方便，光标放到输入框就直接写
sfufoet @fisio 看来要写一个自动输入信息的 WP 小书签 for opera mini。挖哈哈。
好鸟，废话不多说。猛击这里进入 Wordpress AutoSignature 开始设置。填写上那三个值，然后点击 Generate Bookmarklet 按钮！

然后，按下黑莓键，Add Bookmark，去掉 Address 前面的：http://blog.loland.net/op.htm#
用法还是老规矩。
新手请看：［黑莓技巧］Opera Mini 也能用小书签！ 
]]></description>
			<content:encoded><![CDATA[<p>追本溯源真麻烦。在 Twitter 上翻了 N 页才找到。。。这个小书签的灵感是这样来的</p>
<p><strong><a target="_blank" href="http://twitter.com/fisio" class="screen-name" title="fisio">fisio</a></strong> @<a target="_blank" href="http://twitter.com/sfufoet">sfufoet</a> 沙发没人坐？俺使 opera mini 去坐了，费老大劲，没有 Firefox 上的自动填空脚本真是麻烦。</p>
<p></span></span><strong><a target="_blank" href="http://twitter.com/sfufoet" class="screen-name" title="imsfufoet">sfufoet</a></strong> @<a target="_blank" href="http://twitter.com/fisio">fisio</a> 晕。弄四个 autotext，一个是 fi，一个叫 gm，一下子就完成了。还有网址。再弄个 sf＝沙发。</p>
<p></span></span><strong><a target="_blank" href="http://twitter.com/fisio" class="screen-name" title="fisio">fisio</a></strong> @<a target="_blank" href="http://twitter.com/sfufoet">sfufoet</a> 我的 email 地址什么的都是用 autotext 输入啦，不过输入四个空，得进出四次吧？还是自带浏览器比较方便，光标放到输入框就直接写</span></span></p>
<p><strong><a target="_blank" href="http://twitter.com/sfufoet" class="screen-name" title="imsfufoet">sfufoet</a></strong> @<a target="_blank" href="http://twitter.com/fisio">fisio</a> 看来要写一个自动输入信息的 WP 小书签 for opera mini。挖哈哈。</span></span></p>
<p>好鸟，废话不多说。<a href="http://blog.loland.net/op.htm#WordpressAutoSignature">猛击这里进入 Wordpress AutoSignature</a> 开始设置。填写上那三个值，然后点击 Generate Bookmarklet 按钮！</p>
<div align="center"><img src="http://blog.loland.net/wp-content/plugins/pika/readimg.php?src=http%3A%2F%2Flh5.gouride.com%2F_dgCGC6ge86w%2FSaVKud_uDxI%2FAAAAAAAAA-E%2FJmAP8SHATEA%2Fs512%2FGenerate.jpg" /></div>
<p>然后，按下黑莓键，Add Bookmark，去掉 Address 前面的：http://blog.loland.net/op.htm#</p>
<p>用法还是老规矩。</p>
<p>新手请看：<a href="http://blog.loland.net/2009/02/16/144.et" rel="bookmark" title="Permanent Link to ［黑莓技巧］Opera Mini 也能用小书签！">［黑莓技巧］Opera Mini 也能用小书签！</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/149.et/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Twitthat! - Opera mini 小书签</title>
		<link>http://blog.loland.net/146.et</link>
		<comments>http://blog.loland.net/146.et#comments</comments>
		<pubDate>Thu, 19 Feb 2009 02:42:45 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[Opera Mini]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.loland.net/2009/02/19/146.et</guid>
		<description><![CDATA[
应 leon 的要求而制作。这里安装。安装方法。
另外：twitthat 的东西不会同步到 twitter？
]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://blog.loland.net/wp-content/plugins/pika/readimg.php?src=http%3A%2F%2Flh6.gouride.com%2F_dgCGC6ge86w%2FSZzGcL1xPNI%2FAAAAAAAAA88%2F_dzWXjjVbeg%2Fs512%2F2009-02-19_103903.png" /></div>
<p>应 <a href="http://www.geedr.com/">leon</a> 的要求而制作。<a href="http://blog.loland.net/op.htm#MyWorks">这里安装</a>。<a href="http://blog.loland.net/2009/02/16/144.et">安装方法</a>。</p>
<p>另外：twitthat 的东西不会同步到 twitter？</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/146.et/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>［黑莓技巧］Opera Mini 也能用小书签！</title>
		<link>http://blog.loland.net/144.et</link>
		<comments>http://blog.loland.net/144.et#comments</comments>
		<pubDate>Mon, 16 Feb 2009 07:04:21 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[Opera Mini]]></category>

		<guid isPermaLink="false">http://blog.loland.net/2009/02/16/144.et</guid>
		<description><![CDATA[不知道啥是小书签？那请移步看看 Bookmarklet - 小书签，实用浏览器小工具补完 &#124; 小众软件"
昨晚搜索的时候，偶然发现一篇文章，介绍了如何在 Opera Mini 上使用小书签的技巧。堪称史上最强 Opera Mini 技巧了。
原文介绍了很多小书签，但是大部分都没啥用，我精选了几个超级实用的！ 点击这里访问 Opera Mini Bookmarklets
安装小书签
打开上面的链接，然后点击你需要的小书签，接着按下黑莓键，Add bookmark。然后把网址前面的 http://blog.loland.net/op.htm# 去掉，save！当然如果你想更快速调用它，建议为它选择一个 speed dial 位置。

我自己做精选页面还有一个原因，原文的 favicon 太丑了！如果你觉得我这里的 favicon 也不好看的话，把页面下载传到自己的空间吧（XD）。看看我安装的小书签：


Linkify：这个最实用了，把当前页面的链接都变成可以点击的！我专门写了个 测试这个小书签的页面。
Highlight links：高亮当前页面的所有链接，当遇到某些网页链接和文字的颜色一样的时候可以用上。
Google translate：调用 Google translate 翻译当前页面，原作者的版本有问题。这个是我修改后的。
Page rank：查看当前网页的 Google PR。
Add to google reader：把当前博客用 GR 打开，GR 会自动打开博客的 RSS，然后在页面最底部可以选择添加到订阅！
Post to Del.icio.us：把当前页面添加到 Delicious！

剩下的我就懒得介绍了。
注意：保存一个书签后，记得后退后再点击另外一个，如果访问页面出错，后退刷新再点击。
我还想折腾一个小书签用来查看当前网页的源代码！黑莓自带的浏览器虽然可以查看网页源代码，但是不兼容中文。这样有要 copy 东西或者在黑莓上翻译东西就方便了。
update: 查看源代码的小书签制作完成！
Update2：查看源代码的小书签有个 BUG，如果源代码太长，可能一个文本框显示不了。此书签把网页中的全部代码都显示出来，一般情况下，我们只需要 body 标记之间的源代码。其他的 CSS 和 Js 我们是不需要的，那么可以
安装 [...]]]></description>
			<content:encoded><![CDATA[<p>不知道啥是小书签？那请移步看看 <a href="http://www.appinn.com/bookmarklet/">Bookmarklet - 小书签，实用浏览器小工具补完 | 小众软件"</a></p>
<p>昨晚搜索的时候，偶然发现一篇文章，介绍了<a href="http://o.yeswap.com/">如何在 Opera Mini 上使用小书签的技巧</a>。堪称史上最强 Opera Mini 技巧了。</p>
<p>原文介绍了很多小书签，但是大部分都没啥用，我精选了几个超级实用的！ <a href="http://blog.loland.net/op.htm">点击这里访问 Opera Mini Bookmarklets</a></p>
<p><strong>安装小书签</strong></p>
<p>打开上面的链接，然后点击你需要的小书签，接着按下黑莓键，Add bookmark。然后把网址前面的 http://blog.loland.net/op.htm# 去掉，save！当然如果你想更快速调用它，建议为它选择一个 speed dial 位置。</p>
<p><img src="http://pic.yupoo.com/jdvip/129336fc7736/medium.jpg" /></p>
<p>我自己做精选页面还有一个原因，原文的 favicon 太丑了！如果你觉得我这里的 favicon 也不好看的话，把页面下载传到自己的空间吧（XD）。看看我安装的小书签：</p>
<p><img src="http://pic.yupoo.com/jdvip/766476fc7675/medium.jpg" /></p>
<ul>
<li>Linkify：这个最实用了，把当前页面的链接都变成可以点击的！我专门写了个 <a href="http://blog.loland.net/l.htm">测试这个小书签的页面。</a></li>
<li>Highlight links：高亮当前页面的所有链接，当遇到某些网页链接和文字的颜色一样的时候可以用上。</li>
<li>Google translate：调用 Google translate 翻译当前页面，原作者的版本有问题。这个是我修改后的。</li>
<li>Page rank：查看当前网页的 Google PR。</li>
<li>Add to google reader：把当前博客用 GR 打开，GR 会自动打开博客的 RSS，然后在页面最底部可以选择添加到订阅！</li>
<li>Post to Del.icio.us：把当前页面添加到 Delicious！</li>
</ul>
<p>剩下的我就懒得介绍了。</p>
<p>注意：保存一个书签后，记得后退后再点击另外一个，如果访问页面出错，后退刷新再点击。</p>
<p>我还想折腾一个小书签用来查看当前网页的源代码！黑莓自带的浏览器虽然可以查看网页源代码，但是不兼容中文。这样有要 copy 东西或者在黑莓上翻译东西就方便了。</p>
<p>update: 查看源代码的小书签制作完成！</p>
<p>Update2：查看源代码的小书签有个 BUG，如果源代码太长，可能一个文本框显示不了。此书签把网页中的全部代码都显示出来，一般情况下，我们只需要 body 标记之间的源代码。其他的 CSS 和 Js 我们是不需要的，那么可以<br />
安装 view body source 那个小书签。</p>
<p><strong>如何使用这些小书签？</strong></p>
<p>很简单！按下黑莓键，Bookmarks，选中某个小书签，回车，哦也！</p>
<p>如果你在 speed dial 里添加了小书签，调用起来就更方便了，按下 A ，直接输入小书签前面的数字，不用 Alt 键辅助。</p>
<p>哈哈哈哈，我果然是不折不扣的不折腾会死星人。</p>
<p>注：请摘要转载本文</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/144.et/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>几个小书签站点列表</title>
		<link>http://blog.loland.net/87.et</link>
		<comments>http://blog.loland.net/87.et#comments</comments>
		<pubDate>Sun, 09 Nov 2008 14:20:25 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[小书签]]></category>

		<guid isPermaLink="false">http://blog.loland.net/?p=87</guid>
		<description><![CDATA[Opera7Wiki:BookMarklets - Opera bookmarklets. 发现很多见过的小书签，这个还不错 Current page on www.archive.org
jalarie: Bookmarklets -  Misc. bookmarklets.

Days Left this Year
  Days Left this Month
Week Number
Day-of-the-Week
  Local, GMT, Internet Time

Sam-I-Am.com - Bookmarklets -  Web developer bookmarklets. 这里没发现我感兴趣的。
Bookmarklets for Opera -  For Opera and other browsers as well. 有几个比较特色的验证网页标准的小书签。
其他的收集站点也没啥。点击下面的 via 去看吧。
via
]]></description>
			<content:encoded><![CDATA[<p><a href="http://nontroppo.org/wiki/BookMarklets">Opera7Wiki:BookMarklets</a> - Opera bookmarklets. 发现很多见过的小书签，这个还不错 <a class="bm" href="javascript:location.href='http://web.archive.org/archive_request_ng?collection=web&amp;url='+document.location.href+'&amp;Submit=Take+Me+Back%21';">Current page on www.archive.org</a></p>
<p><a href="http://spruce.flint.umich.edu/%7Ejalarie/jaa_kcd.htm">jalarie: Bookmarklets</a> -  Misc. bookmarklets.</p>
<ol>
<li><a href="javascript:tdy6Nb5=new%20Date();w2RtxZ=tdy6Nb5.getYear();tG82Nu=w2RtxZ;if(tG82Nu%20<%2070)tg82Nu=tg82Nu*1+1900;%20else%20if(tG82Nu%20<%201900)tG82Nu=tG82Nu*1+1900;YbU7v3w='December%2031,'+tG82Nu;var%20eY2FH9t=new%20Date(YbU7v3w);alert('Number%20of%20days%20left%20this%20year:%20'+Math.round((eY2FH9t.getTime()-tdy6Nb5.getTime())/86400000+1/2));" title="days this year">Days Left this Year</a></li>
<li><a href="javascript:var%20z=new%20Date();var%20y=z.getYear();var%20m=z.getMonth();var%20d=z.getDate();var%20s=new%20Array(31,28,31,30,31,30,31,31,30,31,30,31);if(y==Math.floor(y/100)*100){%20s[1]=29;%20}%20var%20l=s[m]-d;alert(l+'%20days%20left%20this%20month.');" title="days this month">  Days Left this Month</a></li>
<li><a href="javascript:var%20z1=new%20Date();var%20y=z1.getYear();if(y%20<%2070)y=y*1+2000;else%20if(y%20<%201900)y=y*1+1900;var%20z2=new%20Date(y,0,0);var%20d=z2.getDay();var%20w=Math.floor((Math.floor((z1-z2)/86400000)+d+7)/7);alert('This%20is%20week%20number%20'+w);" title="week number">Week Number</a></li>
<li><a href="javascript:NS=new%20Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');D=prompt('Date%20as%20MM/DD/YYYY:','');D=D.replace(/\./g,'\/');D=D.replace(/\-/g,'\/');DS=D.split('/');if(D%20==%20''){%20Now=new%20Date();D='Today';%20}%20else%20{%20Now=new%20Date(DS[2],DS[0]-1,DS[1]);%20}%20DN=Now.getDay();alert(D+':%20'+NS[DN]);" title="day of the week">Day-of-the-Week</a></li>
<li><a href="javascript:Now=new%20Date();Now_H=Now.getHours();Now_N=Now.getMinutes();Now_S=Now.getSeconds();GMT_O=Now.getTimezoneOffset();GMT_H=Now_H;GMT_N=Now_N;GMT_S=Now_S;Now_A='am';if(Now_H%20>%2011){%20Now_A='pm';Now_H=Now_H-12;%20}%20if(Now_H%20>%2011){%20Now_A='am';Now_H=Now_H-12;%20}%20if(Now_H%20==%200){%20Now_H=12;%20}%20GMT_N=GMT_N*1+GMT_O;for(ix1=0;ix1<12;ix1++){%20if(GMT_N%20>%2059){%20GMT_H=GMT_H*1+1;GMT_N=GMT_N-60;%20}%20if(GMT_N%20<%200){%20GMT_H=GMT_H-1;GMT_N=GMT_N+60;%20}}%20INet=(GMT_H*60+GMT_N+GMT_S/60)/1.44;INet=Math.round(INet*1000)/1000;GMT_A='am';if(GMT_H%20>%2011){%20GMT_A='pm';GMT_H=GMT_H-12;%20}%20if(GMT_H%20>%2011){%20GMT_A='am';GMT_H=GMT_H-12;%20}%20if(GMT_H%20==%200){%20GMT_H=12;%20}%20if(Now_H%20<%2010){%20Now_H='0'+Now_H;%20}%20if(Now_N%20<%2010){%20Now_N='0'+Now_N;%20}%20if(Now_S%20<%2010){%20Now_S='0'+Now_S;%20}%20if(GMT_H%20<%2010){%20GMT_H='0'+GMT_H;%20}%20if(GMT_N%20<%2010){%20GMT_N='0'+GMT_N;%20}%20if(GMT_S%20<%2010){%20GMT_S='0'+GMT_S;%20}%20alert(Now_H+':'+Now_N+':'+Now_S+'%20'+Now_A+'%20local\n'+GMT_H+':'+GMT_N+':'+GMT_S+'%20'+GMT_A+'%20GMT\n'+INet+'%20InterNet');" title="time">  Local, GMT, Internet Time</a></li>
</ol>
<p><a href="http://www.sam-i-am.com/work/bookmarklets/">Sam-I-Am.com - Bookmarklets</a> -  Web developer bookmarklets. 这里没发现我感兴趣的。</p>
<p><a href="http://www.philburns.com/bookmarklets.html">Bookmarklets for Opera</a> -  For Opera and other browsers as well. 有几个比较特色的验证网页标准的小书签。</p>
<p>其他的收集站点也没啥。点击下面的 via 去看吧。</p>
<p><a href="http://subsimple.com/bookmarklets/links.asp#Articles">via</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/87.et/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>又一个小书签站点</title>
		<link>http://blog.loland.net/86.et</link>
		<comments>http://blog.loland.net/86.et#comments</comments>
		<pubDate>Sun, 09 Nov 2008 13:20:44 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[小书签]]></category>

		<guid isPermaLink="false">http://blog.loland.net/2008/11/09/86.et</guid>
		<description><![CDATA[搜索小书签技巧的时候，逛到的。作者 Troels Jakobsen 还是挺牛叉的。点击这里访问。
推荐 Developer Bookmarklets 下的
1、Form Info 查看表单信息
2、Execute HTML 选择 HTML 源代码，然后用此小书签，HTML 会在新窗口执行
3、HTML Tree 以树状查看网页的标记。HTML Tree w. Attributes 增强版，可以看到 tag 的属性。
4、ASCII Table ASCII 码表格，有时候突然要用到，却满世界找。
推荐 Layout Bookmarklets 下的 Allow Right-click 允许右键菜单，专门对付禁止右键的网页。
汗然发现，原来我一直在用的小书签编辑器，也是出自 Troels Jakobsen 之手。
]]></description>
			<content:encoded><![CDATA[<p>搜索小书签技巧的时候，逛到的。作者 Troels Jakobsen 还是挺牛叉的。<a href="http://subsimple.com/bookmarklets/collection.asp">点击这里访问</a>。</p>
<p>推荐 Developer Bookmarklets 下的</p>
<p>1、Form Info 查看表单信息<br />
2、Execute HTML 选择 HTML 源代码，然后用此小书签，HTML 会在新窗口执行<br />
3、HTML Tree 以树状查看网页的标记。HTML Tree w. Attributes 增强版，可以看到 tag 的属性。<br />
4、ASCII Table ASCII 码表格，有时候突然要用到，却满世界找。</p>
<p>推荐 Layout Bookmarklets 下的 Allow Right-click 允许右键菜单，专门对付禁止右键的网页。</p>
<p>汗然发现，原来我一直在用的<a href="http://subsimple.com/bookmarklets/jsbuilder.htm">小书签编辑器</a>，也是出自 Troels Jakobsen 之手。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/86.et/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>抛弃 yupoo 上传扩展，用小书签上传图片</title>
		<link>http://blog.loland.net/83.et</link>
		<comments>http://blog.loland.net/83.et#comments</comments>
		<pubDate>Sat, 08 Nov 2008 05:56:01 +0000</pubDate>
		<dc:creator>sfufoet</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[yupoo]]></category>
		<category><![CDATA[小书签]]></category>

		<guid isPermaLink="false">http://blog.loland.net/?p=83</guid>
		<description><![CDATA[今天早上，Sein 大叔向我抱怨，说我介绍的获取 XPath 的小书签没用。我无语地举了两个反例之后，他突然转移话题 + 发现新大陆的说：
sein: 我看到那个 gif  里
你有长长的一串 js。。。
sfufoet:  ？
sein: 你演示的  gif
sfufoet: 我去看看
哪个框框有 js？
sein: js  列表
sfufoet:  说我的书签列表啊
晕。
冰山一角
sein:打包，分享。。
然后我在 ff 的书签管理器里找半天，找不到导出某一分支的选项。非常 Orz。我知道他基本上不看小众，所以，他一定错过了我那篇小书签的文章：Bookmarklet - 小书签，实用浏览器小工具补完
把文章丢给他，中午过后：
sein: 这里 http://www.chedong.com/blog/archives/000828.html 有个发送当前页面中的图到  flickr 的 js
yupoo 有这功能吗
sfufoet: 我看看
呃。亏了，当时写文章的时候，我怎么没注意那个 flickr。
搜索了一下，发现一句“此扩展调用 Yupoo 的 bookmarklet 接口在线收藏图片到 Yupoo。”看来 yupoo 自家有接口。
哪里去找接口呢？嘿嘿，把 Yupoo 官方提供的上传插件弄下来，看源代码不就知道了。
一阵铿铿锵锵的折腾之后，把接口嫁接到 Flickr 的上传 js 里，诞生了两个伟大的，牛叉的，赛潘安 + 西施的，居地球旅火星必备的，上传网页图片到 Yupoo 的 [...]]]></description>
			<content:encoded><![CDATA[<p>今天早上，Sein 大叔向我抱怨，说我介绍的获取 XPath 的小书签没用。我无语地举了两个反例之后，他突然转移话题 + 发现新大陆的说：</p>
<p><span style="font-weight: bold;">sein</span>: 我看到那个 gif  里<br />
你有长长的一串 js。。。</p>
<p><span style="font-weight: bold;">sfufoet</span>:  ？</p>
<p><span style="font-weight: bold;">sein</span>: 你<a href="http://img230.imageshack.us/img230/1156/213to8.gif">演示的  gif</a></p>
<p><span style="font-weight: bold;">sfufoet</span>: 我去看看<br />
哪个框框有 js？</p>
<p><span style="font-weight: bold;">sein</span>: js  列表</p>
<p><span style="font-weight: bold;">sfufoet</span>:  说我的书签列表啊<br />
晕。<br />
冰山一角<br />
<span style="font-weight: bold;">sein</span>:打包，分享。。</p>
<p>然后我在 ff 的书签管理器里找半天，找不到导出某一分支的选项。非常 Orz。我知道他基本上不看小众，所以，他一定错过了我那篇小书签的文章：<a href="http://www.appinn.com/bookmarklet/">Bookmarklet - 小书签，实用浏览器小工具补完</a></p>
<p>把文章丢给他，中午过后：</p>
<p><span style="font-weight: bold;">sein</span>: 这里 <a href="http://www.chedong.com/blog/archives/000828.html">http://www.chedong.com/blog/archives/000828.html</a> 有个发送当前页面中的图到  flickr 的 js<br />
yupoo 有这功能吗</p>
<p><span style="font-weight: bold;">sfufoet</span>: 我看看<br />
呃。亏了，当时写文章的时候，我怎么没注意那个 flickr。</p>
<p>搜索了一下，发现一句“此扩展调用 Yupoo 的 bookmarklet 接口在线收藏图片到 Yupoo。”看来 yupoo 自家有接口。</p>
<p>哪里去找接口呢？嘿嘿，把 Yupoo 官方提供的上传插件弄下来，看源代码不就知道了。</p>
<p>一阵铿铿锵锵的折腾之后，把接口嫁接到 Flickr 的上传 js 里，诞生了两个伟大的，牛叉的，赛潘安 + 西施的，居地球旅火星必备的，上传网页图片到 Yupoo 的 js：</p>
<p><a href="javascript:t='';for(var%20n=0;n<document.images.length;n++){t+='<a%20href=/%20onclick=\'document.f.ppu.value=document.images['+n+'].src;document.f.submit();return%20false;\'><img%20border=0%20src='+document.images[n].src+' /></a><br/>'};if(t!=''){document.write('
<p>Click%20an%20image%20to%20add%20it%20to%20your%20photostream</p>
<form%20name=f%20action=http://www.yupoo.com/photos/saveBookmarklet%20method=get>
<input%20type=hidden%20name=ppu></form>
<p>'+t+'');void(document.close())}else{alert('No%20images!')}">Yupoo_CurrentWindow</a><br />
<a href="javascript:t='';for(var%20n=0;n<document.images.length;n++){t+='<a%20href=/%20onclick=\'document.f.ppu.value=document.images['+n+'].src;document.f.submit();return%20false;\'><img%20border=0%20src='+document.images[n].src+' /></a><br/>'};if(t!=''){imgWindow=window.open('','imgWin','');imgWindow.document.write('
<p>Click%20an%20image%20to%20add%20it%20to%20your%20photostream</p>
<form%20name=f%20action=http://www.yupoo.com/photos/saveBookmarklet%20method=get>
<input%20type=hidden%20name=ppu></form>
<p>'+t+'');void(document.close())}else{alert('No%20images!')}">Yupoo_NewWindow</a><br />
<a href="javascript:t='';for(var%20n=0;n<document.images.length;n++){t+='<a%20href=http://www.yupoo.com/photos/saveBookmarklet?ppu='+document.images[n].src+'><img%20border=0%20src='+document.images[n].src+' /></a><br/>'}if(t!=''){imgWindow=window.open('','','');imgWindow.document.write('
<p>Click%20an%20image%20to%20add%20it%20to%20your%20photostream</p>
<p>'+t+'');void(document.close())}else{alert('No%20images!')}">Yupoo_NewWindow</a>(<a href="https://addons.mozilla.org/zh-CN/firefox/addon/722">noscript</a> 死硬份子请用这个，例如 Sein)</p>
<p>在目标页面使用，然后，点击要上传的图片，连接到 yupoo，点击“上传照片”，再加上那个<a href="http://blog.loland.net/2008/10/15/69.et">获得 Yupoo 地址的猴子脚本</a>。无敌帅呆了。</p>
<p>可惜不能批量。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loland.net/83.et/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

