<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>技术 on WWayne&#39;s Blog</title>
		<link>https://blog.wenb.in/categories/%E6%8A%80%E6%9C%AF/</link>
		<description>Recent content in 技术 on WWayne&#39;s Blog</description>
		<generator>Hugo</generator>
		<language>zh-CN</language>
		
		
		
		
			<lastBuildDate>Tue, 10 Mar 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://blog.wenb.in/categories/%E6%8A%80%E6%9C%AF/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Miniflux as Reeder</title>
				<link>https://blog.wenb.in/posts/2026-03-10_%E7%BB%99miniflux%E5%8A%A0%E4%BA%86%E4%B8%AAreeder%E6%89%8D%E6%9C%89%E7%9A%84%E5%8A%9F%E8%83%BD/</link>
				<pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2026-03-10_%E7%BB%99miniflux%E5%8A%A0%E4%BA%86%E4%B8%AAreeder%E6%89%8D%E6%9C%89%E7%9A%84%E5%8A%9F%E8%83%BD/</guid>
				<description>&lt;p&gt;从 Reeder 迁移到 Miniflux 大概是去年的事。理由很简单：Reeder 只在 Apple 生态里活着，而我越来越需要在 Windows 和 Linux 上也能刷 RSS。自建 Miniflux，浏览器打开就能用，这件事本身没什么好说的。&lt;/p&gt;&#xA;&lt;p&gt;但有一个功能一直让我有点别扭。&lt;/p&gt;&#xA;&lt;p&gt;Reeder 里有个手势，长按某条条目，会弹出「标记此条及以上为已读」。这在实际用起来非常顺手——早上堆了一堆，往下翻到昨天看过的地方，长按一下，上面全消。干净。Miniflux 没有这个，每次要么全部标为已读（太粗暴），要么一条条点（太麻烦）。&lt;/p&gt;&#xA;&lt;p&gt;忍了挺久。前几天终于坐下来看了一眼能不能自己加。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Miniflux 有个功能叫 Custom JavaScript，在设置里，可以往每个页面注入自定义脚本。这给了很大的空间。&lt;/p&gt;&#xA;&lt;p&gt;思路其实不复杂：监听右键（桌面）和长按（手机），在条目上触发时弹出一个自定义菜单，点击后调用 Miniflux 内置的接口批量标记已读。&lt;/p&gt;&#xA;&lt;p&gt;接口本身不需要 API Key，Miniflux 页面里已经把 CSRF token 放在 &lt;code&gt;document.body.dataset.csrfToken&lt;/code&gt; 里，批量标记的 URL 也能从页面 DOM 里找到（&lt;code&gt;entriesStatusUrl&lt;/code&gt;）。换句话说，权限问题已经解决了，剩下的只是怎么触发。&lt;/p&gt;&#xA;&lt;p&gt;桌面端比较简单，监听 &lt;code&gt;contextmenu&lt;/code&gt; 事件，阻止默认菜单，显示自己的就好。&lt;/p&gt;&#xA;&lt;p&gt;手机端麻烦一点。长按在 iOS 上会和系统的文字选择、链接预览冲突。解决方法是两步：CSS 加上 &lt;code&gt;-webkit-touch-callout: none&lt;/code&gt; 禁掉系统的长按菜单，然后事件监听要用 &lt;code&gt;passive: false&lt;/code&gt; 加上 &lt;code&gt;preventDefault()&lt;/code&gt;，才能真正拦住系统行为。调试这个花了点时间，主要是第一次忘了 &lt;code&gt;passive: false&lt;/code&gt;，死活没效果。&lt;/p&gt;&#xA;&lt;p&gt;最终的逻辑大概是这样：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// 注入到 Miniflux Custom JavaScript&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;longPressTimer&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;null&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;LONG_PRESS_MS&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;600&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;kd&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;getEntryId&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;el&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;article&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;el&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;closest&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;article[data-id]&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;article&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;?&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;article&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dataset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;null&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;kd&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;getAllEntryIds&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[...&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;querySelectorAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;article[data-id]&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;map&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dataset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;kd&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;markAboveAsRead&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;targetId&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;ids&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;getAllEntryIds&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;idx&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;ids&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;indexOf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;targetId&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;idx&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;===&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;toMark&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;ids&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;slice&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;idx&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;csrfToken&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;body&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dataset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;csrfToken&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;url&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;body&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dataset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;entriesStatusUrl&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;url&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;||&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;csrfToken&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;fetch&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;url&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nx&#34;&gt;method&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;POST&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nx&#34;&gt;headers&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s1&#34;&gt;&amp;#39;Content-Type&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;application/x-www-form-urlencoded&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s1&#34;&gt;&amp;#39;X-Csrf-Token&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;csrfToken&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nx&#34;&gt;body&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;URLSearchParams&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;({&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;status&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;read&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;entryIDs&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;toMark&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;join&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;,&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}),&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;then&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nx&#34;&gt;toMark&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;forEach&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;el&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;querySelector&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;sb&#34;&gt;`article[data-id=&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;sb&#34;&gt;&amp;#34;]`&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;el&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;el&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;opacity&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;0.4&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;kd&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;showMenu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;y&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;targetId&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;querySelectorAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;.custom-ctx-menu&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;forEach&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;remove&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;createElement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;div&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;className&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;custom-ctx-menu&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;cssText&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;sb&#34;&gt;`position:fixed;z-index:9999;background:#fff;border:1px solid #ccc;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;sb&#34;&gt;      border-radius:6px;padding:6px 0;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:14px;`&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;innerHTML&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;sb&#34;&gt;`&amp;lt;div style=&amp;#34;padding:8px 16px;cursor:pointer;white-space:nowrap&amp;#34;&amp;gt;标记此条及以上为已读&amp;lt;/div&amp;gt;`&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;querySelector&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;div&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;addEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;click&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nx&#34;&gt;markAboveAsRead&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;targetId&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;remove&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;left&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Math&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;min&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;x&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;window&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;innerWidth&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;220&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;sb&#34;&gt;px`&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;top&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Math&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;min&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;y&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;window&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;innerHeight&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;60&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;sb&#34;&gt;px`&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;body&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;appendChild&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;dismiss&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;target&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;menu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;remove&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;removeEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;click&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;dismiss&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;setTimeout&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;addEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;click&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;dismiss&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;c1&#34;&gt;// 桌面右键&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;addEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;contextmenu&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;getEntryId&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;target&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;preventDefault&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;showMenu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;clientX&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;clientY&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;c1&#34;&gt;// 移动端长按&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;addEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;touchstart&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;getEntryId&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;target&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;touch&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;touches&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;];&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;longPressTimer&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;setTimeout&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;nx&#34;&gt;showMenu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;touch&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;clientX&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;touch&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;clientY&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;LONG_PRESS_MS&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;passive&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;addEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;touchend&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;clearTimeout&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;longPressTimer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;));&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;addEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;touchmove&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;clearTimeout&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;longPressTimer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;));&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;c1&#34;&gt;// 禁用 iOS 系统长按菜单&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;createElement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;style&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;textContent&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;article { -webkit-touch-callout: none; }&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nb&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;head&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;appendChild&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;})();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;p&gt;贴进去，保存，刷新。右键一条条目，菜单出来了。手机上长按，也出来了。&lt;/p&gt;</description>
			</item>
			<item>
				<title>给 RSS 装了个摘要机器</title>
				<link>https://blog.wenb.in/posts/2026-03-09_%E7%BB%99rss%E8%A3%85%E4%BA%86%E4%B8%AA%E6%91%98%E8%A6%81%E6%9C%BA%E5%99%A8/</link>
				<pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2026-03-09_%E7%BB%99rss%E8%A3%85%E4%BA%86%E4%B8%AA%E6%91%98%E8%A6%81%E6%9C%BA%E5%99%A8/</guid>
				<description>&lt;p&gt;Miniflux 已经用了挺久了。&lt;/p&gt;&#xA;&lt;p&gt;订阅了虎嗅、晚点、爱范儿、Hacker News，加上几个英文 newsletter，每天进来三四百条，积压着，像一个永远清不完的待办列表。&lt;/p&gt;&#xA;&lt;p&gt;读不完是正常的。问题是你根本不知道哪些值得点进去——光靠标题判断，经常要么被骗进去，要么真正有意思的漏掉了。&lt;/p&gt;&#xA;&lt;p&gt;于是就想：能不能先让 AI 读一遍，告诉我这篇讲了什么？&lt;/p&gt;&#xA;&lt;h2 id=&#34;最初的弯路&#34;&gt;最初的弯路&lt;/h2&gt;&#xA;&lt;p&gt;最开始想着本地跑个 LLM，省事省钱。sl3 那台机器有 16GB 内存，试了几个量化版本，gemma2-2b 跑得动，但生成速度慢到让人抓狂——处理一篇文章要十几秒，有时候直接超时，摘要还缺斤少两。换 mistral-7b-Q4，吃内存，系统直接开始 swap，基本废了。&lt;/p&gt;&#xA;&lt;p&gt;本地 LLM 这条路，至少在我这个配置上，做不到每篇文章都处理得过去。&lt;/p&gt;&#xA;&lt;p&gt;然后想到了 GitHub Copilot。已经在用，API 可以调，后端挂的是 gpt-4o-mini，速度快，token 限制也够用，关键是不用另外付费。就这么定了。&lt;/p&gt;&#xA;&lt;h2 id=&#34;rss_summarizerpy&#34;&gt;rss_summarizer.py&lt;/h2&gt;&#xA;&lt;p&gt;服务不复杂，一个 Python 脚本，跑在 sl3 上，用 systemd 守护：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;每 2 分钟轮询一次 Miniflux API，拉取未读文章&lt;/li&gt;&#xA;&lt;li&gt;取出正文，喂给 gpt-4o-mini，要求生成 300~500 字的中文摘要，分段&lt;/li&gt;&#xA;&lt;li&gt;摘要写回文章顶部，用一个带蓝色左边框的 &lt;code&gt;div&lt;/code&gt; 包起来，Miniflux 渲染出来有种读内部报告的感觉&lt;/li&gt;&#xA;&lt;li&gt;原文折叠在 &lt;code&gt;&amp;lt;details&amp;gt;&lt;/code&gt; 里，不想看正文就不展开&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;HN 的处理单独写了逻辑：除了原文，还会把评论区一并抓下来，分两个部分总结——&amp;ldquo;文章说了什么&amp;quot;和&amp;quot;HN 在聊什么&amp;rdquo;。两件事有时候差很远。比如某篇介绍新数据库的文章，评论区全在骂作者没提到某个竞品，这种信息只看原文是感知不到的。&lt;/p&gt;&#xA;&lt;p&gt;有个细节处理起来有点麻烦：Miniflux 有时候拉回来的是全文，有时候只有摘要，得先判断正文长度，太短就去原 URL 再抓一次。网站防爬虫的程度参差不齐，爱范儿直接给全文，虎嗅要带 Cookie，偶尔还是会失败，这种情况就只用摘要凑合。&lt;/p&gt;&#xA;&lt;h2 id=&#34;跑起来之后&#34;&gt;跑起来之后&lt;/h2&gt;&#xA;&lt;p&gt;每天早上打开 Miniflux，文章顶部已经有一段蓝色的摘要在等着你。&lt;/p&gt;&#xA;&lt;p&gt;读起来快了很多。很多文章看完摘要就够了，知道发生了什么，不需要点进去；真正有意思的，摘要会让你更容易判断值不值得细读。&lt;/p&gt;&#xA;&lt;p&gt;有几次摘要比原文写得好——可能模型把废话过滤掉了，核心反而更清楚。这让我有一丝复杂的感受。&lt;/p&gt;&#xA;&lt;p&gt;HN 的双摘要比较有意思。有时候文章本身很普通，但评论区冒出来一个真在这个领域干了十年的人，随手写了几段干货，比文章值钱多了。现在这些也被收进摘要里了，不容易错过。&lt;/p&gt;&#xA;&lt;h2 id=&#34;然后有一天摘要全没了&#34;&gt;然后有一天摘要全没了&lt;/h2&gt;&#xA;&lt;p&gt;用了几天，感觉挺好。然后有一天早上打开，摘要全没了。&lt;/p&gt;&#xA;&lt;p&gt;Miniflux 每次刷新 feed 会重新拉取内容，覆盖掉 content 字段。我辛辛苦苦生成的摘要，就这么被刷掉了。&lt;/p&gt;</description>
			</item>
			<item>
				<title>OpenClaw 装好了然后呢</title>
				<link>https://blog.wenb.in/posts/2026-03-03_openclaw%E8%A3%85%E5%A5%BD%E4%BA%86%E7%84%B6%E5%90%8E%E5%91%A2/</link>
				<pubDate>Tue, 03 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2026-03-03_openclaw%E8%A3%85%E5%A5%BD%E4%BA%86%E7%84%B6%E5%90%8E%E5%91%A2/</guid>
				<description>&lt;p&gt;OpenClaw 最近热起来了。&lt;/p&gt;&#xA;&lt;p&gt;朋友圈开始有人转，各种保姆级教程也冒出来了。&lt;!-- more --&gt;&lt;/p&gt;&#xA;&lt;p&gt;我把 Surface 从书架上搬下来折腾的那几天，大概花了一个下午才把配置弄通。报错、翻 Issues、改 JSON、重启 gateway，这些事一件一件来，烦，但也一件一件搞清楚了。agent 和 channel 是什么关系、binding 怎么匹配、heartbeat 是干嘛用的——这些东西不是文档直接告诉你的，是折腾出来的。&lt;/p&gt;&#xA;&lt;p&gt;跑起来之后，真正花时间的是另一件事：想清楚自己要它做什么。&lt;/p&gt;&#xA;&lt;p&gt;帮我盯哪些消息？接哪些服务进来？什么时候主动找我、什么时候不要打扰我？这些问题没有默认答案，得自己想，想完了写进配置，跑一段时间发现不对，再改。&lt;/p&gt;&#xA;&lt;p&gt;有点像养一只新来的动物。光把它带回家，给它一个窝，不够的。&lt;/p&gt;&#xA;&lt;p&gt;OpenClaw 多出来的那部分能力，是需要你主动去接的——接进你的工作流，接进你每天真实在做的事里。这个过程，比安装难。&lt;/p&gt;&#xA;&lt;p&gt;如果连安装都磕磕绊绊的话，后面的事，大概率也不会发生。&lt;/p&gt;</description>
			</item>
			<item>
				<title>一台旧 Surface、一只叫秋的狗，和我的 AI 助手</title>
				<link>https://blog.wenb.in/posts/2026-02-25_%E6%97%A7surface%E8%A3%85linux%E9%83%A8%E7%BD%B2ai%E5%8A%A9%E6%89%8B/</link>
				<pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2026-02-25_%E6%97%A7surface%E8%A3%85linux%E9%83%A8%E7%BD%B2ai%E5%8A%A9%E6%89%8B/</guid>
				<description>&lt;p&gt;家里有一台吃灰的 Surface Laptop，Intel 第十代 i7-1065G7，16GB 内存，468GB NVMe SSD。买来陪我度过了几年 Windows 时光，后来慢慢被主力机取代，就这么搁着。&lt;/p&gt;&#xA;&lt;p&gt;前阵子突然想：与其让它继续积灰，不如折腾一下。&lt;!-- more --&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;装-linux&#34;&gt;装 Linux&lt;/h2&gt;&#xA;&lt;p&gt;Surface 系列对 Linux 的支持历来是个老大难问题——触控板、触屏、相机、电源管理，各种小毛病。好在社区一直没放弃，&lt;a href=&#34;https://github.com/linux-surface/linux-surface&#34;&gt;linux-surface&lt;/a&gt; 项目专门维护了针对 Surface 设备的内核补丁。&lt;/p&gt;&#xA;&lt;p&gt;装的是 Ubuntu 24.04.4 LTS，内核换成 linux-surface 的定制版本（目前跑的是 &lt;code&gt;6.18.7-surface-1&lt;/code&gt;），步骤大致如下：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 添加 linux-surface 仓库密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -s https://raw.githubusercontent.com/linux-surface/linux-surface/master/pkg/keys/surface.asc &lt;span class=&#34;se&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sudo apt-key add -&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 添加软件源&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;deb [arch=amd64] https://pkg.surfacelinux.com/debian release main&amp;#34;&lt;/span&gt; &lt;span class=&#34;se&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sudo tee /etc/apt/sources.list.d/linux-surface.list&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 安装内核和固件&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo apt update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo apt install linux-image-surface linux-headers-surface surface-ipts-firmware&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo update-grub&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;p&gt;重启之后，触控板顺滑了，休眠也正常了。这台老机器突然有了新生命。&lt;/p&gt;&#xA;&lt;h2 id=&#34;部署-openclaw&#34;&gt;部署 OpenClaw&lt;/h2&gt;&#xA;&lt;p&gt;机器活了，接下来是部署 &lt;a href=&#34;https://openclaw.ai&#34;&gt;OpenClaw&lt;/a&gt;——一个可以自托管的 AI 助手框架，支持接入各种大模型，通过 Discord、Telegram、Signal 等方式和你对话。&lt;/p&gt;</description>
			</item>
			<item>
				<title>KindlePaperwhite字體選擇與替換</title>
				<link>https://blog.wenb.in/posts/2014-02-21_kindlepaperwhite%E5%AD%97%E9%AB%94%E9%81%B8%E6%93%87%E8%88%87%E6%9B%BF%E6%8F%9B/</link>
				<pubDate>Fri, 21 Feb 2014 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2014-02-21_kindlepaperwhite%E5%AD%97%E9%AB%94%E9%81%B8%E6%93%87%E8%88%87%E6%9B%BF%E6%8F%9B/</guid>
				<description>&lt;p&gt;能陪我最久的電子設備非Kindle Paperwhite莫屬。&lt;/p&gt;&#xA;&lt;p&gt;Kindle Paperwhite自帶的字體中，英文字體質量尚可，中文字體的質量就略令人遺憾了。本文旨在推薦替換字體（中英文），并以“step by step”的方式提供替換教程。&lt;/p&gt;&#xA;&lt;p&gt;首先談談字體選擇&lt;!-- more --&gt;。在實體書籍當中，一般使用宋體作為正文字體，黑體作為標題字體，楷體作為注解字體。由于Kindle Paperwhite的ppi足夠高，足以被當作印刷品看待，所以字體選擇亦可以此為標準。當然，網絡當中有許許多多的字體，各有不同，那一款才是最優秀的呢？其實這是個非常主觀的選擇，但經過不懈的測試，我的最終推薦如下：&lt;/p&gt;&#xA;&lt;p&gt;宋體常規：方正準雅宋&lt;br&gt;&#xA;宋體粗體：方正特雅宋&lt;br&gt;&#xA;黑體常規：新明蘭&lt;br&gt;&#xA;黑體粗體：新明蘭粗&lt;br&gt;&#xA;楷體常規：方正宋刻本秀楷&lt;br&gt;&#xA;楷體粗體：方正北魏楷&lt;br&gt;&#xA;英文正文：TisaMobiPro系列&lt;/p&gt;&#xA;&lt;p&gt;因版權利益，本文不提供字體下載。&lt;/p&gt;&#xA;&lt;p&gt;下面我們談談替換方式。相信你已經了解使用“USE_ALT_FONT”的方式來開啟使用自定義字體，此種方式固然方便之極，但弊端也很明顯。其一，以此種方式增添字體后，使得字體選擇界面列出了系統所有字體，不但UI變得不友好，出現的系統隱含字體亦不都適合閱讀使用；其二，此種方式替換的字體僅能應用于書籍內容，無法應用于系統UI。&lt;/p&gt;</description>
			</item>
			<item>
				<title>KindlePaperwhiteHacks</title>
				<link>https://blog.wenb.in/posts/2014-02-19_kindlepaperwhitehacks/</link>
				<pubDate>Wed, 19 Feb 2014 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2014-02-19_kindlepaperwhitehacks/</guid>
				<description>&lt;p&gt;**恢复出厂状态：**Perform a factory reset (Settings -&amp;gt; Reset device)&lt;br&gt;&#xA;Re-install the official 5.3.1 update&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;越狱：&lt;/strong&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.mobilerea&#34;&gt;https://www.mobilerea&lt;/a&gt;&lt;!-- more --&gt;d.com/forums/showthread.php?t=186645&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;删除多余语言文件：&lt;/strong&gt;&lt;br&gt;&#xA;/etc/upstart/framework stop&lt;br&gt;&#xA;cd /opt/amazon/ebook/lib&lt;br&gt;&#xA;mkdir -p /mnt/us/.backup/opt/amazon/ebook/lib&lt;br&gt;&#xA;mv *de_DE.jar /mnt/us/.backup/opt/amazon/ebook/lib/&lt;br&gt;&#xA;mv *es_ES.jar /mnt/us/.backup/opt/amazon/ebook/lib/&lt;br&gt;&#xA;mv *fr_FR.jar /mnt/us/.backup/opt/amazon/ebook/lib/&lt;br&gt;&#xA;mv *it_IT.jar /mnt/us/.backup/opt/amazon/ebook/lib/&lt;br&gt;&#xA;mv *pt_BR.jar /mnt/us/.backup/opt/amazon/ebook/lib/&lt;br&gt;&#xA;/etc/upstart/framework start&lt;br&gt;&#xA;sync&lt;br&gt;&#xA;sync&lt;br&gt;&#xA;sync&lt;br&gt;&#xA;reboot&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;关闭索引，修改虚拟机内存：&lt;/strong&gt;&lt;br&gt;&#xA;编辑/etc/upstart目录中的framework文件，找到 DENABLE_SEARCH_INDEXING_THREAD=true 行，将true改为false；&lt;br&gt;&#xA;在此文件上面找-Xmx20m，改成-Xmx30m，增加虚拟机内存。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;禁止OTA:&lt;/strong&gt;&lt;br&gt;&#xA;编辑 /etc/upstart/ota-update.conf，在source/etc/upstart/functions下面添加&lt;br&gt;&#xA;############## DISABLE OTA UPDATES ##############&lt;br&gt;&#xA;if [ -e &amp;ldquo;/mnt/us/DISABLE_OTA&amp;rdquo; ]&lt;br&gt;&#xA;then&lt;br&gt;&#xA;f_log E ota-update check &amp;quot;&amp;quot; &amp;ldquo;####################################################&amp;rdquo;&lt;br&gt;&#xA;f_log E ota-update check &amp;quot;&amp;quot; &amp;ldquo;# UPDATES DISABLED in /etc/upstart/ota-update.conf #&amp;rdquo;&lt;br&gt;&#xA;f_log E ota-update check &amp;quot;&amp;quot; &amp;ldquo;# REMOVE FILE /mnt/us/DISABLE_OTA (in USB root) #&amp;rdquo;&lt;br&gt;&#xA;f_log E ota-update check &amp;quot;&amp;quot; &amp;ldquo;####################################################&amp;rdquo;&lt;br&gt;&#xA;return $ERR_LOW_BAT&lt;br&gt;&#xA;fi&lt;br&gt;&#xA;############## DISABLE OTA UPDATES ##############&lt;br&gt;&#xA;如果要禁用OTA，那么在usb链接kindle后，在根目录放一个DISABLE_OTA就好了&lt;/p&gt;</description>
			</item>
			<item>
				<title>KindlePaperwhite变砖修复记录</title>
				<link>https://blog.wenb.in/posts/2014-02-19_kindlepaperwhite%E5%8F%98%E7%A0%96%E4%BF%AE%E5%A4%8D%E8%AE%B0%E5%BD%95/</link>
				<pubDate>Wed, 19 Feb 2014 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2014-02-19_kindlepaperwhite%E5%8F%98%E7%A0%96%E4%BF%AE%E5%A4%8D%E8%AE%B0%E5%BD%95/</guid>
				<description>&lt;p&gt;一切都是英文字体 Tisa Mobi Pro 惹得祸。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://imglf0.ph.126.net/ldF-ke8nAAH-pbqJGwrclw==/1590896568385771146.png&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;这是instapaper附带的一款字体，看起来似&lt;!-- more --&gt;乎比Kindle自带字体 Caecilia 更加适合阅读。当然如果仅仅使用 “USE_ALT_FONT”大法把新字体扔进去也没有任何问题，但强迫症患者却不满足于此，详见&lt;a href=&#34;https://syslog.lofter.com/post/bc649_dfaf3c&#34;&gt;另一篇博文&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;在编辑字体配置文件的时候，出错了，最终结果就是导致了 Kindle Paperwhite “卡大树“了，一直停留在小童树下看书的画面。Kindle Paperwhite通体只有一个电源按键，不管按何种时间（15s/30s/60s/120s）均无任何反应，可以断定是挂了，需要拆机维修。&lt;a href=&#34;https://www.izheteng.com/teardown/fix-kindle-paperwhite.html&#34;&gt;这篇文章&lt;/a&gt;详细记录了维修方法，当然如果你完全按照文中提到的方式是绝对可以修复的，但是相信很多朋友跟我一样，看到拆机的步骤，咬咬牙也就过去了，不过看到需要使用电烙铁，估计就尿了。经过我的实践，无需烙铁也是可以顺利维修的，下面是我的维修记录。&lt;/p&gt;&#xA;&lt;p&gt;首先是工具准备，TTL-USB转接器是必不可少的，而且必须是1.8v的，淘宝似乎只有一款，要价30多的那款就是。撬棒建议要备一根，否则拆机过程中会对机器外壳有严重的损伤。另外，Kindle Paperwhite所有的十字螺丝都是#00号的，要是你能看到这篇文章，基本上说明你已经有这款了，无需购买。我购买的物品如下：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://imglf1.ph.126.net/koaut9bEvH7QSDZjbbFA8A==/6597962570100188551.png&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://imglf0.ph.126.net/4GLhc-ekRx7IW0Yf2-s1uQ==/1821706049371486995.png&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://imglf1.ph.126.net/HOGgq_cnKlIASfp3rDWL5A==/3065262496397101444.png&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;对了，别忘了导线，对于不用烙铁的我们，导线越细越软越好。经过我的实践，普通网线不适合，耳机线不适合，最后我使用了一条普通RS232串口线中的铜线。&lt;/p&gt;&#xA;&lt;p&gt;材料准备完毕，下面开始拆机。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://imglf5.lf127.net/img/RXh1WFV3cG95ZEEwMkFTWTJKakhlbkhhQUlmNXhLRXdLMmhQZFB6RExRWXBKdjJLNTc2d0N3PT0.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;建议在这个寒冷的冬天，先用吹风机将机器面板四周多吹吹，会降低你拆面板的难度和对机器的破坏。接着在你的机器前面板找到最大的缝隙，然后用撬棒果断插入吧少年。尽量不要破坏到面板上的双面胶带，它的黏性很强，如果没有让它解除过多的灰尘的话，那么在最后修复完毕合体的时候就无需使用新的胶带了。 拆掉面板后，卸掉11颗螺丝，就能看到做工精良的机器内部主体了。&lt;/p&gt;&#xA;&lt;p&gt;接下来是布线。关于线脚的定义和连接，另一篇文章也说的很清楚了，特别注意，GND &amp;lt;-&amp;gt; Ground、&lt;strong&gt;Tx &amp;lt;-&amp;gt; Rx&lt;/strong&gt;、&lt;strong&gt;Rx &amp;lt;-&amp;gt; Tx&lt;/strong&gt;。下面谈谈不用烙铁的连线方案。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://imglf6.lf127.net/img/RXh1WFV3cG95ZEEwMkFTWTJKakhldTNaeGFtMTVyMHl0SjZYWHk0T0lOYUVxQjJOeXZsZDBnPT0.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://imglf6.lf127.net/img/RXh1WFV3cG95ZEEwMkFTWTJKakhlb2ZoTU44NHh4TklTSmk1UVp3SG14VDZJeTY1VzhBdlBBPT0.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;因为没有烙铁固定，需要摆好机器位置，用胶带固定好导线，让导线的位置与两个线脚的位置对应，做到按下去能恰好接触同时不能引起短路。这一步之整个维修过程中最困难的一步，而且没有技巧，只能一次一次的去调整。当然，非要说技巧，也有一个经验之谈。另一篇教程提到，连好导线，按电源键重启，可是你需要按15s。如果是用烙铁固定了导线，倒是没有任何问题，倒在我们的场景当中，按电源键15s可能导致的结果就是机器发生了轻微的移动，我们好不容易接触好的导线再次错位导致失去连接。我推荐的方式是把电池卸载下来，无非是多拆3颗螺丝。按下电池即是开机，非常快捷，无痛。&lt;/p&gt;&#xA;&lt;p&gt;接下来谈谈SecureCRT，它害了我蛮久。有这样一个情况，如果你在第一次连接机器时，没有接触好触点，在SecureCRT里，你无法看到任何输出。但是即使接下来你的接触是OK的，重启设备后仍然是不会有输出的，不管你试多少次。所以，如果你这一次连接失败，没有看到输出。接下来重试的时候，不能仅仅关注连线，SecureCRT重新打开，重新连接串口，否则你永远不会看到输出。&lt;/p&gt;&#xA;&lt;p&gt;下面是维修完毕的Kindle Paperwhite，完好如处：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://imglf3.lf127.net/img/RXh1WFV3cG95ZEQwM2xnMVViY1VvbzhXL2h3TTh6bi9BdXJ1eldtTTcxTzhhYytBL1JrTVJ3PT0.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://imglf6.lf127.net/img/RXh1WFV3cG95ZEEwMkFTWTJKakhlZ3ZoUHlLMndTWkxZcStxZkM0WTB2S1VlRHhOMmkwbjl3PT0.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;最后，对于那些无力自行修复的朋友，我提供&lt;a href=&#34;https://item.taobao.com/item.htm?id=37311775213&#34;&gt;&lt;strong&gt;有偿&lt;/strong&gt;维修&lt;/a&gt;，可以联系我，新浪微博 @人面兽衣 。 &lt;/p&gt;</description>
			</item>
			<item>
				<title>VLANHopping（VLAN跳跃攻击）背后的一些机制</title>
				<link>https://blog.wenb.in/posts/2013-08-20_vlanhoppingvlan%E8%B7%B3%E8%B7%83%E6%94%BB%E5%87%BB%E8%83%8C%E5%90%8E%E7%9A%84%E4%B8%80%E4%BA%9B%E6%9C%BA%E5%88%B6/</link>
				<pubDate>Tue, 20 Aug 2013 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2013-08-20_vlanhoppingvlan%E8%B7%B3%E8%B7%83%E6%94%BB%E5%87%BB%E8%83%8C%E5%90%8E%E7%9A%84%E4%B8%80%E4%BA%9B%E6%9C%BA%E5%88%B6/</guid>
				<description>&lt;p&gt;最近在整理回顾交换方面的知识，注重安全这一块。其中VLAN Hopping吸引了我的注意。&lt;/p&gt;&#xA;&lt;p&gt;最开始我看的是《CCNP SWITCH（642-813）学习指南》这本书的相关章节，发现讲的非常的简单，令人难以理解，感觉是翻译出了问题。随后使用Google搜索中&lt;!-- more --&gt;文文档，依然没有令人满意的说明。没办法，接下来尝试查阅英文文档，收益匪浅，在此与大家分享。&lt;/p&gt;&#xA;&lt;p&gt;《CCNP SWITCH 642-813 Official Certification Guide》英文原版是我最先参考的文档，其中对VLAN Hooping的描述如下：&lt;/p&gt;&#xA;&lt;p&gt;When securing VLAN trunks, also consider the potential for anexploit called VLAN hopping. Here, an attacker positioned on one access VLANcan craft and send frames with spoofed 802.1Q tags so that the packet payloadsultimately appear on a totally different VLAN, all without the use of a router.&lt;/p&gt;&#xA;&lt;p&gt;For this exploit to work, the following conditions must exist in thenetwork configuration:&lt;/p&gt;</description>
			</item>
			<item>
				<title>使用IOU实施IP多播路由实验</title>
				<link>https://blog.wenb.in/posts/2013-08-15_%E4%BD%BF%E7%94%A8iou%E5%AE%9E%E6%96%BDip%E5%A4%9A%E6%92%AD%E8%B7%AF%E7%94%B1%E5%AE%9E%E9%AA%8C/</link>
				<pubDate>Thu, 15 Aug 2013 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2013-08-15_%E4%BD%BF%E7%94%A8iou%E5%AE%9E%E6%96%BDip%E5%A4%9A%E6%92%AD%E8%B7%AF%E7%94%B1%E5%AE%9E%E9%AA%8C/</guid>
				<description>&lt;p&gt;    在阅读《TCP/IP路由技术》（第二卷）中的组播相关技术时，配合实验肯定更便于加深理解。说实话，平时压根就没有接触过组播的案例，实验就显得尤为重要。按照书上的实验用例，需要的路由器和主机不少，找这么多台设备是不实际的，而利用WebIOL虚拟平台可以非常方便的完成本实验。&lt;/p&gt;&#xA;&lt;p&gt; &lt;!-- more --&gt;   IOU是思科公司泄露的测试工具，基于linux的模拟系统，占用资源非常小，并且可以放在虚拟机里跑（网络是有很多制作好的虚拟机镜像，下载下来直接打开运用即可使用），非常适合复杂拓扑的路由交换实验。IOU Web Interface是其中最为方便使用的一套解决方案，基于Web界面的实验管理，无需掌握任何Linux基础亦可完成实验过程。以下内容为机器随机产生，与本人无关：&lt;br&gt;&#xA;&lt;a href=&#34;https://pan.baidu.com/share/link?shareid=67595116&amp;amp;uk=3341625860&#34;&gt;https://pan.baidu.com/share/link?shareid=67595116&amp;amp;uk=3341625860&lt;/a&gt;（root密码netemu）&lt;br&gt;&#xA;使用方式请自行搜索。&lt;/p&gt;&#xA;&lt;p&gt;    实验拓扑&lt;/p&gt;&#xA;&lt;p&gt;    拓扑图（参考《TCP/IP路由技术》（第二卷）P373）：&lt;/p&gt;&#xA;&lt;p&gt;    &lt;img src=&#34;https://imglf1.ph.126.net/J-QUX5ifDplQaTN5W3Ntxg==/1695886734781846075.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;    NETMAP：&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;        7:0/0 1:0/2    &lt;/p&gt;&#xA;&lt;p&gt;        1:0/0 2:0/0    &lt;/p&gt;&#xA;&lt;p&gt;        1:0/1 4:0/0    &lt;/p&gt;&#xA;&lt;p&gt;        2:0/1 5:0/0    &lt;/p&gt;&#xA;&lt;p&gt;        2:0/2 3:0/0    &lt;/p&gt;&#xA;&lt;p&gt;        5:0/1 6:0/1    &lt;/p&gt;&#xA;&lt;p&gt;        3:0/1 6:0/0    &lt;/p&gt;&#xA;&lt;p&gt;        3:0/2 4:0/1    &lt;/p&gt;&#xA;&lt;p&gt;        6:0/2 8:0/0    &lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;    镜像配置：&lt;/p&gt;&#xA;&lt;p&gt;    &lt;img src=&#34;https://imglf2.ph.126.net/jNL3UwbOQPp1QAMCY0O_rQ==/1622703240837036683.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;    配置文件&lt;/p&gt;&#xA;&lt;p&gt;    Homburg：&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;        hostname Homburg    &lt;/p&gt;&#xA;&lt;p&gt;        !    &lt;/p&gt;&#xA;&lt;p&gt;        ip cef    &lt;/p&gt;&#xA;&lt;p&gt;        no ip domain lookup    &lt;/p&gt;&#xA;&lt;p&gt;        ip multicast-routing    &lt;/p&gt;&#xA;&lt;p&gt;        !    &lt;/p&gt;&#xA;&lt;p&gt;        interface Ethernet0/0    &lt;/p&gt;&#xA;&lt;p&gt;         ip address 10.2.1.1 255.255.255.0    &lt;/p&gt;&#xA;&lt;p&gt;         ip pim dense-mode    &lt;/p&gt;&#xA;&lt;p&gt;        !    &lt;/p&gt;&#xA;&lt;p&gt;        interface Ethernet0/1    &lt;/p&gt;&#xA;&lt;p&gt;         ip address 10.2.2.1 255.255.255.0    &lt;/p&gt;&#xA;&lt;p&gt;         ip pim dense-mode    &lt;/p&gt;&#xA;&lt;p&gt;        !    &lt;/p&gt;&#xA;&lt;p&gt;        interface Ethernet0/2    &lt;/p&gt;&#xA;&lt;p&gt;         ip address 10.1.1.1 255.255.255.0    &lt;/p&gt;</description>
			</item>
			<item>
				<title>eBGP中，“network”命令的影响</title>
				<link>https://blog.wenb.in/posts/2013-08-01_ebgp%E4%B8%ADnetwork%E5%91%BD%E4%BB%A4%E7%9A%84%E5%BD%B1%E5%93%8D/</link>
				<pubDate>Thu, 01 Aug 2013 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2013-08-01_ebgp%E4%B8%ADnetwork%E5%91%BD%E4%BB%A4%E7%9A%84%E5%BD%B1%E5%93%8D/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://syslog.lofter.com/post/bc649_7c1cd2&#34;&gt;前一篇文章&lt;/a&gt;讨论了“network”命令在iBGP当中的影响。接下来简单分析一下“network”在eBGP中的影响。&lt;/p&gt;&#xA;&lt;p&gt;依然是这个拓扑：&lt;br&gt;&#xA;![](https://imglf5.&lt;!-- more --&gt;lf127.net/img/RXh1WFV3cG95ZEEwMkFTWTJKakhldE9DREs1TEJCdGNCR2FRMkZmbElPYy9DV01KaENGR2VBPT0.jpg)&lt;/p&gt;&#xA;&lt;p&gt;如果Taos（AS200）和Vail（AS100）都将“192.168.1.224/30”通过“network”命令加入到BGP进程当中，Telluride（AS100）会将192.168.1.224/30的路由下一条设置为192.168.1.221还是192.168.1.225。&lt;/p&gt;&#xA;&lt;p&gt;BGP中有个相当重要的原则就是EBGP路由比IBGP路由优先级更高！在理解这句话的时候注意，这是针对某一台路由器去比较从EBGP邻居和IBGP邻居学习的相同目的网络时的处理机制。在上面的拓扑当中，Telluride与Vail建立了IBGP对等体，而与Taos没有建立对等关系。所以对于Telluride来讲，去往192.168.1.224/30的路由是由Vail通告的。那么Vail通告的地址会是哪一个呢？这是应该参考另一条BGP路由的选路优先准则：当一个路由器既通过本地学到这条路由，又通过BGP邻居学到这条路由，那么优先选用本地的路由。本例中，Vail关于192.168.1.224/30的路由，一方面有直连路由，另一方面，EBGP对等体Taos也会通告这条路由，更具本地优先的准则，会将直连路由作为最优路由，并且再想其他对等体通告的时候，也会使用这个条目。那么作为Vail对等体之一的Telluride，也会得到通告，下一条地址当然就是Vail自己了。&lt;/p&gt;&#xA;&lt;p&gt;这是我的一个理解，不一定对。&lt;/p&gt;</description>
			</item>
			<item>
				<title>iBGP中“network”使用的注意事项</title>
				<link>https://blog.wenb.in/posts/2013-08-01_ibgp%E4%B8%ADnetwork%E4%BD%BF%E7%94%A8%E7%9A%84%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/</link>
				<pubDate>Thu, 01 Aug 2013 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2013-08-01_ibgp%E4%B8%ADnetwork%E4%BD%BF%E7%94%A8%E7%9A%84%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/</guid>
				<description>&lt;p&gt;最近，我在参考《TCP/IP 路由技术》（第二卷）自学BGP方面的内容。其中在讨论无IGP的IBGP环境的实验当中，遇到了一个可能容易出问题的地方。&lt;/p&gt;&#xA;&lt;p&gt;实验拓扑图如下：&lt;br&gt;&#xA;![](&lt;a href=&#34;https://imglf4.lf127.net/img/RXh1WFV3cG95ZENu&#34;&gt;https://imglf4.lf127.net/img/RXh1WFV3cG95ZENu&lt;/a&gt;&lt;!-- more --&gt;K3ZjSWJLeHJlMlRwMUtWdDZ4b2NONDNXaHJ4T3B1TGcvUmpLclRzbzBBPT0.jpg)&lt;/p&gt;&#xA;&lt;p&gt;重点关注Vail/Aspen/Telluride这三台路由器，他们都属于AS100，其中Vail/Telluride都属于边界网关路由器，连接不同的其他AS。在AS100中，没有运行IGP，因此作为中转AS，AS100中的路由器将建立全连接的IBGP。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;3台路由器的BGP相关配置如下：&lt;br&gt;&#xA;    Vail：&lt;br&gt;&#xA;        router bgp 100&lt;br&gt;&#xA;            network 192.168.1.208 mask 255.255.255.252&lt;br&gt;&#xA;            network 192.168.1.224 mask 255.255.255.252&lt;br&gt;&#xA;            neighbor 192.168.1.197 remote-as 100&lt;br&gt;&#xA;            neighbor 192.168.1.210 remote-as 300&lt;br&gt;&#xA;            neighbor 192.168.1.222 remote-as 100&lt;br&gt;&#xA;            neighbor 192.168.1.225 remote-as 200&lt;br&gt;&#xA;    Aspen：&lt;br&gt;&#xA;        router bgp 100&lt;br&gt;&#xA;            network 192.168.1.196 mask 255.255.255.252&lt;br&gt;&#xA;            network 192.168.1.220 mask 255.255.255.252&lt;br&gt;&#xA;            neighbor 192.168.1.197 remote-as 100&lt;br&gt;&#xA;            neighbor 192.168.1.221 remote-as 100&lt;br&gt;&#xA;    Telluride&lt;br&gt;&#xA;        router bgp 100&lt;br&gt;&#xA;            network 192.168.1.204 mask 255.255.255.252&lt;br&gt;&#xA;            neighbor 192.168.1.198 remote-as 100&lt;br&gt;&#xA;            neighbor 192.168.1.205 remote-as 100&lt;br&gt;&#xA;            neighbor 192.168.1.221 remote-as 100&lt;/p&gt;</description>
			</item>
			<item>
				<title>理想的随身设备组合：功能机＋iPadmini4G</title>
				<link>https://blog.wenb.in/posts/2013-02-28_%E7%90%86%E6%83%B3%E7%9A%84%E9%9A%8F%E8%BA%AB%E8%AE%BE%E5%A4%87%E7%BB%84%E5%90%88%E5%8A%9F%E8%83%BD%E6%9C%BAipadmini4g/</link>
				<pubDate>Thu, 28 Feb 2013 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2013-02-28_%E7%90%86%E6%83%B3%E7%9A%84%E9%9A%8F%E8%BA%AB%E8%AE%BE%E5%A4%87%E7%BB%84%E5%90%88%E5%8A%9F%E8%83%BD%E6%9C%BAipadmini4g/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://imglf9.ph.126.net/H_zm1jehJ3GIZjsllOQP-g==/6597804240424614289.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;在告别iPhone的一年里，我一直使用SAMSUNG i917（i917）作为我的主力鸡。实&lt;!-- more --&gt;际上，i917也是被我当作功能机来用的，作为电话和3G路由器配合前半段的Nexus 7和之后的iPad 4 WIFI来使用。它的表现很称职，由于我并不在它上面使用过多的应用（这些工作交给平板），WP7在应用数量和质量上的缺陷对我影响不大。其实到我使用iPad 4 WiFI的后期，WP7的应用数量和质量已经上来了，有时候甚至我都不怎么携带iPad 4出行了，因为WP7上的地图应用（高德地图）和RSS应用（Nexgen Reader）组后满足我的需求了，但缺少Note和GTD类应用。&lt;/p&gt;&#xA;&lt;p&gt;回家过年时，i917交给我父亲，用作汽车导航（Nokia驾车）。而iPad 4交给了我母亲，给她逛淘宝和追剧。想到此处，我又不由的想起我使用的第一款Apple产品——iPod shuffle。那是在我刚考上大学的那个暑假，在拿到了录取通知书之后，父母都非常的高兴，让我随意挑选礼物。在数码城逛了半天之后，情不自禁的选择了iPod shuffle，据说那是那个数码城唯一的一款apple产品（小城市）。一个没有屏幕的mp3，一个容量只有4g的mp3，一个售价高达1000的mp3，在那个时候应该没有人会买吧。对比我家那时的家庭收入，这不能不说是一次性价比极低的交易。但是我的父母毫不犹豫的就付钱了，现在忆起，不由感动不已。&lt;/p&gt;&#xA;&lt;p&gt;还有一些题外话要说。我们这一辈人的父母，大多是60后，大多是数码盲了。当他们使用初次使用电脑、智能手机和平板的时候，入门曲线肯定增长的极为缓慢。这时候，作为子女的我们一定要有耐心，一定要不厌其烦的解答他们对你来说也许非常低级的问题。想当年你是如何学会说话的呢？父母付出的艰辛不是我们还未为人父母之时所能体会到的。另外，选择更加容易操作的产品给父母使用也是更加合适的方式。如果我使用的Android手机或平板，我肯定不会交给我的父母使用——我可不想让他们时时担心电力，时时需要“杀”一下进程。WP7的为人诟病的多任务处理此时却显得更加合适，我就把你当作一台单任务的机器来使用，这也是我教我父亲的使用逻辑。iOS的操作逻辑更不用多说了，home键的简单使用，以及多指操作的直观，都是非常容易上手的。&lt;/p&gt;&#xA;&lt;p&gt;扯远了，回到我的随身设备选择这个话题吧。当时的备选有三款：MEIZU MX2/iPhone 4s/iPhone 5。MX2的入选理由是大屏幕和方便的文件管理。iPhone 4S入选的理由是经典的设计，高质量的拍照，高质量的应用，以及Fiona也是试用者:)。iPhone 5不必说，最佳智能机。不过鉴于我的联通合约在7月份到期，到时候可以重新签一台iPhone 5（或5s），就不浪费钱了。&lt;/p&gt;&#xA;&lt;p&gt;问题就变成了MX2 vs iPhone 4S。其实最后我一个都没选……不选MX2的原因：缺货；无法接受低劣的Android应用；电源管理不善。不选iPhone4S的原因：价高（相对）；街机；屏幕小。最终我选择购买了一台iPad mini 4G。&lt;/p&gt;&#xA;&lt;p&gt;现在我的组合就是如图所示：非智能时代的最佳直板机——Siemens S68，iPadmini 4G。我的需求无非是稳定的电话功能、方便的上网和高质量的应用。智能手机的稳定性无疑比不过功能机，而作为平板，上网体验肯定远好于手机的小屏幕。尽管iPadmini的分辨率低劣，但比起它的优点，我也就忍了。&lt;/p&gt;&#xA;&lt;p&gt;既然提到S68，不得不回忆那辉煌的西机时代。大一入学时，我父亲给我购买了一台NOKIA 6030，我对它的印象不深，因为一个月之后就被cs猖獗的小偷偷走了。随后我通宵上网研究了好几个晚上，选择了西门子作为我的下一款手机。为什么？因为对比NOKIA，西门子的性价比奇高，相同的价位，NOKIA没有摄像头，西门子却有（尽管只有30w）；NOKIA扩展性极低，西门子却可以安装许多java游戏。当时我在C65和M65之间犹豫，不过在水货手机市场玩了一下午之后，被M65个性的外观深深吸引，将它捧回了家，从此进入了我的搞机时代。有人会笑了，一破功能机，有什么好搞的！呵呵，西机的刷机，比起现在的Android刷机，可是要复杂和有趣的多。冒着变砖的风险，试用各种补丁，那时，是我宅在寝室时的一项重要内容。不过，一年后，M65被盗。随后，我入了一台SK65，著名的十字军刀，搜索“SIEMENS SK65”绝对有惊喜。也就在那时起，西门子手机开始衰败，之后卖给了benq，不提也罢。西门子手机的失败，一方面在于市场推广，另一方面可能是在于他的创新和个性。随后，玩了一年的WM。毕业后，犹豫工作忙，想找台简单好用的机器，入了SIEMENSS68。尽管全名是BENQ-SIEMENS S68，但是S68继承了65系统所有的优点，拥有SIEMENS最纯正的血统，SIEMENS S68的名称它当之无愧。S68是我至今位置最喜欢的非智能手机，优秀的系统，良好的做工，经典的外观……唯一的缺憾在于待机了。一般的功能机可能待机能达3天以上，但西机一般也就2天。我先后购买过4台S68，现在手上还有两台，之前Kt一直再用其中一台，自从给了她小Veer之后，两部都在吃灰了。&lt;/p&gt;&#xA;&lt;p&gt;这次回来，在没有手机用的情况下，毫不犹豫的再次用上了它。除了不能上网，我是在找不到S68的缺点，越用我越喜欢了。也就是在这是，我坚定了功能机＋iPadmini 4g的方案。目前，我已使用该组合有一周了。可以用一个词来概括：安逸。我从来就不喜欢在4寸以下的屏幕上上网，略蛋疼。而现在，所有的上网行为都可以交给iPad mini了，其他的文档处理、影音欣赏在大屏幕上的表现肯定也大大超过了小屏幕。当然有个前提，必须是4g版本的iPad mini，这样才能保证随时随地的网络连接。千万不要想当然的以为wifi iPad mini + 智能手机的无线热点可以达到相同的效果。耗电、不稳定和频繁的开关是的使用体验极大的降低。&lt;/p&gt;</description>
			</item>
			<item>
				<title>iPad最佳阅读应用——多看阅读</title>
				<link>https://blog.wenb.in/posts/2013-01-10_ipad%E6%9C%80%E4%BD%B3%E9%98%85%E8%AF%BB%E5%BA%94%E7%94%A8%E5%A4%9A%E7%9C%8B%E9%98%85%E8%AF%BB/</link>
				<pubDate>Thu, 10 Jan 2013 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2013-01-10_ipad%E6%9C%80%E4%BD%B3%E9%98%85%E8%AF%BB%E5%BA%94%E7%94%A8%E5%A4%9A%E7%9C%8B%E9%98%85%E8%AF%BB/</guid>
				<description>&lt;p&gt;我大部分的时间都花在寻找工具上，却疏于使用它。&lt;/p&gt;&#xA;&lt;p&gt;——Synge&lt;/p&gt;&#xA;&lt;p&gt;阅读是件很快乐的事情，将Nexus 7转手很大一部分原因就是我无法在Android上舒服的阅读。而在iPad上，有那么多令人爱不释手的应用，能将阅读这件事情变得如此美好。比如Reeder，我是我花钱买的第&lt;!-- more --&gt;一款应用，没有它，对我来说iPad就废了一半。再比如iBunko HD，这是一款不知名的软件，售价高达RMB60（好吧，比起那些收费的生产力工具，也不算贵），用来看漫画和PDF最好不过，同时，它也是iOS上最好的txt阅读应用，没有之一。但今天我要推荐的是一款国产软件——多看阅读。&lt;/p&gt;&#xA;&lt;p&gt;“多看成立于2010年2月，是一个汇聚IT界各路精英的专注于电子书阅读器的开发与应用推广的创业型公司，本着帮助用户“多看书、多交朋友”的宗旨，公司以不断满足用户需求、为世界各地的用户提供最好的中文阅读产品为己任，追求把产品做到极致，立志给广大消费者提供更好的阅读体验。 ”&lt;/p&gt;&#xA;&lt;p&gt;——百度百科&lt;/p&gt;&#xA;&lt;p&gt;喜欢看电子书的朋友对多看肯定不会陌生，最早是制作第三方Kindle固件的一个小团队，渐渐发展壮大起来了。我实际上我之前并没有怎么接触过多看，因为我使用的电子书阅读器不是Kindle，而是ePub之神——Nook Simple Touch。是的，现在我最喜欢的电子书格式是ePub。相比TXT，ePub支持更多的样式和排版；相比PDFePub支持更好的文字重排。此外，ePub支持标准的HTML+DIV编排，而这正是我的业余爱好之一（好吧，我爱好很广泛，上至AV，下至地理）。因为种种这些，我收集和制作了大量的ePub书籍。&lt;/p&gt;&#xA;&lt;p&gt;先列出来我理想阅读器的必备功能：&lt;br&gt;&#xA;支持ePub；&lt;br&gt;&#xA;支持自定义字体；&lt;br&gt;&#xA;支持wifi传输。&lt;/p&gt;&#xA;&lt;p&gt;有的朋友可能要开始骂我了：“找你妹啊，iBooks不就在眼前吗？”是的，iBook对于ePub的支持已经足够好了，但是它有两点硬伤：文件传输必须使用iTunes；字体选择太少。第二个选择可能是Stanza，可是在被Amazon收购之后，已经停止开发很久了。&lt;/p&gt;&#xA;&lt;p&gt;这里还需要申明一点的是，我是个图标和UI控。如果一款应用的图标粗糙，我是不会下载的；如果一款应用的UI是默认的iOS UI，我也不想用它。因此我在逛AppStore的时候，很多的阅读软件由于图标和截图过于丑陋，连试我都懒得试。直到我使用多看。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/2zb0LpMXGjqSHfAelduS3w==/4022840367165547952.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;其实看到多看的图标的时候，我的菊花还是一紧。虽然整体的处理不是丑陋的高光弧线，使用Logo作为图标也无可厚非，整体绘制也还算精致，但是我个人认为多看的Logo不好看，该花点钱请人设计的更文艺一点了，瞧瞧人家“字节社”。不过，进入应用之后，整体的UI设计还算清新淡雅，我蛮喜欢的。看到左上角的wifi小图标，我开心的笑了，这肯定是wifi传输的功能了，事实上也确实是如此，特别是使用的http协议传输，很方便（不想iBunko HD，使用ftp，还需要修改文件名编码什么的）。介绍里收支持txt和epub，我已经很满足了，竟然还支持PDF，不够我也没抱太大希望。用wifi传了一本txt，一本ePub，一本扫描PDF（我基本上不适用文字PDF，文字PDF我一般都提取文字，自己制作成ePub，专业书籍除外）。txt打开之后，找到排版设定后，发现有自定义字体的选项，点进去之后，竟然有通过wifi传输自定义字体的功能，我又开心的笑了，我要的功能竟然都有了。然后试了试ePub，基本上跟我在Nook上看到的排版一致，很满意。&lt;/p&gt;&#xA;&lt;p&gt;至此，我已经默默的对多看伸出了大拇指——干的好。但是，还有惊喜。打开扫描PDF，试了试翻页速度，满意，比GoodReader肯定要快。然后看了看PDF有那些设置选项，竟然有裁剪功能！！！我再一次开心的笑了，经常看扫描PDF的朋友肯定直到支持自动裁减白边是多么重要的功能，Good Reader是支持的，iBunko HD也是支持的。多看支持这样的功能，真实贴心啊。&lt;/p&gt;&#xA;&lt;p&gt;哦，忘了说，这么优秀的一款软件，是免费的，并且没有广告（由于有洁癖，我从来不安装有广告的应用）。其实，你卖30块我都买啊。&lt;/p&gt;&#xA;&lt;p&gt;至此，我的iPad的阅读应用就只剩iBunko HD和多看了，世界清静了。&lt;/p&gt;</description>
			</item>
			<item>
				<title>在GooglePlay订购Nexus7的成功经验</title>
				<link>https://blog.wenb.in/posts/2012-07-17_%E5%9C%A8googleplay%E8%AE%A2%E8%B4%ADnexus7%E7%9A%84%E6%88%90%E5%8A%9F%E7%BB%8F%E9%AA%8C/</link>
				<pubDate>Tue, 17 Jul 2012 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2012-07-17_%E5%9C%A8googleplay%E8%AE%A2%E8%B4%ADnexus7%E7%9A%84%E6%88%90%E5%8A%9F%E7%BB%8F%E9%AA%8C/</guid>
				<description>&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;Nexus 7是Google最新发布的平板，已超高的性价比和纯正的血统迅速占领了Geek们的视线。然而，不出意料的，在天朝，很难购买。购买途径无非三种：去美国买；淘宝代购；自己转运。由于本人已经有不少的海淘经验了，自然选择了转运。&lt;/p&gt;&#xA;&lt;p&gt;转运同时&lt;!-- more --&gt;面临这两个选择：Google Play商店和第三方商店。目前，Google Play同时贩卖8G和16G版本，第三方商家仅出售16G版本。截至今日，所有16G均缺货。我购买的时候（7月12日），是有的选的，但作为一个生活在云端的人，我对容量确实是没有需要，8G足够。&lt;/p&gt;&#xA;&lt;p&gt;下面谈谈我的订购过程。本身我又两个Google账户，我先是使用我常用的Google账户，通过美国VPN联网，登录到Google Play商店，选择了购买设备。在提交订单时，需要填写Google Wallet的信息，主要包括信用卡信息，信用卡账单地址和收货地址。当时，我使用的信用卡是招行VISA卡，账单地址和收货地址我都填写的是我在转运公司（天翼快递）的地址。填完之后收到了验证扣款短信（此时并未真扣款），开始等待Google接受订单。第二天，我又登入了我Google另一个账号，购买流程不赘述，但是我在填写信用卡账单地址时填写了我在国内的真实地址（国家选美国，街道填中国地址，州选择转运公司地址）。&lt;/p&gt;&#xA;&lt;p&gt;好吧，三天之后，我的第一单发货了（如图），第二单被砍。&lt;/p&gt;&#xA;&lt;p&gt;当然，最重要的是人品。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Nook2折腾笔记，折腾之后，是安逸</title>
				<link>https://blog.wenb.in/posts/2011-11-27_nook2%E6%8A%98%E8%85%BE%E7%AC%94%E8%AE%B0%E6%8A%98%E8%85%BE%E4%B9%8B%E5%90%8E%E6%98%AF%E5%AE%89%E9%80%B8/</link>
				<pubDate>Sun, 27 Nov 2011 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2011-11-27_nook2%E6%8A%98%E8%85%BE%E7%AC%94%E8%AE%B0%E6%8A%98%E8%85%BE%E4%B9%8B%E5%90%8E%E6%98%AF%E5%AE%89%E9%80%B8/</guid>
				<description>&lt;p&gt;我喜欢看书。最早是看实体书，随后有了手机，在M65上用MicroReader看。在有了Meizu M6之后，在她上面看。然后有了SPV C600之后，用AlReader看，真是神器。然后就是在Android（HTC Magic）用iReader看书。工作之后，用iPad給&lt;!-- more --&gt;自己充电，看PDF真是方便。然而，渴望回归纸张的感觉和对电子产品的依赖让我对Eink向往不已。一直在等Kindle 4发布，准备购买。然后，在等待的过程中，发现越来越喜欢NOOK Simple Touch（以下简称NOOK2）。在Kindle 4发布后，没有想象中的美好，果断入了NOOK2。&lt;/p&gt;&#xA;&lt;p&gt;10月21日下单官翻，11月21日到手，到今天刚好一周。我也整整折腾了一周。在折腾的这几天中，我不断的问自己，我真在需要NOOK2给我提供什么？我的答案是静下心来阅读，真正的享受阅读。除了EPUB，扫描版的PDF也是我的常用书籍来源之一，所以需要NOOK2能够让我能够好好的看扫描PDF。另外需要NOOK2可以无线传书。是的，就两点，扫描PDF和无线传书。考虑到目前NOOK2上并没有一款合适的PDF阅读器，而有一款出色的漫画阅读器——Perfect Viewer，所以我的想法是将扫描PDF用坛子里的pdflrfwin转成6寸图片压缩包用PV来看（后来事实证明效果非常好）。&lt;/p&gt;&#xA;&lt;p&gt;下面是我的折腾步骤（都是来自于XDA论坛的帖子，来源就不一一注明了）。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;恢复出厂状态（unroot）：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;让一切从新开始，需要分别reset系统分区（所谓的8次打断法）和数据分区（所谓三键恢复）。&lt;br&gt;&#xA;1、reset系统分区&lt;br&gt;&#xA;如果你没有root，或者无法用adb连接到设备，使用8次打断法，即在完全关机的状态下，按电源键3秒后松手，在闪屏后按电源键15秒松手，然后按电源键3秒后松手……如此8次后，再次按3秒开机后，设备会进入到restore factory的界面，等待她自动恢复重启即可。&lt;br&gt;&#xA;如果你已经root了，并且可以连上abd，那么敲入以下命令即可进入恢复界面：&lt;/p&gt;&#xA;&lt;p&gt;adb shell&lt;br&gt;&#xA;echo -n -e &amp;ldquo;\x08\x00\x00\x00&amp;rdquo; &amp;gt; /rom/devconf/BootCnt&lt;br&gt;&#xA;reboot&lt;/p&gt;&#xA;&lt;p&gt;2、reset数据分区&lt;br&gt;&#xA;依次点击“Settings”－“Device Settings”－“Device Info”－“Erase &amp;amp; Deregister Device”－“Reset Nook&amp;quot; button”即可。&lt;br&gt;&#xA;若提示失败，关机，开机，在闪屏后同时按住下面的两个翻页键15秒左右会有提示是否reset的画面，点击n键（两次）即可。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;备份和还原：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;使用DiskImage（www.roadkil.net/program.php?ProgramID=12）来操作。备份系统可以确保你的设备不会因为软件原因而变砖。&lt;br&gt;&#xA;1、备份。用DiskImage将noogie.img写到TF卡（一定要通过读卡器）。将设备完全关闭，插卡，开机。在屏幕上出现了“root forever”之后插上数据线。然后用DiskImage将设备的整个磁盘写成一个img文件，小心保存这个img文件吧。&lt;br&gt;&#xA;2、恢复。同样的，用DiskImage将noogie.img写到TF卡（参见下面的root过程）（一定要通过读卡器）。将设备完全关闭，插卡，开机。在屏幕上出现了“root forever”之后插上数据线。用DiskGenius等磁盘分区管理软件读取NOOK2的分区信息，删除所有分区后，用DiskImage将你之前保存的img文件（或者从https://forum.xda-developers.com/showthread.php?t=1289233获取）写回到设备。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;root&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;root本身是一个非常简单的过程，只是替换了NOOK2上boot分区的ramdisk文件而已。&lt;br&gt;&#xA;1、准备好以个读卡器，一张128mb以上容量的TF卡，以个NOOK2，一台电脑。&lt;br&gt;&#xA;2、下载noogie.img.gz（https://www.multiupload.com/OFI609MP8V） 和uRamdisk_rooted（https://www.multiupload.com/WKLQHCT334）。&lt;br&gt;&#xA;3、下载win32imagewriter（https://launchpad.net/win32-image-writer/），将noogie.img通过读卡器写入到TF卡。&lt;br&gt;&#xA;4、将noogie卡插入到完全关机的NOOK2，再开机。会进入到显示“root forever”的界面。&lt;br&gt;&#xA;5、将NOOK2通过数据线连接电脑，电脑上会看到一个名称为boot的分区，将uRamdisk_rooted重命名为uRamdisk，替换该分区的同名文件。弹出设备，弹出TF卡。按电源键15秒关机。按电源键开机。&lt;br&gt;&#xA;6、电脑上安装adb（提取Android SDK中的几个文件即可，请自行搜索方法），打开adb，敲入以下命令：&lt;/p&gt;&#xA;&lt;p&gt;adb connect&lt;/p&gt;&#xA;&lt;p&gt;若提示成功连接，则说明root成功。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;安装Superuser.apk、su和busybox（必须）&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;光root一点意义都没有，此步骤是之后折腾的基础。假设你的adb放在“C:/android-sdk-windows/platform-tools”。&lt;br&gt;&#xA;1、下载Superuser.apk（https://nookdevs.com/images/a/a9/Superuser.zip）、su（https://nookdevs.com/images/e/e0/Su.zip）、busybox（https://www.megaupload.com/?d=VFEI8UIF）。都解压放在adb目录。&lt;br&gt;&#xA;2、执行以下命令以安装Superuser.apk和su：&lt;/p&gt;&#xA;&lt;p&gt;cd C:/android-sdk-windows/platform-tools&lt;br&gt;&#xA;adb connect yourNSTip&lt;br&gt;&#xA;adb install Superuser.apk&lt;br&gt;&#xA;adb push su /data/local/&lt;br&gt;&#xA;adb shell&lt;br&gt;&#xA;cd /system/bin&lt;br&gt;&#xA;mount -o remount,rw /dev/block/mmcblk0p5 /system&lt;br&gt;&#xA;cat /data/local/su &amp;gt; su&lt;br&gt;&#xA;chmod 6755 su&lt;br&gt;&#xA;reboot&lt;/p&gt;</description>
			</item>
			<item>
				<title>合并字体：太古</title>
				<link>https://blog.wenb.in/posts/2011-11-21_%E5%90%88%E5%B9%B6%E5%AD%97%E4%BD%93%E5%A4%AA%E5%8F%A4/</link>
				<pubDate>Mon, 21 Nov 2011 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2011-11-21_%E5%90%88%E5%B9%B6%E5%AD%97%E4%BD%93%E5%A4%AA%E5%8F%A4/</guid>
				<description>&lt;p&gt;自己合并的，中文为方正准雅宋，英文为Caecilia（Kindle默认英文）。是准备给Nook Simple Touch使用的，我等了她一个月整。名字来自于经常使用的“太古方糖”。&lt;/p&gt;&#xA;&lt;p&gt;预览：&lt;br&gt;&#xA;![](&lt;a href=&#34;https://img.bimg.126.net/photo/Gg3rrT-gDytkT&#34;&gt;https://img.bimg.126.net/photo/Gg3rrT-gDytkT&lt;/a&gt;&lt;!-- more --&gt;3QPoNIIlw==/4022840367165547961.jpg)&lt;/p&gt;&#xA;&lt;p&gt;下载：&lt;br&gt;&#xA;&lt;a href=&#34;https://115.com/file/aq6rn7h2#&#34;&gt;https://115.com/file/aq6rn7h2#&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>反向路径转发</title>
				<link>https://blog.wenb.in/posts/2011-09-26_%E5%8F%8D%E5%90%91%E8%B7%AF%E5%BE%84%E8%BD%AC%E5%8F%91/</link>
				<pubDate>Mon, 26 Sep 2011 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2011-09-26_%E5%8F%8D%E5%90%91%E8%B7%AF%E5%BE%84%E8%BD%AC%E5%8F%91/</guid>
				<description>&lt;p&gt;反向路径转发（RPF），即IP验证。在思科的IOS中，用于反向路径转发（RPF）的命令是以“ip verify”开始的。&lt;/p&gt;&#xA;&lt;p&gt;RPF在工作起来就象一个反垃圾邮件解决方案的部分功能一样，该功能部分收到进入的电子邮件消息，找到源电子邮件的源地址，然后到发送服务器上执行一个检查操作，确定发送者是否真&lt;!-- more --&gt;的存在于发送消息的服务器上。如果发送者不存在，服务器就丢弃此电子邮件消息，因为它极有可能是一个垃圾邮件。&lt;/p&gt;&#xA;&lt;p&gt;RPF对数据包作出相似的操作。它取出所收到的来自互联网的某个数据包的源地址，查看在路由器的路由表中是否存在一个路由可以应答此数据包。如果路由表中没有路由来作为返回给源IP地址的数据包的应答，那么就是有人发送了欺骗性数据包，路由器就丢弃这个数据包。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wireshark错误Headerchecksum0x0000(incorrect,sh</title>
				<link>https://blog.wenb.in/posts/2011-05-18_wireshark%E9%94%99%E8%AF%AFheaderchecksum0x0000incorrectsh/</link>
				<pubDate>Wed, 18 May 2011 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2011-05-18_wireshark%E9%94%99%E8%AF%AFheaderchecksum0x0000incorrectsh/</guid>
				<description>&lt;p&gt;Wireshark抓主机自身的包时，某些情况下会发现IP包头中出现如标题所示的错误提示。&lt;/p&gt;&#xA;&lt;p&gt;原因如下：&lt;br&gt;&#xA;a lot of modern network cards use TCP/IP checksum o&lt;!-- more --&gt;ffloading, in which case Windows doesn&amp;rsquo;t bother generating a checksum for each outbound packet and the network card adds them just before transmission.&lt;br&gt;&#xA;This reduces the amount of work that the computer&amp;rsquo;s CPU has to do, but the problem is that Wireshark can only intercept packets at the OS level, and hence thinks the checksums are invalid (when in fact the problem is that they haven&amp;rsquo;t been added yet).&lt;/p&gt;</description>
			</item>
			<item>
				<title>分享我的GoogleReader訂閱列表</title>
				<link>https://blog.wenb.in/posts/2011-02-19_%E5%88%86%E4%BA%AB%E6%88%91%E7%9A%84googlereader%E8%A8%82%E9%96%B1%E5%88%97%E8%A1%A8/</link>
				<pubDate>Sat, 19 Feb 2011 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2011-02-19_%E5%88%86%E4%BA%AB%E6%88%91%E7%9A%84googlereader%E8%A8%82%E9%96%B1%E5%88%97%E8%A1%A8/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://blog.wenb.in/media/aghzeXNsb2czMnINCxIFTWVkaWEYsbEUDA/google_reader.jpg&#34; alt=&#34;google_reader&#34;&gt;經過一個星期的整理，我的Google Reader訂閱列表基本穩定了下來，至少以后不會做加法了，只會精簡之。訂閱內&lt;!-- more --&gt;容包羅萬象，基本上不需要去打開內容網站了。現在將列表公布于世，提供&lt;a href=&#34;https://blog.wenb.in/media/aghzeXNsb2czMnINCxIFTWVkaWEYyakUDA/google-reader-subscriptions.xml&#34;&gt;OPML導入文件&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;说明：&lt;/p&gt;&#xA;&lt;p&gt;信息·技术&lt;br&gt;&#xA;互联网观察和IT技术博客&lt;br&gt;&#xA;博文·观点&lt;br&gt;&#xA;独立博客&lt;br&gt;&#xA;奇客·娱乐&lt;br&gt;&#xA;奇趣的东西&lt;br&gt;&#xA;学习·知识&lt;br&gt;&#xA;学习，提升，杂志&lt;br&gt;&#xA;推荐·精选&lt;br&gt;&#xA;互联网热文&lt;br&gt;&#xA;新闻·政治&lt;br&gt;&#xA;国内、国际新闻，评论&lt;br&gt;&#xA;生活·情趣&lt;br&gt;&#xA;电影、摄影&lt;br&gt;&#xA;科学·文明&lt;br&gt;&#xA;科普，历史，地理&lt;br&gt;&#xA;科技·资讯&lt;br&gt;&#xA;互联网业界资讯&lt;br&gt;&#xA;舶来·外文&lt;br&gt;&#xA;外文&lt;br&gt;&#xA;设计·创意&lt;br&gt;&#xA;有趣的创意&lt;br&gt;&#xA;闲情·逸致&lt;br&gt;&#xA;不解释&lt;br&gt;&#xA;黨博·画册&lt;br&gt;&#xA;大量tumblr图片博客&lt;br&gt;&#xA;&lt;em&gt;Mobile&lt;/em&gt;&lt;br&gt;&#xA;此标签未选择同步到移动设备阅读的源（我在iPod Touch上使用Byline，可以带来优越的阅读体验）&lt;/p&gt;</description>
			</item>
			<item>
				<title>Windows网络连接一直显示“正在获取网络地址”的解决办法</title>
				<link>https://blog.wenb.in/posts/2011-01-25_windows%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5%E4%B8%80%E7%9B%B4%E6%98%BE%E7%A4%BA%E6%AD%A3%E5%9C%A8%E8%8E%B7%E5%8F%96%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/</link>
				<pubDate>Tue, 25 Jan 2011 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2011-01-25_windows%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5%E4%B8%80%E7%9B%B4%E6%98%BE%E7%A4%BA%E6%AD%A3%E5%9C%A8%E8%8E%B7%E5%8F%96%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/</guid>
				<description>&lt;p&gt;仅适用于如下情况：&lt;/p&gt;&#xA;&lt;p&gt;断开网络连接并且重新链接后，Windows系统托盘的网络连接图标一直显示“正在获取网络地址”，而双击查看连接状态时会发现网卡已经获得了IP地址。这时，打开“网络连接”文件夹，右键点击“刷新”即可恢复正常。&lt;/p&gt;&#xA;&lt;p&gt;产生此现象的原&lt;!-- more --&gt;因是Network Location Awareness (NLA)服务未启动，将其改为自动启动即可是系统恢复常态。&lt;/p&gt;</description>
			</item>
			<item>
				<title>perf009.datprf0804.dat</title>
				<link>https://blog.wenb.in/posts/2010-12-29_perf009.datprf0804.dat/</link>
				<pubDate>Wed, 29 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-29_perf009.datprf0804.dat/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;perfc009.dat perfd009.dat perfh009.dat perfi009.dat prfc0804.dat prfd0804.dat prfh0804.dat prfi0804.dat&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;在%Systemroot%\S&lt;!-- more --&gt;ystem32目录下你可以找到上述文件，请不要随意删除，它们都是WMI（Windows Management Instrumentation）所需要的操作系统性能计数器值（Performance Counter Library values）文件，删除后虽然在用户层面没什么感觉，但是使用事件查看器可以看到一直有警告出现。&lt;/p&gt;&#xA;&lt;p&gt;如果你误删了，没关系，可以重新生成，&lt;a href=&#34;https://support.microsoft.com/default.aspx?scid=kb;en-us;300956&#34;&gt;这里&lt;/a&gt;有微软提供的参考文档，请自行阅读。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;</description>
			</item>
			<item>
				<title>GoogleReader键盘快捷键</title>
				<link>https://blog.wenb.in/posts/2010-12-28_googlereader%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE/</link>
				<pubDate>Tue, 28 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-28_googlereader%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE/</guid>
				<description>&lt;p&gt;使用键盘快捷键，您的手无需在键盘和鼠标之间来回移动就可快速浏览阅读列表，从而节省时间。以下提供了 Google 阅读器的键盘快捷键：&lt;/p&gt;&#xA;&lt;p&gt;j/k向下/向上浏览项目在列表中选择下一个/上一个项目space/shift-space向下/向上翻页向下/向上翻页n/p向下/向上扫描在&lt;!-- more --&gt;列表视图中，无需打开就可选择下一个项目o打开/关闭项目在列表视图中，展开或折叠所选项目enter打开/关闭项目在列表视图中，展开或折叠所选项目s切换星标为所选项目加注星标shift-s切换共享共享所选项目m标记为已读/未读在所选项目的已读/未读状态间切换t标记项目打开所选项目的标记字段v查看原始内容在新窗口中打开该文章的原始来源shift-a全部标记为已读将当前视图中的所有项目标记为已读1展开视图将订阅展示为扩展项目2列表视图将订阅展示为标题列表r刷新在导航中刷新未读文章数shift-n/p导航向下/向上在导航中选择下一个/上一个订阅或文件夹shift-x导航展开/折叠在导航中展开或折叠所选文件夹shift-o导航打开订阅在导航中打开当前所选项目gh转到主页转到 Google 阅读器主页ga转到所有项目转到&amp;quot;所有项目&amp;quot;视图gs转到加星标项目转到&amp;quot;加星标项目&amp;quot;视图gt转到标记允许通过输入标记名称转到该标记gu转到订阅允许通过输入订阅名称转到该订阅u切换全屏模式隐藏或展示订阅列表?键盘快捷键帮助展示有关 Google 阅读器快捷键的快捷指南&lt;/p&gt;</description>
			</item>
			<item>
				<title>X200-7457LU1完美安装Windows_2003_Server手记</title>
				<link>https://blog.wenb.in/posts/2010-12-25_x200-7457lu1%E5%AE%8C%E7%BE%8E%E5%AE%89%E8%A3%85windows_2003_server%E6%89%8B%E8%AE%B0/</link>
				<pubDate>Sat, 25 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-25_x200-7457lu1%E5%AE%8C%E7%BE%8E%E5%AE%89%E8%A3%85windows_2003_server%E6%89%8B%E8%AE%B0/</guid>
				<description>&lt;p&gt;由于更佳优秀的内存管理，相对于XP来说，我更喜欢使用Windows2003系统。两年前，X200学生机（7457LU1）到手的时候，曾经想要使用2003，但是有两个关于AMT的驱动搞不定，虽说不影响使用，但是最终还是放弃不用，一直都是&lt;!-- more --&gt;使用深度XP6.2。&lt;/p&gt;&#xA;&lt;p&gt;前几天，换了新的硬盘（HITACHI 5K500.B），就想再试试2003。搜索之后发现仍然没有什么完美的安装出现。尽管如此，还是决定自己试试。&lt;/p&gt;&#xA;&lt;p&gt;先找了找最近比较好的2003适合个人使用的版本，发现&lt;a href=&#34;https://hi.baidu.com/ytjyrr/home&#34;&gt;YTJ2K3&lt;/a&gt;系列口碑不错，特别是&lt;a href=&#34;https://hi.baidu.com/ytjyrr/blog/item/df2dfefce2da0b8eb901a082.html&#34;&gt;YTJ2K3_EE_SP2_100501&lt;/a&gt;，不错没有找到下载，然后就选择了&lt;a href=&#34;https://hi.baidu.com/ytjyrr/blog/item/da4fdaf8affd4201d9f9fdaf.html&#34;&gt;YTJ2K3_EE_SP2_100828&lt;/a&gt;，按理总是越做越好的嘛。感谢YTJ。&lt;/p&gt;&#xA;&lt;p&gt;然后就是驱动了，由于我一直都回同步官网的XP驱动，这回就免得下载了。完整的驱动应该会需要下面这对文件（&lt;a href=&#34;https://www-307.ibm.com/pc/support/site.wss/product.do?subcategoryind=0&amp;amp;familyind=422602&amp;amp;brandind=10&amp;amp;doccategoryind=50385&amp;amp;modelind=446443&amp;amp;doctypeind=9&amp;amp;validate=true&amp;amp;partnumberind=0&amp;amp;sitestyle=lenovo&amp;amp;template=%2Fproductpage%2Flandingpages%2FproductPageLandingPage.vm&amp;amp;operatingsystemind=53385&amp;amp;machineind=426366&#34;&gt;下载&lt;/a&gt;）：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.wenb.in/media/aghzeXNsb2czMnINCxIFTWVkaWEYkZUTDA/X200_NT5_Drivers.png&#34; alt=&#34;X200_NT5_Drivers&#34; title=&#34;X200_NT5_Drivers&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;至于系统更新，由于目前没有小组在做2K3的更新离线更新包了，那么之后等安装好了系统后去Windows Update了。&lt;/p&gt;&#xA;&lt;p&gt;至此，准备工作完毕。下面是安装过程。&lt;/p&gt;&#xA;&lt;p&gt;安装系统的过程就不赘述了，你可以用硬盘PE安装，也可以U盘PE或外置USB光驱。详细的介绍如何完美的安装驱动吧。先将所有的驱动解压（即运行安装文件，但不勾选安装驱动），这样由以上11个文件得到以下11个文件夹（默认在C:\DRIVERS\WIN）：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.wenb.in/media/aghzeXNsb2czMnINCxIFTWVkaWEY-ZwTDA/X200_NT5_Drivers_Floder.png&#34; alt=&#34;X200_NT5_Drivers_Floder&#34; title=&#34;X200_NT5_Drivers_Floder&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;按照这样的顺序安装驱动吧INTELINF&amp;gt;PMDriver&amp;gt;TPM&amp;gt;AMT&amp;gt;AMTSOL&amp;gt;IMSM&amp;gt;ETHERNET&amp;gt;WLANINT&amp;gt;AUDIO&amp;gt;DISPLAY&amp;gt;MONITOR。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;INTELINF：这个没什么好说的，运行infinst_autol.exe就是了。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;PMDriver：电源管理驱动，安装完系统后有两个未知设备，一个是TPM，一个就是电源管理驱动，右键在未知设备上点“更新驱动程序”，然后“从列表或指定位置安装”，下一步，勾选“在搜索中包含位置”，浏览定位到文件夹C:\DRIVERS\WIN\PMDriver，下一步即可。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;TPM：另一个未知设备，步骤同上，不同的是文件夹定位到C:\DRIVERS\WIN\TPM\TPM。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AMT：Pci Serial Device，这个比较麻烦。首先下载&lt;a href=&#34;https://blog.wenb.in/media/aghzeXNsb2czMnINCxIFTWVkaWEYyawTDA/2k3MEI.rar&#34;&gt;这个&lt;/a&gt;，解压后将两个inf文件丢到C:\DRIVERS\WIN\AMT\MEI\MEI\。然后同上步骤定位到C:\DRIVERS\WIN\AMT\MEI\MEI\。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AMTSOL：这个也比较麻烦，基本同上。先下载&lt;a href=&#34;https://blog.wenb.in/media/aghzeXNsb2czMnINCxIFTWVkaWEYsbQTDA/mesrl.rar&#34;&gt;这个&lt;/a&gt;，解压后的inf丢到C:\DRIVERS\WIN\AMTSOL\LMS_SOL\SOLinf。然后同上步骤定位到C:\DRIVERS\WIN\AMTSOL\LMS_SOL\SOLinf。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;IMSM：在IDE ATA/ATAPI控制器的设备上点击更新驱动，定位到C:\DRIVERS\WIN\IMSM。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ETHERNET：这个需要手动指定inf安装，在上面的第三步选“不要搜索。我要自己选择要按照的驱动程序”，定位到C:\DRIVERS\WIN\ETHERNET\PRO1000\Win32\e1e5132.inf，设备型号的intel 86527LM-2。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;WLANINT：同TMP，定位到C:\DRIVERS\WIN\WLANINT\XP\x32\Drivers。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AUDIO：运行C:\DRIVERS\WIN\AUDIO\Setup.exe，这个通过定位安装无效。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;DISPLAY：同TPM，定位到C:\DRIVERS\WIN\DISPLAY\Graphics。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;MONITOR：在监视器下的设备右键更新驱动，定位到C:\DRIVERS\WIN\MONITOR。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;至此，重启之后，设备管理器中应该就没有黄色感叹号了。其他的驱动例如TrackPoint（小红点）神马的，自己选择安装吧。至于X200其他型号的指纹摄像头神马的，没试过，不清楚。&lt;/p&gt;&#xA;&lt;p&gt;那是所有&lt;/p&gt;</description>
			</item>
			<item>
				<title>Donut-CM5-F84626B8</title>
				<link>https://blog.wenb.in/posts/2010-12-21_donut-cm5-f84626b8/</link>
				<pubDate>Tue, 21 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-21_donut-cm5-f84626b8/</guid>
				<description>&lt;p&gt;根据Xdan最后一个32A1.6rom修改。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://u.115.com/file/f18d7b843&#34;&gt;https://u.115.com/file/f18d7b843&lt;/a&gt;&lt;/p&gt;&#xA;&lt;!-- more --&gt;</description>
			</item>
			<item>
				<title>DolphinBrowserMini也许是目前Android平台最佳的（轻量级）浏览器</title>
				<link>https://blog.wenb.in/posts/2010-12-19_dolphinbrowsermini%E4%B9%9F%E8%AE%B8%E6%98%AF%E7%9B%AE%E5%89%8Dandroid%E5%B9%B3%E5%8F%B0%E6%9C%80%E4%BD%B3%E7%9A%84%E8%BD%BB%E9%87%8F%E7%BA%A7%E6%B5%8F%E8%A7%88%E5%99%A8/</link>
				<pubDate>Sun, 19 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-19_dolphinbrowsermini%E4%B9%9F%E8%AE%B8%E6%98%AF%E7%9B%AE%E5%89%8Dandroid%E5%B9%B3%E5%8F%B0%E6%9C%80%E4%BD%B3%E7%9A%84%E8%BD%BB%E9%87%8F%E7%BA%A7%E6%B5%8F%E8%A7%88%E5%99%A8/</guid>
				<description>&lt;p&gt;我用过Opera Mini、UC Mobile、QQ浏览器、Maxthon浏览器、迷人浏览器、Dolphin Browser、xScope、Steel这些浏览器。&lt;/p&gt;&#xA;&lt;p&gt;在我的HTC Magic上，我干的最多的不是打电话和发&lt;!-- more --&gt;短信，而是上网，所以我最注重的功能就是浏览体验。最开始用的是Opera Mini，因为Opera是我在桌面平台的首选浏览器。可是，你会发现Opera Mini在Android平台上的表现并不尽如人意，糟糕的排版和文字渲染，低劣的图片显示质量，与Opera Mini iOS版本相差甚远，令人失望。&lt;/p&gt;&#xA;&lt;p&gt;然后就是UC了。最早使用UC可以追溯到6年前使用西门子M65（一代神机）的时候，面对垃圾的系统自带浏览器（我记得好像是OpenWave）当然是全胜。但是3G时代的UC我总认为落后了，重新排版和服务器中转压缩真的有存在的必要吗？比如我常常使用的Google Reader移动版，用UC远没有Chrome Lite舒适，现在WEB哪儿能离得开js呢？&lt;/p&gt;&#xA;&lt;p&gt;QQ浏览器就不多说了，UC翻版而已。傻逼Tencent。&lt;/p&gt;&#xA;&lt;p&gt;傲游浏览器国产的这些浏览器中算是不错了，毕竟有这多年的桌面浏览器开发经验，许多细节上的设计很出彩，UI也很友好。可以它的特点之一“手势操作”在我使用看来很不方便，跟着Dolphin Browser学却得其形而失其意。&lt;/p&gt;&#xA;&lt;p&gt;迷人浏览器号称是什么什么的（请自行搜索，太恶心了）。国产的许多软件就是喜欢到处宣传，就是不能够静下心来好好的做产品。&lt;/p&gt;&#xA;&lt;p&gt;Dolphin Browser用起来其实很顺手，就是操作有点小卡，并且体积稍大。&lt;/p&gt;&#xA;&lt;p&gt;xScope功能还满强大，可是我没有想要一款文件浏览器。并且UI很失败。&lt;/p&gt;&#xA;&lt;p&gt;Steel是Dolphin出现之前我的首选浏览器。极其简洁的UI，方便的触摸操作，基于Chrom Lite，是一款非常优秀的浏览器。唯一的缺憾就是不稳定，在某些网页经常FC，期待作者改进。&lt;/p&gt;&#xA;&lt;p&gt;好了，主角Dolphin Browser Mini&lt;/p&gt;</description>
			</item>
			<item>
				<title>带宽测试工具IPerf</title>
				<link>https://blog.wenb.in/posts/2010-12-08_%E5%B8%A6%E5%AE%BD%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7iperf/</link>
				<pubDate>Wed, 08 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-08_%E5%B8%A6%E5%AE%BD%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7iperf/</guid>
				<description>&lt;p&gt;如果你有过测试网络吞吐量的经验，那你肯定用过Ixia出品的NetIQ Chariot。首先你需要在待测环境中的每台机器上安装Ixia EndPoint，然后在某一台上安装Chariot控制台。完成这些部署后，你才可以开始测试（详细操作就不赘述了）。&lt;br&gt;&#xA;但是，在点对点的测试中，这样的做&lt;!-- more --&gt;法显得有些兴师动众，有没有更方便的工具呢？有的，就是这款非主流的IPerf（当然，测试吞吐量本身也是非主流的），108K大小的一个命令行工具。IPerf的项目主页在https://dast.nlanr.net/Projects/Iperf/（可能已经无法访问了），需要下载折腾可以访问https://www.noc.ucf.edu/Tools/Iperf/default.htm获取。IPerf本身是多平台的工具，目前有Windows/Sun Solaris/Mac OS X。下面以Windows平台为例简要说明它的用法（不管如何，我最爱的平台还是WIN）。&lt;br&gt;&#xA;把下载得到的“iperf.exe”放到你能找到的目录，CMD后定位到它。常用的参数如下：&lt;/p&gt;&#xA;&lt;p&gt;  -i, &amp;ndash;interval  #        带宽测试结果现实间隔&lt;br&gt;&#xA;  -w, &amp;ndash;window    #[KM]    TCP窗口大小&lt;br&gt;&#xA;  -s, &amp;ndash;server             以服务端模式运行&lt;br&gt;&#xA;  -c, &amp;ndash;client    &lt;host&gt;   以客户端模式运行&lt;br&gt;&#xA;  -t, &amp;ndash;time      #        测试持续时间&lt;br&gt;&#xA;  -l, &amp;ndash;len       #[KM]    缓冲大小&lt;/p&gt;&#xA;&lt;p&gt;其他参数打“－－help”能够获取。&lt;br&gt;&#xA;典型测试案例：&lt;br&gt;&#xA;A端作为服务器端，IP地址为192.168.1.111；B端作为客户端，IP地址为10.10.10.200。A端运行如下命令：&lt;/p&gt;&#xA;&lt;p&gt;C:&amp;gt;iperf.exe -s 10.10.10.200 -w 2M -l 16M&lt;/p&gt;&#xA;&lt;p&gt;B端运行如下命令：&lt;/p&gt;&#xA;&lt;p&gt;C:&amp;gt;iperf.exe -c 192.168.1.111 -w 2M -l 16M -t 120 -i 30&lt;/p&gt;&#xA;&lt;p&gt;先运行A端命令，再运行B端命令；如此，在B上没30秒会有一条测试结果。120秒后A电脑上会有最终的测试平均值。&lt;br&gt;&#xA;当然，对于更加复杂的测试网络环境，还是老老实实的使用Chariot吧。&lt;br&gt;&#xA;那是所有。&lt;/p&gt;</description>
			</item>
			<item>
				<title>(转)折腾O2Joggler</title>
				<link>https://blog.wenb.in/posts/2010-12-01_%E8%BD%AC%E6%8A%98%E8%85%BEo2joggler/</link>
				<pubDate>Wed, 01 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-01_%E8%BD%AC%E6%8A%98%E8%85%BEo2joggler/</guid>
				<description>&lt;p&gt;文/&lt;a href=&#34;https://www.freemindworld.com/blog/index.shtml&#34;&gt;李凡希&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Sun, 21 Nov 2010&lt;/p&gt;&#xA;&lt;p&gt;由于我的[WD My Book World Edition](&lt;a href=&#34;https://www.freemindworld.com/bl&#34;&gt;https://www.freemindworld.com/bl&lt;/a&gt;&lt;!-- more --&gt;og/2009/090305_my_book_world_edition_hack.shtml)在内存升级过程中遇难，好友给我介绍了一个新玩具：O2 Joggler电子相框，它是一个&lt;a href=&#34;https://www.openpeak.com/&#34;&gt;OpenPeak&lt;/a&gt;给O2 OEM的产品。&lt;/p&gt;&#xA;&lt;p&gt;记得曾经&lt;a href=&#34;https://www.ftofficer.com/&#34;&gt;某人&lt;/a&gt;在拿到作为T公司20周年纪念品的电子相框后， 在第一时间把它大卸八块，然后失望的把它合起来——一个基于VCD芯片做的相框实在没有什么好折腾的。相比之下，O2 Joggler的硬件配置就很有折腾的余地：Intel Atom Z520 1.33 CPU, 512 RAM, 1G Flash, GMA500, 7寸800*480电容触摸屏, RT8169 1000M网卡, RA2870 802.11N无线网卡, 1 USB 2.0。而曾经在&lt;a href=&#34;https://www.hi-pda.com/forum/forumdisplay.php?fid=7&#34;&gt;HiPDA论坛&lt;/a&gt;上的团购价格已经低至450元。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/evVqkx8CrT4tnQJ6M63kuQ==/4022840367165548034.jpg&#34; alt=&#34;相机不在手头，就从网上找个图吧&#34;&gt;相机不在手头，就从网上找个图吧&#xA;虽然配置不错，不过很快就会发现它做什么东西都有软肋：做下载机要外接硬盘，做平板电脑用的话它没有电池，做车载多媒体设备的话它没有GPS和 3G模块，做高清播放盒吧它没有视频输出接口。我的目的还是用它做下载机，所以直接用硬盘底座外挂3.5寸硬盘，按着当年折腾My Book的方法折腾它。&lt;/p&gt;&#xA;&lt;p&gt;操作系统选择：理论上任何可以通过EFI引导的x86操作系统都可以。出于驱动的原因，目前比较完善的还是基于Ubuntu的GNU/Linux发行版，尤其是适合于Netbook的REMIX或者Mint，Android 2.2的工作还在&lt;a href=&#34;https://www.hi-pda.com/forum/viewthread.php?tid=691008&amp;amp;extra=page%3D1&#34;&gt;进行中&lt;/a&gt;。我还是选择了我最熟悉的Debian，虽然这也许不是个最好的选择。编译Linux Kernel需要的Patch在&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Kernel_Patches&#34;&gt;这里&lt;/a&gt;有个列表。Joggler自己有一个原生的定制过的GNU Linux操作系统，也可以用于实现各种应用，但各种前端应用都需要基于Flash来做。&lt;/p&gt;&#xA;&lt;p&gt;操作系统安装：网上有不少已经装好的镜象，可以直接用。对于我来说，则是用debootstrap装一个干净的Debian才会比较合我口味，大部分的工作可以参考JogglerWiki上的&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Installing_Debian_Squeeze&#34;&gt;这篇文章&lt;/a&gt;来 完成。目前，标准安装一个Debian + XFCE的桌面，基本上可以把大小控制在1G以内，这样就可以把操作系统放到Joggler内置的Flash中。当然，在实验各种系统时，还是先放在U盘 上外置引导会比较让人放心，因为这样完全不会动到原来的系统，就不致于把Joggler变成砖头。&lt;/p&gt;&#xA;&lt;p&gt;应用软件：反正是个标准的x86的GNU Linux，其它应用软件您该怎么装怎么装吧……从这个角度来说，Joggler太像一台真正的电脑了，所以反而也没有太多可以折腾的地方。&lt;/p&gt;&#xA;&lt;p&gt;目前Joggler相关的资料比较完整的地方是&lt;a href=&#34;https://jogglerwiki.info/&#34;&gt;JogglerWiki&lt;/a&gt;，我在这里索引一下比较有用的一些信息。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=KjMLUIoYQm4&amp;amp;feature=player_embedded&#34;&gt;拆机视频&lt;/a&gt;：拆机可以把USB无线网卡拨掉换成个大U盘内置，可以接出&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Additional_USB_Ports&#34;&gt;更多USB口&lt;/a&gt;，可以&lt;a href=&#34;https://jogglerwiki.info/index.php?title=CPU_Heatsink_Replacement&#34;&gt;换CPU散热片&lt;/a&gt;（目前相框的支架就是CPU的散热装置，最好别把它拆了），&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Adding_a_PATA_port&#34;&gt;加装ZIF接口的PATA硬盘&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Joggler的有线网卡没有MAC地址，必须用&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Fixing_network_issues&#34;&gt;软件设置&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;内置Flash跟外置的U盘一样可以引导系统，你可以用fdisk对它重新分区合并使用。但必须保持第一个分区是FAT的EFI的引导分区。&lt;a href=&#34;https://joggler.exotica.org.uk/wiki/Using_the_internal_flash_to_run_Linux_%28or_anything_else%29&#34;&gt;这里&lt;/a&gt;有些资料可以参考。Joggler不是很容易变砖的，实在你很不幸的把它变砖以后，还可以通过&lt;a href=&#34;https://jogglerwiki.info/index.php?title=Recovering_a_bricked_EFI&#34;&gt;热插拔EFI芯片&lt;/a&gt;解决。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;内置喇叭在闲置时可能会会轻微爆音，MS是由于CPU节能引起，&lt;a href=&#34;https://www.thinkwiki.org/wiki/Problem_with_high_pitch_noises&#34;&gt;解决方法&lt;/a&gt;有若干种，但好像不是每个人都说有效。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在我这里外置USB硬盘有时会出现异常断开的问题，这个问题对于下载机来说会非常致命，尤其如果系统是装在USB设备上的话，会直接导致系统死掉。目前的线索是一个Ubuntu的一个&lt;a href=&#34;https://bugs.launchpad.net/ubuntu/+source/linux/+bug/349767&#34;&gt;BUG报告&lt;/a&gt;，不过我还没有试成功，而最近几天这个问题却似乎没再出现。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;很多人报告Joggler发热量太大，70度以上后自动降频后慢到无法使用。但我这里没有出现过，温度一般在35-41度左右，长期开Flash应用(比如豆瓣电台)会升到51度。如果屏幕长期打开会更热一些。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在我的系统中，Google Chrome常常会导致系统完全死锁，不知道是不是跟&lt;a href=&#34;https://code.google.com/p/chromium/issues/detail?id=54617&#34;&gt;这个&lt;/a&gt;有关，总之我直接换用Firefox绕过了这个问题。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Joggler还有一个很不起眼的设备，那就是它顶上的一个光线传感器，加载i2c的模块后，可以用程序读它的数据，通常可以用来调整屏幕亮度用。相关代码在&lt;a href=&#34;https://code.google.com/p/adqmisc/source/browse/#svn/trunk/joggler&#34;&gt;这里&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;理论上Joggler的硬件配置播放1080p的高清视频是没有问题的，当然你需要自己编译一个&lt;a href=&#34;https://www.splitted-desktop.com/%7Egbeauchesne/mplayer-vaapi/&#34;&gt;VAPPI的mplayer&lt;/a&gt;。不过我这里实测结果是720p的视频播放基本问题不大，但1080p还是基本没戏，我对此表示无鸭梨，难道我真的需要在这么小的屏幕上放这么高清的视频么？&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;目前我的Joggler在我这里是勤勤恳恳的运行rtorrent和amule-daemon做下载机，用cronjob打开豆瓣电台做闹钟。更多的应用就慢慢再开发了。&lt;/p&gt;</description>
			</item>
			<item>
				<title>迁移完毕</title>
				<link>https://blog.wenb.in/posts/2010-12-01_%E8%BF%81%E7%A7%BB%E5%AE%8C%E6%AF%95/</link>
				<pubDate>Wed, 01 Dec 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-12-01_%E8%BF%81%E7%A7%BB%E5%AE%8C%E6%AF%95/</guid>
				<description>&lt;p&gt;折腾完了，终于架设好了新的博客，麻烦在于导入之前Blogbus的文章。虽然说是迁移完毕，但是还是丢失了少量的文章，好在都是些转载的文章，不是很宝贵。现在正式开始在GAE上写博客了，希望党高抬贵手，不要墙掉GAE才好。&lt;/p&gt;&#xA;&lt;p&gt;虽说写下的许多东西对他人来说并没有什么意义，但是这些都是自己宝贵的回忆，希望自&lt;!-- more --&gt;己能够坚持下去。&lt;/p&gt;&#xA;&lt;p&gt;惯例，贴图：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.wenb.in/media/aghzeXNsb2czMnINCxIFTWVkaWEYpekRDA/u_and_i.jpg&#34; alt=&#34;u_and_i&#34; title=&#34;u_and_i&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>微博同步</title>
				<link>https://blog.wenb.in/posts/2010-11-19_%E5%BE%AE%E5%8D%9A%E5%90%8C%E6%AD%A5/</link>
				<pubDate>Fri, 19 Nov 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-11-19_%E5%BE%AE%E5%8D%9A%E5%90%8C%E6%AD%A5/</guid>
				<description>&lt;p&gt;嘀咕，新浪微博，人人网，推特，Google Buzz……&lt;/p&gt;&#xA;&lt;p&gt;这么多社会化网络，你肯定会凌乱的吧，统统弄在一起吧。&lt;/p&gt;&#xA;&lt;p&gt;如何聚合，或是同步？下面是我的方案：&lt;/p&gt;&#xA;&lt;p&gt;![](&lt;a href=&#34;https://img.bimg.126.net/photo/h6DF204L46gmcJ9s2CGXlg==/402284036&#34;&gt;https://img.bimg.126.net/photo/h6DF204L46gmcJ9s2CGXlg==/402284036&lt;/a&gt;&lt;!-- more --&gt;7165548033.jpg)&lt;/p&gt;</description>
			</item>
			<item>
				<title>(32A_3.22_1.6)DonutforHTCMagicCM-4.2.14.1-Lite</title>
				<link>https://blog.wenb.in/posts/2010-10-12_32a_3.22_1.6donutforhtcmagiccm-4.2.14.1-lite/</link>
				<pubDate>Tue, 12 Oct 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-10-12_32a_3.22_1.6donutforhtcmagiccm-4.2.14.1-lite/</guid>
				<description>&lt;p&gt;为了更长的待机时间，请在刷完ROM后校正电池：刷完ROM，开机充电直至充满；断开电线，关机，插上电线，直至充满；保持电线连接，进入Recovery，wipe battery stats，断线，重启即可。&lt;/p&gt;&#xA;&lt;p&gt;M&lt;!-- more --&gt;agic的硬件比起现在的机型已经是落后了，我们没有必要追求2.1的华丽或是2.2的Jit，如果你只是将它当作自己的数据助理，那么1.6的ROM绝对是最佳的选择。&lt;/p&gt;&#xA;&lt;p&gt;上次分享给大家的是cm1.6的最后一个版本4.2.15.1的精简版本。经过我半个月的测试，我发现4.2.14.1比4.2.15.1要更加的稳定和省电，现在基本上3天一冲。现在仍然想分享给大家，如果有人要的话。所以我先不上传了，如果没有人要的话岂不是浪费时空。&lt;/p&gt;&#xA;&lt;p&gt;Chang:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;删除大量无用APK，铃声，壁纸；&lt;/li&gt;&#xA;&lt;li&gt;中文字体为方正兰亭细黑；&lt;/li&gt;&#xA;&lt;li&gt;GPS服务器由北美改为亚洲；&lt;/li&gt;&#xA;&lt;li&gt;来到归属地数据更新到蛋总最新；&lt;/li&gt;&#xA;&lt;li&gt;删除ROM里所有G1相关文件；&lt;/li&gt;&#xA;&lt;li&gt;添加RootExplorer；&lt;/li&gt;&#xA;&lt;li&gt;优化Launcher.apk，仅200+k，小巧快速；&lt;/li&gt;&#xA;&lt;li&gt;2.1界面。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;下载地址：https://u.115.com/file/f1d32ec890 MD5=7B7D881A9BEE892F89C6587CEF8EAE68&lt;/p&gt;</description>
			</item>
			<item>
				<title>SateroSans&amp;SateroSerif</title>
				<link>https://blog.wenb.in/posts/2010-08-28_saterosanssateroserif/</link>
				<pubDate>Sat, 28 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-28_saterosanssateroserif/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/2f9V8DtUaNvn4-JmnOUQpQ==/4022840367165548032.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Satero字体，包括Sans（衬线）和Serif（非衬线）。来自[digidea](ht&lt;!-- more --&gt;tps://digidea.blogbus.com/logs/19758090.html) 。原链接需翻墙，我分流吧。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://filer.blogbus.com/5608555/resource_5608555_12828983069.7z&#34;&gt;SateroSans&lt;/a&gt; &lt;a href=&#34;https://filer.blogbus.com/5608555/resource_5608555_1282898321g.7z&#34;&gt;SateroSerif&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Eclair-Stable_Donut-Final</title>
				<link>https://blog.wenb.in/posts/2010-08-24_eclair-stable_donut-final/</link>
				<pubDate>Tue, 24 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-24_eclair-stable_donut-final/</guid>
				<description>&lt;p&gt;前段时间发过一个ROM： Android1.6(Donut)的终极中文ROM-cm_4.2.15.1_Lite。这次，稍作更新，主要是更新了来电归属地数据库（当然是来自xdan），更新字体为中文字体为安黑。作为Final版，基本不会更新了，除非有重大bug。  &lt;!-- more --&gt;&lt;/p&gt;&#xA;&lt;p&gt;然后，新给大家一个Eclair稳定版rom，基于axing的1.1。之所以使用1.1而不是1.5是因为1.5相对于1.1的改进大部分在于app文件夹中apk文件的更新，系统方面只有一处改动，就是少了“\system\usr\srec”，貌似是这点使得1.5更为耗电了。1.5的更新apk已经集成到了这个ROM里。这个ROM应该是中文圈内最稳定的了，也应该是最省电的，这是我试了不下10款ROM之后得出的结论。下面说一下相对于原版的修改：&lt;br&gt;&#xA;精简了3D图库，天气与资讯插件，youtube，tts相关，等等，自己发现吧；&lt;br&gt;&#xA;集成RootExplorer2.11(截至目前最新)，adwLanucher1.01(最稳定)；&lt;br&gt;&#xA;替换默认壁纸为iPad默认壁纸；&lt;br&gt;&#xA;替换字体为安黑；&lt;br&gt;&#xA;精简大部分铃声；&lt;br&gt;&#xA;具体的自己刷机体验吧；&lt;/p&gt;&#xA;&lt;p&gt;ONLY 3.22/32A&lt;/p&gt;&#xA;&lt;h2&gt;Eclair-Stable.zip&lt;br&gt;&#xA;SHA1：DD1E67CBCE4EEAF5546F525CBFD1A5F173E02D93&lt;br&gt;&#xA;&lt;a href=&#34;https://u.115.com/file/f172cc26c0&#34;&gt;https://u.115.com/file/f172cc26c0&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Dount-Final.zip&lt;br&gt;&#xA;SHA1：676B98A275E1A00BEFE0FE564B034106BDD03C63&lt;br&gt;&#xA;&lt;a href=&#34;https://u.115.com/file/f1d6cc4543&#34;&gt;https://u.115.com/file/f1d6cc4543&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;</description>
			</item>
			<item>
				<title>关于Android上最佳的RSS阅读器，我觉得我错了……</title>
				<link>https://blog.wenb.in/posts/2010-08-24_%E5%85%B3%E4%BA%8Eandroid%E4%B8%8A%E6%9C%80%E4%BD%B3%E7%9A%84rss%E9%98%85%E8%AF%BB%E5%99%A8%E6%88%91%E8%A7%89%E5%BE%97%E6%88%91%E9%94%99%E4%BA%86/</link>
				<pubDate>Tue, 24 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-24_%E5%85%B3%E4%BA%8Eandroid%E4%B8%8A%E6%9C%80%E4%BD%B3%E7%9A%84rss%E9%98%85%E8%AF%BB%E5%99%A8%E6%88%91%E8%A7%89%E5%BE%97%E6%88%91%E9%94%99%E4%BA%86/</guid>
				<description>&lt;p&gt;先前我介绍过&lt;a href=&#34;https://artistic.blogbus.com/logs/73308046.html&#34;&gt;gReader&lt;/a&gt;，并且认为它是目前Android上最佳的RSS阅读软件，但是看到下面一席话，我觉得很有道理：&lt;/p&gt;&#xA;&lt;p&gt; “I don’t eve&lt;!-- more --&gt;n look for an app for Google Reader. Just create a bookmark in the browser for mobile google reader. Go to your bookmarks and tap and hold on togoogle reader bookmark to bring the option to create a shortcut on your home screen. the bookmark in fact has beautiful icon too. So you won’t even feel that it’s a shortcut not an app.&lt;br&gt;&#xA;But it gets the work done pretty well and I don’t even use my precious memory. I don’t even search for any option for RSS reader for android. Any one who doesn’t use google reader these options are worth looking at.”&lt;/p&gt;</description>
			</item>
			<item>
				<title>Android上最优秀的GoogleReader应用</title>
				<link>https://blog.wenb.in/posts/2010-08-18_android%E4%B8%8A%E6%9C%80%E4%BC%98%E7%A7%80%E7%9A%84googlereader%E5%BA%94%E7%94%A8/</link>
				<pubDate>Wed, 18 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-18_android%E4%B8%8A%E6%9C%80%E4%BC%98%E7%A7%80%E7%9A%84googlereader%E5%BA%94%E7%94%A8/</guid>
				<description>&lt;p&gt;一直以来，都是用Chrome Lite直接访问Google阅读器的手机版 &lt;a href=&#34;https://www.google.com/reader/i&#34;&gt;www.google.com/reader/i&lt;/a&gt; 来进行阅读，其实也是非常的方便，不过随着对Google Read&lt;!-- more --&gt;er的越来越重度的使用，一款方便的应用是少不了的，况且Android上已经出现了很多不错的RSS应用。&lt;/p&gt;&#xA;&lt;p&gt;经过对比NewsRob/Greed/FeedR/BlueRss等几款比较热门的应用之后，得到这样的结论：NewsRob很好用，Greed体积稍大，FeedR经常更新失败，BlueRss的UI不友好。那就是NewsRob了，是的，但是用了几个小时后之后我发现了gReader，我发现那才是我想要的。&lt;/p&gt;&#xA;&lt;p&gt;先看看市场上的评论：&lt;/p&gt;&#xA;&lt;p&gt; “Absolutely an excellent app, works great! Worth every penny!”&lt;br&gt;&#xA;“Best google rss reader yet. Full featured, flexible, easy. Request snappier interface and two-way sync please.”&lt;br&gt;&#xA;“This app keeps getting better and better. Moto Milestone.”&lt;br&gt;&#xA;“Best Google Reader-app out there, get the Pro-version if you want the extra good looking reader without ads. Works like a charm on Desire 2.2.”&lt;/p&gt;&#xA;&lt;p&gt;各位可谓是不吝溢美之词啊。是的它是一款纯粹的Google Reader应用，可以和Gr双向同步，即本地和服务器端双向同步已读等标记，而且它的UI非常的完善，类似iPhone的UI。另外他的设置也非常的人性化，是上述几款rss阅读应用中唯一一款可以选择不下载图片的应用。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyrket.com/p/android/com.noinnion.android.greader.reader/&#34;&gt;https://www.cyrket.com/p/android/com.noinnion.android.greader.reader/&lt;/a&gt;  这里有更多的信息和评论。&lt;/p&gt;</description>
			</item>
			<item>
				<title>手机字体兰亭细黑的改进版本：安黑</title>
				<link>https://blog.wenb.in/posts/2010-08-14_%E6%89%8B%E6%9C%BA%E5%AD%97%E4%BD%93%E5%85%B0%E4%BA%AD%E7%BB%86%E9%BB%91%E7%9A%84%E6%94%B9%E8%BF%9B%E7%89%88%E6%9C%AC%E5%AE%89%E9%BB%91/</link>
				<pubDate>Sat, 14 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-14_%E6%89%8B%E6%9C%BA%E5%AD%97%E4%BD%93%E5%85%B0%E4%BA%AD%E7%BB%86%E9%BB%91%E7%9A%84%E6%94%B9%E8%BF%9B%E7%89%88%E6%9C%AC%E5%AE%89%E9%BB%91/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/_aKE1x2HvbruXEbx0KCcRw==/4022840367165548029.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;[方正兰亭细黑](&lt;a href=&#34;https://artistic.blogbus.com/logs/69362609&#34;&gt;https://artistic.blogbus.com/logs/69362609&lt;/a&gt;&lt;!-- more --&gt;.html)是我最为推崇的手机日常使用字体，但是如果你是重度使用者，在原始版本字体显示日文或韩文等外文字体时，会发现字体的磅数并不河蟹。于是，便有了改进版本的诞生。说来惭愧，这也仅仅是在极限论坛MaxChow的Xhei系列字体上略微修改而成的，Xhei的其中一Style的中文是使用兰亭细黑，原本是TTC字体，我提取出其中一款，去除一些hint减了个肥，在给新的字体起了个名字：安黑。&lt;/p&gt;&#xA;&lt;p&gt;过程很简单，但也是调试了很久的说。下面先看看新旧字体的对比吧：&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/LceqJw6Ls8t9ipJqGTqtWQ==/4022840367165548030.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.uushare.com/user/syngevan/file/3389798&#34;&gt;轻点儿，疼～&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>我的G2必装程序(Musthaveandroidapps)</title>
				<link>https://blog.wenb.in/posts/2010-08-10_%E6%88%91%E7%9A%84g2%E5%BF%85%E8%A3%85%E7%A8%8B%E5%BA%8Fmusthaveandroidapps/</link>
				<pubDate>Tue, 10 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-10_%E6%88%91%E7%9A%84g2%E5%BF%85%E8%A3%85%E7%A8%8B%E5%BA%8Fmusthaveandroidapps/</guid>
				<description>&lt;p&gt;据说电子市场上的软件快突破10万里，可是其实我们进常用的就只有那几款而已，不得不说Android电子市场的软件整体质量并不如AppStore的，所以我期待我的下一款手机——iPhone4.&lt;/p&gt;&#xA;&lt;p&gt;下面是我必须装的Android应用程序列表，提供给大家参&lt;!-- more --&gt;考：&lt;/p&gt;&#xA;&lt;p&gt;Advanced Task Manager 高级任务管理器 我认为最为好用的任务管理器，比ATK什么的都好用，Process Manager也是一款出色的同类产品，同ATM的区别在于UI和Widget，功能相似。个人更习惯ATM的Widget。&lt;/p&gt;&#xA;&lt;p&gt;Auto Memory Manager 自动内存整理 很多人使用的误区在于把它当任务管理器，其实只要让它开机启动一次即可，因为它启动时为更改Android系统的内存管理配置，然后杀了他就行了。我至今仍使用1.8.1版本。&lt;/p&gt;&#xA;&lt;p&gt;Better Cut 快捷方式管理 也许你不喜欢一些软件的默认图标，除了自己改APK外，最方便的就是Better Cut了，具体使用方法请参考&lt;a href=&#34;https://artistic.blogbus.com/logs/58830976.html&#34;&gt;这里&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;Birghtenss Level 调节背光亮度，用这个纯属蛋疼，因为我想把亮度调成10的倍数，大家可以无视或鄙视。&lt;/p&gt;&#xA;&lt;p&gt;Cache Mate 清除系统缓存和数据，适合有洁癖的同学使用，可以定义需要清楚的内容。&lt;/p&gt;&#xA;&lt;p&gt;饭饭通话时间统计器 这个适合国情，特别是使用联通3G套餐的同学，可是直到自己的套餐时间用掉了多少。&lt;/p&gt;&#xA;&lt;p&gt;Color Note 最喜欢的记事本，可以将单个便签钉到桌面，很直观，同类的有AKnote，不过Color Note小巧一点。&lt;/p&gt;&#xA;&lt;p&gt;开卷有益 电子书阅读软件，很人性化的设计，以前一直用iReader，最近转到开卷有益，同样是因为它要小一点(我的怪癖)。&lt;/p&gt;&#xA;&lt;p&gt;Root Explorer 神器，不解释。&lt;/p&gt;&#xA;&lt;p&gt;Twigee 自己最喜欢的Twitter应用程序，很人性化，很方便。&lt;/p&gt;&#xA;&lt;p&gt;Vignette 最佳的第三方相机程序，有很多效果，并且可以将这些效果任意组合，非常酷。&lt;/p&gt;&#xA;&lt;p&gt;Wireless Tether 网络叠接应用，可以用手机带笔记本上网，耗电量挺大的，不过可以拿来应急。&lt;/p&gt;&#xA;&lt;p&gt;xScope 在Opera仍然不完美的时候，Chrome Lite(系统自带)无疑是最佳的选择，xScope是调用系统浏览内核的一款浏览器(类似于Maxthon和IE的关系)，增加了手势支持和一些自定义功能，使用起来较Chrom Lite方便些(不要跟我提垃圾UC)。类似的软件还有Steel。&lt;/p&gt;&#xA;&lt;p&gt;好了，这就是我必装的软件，有兴趣的自己搜索下载吧。&lt;/p&gt;</description>
			</item>
			<item>
				<title>HashTab简单好用的文件校验扩展</title>
				<link>https://blog.wenb.in/posts/2010-08-05_hashtab%E7%AE%80%E5%8D%95%E5%A5%BD%E7%94%A8%E7%9A%84%E6%96%87%E4%BB%B6%E6%A0%A1%E9%AA%8C%E6%89%A9%E5%B1%95/</link>
				<pubDate>Thu, 05 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-05_hashtab%E7%AE%80%E5%8D%95%E5%A5%BD%E7%94%A8%E7%9A%84%E6%96%87%E4%BB%B6%E6%A0%A1%E9%AA%8C%E6%89%A9%E5%B1%95/</guid>
				<description>&lt;p&gt;“A windows shell extension which installs a new tab with file hash information.”&lt;/p&gt;&#xA;&lt;p&gt;一款Windows资源管理器插件，在文件的属性对话框内增加一个校验信息标签。（亦有Mac 平台）&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/QzJZA2hxPJxUGMe7xCRq-w==/4022840367165548028.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;我提供的绿色版，运行目录下的install.bat即可安装。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://filer.blogbus.com/5608555/resource_5608555_1280995293s.rar&#34;&gt;轻点，疼~&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ND-1.5-Stable.zip(Eclair)</title>
				<link>https://blog.wenb.in/posts/2010-08-05_nd-1.5-stable.zipeclair/</link>
				<pubDate>Thu, 05 Aug 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-08-05_nd-1.5-stable.zipeclair/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/fuaxoiuFmxX9CyXZSim8LQ==/4022840367165548022.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;是时候和[甜甜圈](&lt;a href=&#34;https://artistic.blogbus.com/log&#34;&gt;https://artistic.blogbus.com/log&lt;/a&gt;&lt;!-- more --&gt;s/66018372.html)说再见了，虽然那是Homer的大爱。&lt;/p&gt;&#xA;&lt;p&gt;跟上时代的步伐，让我们抱着Eclair静静等待Froyo的成长。&lt;/p&gt;&#xA;&lt;p&gt;废话不多说了，这肯定是最稳定，最省电的2.1ROM，基于axing的1.5_28，整合了CM5.0.7的省电特性(5.0.7与5.0.8同是CM认可的稳定版本，在CM&lt;a href=&#34;https://forum.cyanogenmod.com/&#34;&gt;论坛&lt;/a&gt;里保留有下载链接) 。相对axing1.5_28的修改：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;剔除不常用程序，仅保留系统必要程序和原版GoogleApps以及RootExplorer；&lt;/li&gt;&#xA;&lt;li&gt;修正GPS配置文件：将GPS服务器地址由北美改为亚洲，定位更准确；&lt;/li&gt;&#xA;&lt;li&gt;采用CM原版通话声音文件，音量调整更准确；&lt;/li&gt;&#xA;&lt;li&gt;删除2.1新开机画面，删除大部分铃声(仅保留系统默认铃声)；&lt;/li&gt;&#xA;&lt;li&gt;采用更为小巧的音乐程序，仅有一种桌面插件(4*1)(原版显示效果不佳)；&lt;/li&gt;&#xA;&lt;li&gt;彻底精简tts支持，删除了tts相关程序和库文件；&lt;/li&gt;&#xA;&lt;li&gt;更新ADWlauncher1.01稳定版；&lt;/li&gt;&#xA;&lt;li&gt;替换中文字体为方正兰亭细黑，显示效果更佳，字库更全；&lt;/li&gt;&#xA;&lt;li&gt;替换时钟字体为DustDot，更硬朗；&lt;/li&gt;&#xA;&lt;li&gt;恢复system\usr\srec文件夹；&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;屏幕截图：&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/9O1TKXuAvCk-nxpdM8VJdA==/4022840367165548023.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/FMVLv2AFJcdjvbPVv6W0Nw==/4022840367165548024.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/o8iJvuwfkGEnzsYuEihGQQ==/4022840367165548025.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/pwJiTDABdqEhS0NSYutdSA==/4022840367165548026.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/mfx_A1UljIz945CHwdZa4w==/4022840367165548027.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;那是所有，不知道有没有人需要。若有，留下邮箱。&lt;/p&gt;</description>
			</item>
			<item>
				<title>网页设计作品</title>
				<link>https://blog.wenb.in/posts/2010-07-20_%E7%BD%91%E9%A1%B5%E8%AE%BE%E8%AE%A1%E4%BD%9C%E5%93%81/</link>
				<pubDate>Tue, 20 Jul 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-07-20_%E7%BD%91%E9%A1%B5%E8%AE%BE%E8%AE%A1%E4%BD%9C%E5%93%81/</guid>
				<description>&lt;p&gt;下面是我的网页设计截图&lt;/p&gt;&#xA;&lt;p&gt;企业网站：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/TGCio9B7bD858qxWXAY0pg==/4022840367165548018.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;门户网站：&lt;/p&gt;&#xA;&lt;p&gt;![](&lt;a href=&#34;https://img.bimg.126.net/ph&#34;&gt;https://img.bimg.126.net/ph&lt;/a&gt;&lt;!-- more --&gt;oto/PxftgvVEU9RkHSJpTV-dFg==/4022840367165548019.jpg)&lt;/p&gt;&#xA;&lt;p&gt;图片展示网站：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/AZur_wgdxQrsM0rWbGCb1Q==/4022840367165548020.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;个人博客：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/sXf6OJRHNOqOSAh09Ki_cg==/4022840367165548021.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>LTXiAeonis：“方正兰亭细黑”与Aeonis合并字体(GBK)</title>
				<link>https://blog.wenb.in/posts/2010-07-15_ltxiaeonis%E6%96%B9%E6%AD%A3%E5%85%B0%E4%BA%AD%E7%BB%86%E9%BB%91%E4%B8%8Eaeonis%E5%90%88%E5%B9%B6%E5%AD%97%E4%BD%93gbk/</link>
				<pubDate>Thu, 15 Jul 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-07-15_ltxiaeonis%E6%96%B9%E6%AD%A3%E5%85%B0%E4%BA%AD%E7%BB%86%E9%BB%91%E4%B8%8Eaeonis%E5%90%88%E5%B9%B6%E5%AD%97%E4%BD%93gbk/</guid>
				<description>&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/aPDKYxxJPSiWjRFJvyMZ-Q==/4022840367165548017.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;经过对比，觉得细黑的磅数最适合Android的系统显示，&lt;!-- more --&gt;因此选择它与大爱的英文字体Aeonis合并，感觉很完美，用着很舒服。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.uushare.com/user/syngevan/file/3273860&#34;&gt;轻点儿～&lt;/a&gt;疼&lt;/p&gt;</description>
			</item>
			<item>
				<title>手机字体比较</title>
				<link>https://blog.wenb.in/posts/2010-07-15_%E6%89%8B%E6%9C%BA%E5%AD%97%E4%BD%93%E6%AF%94%E8%BE%83/</link>
				<pubDate>Thu, 15 Jul 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-07-15_%E6%89%8B%E6%9C%BA%E5%AD%97%E4%BD%93%E6%AF%94%E8%BE%83/</guid>
				<description>&lt;p&gt;下面对几款手机字体进行直观的截图比较，选择合适自己的搜索下载，找不到的留邮箱。&lt;/p&gt;&#xA;&lt;p&gt;ShinGoHei：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/m1AkXWgbaSE2lQUXfi0bRw==/4022840367165548007.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;![](ht&lt;!-- more --&gt;tps://img.bimg.126.net/photo/ZCK0kGHFZR5eFR6IJYtBiQ==/4022840367165548008.jpg)&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/DAGm2-ye69Y4AbAAGfWEFg==/4022840367165548009.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;方正兰亭刊(纤)黑：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/cL2y5drHPYFiYglsM0PReQ==/4022840367165548010.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/DlpRUYChdWVPv2VQIeUemg==/4789859678685710502.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/FvOYmsmeOdkIMTuCuAvSNw==/4022840367165548011.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;方正兰亭黑：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/7QMYFl-aeVeEvG6hkpEUXg==/4022840367165548012.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/ki_-RdFtE9vVUAMrxnQuLA==/4022840367165548013.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/DlpRUYChdWVPv2VQIeUemg==/4789859678685710502.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;方正兰亭细黑:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/YPpw8YTHKkztX0E9iQ04XQ==/4022840367165548014.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/UOzf4pk6fAA9mlv16yMpYA==/4022840367165548015.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/zj_yNZ1V4xx0IuFUCcTgFQ==/4022840367165548016.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>VignetteAndroid上最优秀的相机程序</title>
				<link>https://blog.wenb.in/posts/2010-07-10_vignetteandroid%E4%B8%8A%E6%9C%80%E4%BC%98%E7%A7%80%E7%9A%84%E7%9B%B8%E6%9C%BA%E7%A8%8B%E5%BA%8F/</link>
				<pubDate>Sat, 10 Jul 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-07-10_vignetteandroid%E4%B8%8A%E6%9C%80%E4%BC%98%E7%A7%80%E7%9A%84%E7%9B%B8%E6%9C%BA%E7%A8%8B%E5%BA%8F/</guid>
				<description>&lt;p&gt;不可否认Snapphoto Pro和Camera 360等软件的强大，但是它们的体积让我望而却步。是的，我就是有这种喜好小软件的癖好。Camera Pro的体积不大，但是它拍出来的相片质量确实是不怎么行，而且效果也很少。所以在很长的一段时间里，我都是使用系统自&lt;!-- more --&gt;带的相机程序。&lt;/p&gt;&#xA;&lt;p&gt;直到发现Vignette——这款123k大的，有这千变万化效果的相机程序。它的优点不只是体积小巧，更在于它的效果设置非常的多，而且可以任意搭配出许多不同的效果，这点不Camera360之类的都强。&lt;/p&gt;&#xA;&lt;p&gt;发张我拍的样图：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/ea_bSbQag6OJ5auN7pSwwQ==/4022840367165548006.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;再看看市场里对它的评价吧！：https://www.cyrket.com/p/android/uk.co.neilandtheresa.Vignette/。&lt;/p&gt;&#xA;&lt;p&gt;这里给大家的是目前最新的0706的版本（作者以发布日期为版本号），付费的完整版（Demo版对图片质量有限制）。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.uushare.com/user/syngevan/file/3253113&#34;&gt;下载&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>世博与字体</title>
				<link>https://blog.wenb.in/posts/2010-07-06_%E4%B8%96%E5%8D%9A%E4%B8%8E%E5%AD%97%E4%BD%93/</link>
				<pubDate>Tue, 06 Jul 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-07-06_%E4%B8%96%E5%8D%9A%E4%B8%8E%E5%AD%97%E4%BD%93/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://ucdchina.com/snap/7165&#34;&gt;原文&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;刊载于6月号《艺术与设计》，由于诸多批评内容，所以被放在了杂志靠后的“三边联谈”，且成了黑白。现登出原文。&lt;/p&gt;&#xA;&lt;p&gt;![](&lt;a href=&#34;https://img.bimg.126.net/photo/FohscSBnC5enZHQmYtR&#34;&gt;https://img.bimg.126.net/photo/FohscSBnC5enZHQmYtR&lt;/a&gt;&lt;!-- more --&gt;k4Q==/4022840367165547988.jpg)&lt;/p&gt;&#xA;&lt;p&gt;上海世博会在万众期待中，在最后一分钟之前，终于开幕了。对于每日几十万的参观人流，最吸引人的莫过于一座座新奇的场馆。园内公交可以实现远距离运 输，但相邻场馆的参观，却仍需要步行。园区内的标识系统尤为重要。&lt;br&gt;&#xA;上海世博会的标识系统由日本 GK 设计集团承担。GK 设计在公共标示系统方面具有广泛实践和长期经验，日本诸多城市和大型公共场所都有其作品。GK 集团还担任了1970年大阪世博会、1985年筑波世博会和2005年爱知世博会的标识设计。2009年1月22日，上海世博会事务协调局与日本 GK 设计集团举行了“中国2010年上海世博会标识系统设计合同签约仪式”。&lt;/p&gt;&#xA;&lt;p&gt;花费巨资、专家设计，我们理应盼望一个高质量的结果。然而诸多管理、行政等中国国情，使最终的结果逊于期望。一些常识性错误尤为遗憾：部分指示牌把 “欧洲广场”的英文错写成了“Asia Square”；部分指示牌和地图被树立在草坪中，使人无法靠近；中英文翻译的不统一等（如“世博”有 expo 和 shibo 两种写法）。&lt;/p&gt;&#xA;&lt;p&gt;作为持续6个月的超大型活动，标识系统涉及到许多方面和层次，让我们比对往届世博会的设计，逐一分析。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/KZNzHduqzP7q_nUwwMXFMQ==/4022840367165547989.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;1970年大阪世博会&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/xK5bOqj2Xfh6_KZZru7rIQ==/4022840367165547990.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;2005年爱知世博会&lt;/p&gt;&#xA;&lt;p&gt;号称有史以来规模最大的上海世博会，使用了不同色彩代表各大片区。这一看似合理的做法确却并不是每届世博会的惯例。1970年大阪世博会，GK 集团的设计清晰简单，日文和英文的标牌被分开制作，上下并列排放。除了厕所等特殊指示，并没有使用色彩区分园区。路牌上干净利落的黑底黄箭头具有极强的识 别性。2000年的汉诺威世博会的导视系统，也没有刻意强调色彩区分。GK 集团在2005年设计的爱知世博会，契合“爱地球博”，不论网站、吉祥物、视觉形象，还是园区内的导视系统，到处洋溢着自然的材质和绿色。除了绿色，其他 颜色使用非常节制。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/KE3bAqKDrmHvGNC8Xge-rQ==/4022840367165547991.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;上海世博园区被分为 A 到 E 五大区域。A、B、C 片区位于浦东、D 和 E 位于浦西。在世博官方网站上，E区用绿色代表，但在世博参观者平台官方网站上，则和园区内的标牌一致采用了天蓝色。园区指示牌上 D 和 E 所用的蓝色过于接近，在远距离弱光下极难分辨；而黄色又偏浅。在园区指南图上，世博轴被归于橙色的 B 区，但在较小的独立指路牌上，被另外赋予了了灰色。从上海世博会的官方网站到地图，无不透露出色彩缤纷的花哨之气。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/KimUJ_QQuLVB3ZvlSt7cVg==/4022840367165547992.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;2000年汉诺威世博会&lt;/p&gt;&#xA;&lt;p&gt;在亚洲国家举办世博会，语言之间的巨大差异往往造成字体编排的困难。2000年的汉诺威世博会上，标识系统使用了同年发布的著名 Frutiger Next 字体家族，利用了罗马体和意大利体的正斜、字母写法不同的特点区分了德语和英语。上海世博会的标识系统，中文使用了华康 W5-A，拉丁文则是 Univers。在中英文编排时，中文字号远大于英文，并不十分协调。在大的如园区指南图，还能辨识清楚，但路牌上英文部分的由于字号过小，识别性大打折 扣。相比之下，1970年大阪世博会的日语-英语双语标牌可谓典范。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/R27HJL1bGcMuQ-OiBJePpA==/4022840367165547993.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/4jzsK--yyllrdT5DVtab1g==/4022840367165547994.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/_JJIsDVlH-m0lbqLghF8Xw==/4022840367165547995.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;除了两种语言字体排印上的问题，在数字和文字的编排中，也缺乏仔细考虑。“7, 8号门”中的逗号，压迫到了下一行的小字，凡是遇到这个情况，都有同样的问题。&lt;/p&gt;&#xA;&lt;p&gt;一个有趣的现象是，由于标牌上的字体为手工粘贴，工人们在某些情况下，发挥了自己的喜好，对原有的字体进行了细微的“再设计”，得到的结果有喜有 悲。如上图中的“洲”字。“美洲”的“洲”字为电脑原始设计，而“非洲”的“洲”中“州”中的两点却被垂直贴起，看起来倒也更顺。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/JjFkJSdNIy_bHEaYK5pcVA==/4022840367165547996.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/sfWoSgDAOW-hPhedDrhe_Q==/4022840367165547997.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;图标方面，主要依据了1995年颁布的国标 GB 10001-94，此套图标扩展自1983年陈汉民教授设计的旧版公共标示GB3818-1983。国标中未出现的图标，做了扩展。此外，部分国标图形被 修改了，如“问讯”的问号，根据 GB 10001-94，没有圆角。“失物招领”、“餐饮”、“母婴室”等也和国标有出入。GK的设计虽然没有严格遵从国标，倒也具有一定的合理性，给人较为统 一的视觉感受。然而在具体编排时，位置和色彩安排却略显混乱，医疗和紧急出口都用绿色表示，却出现在不同位置。“信息服务”并未出现在国标 GB 10001-94 中，“问讯”和“信息服务”从英文上看起来“Information”和“Information service”也容易混淆，不知外国参观者是否能分辨这一中国特色。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Stylish脚本：tianya.cn1.2自用修改版(微调)</title>
				<link>https://blog.wenb.in/posts/2010-06-30_stylish%E8%84%9A%E6%9C%ACtianya.cn1.2%E8%87%AA%E7%94%A8%E4%BF%AE%E6%94%B9%E7%89%88%E5%BE%AE%E8%B0%83/</link>
				<pubDate>Wed, 30 Jun 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-06-30_stylish%E8%84%9A%E6%9C%ACtianya.cn1.2%E8%87%AA%E7%94%A8%E4%BF%AE%E6%94%B9%E7%89%88%E5%BE%AE%E8%B0%83/</guid>
				<description>&lt;p&gt;原作者是&lt;a href=&#34;https://board.mozest.com/space.php?uid=2&#34;&gt;傅钦&lt;/a&gt;，他的&lt;a href=&#34;https://board.mozest.com/viewthread.php?tid=29395&#34;&gt;帖子&lt;/a&gt;在这里，感谢他的工作。&lt;/p&gt;&#xA;&lt;p&gt;首&lt;!-- more --&gt;先，你得是FireFox用户；然后你必须安装了Stylish扩展；可以继续看下去了：&lt;/p&gt;&#xA;&lt;p&gt;先看看没有用脚本的天涯原始界面吧：&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.bababian.com/phoinfo/27698BF70773C9433C0347E98098E855DT&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/5Ikuc2Quku89CteD1FVyIw==/4022840367165547985.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;安装了tianya.cn脚本之后如下，有一点点的瑕疵：&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.bababian.com/phoinfo/C1C26975FECC51DF1A996F55C9194A7FDT&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/81JYxZEs_Q4252L4clpp9w==/4022840367165547986.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;我修复了它，如下：&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.bababian.com/phoinfo/35562A0F266CA3D4FF0A9D835494A7FCDT&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/gytgQeDksqpG6PVG3sUFSg==/4022840367165547987.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;下载的话，&lt;a href=&#34;https://www.uushare.com/user/syngevan/file/3213071&#34;&gt;这里&lt;/a&gt;。&lt;/p&gt;</description>
			</item>
			<item>
				<title>一款不错的FireFox扩展TwentyTenBuddy</title>
				<link>https://blog.wenb.in/posts/2010-06-24_%E4%B8%80%E6%AC%BE%E4%B8%8D%E9%94%99%E7%9A%84firefox%E6%89%A9%E5%B1%95twentytenbuddy/</link>
				<pubDate>Thu, 24 Jun 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-06-24_%E4%B8%80%E6%AC%BE%E4%B8%8D%E9%94%99%E7%9A%84firefox%E6%89%A9%E5%B1%95twentytenbuddy/</guid>
				<description>&lt;p&gt;这是一款关于主体的扩展，安装完毕以后，会将你的菜单栏隐藏，将标签栏移到顶部并添加一个“File”按钮，多说无益，如图。&lt;/p&gt;&#xA;&lt;p&gt;![](&lt;a href=&#34;https://img.bimg.126.net/photo/DlpRUYChdWVPv2VQIeUemg==/4789&#34;&gt;https://img.bimg.126.net/photo/DlpRUYChdWVPv2VQIeUemg==/4789&lt;/a&gt;&lt;!-- more --&gt;859678685710502.jpg)&lt;/p&gt;</description>
			</item>
			<item>
				<title>书籍推荐《版式设计事典》</title>
				<link>https://blog.wenb.in/posts/2010-06-17_%E4%B9%A6%E7%B1%8D%E6%8E%A8%E8%8D%90%E7%89%88%E5%BC%8F%E8%AE%BE%E8%AE%A1%E4%BA%8B%E5%85%B8/</link>
				<pubDate>Thu, 17 Jun 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-06-17_%E4%B9%A6%E7%B1%8D%E6%8E%A8%E8%8D%90%E7%89%88%E5%BC%8F%E8%AE%BE%E8%AE%A1%E4%BA%8B%E5%85%B8/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/kvmkHTXzucVmu6EJ4vNsFA==/4022840367165547984.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;非常好的版式设计图书，值得一看。不可否认，日本人在这一方面的确有独到之处。&lt;/p&gt;&#xA;&lt;p&gt;[下载](https://ww&lt;!-- more --&gt;w.uushare.com/user/syngevan/file/3158857)&lt;/p&gt;</description>
			</item>
			<item>
				<title>AutoMemoryManager1.81去广告版本</title>
				<link>https://blog.wenb.in/posts/2010-06-16_automemorymanager1.81%E5%8E%BB%E5%B9%BF%E5%91%8A%E7%89%88%E6%9C%AC/</link>
				<pubDate>Wed, 16 Jun 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-06-16_automemorymanager1.81%E5%8E%BB%E5%B9%BF%E5%91%8A%E7%89%88%E6%9C%AC/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://cache.cyrket.com/p/android/com.lim.android.automemman/screenshots/0&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;相比很多同学都在用Auto Memory Manager(以下简称amm)吧。&lt;/p&gt;&#xA;&lt;p&gt;选择1&lt;!-- more --&gt;.81的版本是因为市场上很多人反应新版不如旧版稳定，我查看了作者的&lt;a href=&#34;https://madsquirrelapps.wordpress.com/auto-memory-manager/auto-memory-manager-changelog/&#34;&gt;ChangeLog&lt;/a&gt;，觉得1.81的版本比较稳定，适合长期使用。例外我也挺喜欢1.43版本的，可是找不到了，在这里希望有的同学能够发我一份，谢了。&lt;/p&gt;&#xA;&lt;p&gt;去广告说明：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;完全从程序中移除广告组件，并非是在程序中不显示而已；&lt;/li&gt;&#xA;&lt;li&gt;去除了帮助了文件里的图片(没多少人会看帮助吧)以减小体积；&lt;/li&gt;&#xA;&lt;li&gt;尊重原作者版权，可以去购买他的Pro版，感谢他的工作；&lt;/li&gt;&#xA;&lt;li&gt;我完全没有版权……&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.uushare.com/user/syngevan/file/3162625&#34;&gt;下载&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Android1.6(Donut)的终极中文ROM-cm_4.2.15.1_Lite</title>
				<link>https://blog.wenb.in/posts/2010-06-14_android1.6donut%E7%9A%84%E7%BB%88%E6%9E%81%E4%B8%AD%E6%96%87rom-cm_4.2.15.1_lite/</link>
				<pubDate>Mon, 14 Jun 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-06-14_android1.6donut%E7%9A%84%E7%BB%88%E6%9E%81%E4%B8%AD%E6%96%87rom-cm_4.2.15.1_lite/</guid>
				<description>&lt;p&gt;我最推崇的1.6ROM是RA的ION1.6.3和CM4.2.15.1蛋蛋本地化版本了。&lt;/p&gt;&#xA;&lt;p&gt;但是每个人的口味不同，Like Me，就喜欢最简单的东西。简洁既是美丽。因此，在以上两个ROM的基础上，我都做了精简以适合我自己的需&lt;!-- more --&gt;求。鉴于RA的Rom是英文/德文/意大利文/西班牙文……唯独没有中文，所以这里就不分享个大家来。作为CM1.6系列的最后一个版本，CM4.2.15.1绝对是Donut的终极选择。下面我将我自己改的CM4.2.15.1分享个大家。&lt;/p&gt;&#xA;&lt;p&gt;先说明我做了哪些改动吧：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;删除了Exchange邮件/youtube/street/语音搜索/TTS/协助组件/搜索增强/录音机/默认铃声；&lt;/li&gt;&#xA;&lt;li&gt;修改了中文字体为明兰/闹钟/模拟时钟/背景图库；&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;还有其他的就记不清，总的宗旨就是精简，取出平常不用的。最终，速度赶上了RA的ROM(实在是太快了)。&lt;/p&gt;&#xA;&lt;p&gt;愿意用的就&lt;a href=&#34;https://u.115.com/file/f1397bab48&#34;&gt;下载&lt;/a&gt;吧，115网盘。&lt;/p&gt;</description>
			</item>
			<item>
				<title>G2_sapphire_ROMRAv1.6.3–DONUT-SvMod</title>
				<link>https://blog.wenb.in/posts/2010-03-09_g2_sapphire_romrav1.6.3donut-svmod/</link>
				<pubDate>Tue, 09 Mar 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-03-09_g2_sapphire_romrav1.6.3donut-svmod/</guid>
				<description>&lt;p&gt;感谢&lt;a href=&#34;https://forum.xda-developers.com/member.php?u=1461524&#34;&gt;Amon_RA&lt;/a&gt;向我们提供了如此优秀的ROM。&lt;/p&gt;&#xA;&lt;p&gt;Amon_RA是XDA社区优秀的开发者，我们常用的Recovery&lt;!-- more --&gt;就是由他编写的。同时，他还提供了这个为G2 Macic(32A/32B)制作的ROM：RAv1.6.3 - DONUT。这个ROM的速度非常的快，一直以来，我都是使用CM系列的ROM，也并没有感觉到慢。然而，当我刷了，这个ROM之后，我才体验到了什么叫做Smooth！当然，对于我们中文玩家来说，此ROM也有些不便之处，①不提供中文语言支持，没有中文输入法②联系人排序未按拼音③为了保证ROM的原汁原味，该ROM使用的是1.6的默认图标，这条仁者见仁了。&lt;/p&gt;&#xA;&lt;p&gt;为了使这款ROM能够真正成为我的常用ROM，我将ROM做了如下修改：&lt;br&gt;&#xA;1、将ROM图标替换为全新2.0的图标，界面有所调整；&lt;br&gt;&#xA;2、联系人按拼音排序；&lt;br&gt;&#xA;3、删除了bugreport、youtube、street等不实用的组件；&lt;br&gt;&#xA;4、替换系统字体为明兰；&lt;br&gt;&#xA;5、精简了铃声，没多少人会用原装的铃声吧；&lt;br&gt;&#xA;6、删除了德文、意大利文、西班牙等语音库，仅保留英文语音库；&lt;/p&gt;&#xA;&lt;p&gt;那是所有。&lt;/p&gt;&#xA;&lt;p&gt;预览图片：&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/D8QFKap5ULXMtVergxWYNA==/4022840367165547983.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Android系统字体替换教程</title>
				<link>https://blog.wenb.in/posts/2010-02-24_android%E7%B3%BB%E7%BB%9F%E5%AD%97%E4%BD%93%E6%9B%BF%E6%8D%A2%E6%95%99%E7%A8%8B/</link>
				<pubDate>Wed, 24 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-24_android%E7%B3%BB%E7%BB%9F%E5%AD%97%E4%BD%93%E6%9B%BF%E6%8D%A2%E6%95%99%E7%A8%8B/</guid>
				<description>&lt;p&gt;好吧，应某些网友的要求，我来简单的说明一下Android的字体替换过程。&lt;/p&gt;&#xA;&lt;p&gt;我们需要的工具只有一个，那就是强大的Root Explorer。有童鞋问什么ROM可以替换，我可以明确的告诉你，Rooted了的ROM都可以替换。&lt;/p&gt;&#xA;&lt;p&gt;首先准备好用来替换的字体。这里要说明的是，用来替&lt;!-- more --&gt;换的字体最好是包含GBK标准的所有汉字，这样在阅读某些古文时才不至于出新“口”字。我向大家推荐&lt;a href=&#34;https://artistic.blogbus.com/logs/58648058.html&#34;&gt;明兰&lt;/a&gt;，还有丽黑（两者都是来自极限主题）。&lt;/p&gt;&#xA;&lt;p&gt;现在将字体重命名为DroidSansFallback.ttf,这是Android系统中中文字体的名字。然后将字体文件复制到卡里，拔数据线。&lt;/p&gt;&#xA;&lt;p&gt;打开Root Explorer，找到刚才复制的字体，长按选择“复制”。然后来到“/system/fonts”目录下，点“Mount R/W”将此目录属性改为可读写，点击粘贴，提示覆盖否，选“YES”。接下来的一步很重要，长按替换后的DroidSansFallback.ttf，选择权限（Permissions），改为“rw-r&amp;ndash;r&amp;ndash;”。再点“Mount R/O”恢复目录属性。&lt;/p&gt;&#xA;&lt;p&gt;OK，那是所有，是不是很简单。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Tango图标分享</title>
				<link>https://blog.wenb.in/posts/2010-02-24_tango%E5%9B%BE%E6%A0%87%E5%88%86%E4%BA%AB/</link>
				<pubDate>Wed, 24 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-24_tango%E5%9B%BE%E6%A0%87%E5%88%86%E4%BA%AB/</guid>
				<description>&lt;p&gt;著名的Tango图标，很适合放在Android的桌面上，和1.6默认主题搭配很赞。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/20SD644CfhJj4SKul-VMNQ==/4022840367165547982.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;[Download](htt&lt;!-- more --&gt;ps://www.uushare.com/user/syngevan/file/2639461)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Android软件推荐Steel</title>
				<link>https://blog.wenb.in/posts/2010-02-23_android%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90steel/</link>
				<pubDate>Tue, 23 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-23_android%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90steel/</guid>
				<description>&lt;p&gt;What is Steel?  The Web At Your Fingertips.&lt;br&gt;&#xA;Steel offers a new, touch-friendly user interface to the Android browser engine. It supports&lt;!-- more --&gt; auto-rotation, full screen browsing, a virtual keyboard, advanced touch controls for zooming and flipping through multiple windows. Steel provides full integration with the Android platform. It can be made the default browser, it opens multi-media files in the appropriate viewers, and supports downloads of arbitrary files (videos, mp3, playlists,&amp;hellip;) from the web.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Android美化BetterCut的使用指南</title>
				<link>https://blog.wenb.in/posts/2010-02-19_android%E7%BE%8E%E5%8C%96bettercut%E7%9A%84%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/</link>
				<pubDate>Fri, 19 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-19_android%E7%BE%8E%E5%8C%96bettercut%E7%9A%84%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/</guid>
				<description>&lt;p&gt;前段时间发了两套适用于G2图标，很多同学不知道怎么使用，确实也没有一个详细的教程。今天，我就来给大家说说Better Cut的详细使用方法吧。&lt;/p&gt;&#xA;&lt;p&gt;首先需要说明的是，Better Cut只能替换桌面上而非程序列表中的图标。程序列表里图标的替换需要替换APK中的资&lt;!-- more --&gt;源，相对麻烦点，这个下次有时间再说说。&lt;/p&gt;&#xA;&lt;p&gt;下面我以替换我桌面浏览器的图标为例来说明Better Cut的使用。&lt;/p&gt;&#xA;&lt;p&gt;首先是安装好Better Cut，APK文件请自行搜索。安装完毕后，程序列表中会多出来个小房子，那就是Better Cut。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/6YiherDcxDp1VSq2bvP3vA==/4022840367165547973.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;第二步，再打开Better Cut之前，现将你需要替换图标的程序发送到桌面（在程序列表里长按图标，图标会自动飞到当前桌面，然后松手），比如我将我需要进行图标替换的“浏览器”放到了桌面。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/-AzNDAnWR4WJOrDmg3Ae_w==/4022840367165547974.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;第三步，可以打开Better Cut了。打开之后会看到主界面。“New ShortCut”的意思是新建一个快捷方式，就是刚才第二步做的。“Edit ShortCut”就是编辑快捷方式，这里面我们就可以进行图标替换工作，还可以重命名。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/wHVSkAQB34H_IC38d5yz7Q==/4022840367165547975.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;第四步，现在点“Edit ShortCut”，进去后，你可以看到目前你桌面上所有的快捷方式，点击需要进行替换的图标进行编辑。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/1NTGtkCMulbe7dFevuZdAQ==/4022840367165547976.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/FzkI6oxl85_xF26Jm1OoOQ==/4022840367165547977.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;第五步，这下来真正的替换图标了，点“Change Icon”，弹出对话框。“Pick Picture”是选择图片的意思，“Crop Picture”是裁剪图片，“Pick from IconPack”是从图标包中选择（图标包可以从市场里下载，搜索&amp;rsquo;Icon&amp;rsquo;即可）。这里，由于我提供的都是一个个的图标，所以直接选择“Pick Picture”，找到你喜欢的图标，点击它，OK。你还可以把快捷方式重命名，完成后点击“Creat”即完成了图标替换的整个过程，简单吧。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/DlpRUYChdWVPv2VQIeUemg==/4789859678685710502.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/-OM_rPiVK3XNi3BZIzXWLQ==/4022840367165547978.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;第六步，退出Better Cut，查看成果吧。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/3TbcEZ4p_xfyK4RZ-1rTNA==/4022840367165547979.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;那是所有。&lt;/p&gt;</description>
			</item>
			<item>
				<title>关于AndroidMarket中“我的下载”记录</title>
				<link>https://blog.wenb.in/posts/2010-02-17_%E5%85%B3%E4%BA%8Eandroidmarket%E4%B8%AD%E6%88%91%E7%9A%84%E4%B8%8B%E8%BD%BD%E8%AE%B0%E5%BD%95/</link>
				<pubDate>Wed, 17 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-17_%E5%85%B3%E4%BA%8Eandroidmarket%E4%B8%AD%E6%88%91%E7%9A%84%E4%B8%8B%E8%BD%BD%E8%AE%B0%E5%BD%95/</guid>
				<description>&lt;p&gt;昨天夜里装了Weather Widget，要使用卡上的皮肤必须章OI文件管理器，我既不情愿的安装了。但我厌倦了Weather Widget的时候，我想还原我的NAND备份。可是当我还原重启的时候，一开机G2便开始下载OI文件管理器。我当时震惊了，这么流氓。&lt;/p&gt;&#xA;&lt;!-- more --&gt;&#xA;&lt;p&gt;当我冷静下来分析的时候，我认为，这条下载记录应该是记录在电子市场里我的账号里面的。于是我WIPE了一下，然后开机没有设置账户，这是G2没有自动下载。当我登入了我的账号之后，果然G2开始自动下载OI文件管理器了。&lt;/p&gt;&#xA;&lt;p&gt;那么，如何避免呢？电子市场“我的下载”中的列表到底是什么机制呢。搜索安卓未果，搜索机锋更未果。那么，我只好求助外文网站了。最后，我在官方的Help 论坛里找到了答案。听我道来：对与付费程序，你下载过之后，它便一直留在“我的下载”记录当中，便于你进行卸载后的二次安装。对于免费程序，安装后，它会一直存在你的记录当中，直到你卸载它的24小时之后，会从你的列表中消失。而这24小时里，若你WIPE并重新登录了账号，那么系统会自动下载并安装列表总存在而你实际并未安装的程序。&lt;/p&gt;&#xA;&lt;p&gt;Hi nobsato &amp;amp; taa,&lt;/p&gt;&#xA;&lt;p&gt;Uninstalled apps should clear themselves after ~24 hrs. Is this not happening on your phones?&lt;/p&gt;&#xA;&lt;p&gt;Thanks for the suggestions to add a way to manually clear &amp;amp; a way to sort.&lt;/p&gt;&#xA;&lt;p&gt;Robin&lt;/p&gt;</description>
			</item>
			<item>
				<title>G2桌面秀</title>
				<link>https://blog.wenb.in/posts/2010-02-16_g2%E6%A1%8C%E9%9D%A2%E7%A7%80/</link>
				<pubDate>Tue, 16 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-16_g2%E6%A1%8C%E9%9D%A2%E7%A7%80/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/sehpTm29FpsmdzgX0iG4Kw==/4022840367165547970.jpg&#34; alt=&#34;&#34;&gt;![](&lt;a href=&#34;https://img.bimg.126.net/photo/lDjIOdNvBRNJQ6abVeYeUQ==/40228&#34;&gt;https://img.bimg.126.net/photo/lDjIOdNvBRNJQ6abVeYeUQ==/40228&lt;/a&gt;&lt;!-- more --&gt;40367165547971.jpg)&lt;img src=&#34;https://img.bimg.126.net/photo/lZLcZvXUBdvqtdRJU1IYEw==/4022840367165547972.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>PlamPre图标分享</title>
				<link>https://blog.wenb.in/posts/2010-02-16_plampre%E5%9B%BE%E6%A0%87%E5%88%86%E4%BA%AB/</link>
				<pubDate>Tue, 16 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-16_plampre%E5%9B%BE%E6%A0%87%E5%88%86%E4%BA%AB/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/nKv5GmolNk5qbJ_1yTI2Nw==/4022840367165547969.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;从Plam Pre中提取的图标，放在G2里效果不错。&lt;/p&gt;&#xA;&lt;p&gt;[Download](&lt;a href=&#34;https://filer.bl&#34;&gt;https://filer.bl&lt;/a&gt;&lt;!-- more --&gt;ogbus.com/5608555/resource_56085551266313338o.rar)&lt;/p&gt;</description>
			</item>
			<item>
				<title>手机字体的新选择</title>
				<link>https://blog.wenb.in/posts/2010-02-13_%E6%89%8B%E6%9C%BA%E5%AD%97%E4%BD%93%E7%9A%84%E6%96%B0%E9%80%89%E6%8B%A9/</link>
				<pubDate>Sat, 13 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-13_%E6%89%8B%E6%9C%BA%E5%AD%97%E4%BD%93%E7%9A%84%E6%96%B0%E9%80%89%E6%8B%A9/</guid>
				<description>&lt;p&gt;入手G2整整一个星期了，对Android系统基本熟悉了。今天开始，我会陆续发一些关于Andoid的资源。今天，来给大家分享两款用于替换Android自带字体的方案。&lt;/p&gt;&#xA;&lt;p&gt;为什么要进行字体替换？第一，DroidSansFallback（Android里的中文字体）天生字体库不全，某些同学看一些&lt;!-- more --&gt;比较古老的文章时，可能会经常看到“口”字。第二，DroidSansFallback不够漂亮，有许多地方值得改进。&lt;/p&gt;&#xA;&lt;p&gt;下面，我来给大家推荐两款我个人认为比较合适的替换字体。&lt;/p&gt;&#xA;&lt;p&gt;第一款是来自方正的“方正细黑”。&lt;/p&gt;&#xA;&lt;p&gt;同学们搜索方正的替换字体时，应该会找到大量的“微软雅黑”、“方正兰亭纤黑”等等，这些字体统统都不如方正细黑。这款字体是方正会嵌入式系统提供的解决方案，采用了笔划压缩技术设计的TrueType字体，达到了字体体积与现实效果的完美平衡，支持GB13000标准。更加详细的介绍同学们可以参考&lt;a href=&#34;https://www.foundertype.com/index/embedfont.html&#34;&gt;这里&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;预览图：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/oFR7lIudUhicxxraJm0gKA==/4022840367165547967.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://filer.blogbus.com/5608555/resource_56085551266021752u.7z&#34;&gt;下载&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;第二款是由极限论坛的网友合并生产的“明兰字体”。&lt;/p&gt;&#xA;&lt;p&gt;这款字体是由极限论坛的好同学Lietxia制作的，糅合了“明瞭体”和“兰亭黑”两款字体，字型很复古，我个人非常喜欢。它本身是为了作为系统替换字体被制作的，但是Lietxia同学非常细心，同时提供了手机字体版本，同时包含了等宽和不等宽两种。两者的区别在于等宽的英文使用的是BitStream的等宽英文，不等宽使用的是Myriad Pro（我的大爱）。显示效果上不等宽要优于等宽，所以这里提供的是不等宽的替换字体。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/wcKMmbbtDyjd3DoiDsF1hQ==/4022840367165547968.gif&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://filer.blogbus.com/5608555/resource_56085551266021815j.7z&#34;&gt;下载&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;对于这两款字体的选择，如果空间足够的话，还是推荐明兰，实在空间不足，就是用细黑吧。&lt;/p&gt;</description>
			</item>
			<item>
				<title>精品图标分享(为使用HTCMagic做准备)</title>
				<link>https://blog.wenb.in/posts/2010-02-06_%E7%B2%BE%E5%93%81%E5%9B%BE%E6%A0%87%E5%88%86%E4%BA%AB%E4%B8%BA%E4%BD%BF%E7%94%A8htcmagic%E5%81%9A%E5%87%86%E5%A4%87/</link>
				<pubDate>Sat, 06 Feb 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-02-06_%E7%B2%BE%E5%93%81%E5%9B%BE%E6%A0%87%E5%88%86%E4%BA%AB%E4%B8%BA%E4%BD%BF%E7%94%A8htcmagic%E5%81%9A%E5%87%86%E5%A4%87/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/NQ7V0WCMa4G-qqZlytjZtg==/4022840367165547966.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;[Download](&lt;a href=&#34;https://filer.blogbus.com/5608555/&#34;&gt;https://filer.blogbus.com/5608555/&lt;/a&gt;&lt;!-- more --&gt;resource_56085551265444957o.rar)&lt;/p&gt;</description>
			</item>
			<item>
				<title>超强的任务管理器_dtaskmanager</title>
				<link>https://blog.wenb.in/posts/2010-01-26_%E8%B6%85%E5%BC%BA%E7%9A%84%E4%BB%BB%E5%8A%A1%E7%AE%A1%E7%90%86%E5%99%A8_dtaskmanager/</link>
				<pubDate>Tue, 26 Jan 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-01-26_%E8%B6%85%E5%BC%BA%E7%9A%84%E4%BB%BB%E5%8A%A1%E7%AE%A1%E7%90%86%E5%99%A8_dtaskmanager/</guid>
				<description>&lt;p&gt;如果你在寻找你一款增强型的任务管理器，我推荐这款由意大利人&lt;a href=&#34;https://dimio.altervista.org/eng/&#34;&gt;Dimio&lt;/a&gt;开发的这款小巧的（150k）软件。&lt;/p&gt;&#xA;&lt;p&gt;运行截图：&lt;br&gt;&#xA;![](&lt;a href=&#34;https://img.bimg.126.net/photo&#34;&gt;https://img.bimg.126.net/photo&lt;/a&gt;&lt;!-- more --&gt;/1CQWGxQYRdKYZtje0KbgUg==/4022840367165547963.gif)&lt;/p&gt;&#xA;&lt;p&gt;如你所见，虽然小巧，但是它的功能可不是盖的，更重要的是，它可以无缝的替换系统自带的任务管理器，只需要鼠标轻轻一点即可。&lt;/p&gt;&#xA;&lt;p&gt;下载：&lt;a href=&#34;https://filer.blogbus.com/5608555/resource_56085551264505831t.rar&#34;&gt;原版&lt;/a&gt;&lt;a href=&#34;https://filer.blogbus.com/5608555/resource_56085551264505826b.rar&#34;&gt;汉化版&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>浅谈Windows的优化</title>
				<link>https://blog.wenb.in/posts/2010-01-17_%E6%B5%85%E8%B0%88windows%E7%9A%84%E4%BC%98%E5%8C%96/</link>
				<pubDate>Sun, 17 Jan 2010 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2010-01-17_%E6%B5%85%E8%B0%88windows%E7%9A%84%E4%BC%98%E5%8C%96/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/jOOyeev0ZvpaEgRohbrqZw==/4022840367165547962.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;在XP时代，我们习惯了优化，优化大师、超级兔子、鲁大师等优化软件层出不穷，让“系统优化”这个概念深入人心，好像&lt;!-- more --&gt;你不用这些软件，你的电脑就如同垃圾一样不堪使用。真的是这样吗？我的答案是否定的。&lt;/p&gt;&#xA;&lt;p&gt;我是个追求速度的穷人，我那台电脑的配置大概是赛扬2.66 /512MB/Geforce7200(128MB)/80G这样的配置，经过我的“优化”，它照样能够运行如飞，可以玩“极品飞车10”，可以玩“半条命2”，魔兽和实况都非常的流畅。我做了什么呢？我没有用那些优化软件，我只不过是进入了MMC，打开“服务”，把我不需要的服务都给禁用了，然后用gpedit.msc把系统设置成我习惯的样子（比如删了“回收站”），最后定期清理系统，那是所有。&lt;/p&gt;&#xA;&lt;p&gt;陆陆续续大家都要进入Windows7的世界了，我不只一次的赞美Windows7的人性化，她真的很优秀，非常适合个人使用。那么对于Windows7优化我们应该持什么态度呢？我个人认为，优化是完全没有必要的，那些优化软件本身就是流氓！我记得优化大师会篡改IE的默认搜索为百度（SBbaidu，从来不用）…我们仍然只需要调整相关的服务和组策略选项，再加上定期的系统清理。&lt;/p&gt;&#xA;&lt;p&gt;在这里，我不得不再次推荐一下CCleaner以及piriform恭喜的小软件们。使用这一套软件，我们足以使自己的系统处于完美的运行状态。还要给大家推荐的就是sysinternals系列软件，他是由Mark Russinovich和Bryce Cogswell建立的包含许许多多袖珍系统软件的站点，现已被微软收购。&lt;/p&gt;&#xA;&lt;p&gt;也许对已初级用户来说以上操作有所困难，但是我实在是看不惯那些所谓的优化软件的横行。这里，我不得不再次的唾弃一下360，我所知道的大部分的初级使用者都在使用360，还在为自己系统得分的降低伤心难过。360也是个流氓，大流氓，请你们购买正版的杀毒软件吧，使用免费的小红伞也行啊，何必去惹那个SB大流氓呢。&lt;/p&gt;&#xA;&lt;p&gt;下面附上我的装机清单，一直想和大家分享来着:&lt;/p&gt;&#xA;&lt;p&gt;WinRAR（地球人都知道）；&lt;/p&gt;&#xA;&lt;p&gt;CCleaner（清理系统）；&lt;/p&gt;&#xA;&lt;p&gt;Defraggler（磁盘整理）；&lt;/p&gt;&#xA;&lt;p&gt;Mplayer（媒体播放）；&lt;/p&gt;&#xA;&lt;p&gt;Foobar2000（音乐播放）；&lt;/p&gt;&#xA;&lt;p&gt;Opera（浏览器）；&lt;/p&gt;&#xA;&lt;p&gt;Total Commander（文件管理，盗版）；&lt;/p&gt;&#xA;&lt;p&gt;irfanview（图片查看）；&lt;/p&gt;&#xA;&lt;p&gt;Notepad ++(文本编辑)；&lt;/p&gt;&#xA;&lt;p&gt;XnView（图片管理）。&lt;/p&gt;&#xA;&lt;p&gt;其他的一下如QQ、迅雷、比特彗星之类的就不列了，按需使用吧。&lt;/p&gt;&#xA;&lt;p&gt;那是所有，谢谢。&lt;/p&gt;</description>
			</item>
			<item>
				<title>自制ThinkPad壁纸一枚</title>
				<link>https://blog.wenb.in/posts/2009-12-09_%E8%87%AA%E5%88%B6thinkpad%E5%A3%81%E7%BA%B8%E4%B8%80%E6%9E%9A/</link>
				<pubDate>Wed, 09 Dec 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-12-09_%E8%87%AA%E5%88%B6thinkpad%E5%A3%81%E7%BA%B8%E4%B8%80%E6%9E%9A/</guid>
				<description>&lt;p&gt;看图说话，修改自Neue Inspirat，作者为&lt;a href=&#34;https://atersken.deviantart.com/art/Peacetime-Resistance-143244116&#34;&gt;aterske&lt;/a&gt;。 &lt;a href=&#34;https://image-001.yo2cdn.com/wp-content/uploads/523/52331/2009/12/neue-inspirat-thinkpad.png&#34;&gt;![neue-inspirat-thinkpad](https://i&lt;!-- more --&gt;mg.bimg.126.net/photo/DOp9CCEfzGGHm3kFV27jNA==/4022840367165548036.jpg)&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>DeskPins桌面图钉让任意窗口置顶</title>
				<link>https://blog.wenb.in/posts/2009-08-26_deskpins%E6%A1%8C%E9%9D%A2%E5%9B%BE%E9%92%89%E8%AE%A9%E4%BB%BB%E6%84%8F%E7%AA%97%E5%8F%A3%E7%BD%AE%E9%A1%B6/</link>
				<pubDate>Wed, 26 Aug 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-08-26_deskpins%E6%A1%8C%E9%9D%A2%E5%9B%BE%E9%92%89%E8%AE%A9%E4%BB%BB%E6%84%8F%E7%AA%97%E5%8F%A3%E7%BD%AE%E9%A1%B6/</guid>
				<description>&lt;p&gt;现在，大家的屏幕都很大了吧，很多人都喜欢边看电影、变聊天、便浏览网页吧。这个时候，一款让某些需要的窗口置顶就显得很必要了，有这样一款软件吗？ 答案是肯定的，DeskPins便是这样一款精巧的小软件。无须多介绍，它的功能就是让你想置顶的窗口置顶，仅此而已。另外，它只有10&lt;!-- more --&gt;0k。 官方网址：&lt;a href=&#34;https://users.forthnet.gr/pat/efotinis/programs/deskpins.html&#34;&gt;https://users.forthnet.gr/pat/efotinis/programs/deskpins.html&lt;/a&gt; SyngeVan提供的绿色版：&lt;a href=&#34;https://www.damipan.com/file/3DZ4YN6.html&#34;&gt;https://www.damipan.com/file/3DZ4YN6.html&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>WindowXP原始主题Luna的改良版本LunaElementv5.1</title>
				<link>https://blog.wenb.in/posts/2009-08-11_windowxp%E5%8E%9F%E5%A7%8B%E4%B8%BB%E9%A2%98luna%E7%9A%84%E6%94%B9%E8%89%AF%E7%89%88%E6%9C%AClunaelementv5.1/</link>
				<pubDate>Tue, 11 Aug 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-08-11_windowxp%E5%8E%9F%E5%A7%8B%E4%B8%BB%E9%A2%98luna%E7%9A%84%E6%94%B9%E8%89%AF%E7%89%88%E6%9C%AClunaelementv5.1/</guid>
				<description>&lt;p&gt;很早就开始玩美化了，一直到现在的回归自然，最喜欢的是简洁的VS主题。这款Luna Element便是我爱的一款简洁主题，比起XP的原始主题Luna，她不仅仅是改良，简直是改头换面，非常精致的一款主题。废话不说了，上图是王道。 图……挂了&lt;!-- more --&gt;！ &lt;a href=&#34;https://www.damipan.com/file/2wAjywr.html&#34;&gt;Download&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>精品商业字体分享之(Futura)</title>
				<link>https://blog.wenb.in/posts/2009-08-10_%E7%B2%BE%E5%93%81%E5%95%86%E4%B8%9A%E5%AD%97%E4%BD%93%E5%88%86%E4%BA%AB%E4%B9%8Bfutura/</link>
				<pubDate>Mon, 10 Aug 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-08-10_%E7%B2%BE%E5%93%81%E5%95%86%E4%B8%9A%E5%AD%97%E4%BD%93%E5%88%86%E4%BA%AB%E4%B9%8Bfutura/</guid>
				<description>&lt;p&gt;Futura是一款由Paul Renner于1924至1926年间设计的衬线字体。它的特点是基于几何形状设计的，透过鲜明的直线和圆弧的对比来表达几何图形美感，充满视觉元素，是设计者必用的经典字体。[Download](&lt;a href=&#34;https://www.damipan.com/file&#34;&gt;https://www.damipan.com/file&lt;/a&gt;&lt;!-- more --&gt;/2vb0bUY.html)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Defraggler——整理磁盘的小工具</title>
				<link>https://blog.wenb.in/posts/2009-06-29_defraggler%E6%95%B4%E7%90%86%E7%A3%81%E7%9B%98%E7%9A%84%E5%B0%8F%E5%B7%A5%E5%85%B7/</link>
				<pubDate>Mon, 29 Jun 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-06-29_defraggler%E6%95%B4%E7%90%86%E7%A3%81%E7%9B%98%E7%9A%84%E5%B0%8F%E5%B7%A5%E5%85%B7/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Isz8YT_rz6mPiY2xiZMABA==/3715469692581186832.gif&#34; alt=&#34;&#34;&gt; 能够在足够小的体积下，提供给用户足够的功能，这是一款软件对用户的尊重。Defraggler就是这样&lt;!-- more --&gt;一款优秀的软件。 它出身名门，来自Piriform软件公司，说起这家公司可能大家并不是很熟悉，但是你一定听说过CCleaner这款极其优秀的系统垃圾清除软件，请注意，这绝对是我用过的最好的垃圾清除软件。它的功能是磁盘整理。说起磁盘整理，你也许会拿出Diskeeper，O&amp;amp;O Defrag Pro，以及PerfectDisk等著名的磁盘整理软件，不可否认这些软件都有各自的优点，然而Defraggler在拥有优秀的磁盘整理功能的通知，它的体积只有不大2MB，而且UI非常的简洁和友好。 下面给出它的运行截图和下载地址。 &lt;img src=&#34;https://img.bimg.126.net/photo/Isz8YT_rz6mPiY2xiZMABA==/3715469692581186832.jpg&#34; alt=&#34;&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Isz8YT_rz6mPiY2xiZMABA==/3715469692581186832.jpg&#34; alt=&#34;&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Isz8YT_rz6mPiY2xiZMABA==/3715469692581186832.jpg&#34; alt=&#34;&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Isz8YT_rz6mPiY2xiZMABA==/3715469692581186832.jpg&#34; alt=&#34;&#34;&gt;&lt;a href=&#34;https://www.defraggler.com/download/downloading&#34;&gt;Download&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>最吊的防火墙-Look’n’stop</title>
				<link>https://blog.wenb.in/posts/2009-03-05_%E6%9C%80%E5%90%8A%E7%9A%84%E9%98%B2%E7%81%AB%E5%A2%99-looknstop/</link>
				<pubDate>Thu, 05 Mar 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-03-05_%E6%9C%80%E5%90%8A%E7%9A%84%E9%98%B2%E7%81%AB%E5%A2%99-looknstop/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Look n Stop&lt;/strong&gt; 来自法国，被誉为世界顶级防火墙。与同类产品相比具有最为突出的强劲功能&lt;!-- more --&gt;以及与众不同的特点，不仅功能评测在知名防火墙中是最强的！而且软件大小只有区区600多k，十分小巧，占内存非常小，可以监控dll，更具强大的御防黑客攻击能力，在一个国外专业网站的试用中，它超过ZA、Kerio、Norton等排在了第一。&lt;/p&gt;&#xA;&lt;p&gt;其实，最吸引我的是它小巧的身躯和极地的内存占用。作为一款防火墙软件，我认为就应该是默默的躲在角落里保护着主机，对用户来讲是透明的。Look&amp;rsquo;n&amp;rsquo;Stop就非常的安静，日常使用时不会总是出现恼人的提示框，只要规则设置好了，就非常的安全和安静。&lt;/p&gt;&#xA;&lt;p&gt;而它也是有缺点的。一是极其丑陋的图标。这点可以通过Resrotator等资源修改软件来修改，自定义自己喜欢的图标。第二个缺点是复杂的规则设置，这点对于一般用户来讲是很困难的，好在网上有许多已经设置好了的规则包，只要选择导入就行了。&lt;/p&gt;&#xA;&lt;p&gt;更多的资料，请访问卡饭的LNS专区。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;</description>
			</item>
			<item>
				<title>Everything-快的令人愤怒的文件搜索工具</title>
				<link>https://blog.wenb.in/posts/2009-02-22_everything-%E5%BF%AB%E7%9A%84%E4%BB%A4%E4%BA%BA%E6%84%A4%E6%80%92%E7%9A%84%E6%96%87%E4%BB%B6%E6%90%9C%E7%B4%A2%E5%B7%A5%E5%85%B7/</link>
				<pubDate>Sun, 22 Feb 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-02-22_everything-%E5%BF%AB%E7%9A%84%E4%BB%A4%E4%BA%BA%E6%84%A4%E6%80%92%E7%9A%84%E6%96%87%E4%BB%B6%E6%90%9C%E7%B4%A2%E5%B7%A5%E5%85%B7/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Windows自带的搜索功能想必大家都用过吧，特别是寻找同学电脑中那深度隐藏的爱情动作片&lt;!-- more --&gt;时，不得不用。不过，功能太有限了，并且搜索速度极慢。后来出现了google桌面搜索，但是索引数据库有点大哦。知道现在我发现了这款Everything，不得不推荐之。&lt;/p&gt;&#xA;&lt;p&gt;它很快，请注意到它的界面中没有“搜索按钮”，因为输入完关键字的同时，已经完成了搜索！是吧，快的令人吃惊甚至是令人愤怒！&lt;/p&gt;&#xA;&lt;p&gt;另外它不但快，而且是如此的小巧——只有579KB的身躯，生成的索引数据库也小的惊人，我这块已经塞满了的80G硬盘的索引文件只有207KB。&lt;/p&gt;&#xA;&lt;p&gt;当然，它还具背了许多的高级功能，如“与”和“或”的使用，还有对正则表达式的支持。它还能够被用作简单的HTTP服务器，可以以此集成到浏览器的搜索栏中作为搜索本地的引擎。&lt;/p&gt;&#xA;&lt;p&gt;更多的介绍及使用技巧，请参见&lt;a href=&#34;https://xbeta.info/everything-search-tool.htm&#34;&gt;善用佳软&lt;/a&gt;的专业评测。&lt;/p&gt;</description>
			</item>
			<item>
				<title>w3school教程全站CHM版(最新)</title>
				<link>https://blog.wenb.in/posts/2009-02-20_w3school%E6%95%99%E7%A8%8B%E5%85%A8%E7%AB%99chm%E7%89%88%E6%9C%80%E6%96%B0/</link>
				<pubDate>Fri, 20 Feb 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-02-20_w3school%E6%95%99%E7%A8%8B%E5%85%A8%E7%AB%99chm%E7%89%88%E6%9C%80%E6%96%B0/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;相信在线自学过HTML语言和CSS语言的同学们没有不知道w3school的吧，经常性的在线访问很&lt;!-- more --&gt;不方便，于是有人制作了w3school教程全站的CHM文件，离线使用很是方便。这里提供的是经过我比较了4个不同版本所选择的最好的一份，分发给大家。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.namipan.com/d/w3school.CHM/da88a968494d404328b844bb32308d4012da88b1a5148300&#34;&gt;Download&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.w3school.com.cn/&#34;&gt;w3school&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>拼音加加皮肤－Grain</title>
				<link>https://blog.wenb.in/posts/2009-02-16_%E6%8B%BC%E9%9F%B3%E5%8A%A0%E5%8A%A0%E7%9A%AE%E8%82%A4grain/</link>
				<pubDate>Mon, 16 Feb 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-02-16_%E6%8B%BC%E9%9F%B3%E5%8A%A0%E5%8A%A0%E7%9A%AE%E8%82%A4grain/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;在搜狗强奸我的ctfom.exe之后，我彻底放弃了她，依然坚持使用最爱的加加了～自制了皮肤，感觉挺清爽的，分享给&lt;!-- more --&gt;喜欢加加的朋友。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://5imple.blogbus.com/files/12347730310.rar&#34;&gt;Download&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>忍不住要推荐的QQ皮肤－QQ2008Edited…</title>
				<link>https://blog.wenb.in/posts/2009-02-05_%E5%BF%8D%E4%B8%8D%E4%BD%8F%E8%A6%81%E6%8E%A8%E8%8D%90%E7%9A%84qq%E7%9A%AE%E8%82%A4qq2008edited/</link>
				<pubDate>Thu, 05 Feb 2009 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2009-02-05_%E5%BF%8D%E4%B8%8D%E4%BD%8F%E8%A6%81%E6%8E%A8%E8%8D%90%E7%9A%84qq%E7%9A%AE%E8%82%A4qq2008edited/</guid>
				<description>&lt;p&gt;[&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;](&lt;a href=&#34;https://www.bababian.com/phoinfo/FD5FB652B6&#34;&gt;https://www.bababian.com/phoinfo/FD5FB652B6&lt;/a&gt;&lt;!-- more --&gt;376CC90AC771AB855E1DC4DT)&lt;/p&gt;&#xA;&lt;p&gt;简洁的让人蛋疼……&lt;br&gt;&#xA;&lt;a href=&#34;https://5imple.blogbus.com/files/12338057730.rar&#34;&gt;Download&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>5款主流浏览器占用内存对比</title>
				<link>https://blog.wenb.in/posts/2008-12-31_5%E6%AC%BE%E4%B8%BB%E6%B5%81%E6%B5%8F%E8%A7%88%E5%99%A8%E5%8D%A0%E7%94%A8%E5%86%85%E5%AD%98%E5%AF%B9%E6%AF%94/</link>
				<pubDate>Wed, 31 Dec 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-12-31_5%E6%AC%BE%E4%B8%BB%E6%B5%81%E6%B5%8F%E8%A7%88%E5%99%A8%E5%8D%A0%E7%94%A8%E5%86%85%E5%AD%98%E5%AF%B9%E6%AF%94/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/VoS47z0S1a5BgIpefx28Bw==/919297273937453543.jpg&#34; alt=&#34;&#34;&gt; 虽然现在内存的价格越来越便宜了，主流的配置动辄就是2G甚至是4G内存，但是毕竟还是有限的，如何让 内存的利用更高呢&lt;!-- more --&gt;？在保证功能不缩水的同时，使用内存占用更低的软件是一个解决方案。 浏览器是大家上网必需用到了的软件，各个团体或公司为我们提供了这么多的浏览器可供选择，那到底哪 一款款浏览器占用的内存更少呢？Opera一向是我最为推崇的浏览器，随着Opera中国版的发布，她在这方 面的表现如何呢？这里我下载了现今比较流行的5款浏览器对比测试了一下，结果请看图吧： （5款浏览器分别是Maxthon2.1.5.1250；Opera中国版9.63；Firefox3.0.3；Safari 3.2；Chrome 1.0.154.42） 这是只打开一个标签并且是简单网页（google）的内存占用： &lt;img src=&#34;https://img.bimg.126.net/photo/VoS47z0S1a5BgIpefx28Bw==/919297273937453543.jpg&#34; alt=&#34;&#34;&gt; 这是只打开一个标签并也是复杂网页（Yahoo）的内存占用： &lt;img src=&#34;https://img.bimg.126.net/photo/VoS47z0S1a5BgIpefx28Bw==/919297273937453543.jpg&#34; alt=&#34;&#34;&gt; 这是打开多个标签并且网页都比较复杂时的内存占用（需要说明的是Chrome打开N个标签，就有N+1个进程 ，因此内存占用比较多）： &lt;img src=&#34;https://img.bimg.126.net/photo/VoS47z0S1a5BgIpefx28Bw==/919297273937453543.jpg&#34; alt=&#34;&#34;&gt; 结果很明显，Opera中国的内存占用最低。测试仅供参考，孰优孰劣，网友们自己判断吧。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Opera中国版－展翅翱翔的朱雀</title>
				<link>https://blog.wenb.in/posts/2008-12-20_opera%E4%B8%AD%E5%9B%BD%E7%89%88%E5%B1%95%E7%BF%85%E7%BF%B1%E7%BF%94%E7%9A%84%E6%9C%B1%E9%9B%80/</link>
				<pubDate>Sat, 20 Dec 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-12-20_opera%E4%B8%AD%E5%9B%BD%E7%89%88%E5%B1%95%E7%BF%85%E7%BF%B1%E7%BF%94%E7%9A%84%E6%9C%B1%E9%9B%80/</guid>
				<description>&lt;p&gt;[&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;](&lt;a href=&#34;https://www.bababian.com/phoinfo/A964AFE58F3B78E07FB&#34;&gt;https://www.bababian.com/phoinfo/A964AFE58F3B78E07FB&lt;/a&gt;&lt;!-- more --&gt;655393F285F5EDT)&lt;/p&gt;&#xA;&lt;p&gt;朱雀是四灵之一，其身覆火焰，终日不熄。&lt;/p&gt;&#xA;&lt;p&gt;经过数月的努力，Opera 于2008年12月17日正式全面升级在中国的整个产品线，同时发布 Opera 桌面中国版，Opera Mini 中国版，Opera 中国新版网站。而Opera中国版的开发代号便是朱雀，象征着她如朱雀一本，充满活力，不断进化。&lt;/p&gt;&#xA;&lt;p&gt;肯定会有很多网友有这样的疑问：中国版与国际版有何不同之处呢？&lt;/p&gt;&#xA;&lt;p&gt;据官方宣传以及我个人试用的情况，可以这样告诉大家，在保持了国际版一贯的易用性的同时，Opera为中国用户特别加入了一些新的符合中国用户习惯的功能：&lt;br&gt;&#xA;双击标签关闭&lt;br&gt;&#xA;拖拽后台打开&lt;br&gt;&#xA;特色皮肤&lt;br&gt;&#xA;界面字体改善&lt;br&gt;&#xA;界面翻译改善&lt;br&gt;&#xA;右键菜单迅雷支持&lt;br&gt;&#xA;快捷翻译&lt;/p&gt;&#xA;&lt;p&gt;这些都是很贴心的设计，是确确实实为用户着想的设计，这也是软件人性化的要求。随着Opera的不断进化，相信在不久的将来，Opera在中国的用户会越来越多。&lt;/p&gt;&#xA;&lt;p&gt;如果你忍受不了浏览器高内存的占用，如果你忍受不了低速度的渲染，如果你忍受不了无法定制自己的个性浏览器，请不要犹豫，开始使用Opera中国版吧。&lt;/p&gt;&#xA;&lt;p&gt;请记住这个名字：朱雀。&lt;/p&gt;&#xA;&lt;p&gt;更加详尽的信息，请访问Opera中文网站：&lt;a href=&#34;https://www.operachina.com/&#34;&gt;https://www.operachina.com/&lt;/a&gt; 。&lt;/p&gt;</description>
			</item>
			<item>
				<title>弓虽大的BitComet魂</title>
				<link>https://blog.wenb.in/posts/2008-05-27_%E5%BC%93%E8%99%BD%E5%A4%A7%E7%9A%84bitcomet%E9%AD%82/</link>
				<pubDate>Tue, 27 May 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-05-27_%E5%BC%93%E8%99%BD%E5%A4%A7%E7%9A%84bitcomet%E9%AD%82/</guid>
				<description>&lt;p&gt;一直以来，都是使用BitTorrent来进行bt下载，因为我觉得这是最纯正的bt下载客户端，速度上虽然不是很理想，但是内存占用极小，界面也很干净，所以很喜欢。&lt;/p&gt;&#xA;&lt;p&gt;但是，最近想多看点连续剧，于是，对于下载速度的需求日益增大。由于国内网络的现状以及一些其他原因，BitTorrent不&lt;!-- more --&gt;能很好的发挥作用，即使装上了DNA依然不尽如人意。这个时候，我想到了以前曾经用过一段时间的BitComet。&lt;/p&gt;&#xA;&lt;p&gt;记得以前使用的是BitComet0.70，速度很令人满意的，但是后来由于追求内存占用小的软件，就一度放弃了她。现在再来研究BitComet的时候，发现版本变化了许多。那么，改采用哪一个版本呢？我搜索并试用了以下三个版本：1，HTF去广告优化版；2，消失的zc优化版；3，BitComet魂。&lt;/p&gt;&#xA;&lt;p&gt;而今天，我就要向大家隆重推荐BitComet魂了。这是这三个版本中连接最快并唯一一个能到达满速的版本，很好很弓虽大啊！具体原因不是我的能力可以分析的清楚的，但是速度是事实，相信我，试用ＢｉｔＣｏｍｅｔ肯定没错的。当然，不排除偶然环境所引起的判断误差，那么就算是这样，把这个版本当作官方原版的去广告版本也行啊。&lt;/p&gt;&#xA;&lt;p&gt;BitComet魂0.99Ｆ下载地址：&lt;a href=&#34;https://www.namipan.com/d/BCMAX099F.rar/44eafbf1860129e84ee6774ff9325029b5989388d0883700&#34;&gt;CLick&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;</description>
			</item>
			<item>
				<title>浅谈C65手机的人性化设计思想</title>
				<link>https://blog.wenb.in/posts/2008-03-09_%E6%B5%85%E8%B0%88c65%E6%89%8B%E6%9C%BA%E7%9A%84%E4%BA%BA%E6%80%A7%E5%8C%96%E8%AE%BE%E8%AE%A1%E6%80%9D%E6%83%B3/</link>
				<pubDate>Sun, 09 Mar 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-03-09_%E6%B5%85%E8%B0%88c65%E6%89%8B%E6%9C%BA%E7%9A%84%E4%BA%BA%E6%80%A7%E5%8C%96%E8%AE%BE%E8%AE%A1%E6%80%9D%E6%83%B3/</guid>
				<description>&lt;p&gt;     西门子手机以人性化著称，在方寸之间激发了众多玩家的探索心理和求知欲望，它的设计灵感就是要给客户带来灵感。     人性化的基石是操作系统的兼容性、开放性和灵活性。在这一点上，西门子非常成功地借鉴了微软的Windows操作系统的经验。     同时，人性化也就意味着多样&lt;!-- more --&gt;化，以一种比较妥协的形式去迎合众多的个体需求，使得系统具有更加广泛的适应性，所以，一个用起来顺手的系统开发起来难度更大一些。难度能有多大呢？估算起来应该随适应性呈几何基数增加，许多搞过项目管理和软件工程的人对此深有体会。     一个好系统的背后也一定有一个做得非常好的项目管理队伍，这直接涉及到系统的先进性、稳定性甚至维护和升级的成本。     在这些问题上，西门子做的非常好：软件人性化、升级迅速。这也是西门子手机耐玩、用户越用越有信心直至最后依依不舍的原因所在。     许多初用西门子手机的人对一些人性化关怀不太适应，就像去麦当劳吃快餐，突然发现洗手的水是温的、喝咖啡是免费续杯的。那种感觉是温暖的。所以，西门子做到的，是你需要却没有想到的。你会被这种职业精神所感动而着迷。     以C65手机为例举几个例子（其他品牌手机如有雷同，西门子也算一份）。&lt;strong&gt;1．&lt;/strong&gt;  &lt;strong&gt;配置文件和数据区开放&lt;/strong&gt;就像Windows的高级用户可以自行配置config.sys、win.ini甚至注册表一样，C65的许多人性化设计也依赖于高度规范、开放的配置文件系统，如.pd/.fs/.properties/.stc/.xml等，高级用户可以手动或者借助工具软件编辑这些内部文件，实现一些独特的个性化功能，例如编改主界面、定义主题文件等等。许多EEPROM里的专用内存块（相当于标志寄存器）也是可操作的，这造就了一些著名的工具软件，如OD、DSE、SimSim、Siemens_EEPROM_Tool、V_Klay等。这里有许多资料是西门子保密的，但正是系统的广泛适应性为高手们留下了潜入的后门。&lt;strong&gt;2．&lt;/strong&gt; &lt;strong&gt;广泛应用现有技术&lt;/strong&gt;软件系统广泛运用Windows的文件管理方法，已经超越了嵌入式系统的狭隘的存储方式。文件管理器不仅操作上全面采用树状结构，而且文件及文件夹的编辑方式也尽可能向Windows方式靠近，甚至模仿了鼠标右键的功能。文件系统的内部运用了临时文件、交换文件甚至Cache文件等技术，使用户可以使用像“清除（垃圾）文件”甚至“格式化”这样令人生畏的功能。在应用层面，集成了Java平台、xml技术和AT命令集等，这些成熟而强大的技术及其开放化为我们提供了广泛的磨机手段。&lt;strong&gt;3．&lt;/strong&gt; &lt;strong&gt;一些细节的关怀&lt;/strong&gt;有些设计体现了德国人的固执，也体现了个人对群体的尊重，例如：&lt;strong&gt;铃声渐大&lt;/strong&gt;：许多人非常不适应，这可能导致不能及时接听电话。实际上这个功能也是为周围环境的人&lt;/p&gt;&#xA;&lt;p&gt;考虑的。试想在一个安静、重要的场合，突然铃声大作，尤其可能是别人很不喜欢的曲调（如正在与邻居大妈讲话，猛然间唱起了“爱你一万年”），既破坏氛围也造成尴尬。最理想的方式是先震动再铃声渐大，同时你可以选择接听、拒听、关掉铃声（待到适当的地方后再接听）。这正是西门子的设计。&lt;/p&gt;&#xA;&lt;p&gt;    &#xA;&lt;strong&gt;通话中录音&lt;/strong&gt;：这是令许多机迷垂涎欲滴的功能，也是技术上轻而易举的事情，可是欠奉，不仅如此，启用这一功能也绝非易事，因为它是固化起来的。这是对法律和个人隐私的尊重，所谓君子有所不为。     其他功能还有：开、关机确认；重要记事带闹钟；动态内存；应用程序不限大小；多功能收件箱等等，这些功能只有需要时才会感觉到方便。     当然，由于系统过于开放、灵活以及市场的催化，一些功能尚不完善，甚至也造成了一些问题。试举几例：    &#xA;&lt;strong&gt;汉字的首拼音查询&lt;/strong&gt;：通讯录按拼音排序后，只能准确地实现首汉字(含字母)的首拼音查询，继续输入拼音时往往会产生令人费解的结果。这个功能实际上应该是所有汉字的首拼音查询，例如查“西门子”只要输入“xmz”即可。这在技术上容易实现。    &#xA;&lt;strong&gt;1分钟通话提示音&lt;/strong&gt;：这是一个比较令人不解的设置，严格讲不能算是问题，它准确地提示了通话的时间。也许西门子认为，即使改成50秒提示，匆忙结束通话也是不礼貌的。总之，这是一个不是问题的问题。    &#xA;&lt;strong&gt;多功能收件箱&lt;/strong&gt;：这是一个方便用户的好想法，却产生了一些不必要的麻烦。一些应用程序在这里运行失败；一些文件的移动/复制需要在文件管理器中进行；这里混杂的文件类型太多，甚至占用了很常用的左软键的功能。比较可行的方法是，收到的文件按类型自动存放到相应的默认目录下，有一个更新报告，快捷键可自定义。     &#xA;&lt;strong&gt;控制背景灯点亮时间&lt;/strong&gt;：这是一个不被注意却又很实际的问题。其实西门子已经考虑得比较周到了，比如锁键盘后背景灯立即关掉等。但也有需要长明灯的时候，尤其是看书、看动画片的时候，最好有一个手动开关灯的功能。     以上几处都是出于人性化考虑却又不尽人意的地方，如果把这些人性化设置放在一个配置文件里的话，系统的灵活性会更强一些。相信后续的升级版本会做得更好一些。     文化传统和市场竞争造就了西门子手机独特的魅力，这魅力体现在通过人性化的软件实现了设计师与使用者心灵上的沟通。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Foobar2000-FooLTTMSkin</title>
				<link>https://blog.wenb.in/posts/2008-02-05_foobar2000-foolttmskin/</link>
				<pubDate>Tue, 05 Feb 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-02-05_foobar2000-foolttmskin/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/_CVCbdg0BVd54m0jXtA89A==/4022840367165548043.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;从开始用电脑时，使用的就是Foobar2000播放器那是很久以前的事了……这么多年了，看着&lt;!-- more --&gt;foobar2000一点一点的成长，我很是欣慰从最开始的只能用代码配置播放列表外观到现在的foo_ui_panels插件的流行，在Foobar外观上的创新从来就没有中断多，Foobar的优点除了音质超好之外，就是其强大的自定义功能了，世界各地的爱好者都在不断得为Foobar开发新的插件和外观，而且其超小的内存占用也是她如此受欢迎的原因。今天，打包给大家的是DA上的大神&lt;a href=&#34;https://lassekongo83.deviantart.com/&#34;&gt;lassekongo83&lt;/a&gt;配置的皮肤，很漂亮吧！请点击下载！&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.fs2you.com/files/67f9954a-d33f-11dc-a557-0014221f4662/&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;br&gt;&#xA;软件运行需&lt;a href=&#34;https://www.fs2you.com/files/67fad163-d33f-11dc-94e0-0014221f4662/&#34;&gt;VC运行库&lt;/a&gt;支持！&lt;/p&gt;</description>
			</item>
			<item>
				<title>一套Tango风格的Foobar关联图标</title>
				<link>https://blog.wenb.in/posts/2008-01-31_%E4%B8%80%E5%A5%97tango%E9%A3%8E%E6%A0%BC%E7%9A%84foobar%E5%85%B3%E8%81%94%E5%9B%BE%E6%A0%87/</link>
				<pubDate>Thu, 31 Jan 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-01-31_%E4%B8%80%E5%A5%97tango%E9%A3%8E%E6%A0%BC%E7%9A%84foobar%E5%85%B3%E8%81%94%E5%9B%BE%E6%A0%87/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img87.imageshack.us/img87/3201/footangopk2.png&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;[hydrogenaudio](&lt;a href=&#34;https://www.hydrogenaudio.org/forums/index.php?showtopic&#34;&gt;https://www.hydrogenaudio.org/forums/index.php?showtopic&lt;/a&gt;&lt;!-- more --&gt;=58865&amp;amp;hl=tango)上的某位大神的作品，爱不释手啊，太漂亮了，其实最喜欢还是0.8×时代的图标呢……&lt;br&gt;&#xA;下载地址：&lt;br&gt;&#xA;&lt;a href=&#34;https://files.blogbus.com/5imple.blogbus.com/files/12017653580.7z&#34;&gt;点我&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>MirandaIM等几款软件的试用</title>
				<link>https://blog.wenb.in/posts/2008-01-17_mirandaim%E7%AD%89%E5%87%A0%E6%AC%BE%E8%BD%AF%E4%BB%B6%E7%9A%84%E8%AF%95%E7%94%A8/</link>
				<pubDate>Thu, 17 Jan 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-01-17_mirandaim%E7%AD%89%E5%87%A0%E6%AC%BE%E8%BD%AF%E4%BB%B6%E7%9A%84%E8%AF%95%E7%94%A8/</guid>
				<description>&lt;p&gt;很无聊的在学校里混日子，所以自然就会找一些打发时间的事情做做。于是，我又找了几款软件试用了……&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Sy_kb3X8k-Nt8WvLMrUKxA==/4022840367165548038.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;!-- more --&gt;![](https://img.bimg.126.net/photo/u0u8BDMp2Z0Ids7wDCfj4A==/4022840367165548039.jpg)  &#xA;&lt;p&gt;首先带来的是Miranda IM了，一直想用的一个东东，可是一直没有机会使用的。在网上下载了smoh的便携版本，又去官方网站下了点插件和图标，然后再去DA上下载了几个满意的皮肤，就开始了我的MIM生涯……作为聚合软件，当然不能只加载一个QQ插件在上面了，所以我开始使用MSN了，Gtakl暂时没有使用的打算，因为没有好友。MIM的插件功能确实是相当的强大呢，使用了rss插件之后，不用在去打开我的GreatNews了，有新的新闻，MIM就会通知我查看，还真是方便呢；mRadio插件让我可以在线收听许多的网络电台；初次上手，使用的插件不多，以后继续摸索，相信会发现MIM更强大的功能……还有MIM的界面，非常的漂亮啊，DA上有很多高手做的皮肤，很好看，我比较喜欢简洁风格的皮肤，也找到了不少，我现在正在试用的这款我最满意了。加载了mydetail插件之后，显示效果更加的令人心动了。最后一点就是她的内存占用，大家可以看看截图，是不是很小啊？这也是我使用MIM的初衷了，没办法，机器老了……在协议通讯方面，MIM也还是比较稳定的，至少我自己还没有Crash过，可能是因为我加载的插件不多吧。再使用了IEview插件之后，聊天窗口可以很漂亮，再配合上tabsrmm的标签式的消息容器，很好，很强大。推荐大家加入MIM的阵营！&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/7wScbcaB0-RHIDYospePyQ==/4022840367165548040.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;下面这个是在小众软件看到的PicPick，一款小巧的、免费的截图软件。记得最早使用的截图软件是PrintScreen＋mspaint.exe；然后是QQ的截图功能；后来在HyperSnap和SnagIt中选择了前者，因为她比较小；再接着是发现了FastStone Capture，如此的小巧，如此的强大。和FSCapture很类似，PicPick运行时，只是在系统托盘里多一个图标，用左键或右键都可以操作，她甚至比FSCapture少了一个简洁的工具条。在功能方面，两者也很相似，但是PicPick多了一个FSCaspture没有但是我又找了很久的一个功能：输入数值，获取颜色。很简单的功能，以前我非得找个windows的颜色选择对话框或者干脆要进入到PhotoShop中去操作，很不方便，PicPick解放了我。需要说明的是，FSCapture自5.6版之后就不是免费软件了，而PicPick至少现阶段还是个免费软件（不过貌似想要来找截图软件的同学都有能力找到注册机哦：｝）。放弃了FSCapture（收藏），使用PicPick。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/PAToKBaPZxLO6M6JGIaHqA==/4022840367165548041.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;最后要说的是几款浏览器的试用。一直是Opera和Maxthon的忠实fans，Opera很快，Maxthon很方便。无聊之时，试用了另外3款浏览器：GreenBrowse，TheWorldBrowse，K-MeleonCCFME（FireFox很早就试过了，还真发现不了她的好处，漏洞多，内存占用大，我可没胡说……）。也没有什么可以说的了，反正不管开一个标签还是多个标签，永远是Opera占用的内存最少，载入最快。最小化之后也是这个样子。Maxthon的水平在中等，可以接受的，而且她备受批评的假死我没有遇到过！坚守Opera和Maxthon！&lt;br&gt;&#xA;功能相同的软件总是会有很多的，在于自己多试用……&lt;/p&gt;</description>
			</item>
			<item>
				<title>迅雷V5.7.7.435ayu修改版</title>
				<link>https://blog.wenb.in/posts/2008-01-16_%E8%BF%85%E9%9B%B7v5.7.7.435ayu%E4%BF%AE%E6%94%B9%E7%89%88/</link>
				<pubDate>Wed, 16 Jan 2008 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2008-01-16_%E8%BF%85%E9%9B%B7v5.7.7.435ayu%E4%BF%AE%E6%94%B9%E7%89%88/</guid>
				<description>&lt;p&gt;&lt;strong&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;**Ayu域名失效了，不过还是可以用Google搜索到ayu版本的一点信息，ayu在Wind&lt;!-- more --&gt;ows live里发布的去广告版本，我上传到Fs2You提供分流！**文件名称：Thunder.v5.7.7.435.NoAD-Ayu.zip&lt;br&gt;&#xA;文件大小：5.91 MB&lt;br&gt;&#xA;文件MD5： F4FC464AA820A8BBC673FA5C74F97BDB&lt;br&gt;&#xA;下载地址：&lt;br&gt;&#xA;&lt;a href=&#34;https://www.fs2you.com/files/88810228-c3f2-11dc-b737-0014221f3995/&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>两款著名的商业字体(全套)</title>
				<link>https://blog.wenb.in/posts/2007-12-24_%E4%B8%A4%E6%AC%BE%E8%91%97%E5%90%8D%E7%9A%84%E5%95%86%E4%B8%9A%E5%AD%97%E4%BD%93%E5%85%A8%E5%A5%97/</link>
				<pubDate>Mon, 24 Dec 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-12-24_%E4%B8%A4%E6%AC%BE%E8%91%97%E5%90%8D%E7%9A%84%E5%95%86%E4%B8%9A%E5%AD%97%E4%BD%93%E5%85%A8%E5%A5%97/</guid>
				<description>&lt;p&gt;分别是MyriadPro和Helvetica！不是最新的版本，但是已经是很难的的全版了！&lt;/p&gt;&#xA;&lt;p&gt;MyriadPro全套：&lt;br&gt;&#xA;&lt;a href=&#34;https://www.fs2you.com/files/7b125c05-b234-11dc-9208-0014221f3995/&#34;&gt;![](https://img.bimg.126.net/photo/nKuOcnQhWTiAbde6L8ah9g==/484699909897435&lt;!-- more --&gt;2099.jpg)&lt;/a&gt;&lt;br&gt;&#xA;Helvetica全套：&lt;br&gt;&#xA;&lt;a href=&#34;https://www.fs2you.com/files/7b138aae-b234-11dc-9697-0014221f3995/&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/7GFoomfPvAUiXwY3qZHRrg==/4846999098974352100.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>(转)常用图像文件格式比较</title>
				<link>https://blog.wenb.in/posts/2007-12-18_%E8%BD%AC%E5%B8%B8%E7%94%A8%E5%9B%BE%E5%83%8F%E6%96%87%E4%BB%B6%E6%A0%BC%E5%BC%8F%E6%AF%94%E8%BE%83/</link>
				<pubDate>Tue, 18 Dec 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-12-18_%E8%BD%AC%E5%B8%B8%E7%94%A8%E5%9B%BE%E5%83%8F%E6%96%87%E4%BB%B6%E6%A0%BC%E5%BC%8F%E6%AF%94%E8%BE%83/</guid>
				<description>&lt;p&gt;平面设计中我们会接触到很多图像格式，可是你真正地了解它们吗？下面我们就平面设计中常见的图像格式为大家分别做简单介绍。 &lt;/p&gt;&#xA;&lt;p&gt;BMP格式 &lt;/p&gt;&#xA;&lt;p&gt;BMP 是英文Bitmap（位图）的简写，它是Windows操作系统中的标准图像文件格式，能够被多种Windows应用程序所支持。随着Win&lt;!-- more --&gt;dows操作系统的流行与丰富的Windows应用程序的开发，BMP位图格式理所当然地被广泛应用。这种格式的特点是包含的图像信息较丰富，几乎不进行压缩，但由此导致了它与生俱生来的缺点&amp;ndash;占用磁盘空间过大。所以，目前BMP在单机上比较流行。 &lt;/p&gt;&#xA;&lt;p&gt;GIF格式 &lt;/p&gt;&#xA;&lt;p&gt;GIF是英文Graphics Interchange Format（图形交换格式）的缩写。顾名思义，这种格式是用来交换图片的。事实上也是如此，上世纪80年代，美国一家著名的在线信息服务机构 CompuServe针对当时网络传输带宽的限制，开发出了这种GIF图像格式。 &lt;/p&gt;&#xA;&lt;p&gt;GIF格式的特点是压缩比高，磁盘空间占用较少，所以这种图像格式迅速得到了广泛的应用。最初的GIF只是简单地用来存储单幅静止图像（称为 GIF87a），后来随着技术发展，可以同时存储若干幅静止图象进而形成连续的动画，使之成为当时支持 2D动画为数不多的格式之一（称为GIF89a），而在GIF89a图像中可指定透明区域，使图像具有非同一般的显示效果，这更使GIF风光十足。目前 Internet上大量采用的彩色动画文件多为这种格式的文件，也称为GIF89a格式文件。 &lt;/p&gt;&#xA;&lt;p&gt;此外，考虑到网络传输中的实际情况，GIF图像格式还增加了渐显方式，也就是说，在图像传输过程中，用户可以先看到图像的大致轮廓，然后随着传输过程的继续而逐步看清图像中的细节部分，从而适应了用户的&amp;quot;从朦胧到清楚&amp;quot;的观赏心理。目前 Internet上大量采用的彩色动画文件多为这种格式的文件。 &lt;/p&gt;&#xA;&lt;p&gt;GIF格式只能保存最大8位色深的数码图像，所以它最多只能用256色来表现物体，对于色彩复杂的物体它就力不从心了。尽管如此，这种格式仍在网络上大行其道应用，这和GIF图像文件短小、下载速度快、可用许多具有同样大小的图像文件组成动画等优势是分不开的。 &lt;/p&gt;&#xA;&lt;p&gt;JPEG格式 &lt;/p&gt;&#xA;&lt;p&gt;JPEG 也是常见的一种图像格式，它由联合照片专家组（Joint Photographic Experts Group）开发并以命名为&amp;quot;ISO 10918-1&amp;quot;，JPEG仅仅是一种俗称而已。JPEG文件的扩展名为.jpg或.jpeg，其压缩技术十分先进，它用有损压缩方式去除冗余的图像和彩色数据，获取得极高的压缩率的同时能展现十分丰富生动的图像，换句话说，就是可以用最少的磁盘空间得到较好的图像质量。由于JPEG格式的压缩算法是采用平衡像素之间的亮度色彩来压缩的，因而更有利于表现带有渐变色彩且没有清晰轮廓的图像。 &lt;/p&gt;&#xA;&lt;p&gt;同时JPEG还是一种很灵活的格式，具有调节图像质量的功能，允许你用不同的压缩比例对这种文件压缩，比如我们最高可以把1.37MB的BMP位图文件压缩至20.3KB。当然我们完全可以在图像质量和文件尺寸之间找到平衡点。 &lt;/p&gt;&#xA;&lt;p&gt;由于JPEG优异的品质和杰出的表现，它的应用也非常广泛，特别是在网络和光盘读物上。目前各类浏览器均支持JPEG这种图像格式，因为JPEG格式的文件尺寸较小，下载速度快，使得Web页有可能以较短的下载时间提供大量美观的图像， JPEG同时也就顺理成章地成为网络上最受欢迎的图像格式。 &lt;/p&gt;&#xA;&lt;p&gt;当使用JPEG格式保存图像时，Photoshop给出了多种保存选项，你可以选择用不同的压缩比例对JPEG文件进行压缩，即压缩率和图像质量都是可选的。 &lt;/p&gt;&#xA;&lt;p&gt;PEG2000格式 &lt;/p&gt;&#xA;&lt;p&gt;JPEG 2000同样是由JPEG 组织负责制定的，它有一个正式名称叫做&amp;quot;ISO 15444&amp;quot;，与JPEG相比，它具备更高压缩率以及更多新功能的新一代静态影像压缩技术。 &lt;/p&gt;&#xA;&lt;p&gt;JPEG2000 作为JPEG的升级版，其压缩率比JPEG高约30%左右。与JPEG不同的是，JPEG2000 同时支持有损和无损压缩，而 JPEG 只能支持有损压缩。无损压缩对保存一些重要图片是十分有用的。JPEG2000的一个极其重要的特征在于它能实现渐进传输，这一点与GIF的&amp;quot;渐显&amp;quot;有异曲同工之妙，即先传输图像的轮廓，然后逐步传输数据，不断提高图像质量，让图象由朦胧到清晰显示，而不必是像现在的 JPEG 一样，由上到下慢慢显示。 &lt;/p&gt;&#xA;&lt;p&gt;此外，JPEG2000还支持所谓的&amp;quot;感兴趣区域&amp;quot;特性，你可以任意指定影像上你感兴趣区域的压缩质量，还可以选择指定的部份先解压缩。 JPEG 2000 和 JPEG 相比优势明显，且向下兼容，因此取代传统的JPEG格式指日可待。 &lt;/p&gt;&#xA;&lt;p&gt;JPEG2000可应用于传统的JPEG市场，如扫描仪、数码相机等，亦可应用于新兴领域，如网路传输、无线通讯等等。 &lt;/p&gt;&#xA;&lt;p&gt;TIFF格式 &lt;/p&gt;&#xA;&lt;p&gt;TIFF （Tag Image File Format）是Mac中广泛使用的图像格式，它由Aldus和微软联合开发，最初是出于跨平台存储扫描图像的需要而设计的。它的特点是图像格式复杂、存贮信息多。正因为它存储的图像细微层次的信息非常多，图像的质量也得以提高，故而非常有利于原稿的复制。 &lt;/p&gt;&#xA;&lt;p&gt;该格式有压缩和非压缩二种形式，其中压缩可采用LZW无损压缩方案存储。不过，由于 TIFF格式结构较为复杂，兼容性较差，因此有时你的软件可能不能正确识别TIFF文件（现在绝大部分软件都已解决了这个问题）。目前在Mac和PC机上移植TIFF文件也十分便捷，因而TIFF现在也是微机上使用最广泛的图像文件格式之一。 &lt;/p&gt;&#xA;&lt;p&gt;PSD格式 &lt;/p&gt;&#xA;&lt;p&gt;这是著名的Adobe公司的图像处理软件Photoshop的专用格式 Photoshop Document（PSD）。PSD其实是Photoshop进行平面设计的一张&amp;quot;草稿图&amp;quot;，它里面包含有各种图层、通道、遮罩等多种设计的样稿，以便于下次打开文件时可以修改上一次的设计。在Photoshop所支持的各种图像格式中，PSD的存取速度比其它格式快很多，功能也很强大。　　 &lt;/p&gt;&#xA;&lt;p&gt;PNG格式 &lt;/p&gt;&#xA;&lt;p&gt;PNG （Portable Network Graphics）是一种新兴的网络图像格式。在1994年底，由于Unysis公司宣布GIF拥有专利的压缩方法，要求开发GIF软件的作者须缴交一定费用，由此促使免费的png图像格式的诞生。PNG一开始便结合GIF及JPG两家之长，打算一举取代这两种格式。1996年10月1日由PNG向国际网络联盟提出并得到推荐认可标准，并且大部分绘图软件和浏览器开始支持PNG图像浏览，从此PNG图像格式生机焕发。 &lt;/p&gt;&#xA;&lt;p&gt;PNG 是目前保证最不失真的格式，它汲取了GIF和JPG二者的优点，存贮形式丰富，兼有GIF和JPG的色彩模式；它的另一个特点能把图像文件压缩到极限以利于网络传输，但又能保留所有与图像品质有关的信息，因为PNG是采用无损压缩方式来减少文件的大小，这一点与牺牲图像品质以换取高压缩率的JPG有所不同；它的第三个特点是显示速度很快，只需下载1/64的图像信息就可以显示出低分辨率的预览图像；第四，PNG同样支持透明图像的制作，透明图像在制作网页图像的时候很有用，我们可以把图象背景设为透明，用网页本身的颜色信息来代替设为透明的色彩，这样可让图像和网页背景很和谐地融合在一起。 &lt;/p&gt;&#xA;&lt;p&gt;PNG的缺点是不支持动画应用效果，如果在&lt;/p&gt;</description>
			</item>
			<item>
				<title>(原创)163相册搜索及批量下载攻略</title>
				<link>https://blog.wenb.in/posts/2007-12-15_%E5%8E%9F%E5%88%9B163%E7%9B%B8%E5%86%8C%E6%90%9C%E7%B4%A2%E5%8F%8A%E6%89%B9%E9%87%8F%E4%B8%8B%E8%BD%BD%E6%94%BB%E7%95%A5/</link>
				<pubDate>Sat, 15 Dec 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-12-15_%E5%8E%9F%E5%88%9B163%E7%9B%B8%E5%86%8C%E6%90%9C%E7%B4%A2%E5%8F%8A%E6%89%B9%E9%87%8F%E4%B8%8B%E8%BD%BD%E6%94%BB%E7%95%A5/</guid>
				<description>&lt;p&gt;在163相册逛的时候，是不是很想找到某个主题的图片而苦与163没有提供相册搜索呢；抑或是遇到了很多的漂亮或感兴趣的图图，可是太多了，手动下载太累了。这篇文章就手把手的教你如何搜索到并批量下载你要的图片！&lt;/p&gt;&#xA;&lt;p&gt;[这篇日记](&lt;a href=&#34;https://5imple.blogbus.co&#34;&gt;https://5imple.blogbus.co&lt;/a&gt;&lt;!-- more --&gt;m/logs/10631827.html)提到了一个优秀的163相册搜索引擎，这个就比较简单了输入你的关键字，搜。在的到的结果中可以点击查看来预览相册，选定相册后点击条目后方的[lst]已下载列表文件。下载后你会得到一个名为“.lst[1]”的文件，重命名为*.lst,&amp;quot;*&amp;ldquo;指代任意可用于命名的字符，如“1.lst”。然后打开迅雷（相信大家都用吧），选择“文件”&amp;gt;“导入下载列表”，选择你的lst文件，然后确定下载任务，之后就等着迅雷欢快的“叮叮”的叫吧！&lt;/p&gt;&#xA;&lt;p&gt;上面的那个搜索引擎适合搜索然后下载，但在实际上有时候，我们会遇到一个比较好的相册，然后我们只想得到这个相册里面的图片，怎么办？这时候可以使用&lt;a href=&#34;https://www.shanhaijing.net/163/&#34;&gt;这个工具&lt;/a&gt;，点击跳转之后，将你找到的相册的地址复制然后粘贴到表单当中，点击搜索。得到了所搜索用户所有相册的分类显示，选择你需要的条目后的“[列表]”，这会你得到的不是一个.LST文件，而是一个列表文件的内容，即所有图片的地址，将你得到的图片地址“Ctrl+A”全选，复制，新建一个txt文本，粘贴刚才复制的地址，另存为“*.lst”文件，同样用迅雷导入下载，然后就享受迅雷的歌声吧！&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/9vLUul0gm-9OKtK41RdGtw==/4846999098974352093.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/wbncZ1B2EVODzg1Gef3ZKQ==/4846999098974352094.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/L_7yVo9WuvQsOf9hux4qqg==/4846999098974352095.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;原创内容，转载请说明引用来源！&lt;/p&gt;</description>
			</item>
			<item>
				<title>为什么选择Mplayer！</title>
				<link>https://blog.wenb.in/posts/2007-11-15_%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89%E6%8B%A9mplayer/</link>
				<pubDate>Thu, 15 Nov 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-11-15_%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89%E6%8B%A9mplayer/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/NPwo3dO-3IgE3qFK7Uqgng==/4846999098974352091.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;最开始使用电脑的时候，使用的是wmp和realplayer，那时候什么都不懂，反正能打开我的电影就行了！后来&lt;!-- more --&gt;知道了mpc这个东西，看介绍很牛×啊，记得那时候经常逛美丽元素论坛，然后就是用论坛里风の铃音打包的mpc，感觉比以前的wmp+real强多了。后来渐渐的玩美化系统，就觉得mpc不够漂亮，有没有皮肤什么的，然后就盯上了kmplayer，她有很多不错的皮肤，看起来也确实强大，而且很多操作都有键盘快捷键，占用系统资源也不多。用了很长时间的kmplayer啊。后来在使用Ubuntu的时候，接触到了Mplayer，一开始很不习惯，太简洁了哦！然而，哪极速的拖动浏览深深的吸引住了我。回到win的时候，使用kmplayer浏览电影的时候，少了那种快感啊，相当的不习惯啊！于是，开始寻找mplayer的win版本。这时，就发现了kk编译的版本。啊，这就是我梦寐以求的player啊，太方便了啊，那写键盘快捷键用起来比鼠标方便多了，而且界面超级简洁，资源占用奇地，更重要的是，不再需要其他的解码包，完美的支持很多种的影音格式！当然，个人有个人的喜好，喜欢简洁，耗资源低，效率高的同学可以试试她！&lt;/p&gt;</description>
			</item>
			<item>
				<title>163相册搜索器</title>
				<link>https://blog.wenb.in/posts/2007-11-04_163%E7%9B%B8%E5%86%8C%E6%90%9C%E7%B4%A2%E5%99%A8/</link>
				<pubDate>Sun, 04 Nov 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-11-04_163%E7%9B%B8%E5%86%8C%E6%90%9C%E7%B4%A2%E5%99%A8/</guid>
				<description>&lt;p&gt;这几天在收藏宋慧乔的图图，不出写真的女孩子的图最难收了，论坛的图又太少了。没办法，最好的办法只有去网友们的相册寻找了。国内最大的相册应该算是163相册了吧，可是竟然没有提供搜索功能，令人费解。想办法找了个搜索器，分享给大家：&lt;br&gt;&#xA;&amp;lt;https://www.18tian.cn/sousuo/i&lt;!-- more --&gt;ndex.php&amp;gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>两款Flower风格的QQ皮肤</title>
				<link>https://blog.wenb.in/posts/2007-10-04_%E4%B8%A4%E6%AC%BEflower%E9%A3%8E%E6%A0%BC%E7%9A%84qq%E7%9A%AE%E8%82%A4/</link>
				<pubDate>Thu, 04 Oct 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-10-04_%E4%B8%A4%E6%AC%BEflower%E9%A3%8E%E6%A0%BC%E7%9A%84qq%E7%9A%AE%E8%82%A4/</guid>
				<description>&lt;p&gt;来自远景的Ray同学，我只提供分享！：）&lt;br&gt;&#xA;&lt;a href=&#34;https://5imple.blogbus.com/files/11914686890.rar&#34; title=&#34;DreamFlower&#34;&gt;&lt;strong&gt;DreamFlower&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;&#xA;预览：&lt;br&gt;&#xA;![](&lt;a href=&#34;https://img.bimg.126.n&#34;&gt;https://img.bimg.126.n&lt;/a&gt;&lt;!-- more --&gt;et/photo/SfpNoSeCv3y7qTxaLDqkPQ==/4846999098974352087.jpg)&lt;br&gt;&#xA;下载：&lt;br&gt;&#xA;&lt;a href=&#34;https://5imple.blogbus.com/files/11914686890.rar&#34; title=&#34;来YUPOO看我的照片&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/KDX-7KEE8JBygLUSIJw2hg==/4846999098974352088.jpg&#34; alt=&#34;down&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;vine&lt;/strong&gt;&lt;br&gt;&#xA;预览：&lt;br&gt;&#xA;&lt;img src=&#34;https://img.bimg.126.net/photo/63zs_l7V83vmaEFvEHto-w==/4846999098974352089.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;下载：&lt;br&gt;&#xA;&lt;a href=&#34;https://5imple.blogbus.com/files/11914686891.rar&#34; title=&#34;来YUPOO看我的照片&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/KDX-7KEE8JBygLUSIJw2hg==/4846999098974352088.jpg&#34; alt=&#34;down&#34;&gt;&lt;/a&gt;&lt;br&gt;&#xA;壁纸：&lt;br&gt;&#xA;&lt;a href=&#34;https://www.yupoo.com/photos/view?id=ff808081154b707c0115691376741924&#34; title=&#34;来YUPOO看我的照片&#34;&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/IP3l3eGtvHKg85hZUUvVIA==/4846999098974352090.jpg&#34; alt=&#34;0367&#34;&gt;&lt;/a&gt;&lt;br&gt;&#xA;（点小图看大图）&lt;/p&gt;</description>
			</item>
			<item>
				<title>软件推介最强的影子系统-Returnil</title>
				<link>https://blog.wenb.in/posts/2007-06-06_%E8%BD%AF%E4%BB%B6%E6%8E%A8%E4%BB%8B%E6%9C%80%E5%BC%BA%E7%9A%84%E5%BD%B1%E5%AD%90%E7%B3%BB%E7%BB%9F-returnil/</link>
				<pubDate>Wed, 06 Jun 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-06-06_%E8%BD%AF%E4%BB%B6%E6%8E%A8%E4%BB%8B%E6%9C%80%E5%BC%BA%E7%9A%84%E5%BD%B1%E5%AD%90%E7%B3%BB%E7%BB%9F-returnil/</guid>
				<description>&lt;p&gt;相信很多爱好“裸奔”的朋友都使用过影子系统吧，比如说PowerShadow。然而，一般的影子系统都有一个恼人的限制，即无法在不重启的情况下开启保护模式。而今天要向大家推荐的这款虚拟系统&amp;ndash;Returnil则具有强大的“保护瞬时启动”功能，在不重启的状态下亦可切换到保护&lt;!-- more --&gt;状态。&lt;br&gt;&#xA;常见的杀毒软件几乎对于每个文件操作，每个网络访问，每个注册表操作，都要盘查过问，同时用多达几十万的病毒标本进行逐一比较，这样下来系统的资源大部分被杀毒软件占用了，常常让您的爱机变得其慢无比。Returnil虚拟影子系统最高时只占用1%不到的系统资源，而且在空闲时几乎不占用系统任何CPU资源。同时，Returnil虚拟影子系统无需频繁的升级病毒库，一次安装，永久有效，是新型的防毒免疫类产品。&lt;br&gt;&#xA;**注：**Returnil不需要写入硬盘的分区表，也不会占用太多的系统资源，进入保护模式后我们完全可以退出主程序，Returnil会在驱动层进行保护（无进程方式）。&lt;/p&gt;&#xA;&lt;p&gt;最近，cnbeta和Returnil公司一起，为中国用户提供了免费的授权。详细介绍看&lt;a href=&#34;https://www.cnbeta.com/articles/27799.htm&#34;&gt;这里&lt;/a&gt;！下载点&lt;a href=&#34;https://download.cnbeta.com/Returnil/RVS@cnBeta_v1.6.2.4034.rar&#34;&gt;这里&lt;/a&gt;！&lt;/p&gt;</description>
			</item>
			<item>
				<title>今天收到Ubuntu寄送的光盘－Ununtu-7.04（图）</title>
				<link>https://blog.wenb.in/posts/2007-05-14_%E4%BB%8A%E5%A4%A9%E6%94%B6%E5%88%B0ubuntu%E5%AF%84%E9%80%81%E7%9A%84%E5%85%89%E7%9B%98ununtu-7.04%E5%9B%BE/</link>
				<pubDate>Mon, 14 May 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-05-14_%E4%BB%8A%E5%A4%A9%E6%94%B6%E5%88%B0ubuntu%E5%AF%84%E9%80%81%E7%9A%84%E5%85%89%E7%9B%98ununtu-7.04%E5%9B%BE/</guid>
				<description>&lt;p&gt;忘了是什么时候申请的了，也没指望真的会收到，可是它就是来了，看地址是从挪威寄过来的哦，老外的诚信真不是盖的！光盘包装上有“PASS IT ON”的标语，看来是要我们推广的意思了，好了，废话不说了，谢谢Ubuntu！上图了：&lt;/p&gt;&#xA;&lt;p&gt;![](https:&lt;!-- more --&gt;//img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg)&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;免费相册&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;免费相册&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;免费相册&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;免费相册&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;免费相册&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>杀软推荐：小红伞(AviraAntiVir)</title>
				<link>https://blog.wenb.in/posts/2007-04-21_%E6%9D%80%E8%BD%AF%E6%8E%A8%E8%8D%90%E5%B0%8F%E7%BA%A2%E4%BC%9Eaviraantivir/</link>
				<pubDate>Sat, 21 Apr 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-04-21_%E6%9D%80%E8%BD%AF%E6%8E%A8%E8%8D%90%E5%B0%8F%E7%BA%A2%E4%BC%9Eaviraantivir/</guid>
				<description>&lt;p&gt;一直是卡巴斯基的重视（盗版）用户，可是自从它和360安全卫士搅合在一起之后，就渐渐对它冷淡了。而且鄙人讨厌天天beta的软件，更新版本比病毒还勤，真受不了了。前几天猛然发现，我的一些系统问题（进程和无法结束等）都是由卡巴斯基引起的，愤怒之下，卸载了它。&lt;/p&gt;&#xA;&lt;p&gt;接下来&lt;!-- more --&gt;就是重新照一款合适的杀软了，几番比较之后，选中了这款人气越来越旺的小红伞了。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://img.bimg.126.net/photo/Q2IfYFNfKpK8AHe4Zon2mw==/321162948427330341.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;AntiVir是一款德国著名杀毒软件,自带防火墙,它能有效的保护个人电脑以及工作站的使用，&lt;br&gt;&#xA;以免受到病毒侵害。软件只有几M大小,它却可以检测并移除超过60万种病毒,支持网络更新。&lt;br&gt;&#xA;具体功能：&lt;br&gt;&#xA;1.能准确检测和清除的病毒数超过60多万种；&lt;br&gt;&#xA;2.在功能对比测试中各项指标位居前茅&lt;br&gt;&#xA;3.实时病毒卫士能时刻监测各种文件操作；&lt;br&gt;&#xA;4.右键快速扫描杀毒&lt;br&gt;&#xA;5.自带防火墙；&lt;br&gt;&#xA;6.防护大型未知病毒；&lt;br&gt;&#xA;7.支持网络更新；&lt;br&gt;&#xA;优点：私人免费使用!&lt;br&gt;&#xA;遗憾：目前没有中文版本!&lt;br&gt;&#xA;&lt;strong&gt;官方网站：&lt;/strong&gt;&lt;a href=&#34;https://www.avira.com/&#34;&gt;&lt;strong&gt;https://www.avira.com/&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;&#xA;&lt;strong&gt;或&lt;/strong&gt; &lt;a href=&#34;https://www.free-av.com/&#34;&gt;&lt;strong&gt;https://www.free-av.com/&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;个人感觉，这款杀软的确是非常精悍的，不大的身材，友好的界面，简单的设置，快速的反应，以及免费的授权。最后一点尤为重要哦，以后就不用担心授权问题了，用着心里也舒服啊。&lt;/p&gt;&#xA;&lt;p&gt;部分资料来源与互联网，详细内容请访问&lt;a href=&#34;https://bbs.kafan.cn/index.php&#34;&gt;https://bbs.kafan.cn/index.php&lt;/a&gt;（卡饭论坛）。&lt;/p&gt;&#xA;&lt;p&gt;下载地址：ftp://ftp3.tnc.edu.tw/antivir/antivir_workstation_win7u_en_h.exe&lt;/p&gt;</description>
			</item>
			<item>
				<title>软件推荐：Notepad&#43;&#43;</title>
				<link>https://blog.wenb.in/posts/2007-04-02_%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90notepad&#43;&#43;/</link>
				<pubDate>Mon, 02 Apr 2007 00:00:00 +0000</pubDate>
				<guid>https://blog.wenb.in/posts/2007-04-02_%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90notepad&#43;&#43;/</guid>
				<description>&lt;p&gt;    最近，偶在学css，所以我需要一款比记事本强大而又不是那么复杂的编辑器。&lt;/p&gt;&#xA;&lt;p&gt;    我试用了以下几款软件：notepad2，EditPlus，ImEditor, EmEditor，Notepad＋＋(功能过于强大的UltraEdit没有使用)。notepad2作为记事本&lt;!-- more --&gt;的直接替代品，使用起来确实比较方便，而且功能也恰好适合。但是，最新的Mod没有禁用历史文件的选项，而且很不稳定，经常出现无法保存文件的bug（也有可能是我机器的缘故吧）。EditPlus有个致命的缺点，UI极不友好，在崇尚用户界面的现在，这似乎不合适吧，我直接把它枪毙了。ImEditor是一款商业软件，个人用户的价格是$39.9（真TMD贵），不过确实非常好用，几乎找不到任何缺陷，但盗版的用的心里不舒服。EmEditor的运行需要&lt;a href=&#34;https://green.crsky.com/soft/4718.html&#34;&gt;Microsoft .NET Framework V2.&lt;/a&gt;0的支持，我相信大部分都没有装吧，同样直接枪毙。 最后我碰到了&lt;strong&gt;Notepad++。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Notepad++ 是一款非常有特色的编辑器，是开源软件，可以免费使用。 功能有：&lt;br&gt;&#xA;①、内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本，值得一提的是，完美支持 .nfo 文件查看)，也支持自定义语言；&lt;br&gt;&#xA;②、可自动检测文件类型，根据关键字显示节点，节点可自由折叠/打开，代码显示得非常有层次感！这是此软件最具特色的体现之一；&lt;br&gt;&#xA;③、可打开双窗口，在分窗口中又可打开多个子窗口，允许快捷切换全屏显示模式(F11)，支持鼠标滚轮改变文档显示比例，等等；&lt;br&gt;&#xA;④、提供数个特色东东，如 邻行互换位置、宏功能，等等&amp;hellip;比起其他的文件编辑器，这个却是不可多得的一款，不论是日常使用还是手写编程代码，都能让你体会到它独有的优势和方便。&lt;br&gt;&#xA;支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript , ！&lt;/p&gt;&#xA;&lt;p&gt;强烈的推荐大家试用这款可爱的软件：）&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
