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

<channel>
	<title>swigger's BLOG</title>
	<atom:link href="http://www.swigger.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.swigger.net</link>
	<description>醉卧沙场君莫笑 古来征战几人回</description>
	<lastBuildDate>Sat, 13 Mar 2010 19:04:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Git via socks5 Proxy</title>
		<link>http://www.swigger.net/archives/148.html</link>
		<comments>http://www.swigger.net/archives/148.html#comments</comments>
		<pubDate>Sat, 13 Mar 2010 19:02:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=148</guid>
		<description><![CDATA[1. 安装 connect-proxy
# apt-get install connect-proxy
2. 编辑脚本 /usr/bin/my-git-proxy
#!/bin/sh
SOCKS5_PASSWD=xxxxxx connect-proxy -S username@host:port $@
chmod +x /usr/bin/my-git-proxy
3. 配置Git
 $ git config --global core.gitproxy &#34;my-git-proxy&#34;
]]></description>
			<content:encoded><![CDATA[<h3>1. 安装 connect-proxy</h3>
<pre><pre><div style="border:1px solid lightgrey; font-size:8pt; font-family:Courier New; overflow:auto; white-space: pre; width:99%; max-height:500px; height:expression(offsetHeight>500 ? '500px' : 'auto')"># apt-get install connect-proxy</div></pre></pre>
<h3>2. 编辑脚本 /usr/bin/my-git-proxy</h3>
<p><pre><div style="border:1px solid lightgrey; font-size:8pt; font-family:Courier New; overflow:auto; white-space: pre; width:99%; max-height:500px; height:expression(offsetHeight>500 ? '500px' : 'auto')">#!/bin/sh
SOCKS5_PASSWD=xxxxxx connect-proxy -S username@host:port $@</div></pre></p>
<p><pre><div style="border:1px solid lightgrey; font-size:8pt; font-family:Courier New; overflow:auto; white-space: pre; width:99%; max-height:500px; height:expression(offsetHeight>500 ? '500px' : 'auto')">chmod +x /usr/bin/my-git-proxy</div></pre></p>
<h3>3. 配置Git</h3>
<p><pre><div style="border:1px solid lightgrey; font-size:8pt; font-family:Courier New; overflow:auto; white-space: pre; width:99%; max-height:500px; height:expression(offsetHeight>500 ? '500px' : 'auto')"> $ git config --global core.gitproxy &quot;my-git-proxy&quot;</div></pre></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/148.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet连接共享(ICS)命令行设置</title>
		<link>http://www.swigger.net/archives/146.html</link>
		<comments>http://www.swigger.net/archives/146.html#comments</comments>
		<pubDate>Mon, 22 Feb 2010 17:04:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件使用]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=146</guid>
		<description><![CDATA[因为有些原因要用到ICS。想用命令行启用ICS，GOOGLE了一番，没有结果，有的人信势旦旦的说用netsh可以做到，通过对比开启ICS前和ICS后的netsh dump文件发现，这两个根本就没有本质区别，换句话说，netsh不可能开启ICS。
于是对比注册表，注册表太大，只对比了开启ICS前后的Current Control Set，也没有发现本质区别，换句话说，改注册表可能不能启用ICS，或者很难，不知道信息存在哪里。（我猜是不在注册表里的）
没办法了，使出万能法宝，一定可以成功的调试器。ollydbg威武出场，调试了一下，通过网卡属性设置ICS时，调用了hnetcfg里的COM接口。用oleview一看，嘿，这dll还提供了比较不错的idl信息，还是基于IDispatch接口的，也就是说，可以用脚本调用。于是改换方向，用这个IDL里面的关键字，继续google。这下就找到了。
用起来还挺简单： cscript  /nologo ics.vbs &#8220;private interface name&#8221; &#8220;public interface name&#8221;
key word: CONNECTION_PUBLIC  CONNECTION_PRIVATE  EnableSharing
经验教训：

搜命令行或Command line 之类的关键词找不到结果时，要试一下script, vbs之类的关键字。
搜这种词的时候，google还是挺垃圾的，我是用google.com/ncr搜的，还是难以找到。
互联网上的垃圾信息越来越多了，想要的有深度的内容会越来越不好找。
一边研究一边google的做法，目前还是比较好用的。想当年为了把windows（不是WINPE)装到移动硬盘上，并且可以在任意一台电脑上启动系统并使用系统，就是用研究再加搜索的方法，研究到80%，知道了一堆的keyword，也就容易找到相同的问题和解决方案了，否则找到的都是垃圾。

ics.vbs 下载
]]></description>
			<content:encoded><![CDATA[<p>因为有些原因要用到ICS。想用命令行启用ICS，GOOGLE了一番，没有结果，有的人信势旦旦的说用netsh可以做到，通过对比开启ICS前和ICS后的netsh dump文件发现，这两个根本就没有本质区别，换句话说，netsh不可能开启ICS。</p>
<p>于是对比注册表，注册表太大，只对比了开启ICS前后的Current Control Set，也没有发现本质区别，换句话说，改注册表可能不能启用ICS，或者很难，不知道信息存在哪里。（我猜是不在注册表里的）</p>
<p>没办法了，使出万能法宝，一定可以成功的调试器。ollydbg威武出场，调试了一下，通过网卡属性设置ICS时，调用了hnetcfg里的COM接口。用oleview一看，嘿，这dll还提供了比较不错的idl信息，还是基于IDispatch接口的，也就是说，可以用脚本调用。于是改换方向，用这个IDL里面的关键字，继续google。这下就找到了。</p>
<p>用起来还挺简单： cscript  /nologo ics.vbs &#8220;private interface name&#8221; &#8220;public interface name&#8221;</p>
<p>key word: CONNECTION_PUBLIC  CONNECTION_PRIVATE  EnableSharing</p>
<p>经验教训：</p>
<ol>
<li>搜命令行或Command line 之类的关键词找不到结果时，要试一下script, vbs之类的关键字。</li>
<li>搜这种词的时候，google还是挺垃圾的，我是用google.com/ncr搜的，还是难以找到。</li>
<li>互联网上的垃圾信息越来越多了，想要的有深度的内容会越来越不好找。</li>
<li>一边研究一边google的做法，目前还是比较好用的。想当年为了把windows（不是WINPE)装到移动硬盘上，并且可以在任意一台电脑上启动系统并使用系统，就是用研究再加搜索的方法，研究到80%，知道了一堆的keyword，也就容易找到相同的问题和解决方案了，否则找到的都是垃圾。</li>
</ol>
<p><a href="/soft/ics.zip">ics.vbs 下载</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/146.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>测试上传图片</title>
		<link>http://www.swigger.net/archives/144.html</link>
		<comments>http://www.swigger.net/archives/144.html#comments</comments>
		<pubDate>Sun, 21 Feb 2010 13:04:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[日经]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=144</guid>
		<description><![CDATA[
just test.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.swigger.net/wp-content/uploads/2010/02/@MUJ@DFTG2V1XDKG1AHLY.jpg"><img class="alignnone size-full wp-image-143" title="@}MUJ@DF{TG2V1XDKG1AHLY" src="http://www.swigger.net/wp-content/uploads/2010/02/@MUJ@DFTG2V1XDKG1AHLY.jpg" alt="test" width="574" height="576" /></a></p>
<p>just test.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/144.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>升级wordpress到2.9.1</title>
		<link>http://www.swigger.net/archives/141.html</link>
		<comments>http://www.swigger.net/archives/141.html#comments</comments>
		<pubDate>Mon, 15 Feb 2010 12:46:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件使用]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=141</guid>
		<description><![CDATA[跟上次不一样，这一次用了自己做的merge工具，有了merge工具，升级不愁了。。。
再也不怕丢失自己的修改了。
]]></description>
			<content:encoded><![CDATA[<p>跟上次不一样，这一次用了自己做的merge工具，有了merge工具，升级不愁了。。。</p>
<p>再也不怕丢失自己的修改了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/141.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>刷了android的ROOT</title>
		<link>http://www.swigger.net/archives/137.html</link>
		<comments>http://www.swigger.net/archives/137.html#comments</comments>
		<pubDate>Mon, 15 Feb 2010 09:56:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=137</guid>
		<description><![CDATA[主要就是参考：
http://www.androidin.net/bbs/thread-48066-1-1.html
title: 图文教程给新手一步一步unlock, root, 和刷机 并添加multitouch
不过软件不是从那里下的，除了recovery image镜像。
我是从这里下的，好像新一点：
 http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/298782/12-feb-erd79-ere27-ere36b-superboot-rooting-the-nexus-one/
android.modaco.com这地方不错，以后多关注。
联系人中文排序也搞定了，参照androidin.net的，替换了两个文件。不过与说明有所不同的是，这个2.1update1系统居然没有cp命令，晕。看来等到我会写的时候，找时间自己编一个传上去？
]]></description>
			<content:encoded><![CDATA[<p>主要就是参考：<br />
<a href="http://www.androidin.net/bbs/thread-48066-1-1.html">http://www.androidin.net/bbs/thread-48066-1-1.html</a><br />
title: 图文教程给新手一步一步unlock, root, 和刷机 并添加multitouch</p>
<p>不过软件不是从那里下的，除了recovery image镜像。</p>
<p>我是从这里下的，好像新一点：</p>
<p> <a href="http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/298782/12-feb-erd79-ere27-ere36b-superboot-rooting-the-nexus-one/">http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/298782/12-feb-erd79-ere27-ere36b-superboot-rooting-the-nexus-one/</a></p>
<p>android.modaco.com这地方不错，以后多关注。</p>
<p>联系人中文排序也搞定了，参照androidin.net的，替换了两个文件。不过与说明有所不同的是，这个2.1update1系统居然没有cp命令，晕。看来等到我会写的时候，找时间自己编一个传上去？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/137.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>下载android电子市场的程序到电脑上</title>
		<link>http://www.swigger.net/archives/134.html</link>
		<comments>http://www.swigger.net/archives/134.html#comments</comments>
		<pubDate>Sun, 14 Feb 2010 17:24:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=134</guid>
		<description><![CDATA[android电子市场还是很不错的，能方便的下载并安装软件。
不过，它下完就帮你安装了，不管是成功还是失败，安装文件都不能被找到。
暂时对ANDROID还很不熟，不清楚有没有简单的办法下载但不安装。然后把文件传回PC。
不过，至少存在这样的一种办法来达到把程序下载到电脑上的效果：
1. 开启支持电子市场的android模拟器。参考 http://tech-droid.blogspot.com/2009/11/android-market-on-emulator.html （好像是要翻墙的）。必须下载作者提供的镜象，否则，模拟器不能访问网络。
2. 启动sniffer软件（如wireshark）。用模拟器下载安装APP。因为是模拟器，随便安装也不怕。此时会监听到一个HTTP下载的请求，形如：
GET /market/download/Download?assetId=-3783207302739264490&#38;userId=573662974701&#38;deviceId=96777546538815391 HTTP/1.1
Cookie: ANDROID=xxxxxxxx
Host: android.clients.google.com
Connection: Keep-Alive
User-Agent: AndroidDownloadManager
 用curl 即可下载：
curl  -o app.apk -v -A &#8220;AndroidDownloadManager&#8221; http://android.clients.google.com/market/download/Download?assetId=-3783207302739264490&#38;userId=573662974701&#38;deviceId=96777546538815391 -b &#8220;ANDROID=xxxxxxxx&#8221;
 
当然，这个方法还是复杂了点，有没有简单的办法，还需以后了解了再说。
]]></description>
			<content:encoded><![CDATA[<p>android电子市场还是很不错的，能方便的下载并安装软件。</p>
<p>不过，它下完就帮你安装了，不管是成功还是失败，安装文件都不能被找到。</p>
<p>暂时对ANDROID还很不熟，不清楚有没有简单的办法下载但不安装。然后把文件传回PC。</p>
<p>不过，至少存在这样的一种办法来达到把程序下载到电脑上的效果：</p>
<p>1. 开启支持电子市场的android模拟器。参考 <a href="http://tech-droid.blogspot.com/2009/11/android-market-on-emulator.html">http://tech-droid.blogspot.com/2009/11/android-market-on-emulator.html</a> （好像是要翻墙的）。必须下载作者提供的镜象，否则，模拟器不能访问网络。</p>
<p>2. 启动sniffer软件（如wireshark）。用模拟器下载安装APP。因为是模拟器，随便安装也不怕。此时会监听到一个HTTP下载的请求，形如：</p>
<p>GET /market/download/Download?assetId=-3783207302739264490&amp;userId=573662974701&amp;deviceId=96777546538815391 HTTP/1.1<br />
Cookie: ANDROID=xxxxxxxx<br />
Host: android.clients.google.com<br />
Connection: Keep-Alive<br />
User-Agent: AndroidDownloadManager</p>
<p> 用curl 即可下载：</p>
<p>curl  -o app.apk -v -A &#8220;AndroidDownloadManager&#8221; <a href="http://android.clients.google.com/market/download/Download?assetId=-3783207302739264490&amp;userId=573662974701&amp;deviceId=96777546538815391">http://android.clients.google.com/market/download/Download?assetId=-3783207302739264490&amp;userId=573662974701&amp;deviceId=96777546538815391</a> -b &#8220;ANDROID=xxxxxxxx&#8221;</p>
<p> </p>
<p>当然，这个方法还是复杂了点，有没有简单的办法，还需以后了解了再说。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/134.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>关于时间转换</title>
		<link>http://www.swigger.net/archives/128.html</link>
		<comments>http://www.swigger.net/archives/128.html#comments</comments>
		<pubDate>Mon, 14 Dec 2009 13:21:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件使用]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=128</guid>
		<description><![CDATA[1. 在excel里显示time_t类型的时间(1970-1-1到现在的秒数）:  设数字在B1格中，先输入工式： =(E1+8*3600)/(24*3600)+25569，然后设置单元格选项为日期类型即可。
2. 得到当前的time_t秒数，这在程序中很容易，在linux命令下，可以用 data +%s 命令得到。
3. 在linux命令行下把数值转化为时间： 设目前秒数是1260796354，则命令为：
data -d @1260796354
当然，这些都是命令行或软件使用中的。在程序中，那是非常方便的转换。
]]></description>
			<content:encoded><![CDATA[<p>1. 在excel里显示time_t类型的时间(1970-1-1到现在的秒数）:  设数字在B1格中，先输入工式： =(E1+8*3600)/(24*3600)+25569，然后设置单元格选项为日期类型即可。</p>
<p>2. 得到当前的time_t秒数，这在程序中很容易，在linux命令下，可以用 data +%s 命令得到。</p>
<p>3. 在linux命令行下把数值转化为时间： 设目前秒数是1260796354，则命令为：<br />
data -d @1260796354</p>
<p>当然，这些都是命令行或软件使用中的。在程序中，那是非常方便的转换。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/128.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>variant 变量表</title>
		<link>http://www.swigger.net/archives/124.html</link>
		<comments>http://www.swigger.net/archives/124.html#comments</comments>
		<pubDate>Sat, 24 Oct 2009 13:53:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[开发]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=124</guid>
		<description><![CDATA[老是要查头文件，又排得不整齐，排一份如下：
LONGLONG      llVal;        /* VT_I8                */
LONG          lVal;         /* VT_I4                */
BYTE          bVal;         /* VT_UI1               */
SHORT         iVal;         /* VT_I2                */
FLOAT         fltVal;       /* VT_R4                */
DOUBLE        dblVal;       /* VT_R8                */
VARIANT_BOOL  boolVal;      /* VT_BOOL              */
SCODE         scode;        /* VT_ERROR             */
CY            cyVal;        /* VT_CY                */
DATE          date;         /* VT_DATE              */
wireBSTR      bstrVal;      /* VT_BSTR              */
IUnknown *    punkVal;      /* VT_UNKNOWN           */
IDispatch *   pdispVal;     /* VT_DISPATCH          */
wirePSAFEARRAY [...]]]></description>
			<content:encoded><![CDATA[<p>老是要查头文件，又排得不整齐，排一份如下：</p>
<p><pre><div style="border:1px solid lightgrey; font-size:8pt; font-family:Courier New; overflow:auto; white-space: pre; width:99%; max-height:500px; height:expression(offsetHeight>500 ? '500px' : 'auto')">LONGLONG      llVal;        /* VT_I8                */
LONG          lVal;         /* VT_I4                */
BYTE          bVal;         /* VT_UI1               */
SHORT         iVal;         /* VT_I2                */
FLOAT         fltVal;       /* VT_R4                */
DOUBLE        dblVal;       /* VT_R8                */
VARIANT_BOOL  boolVal;      /* VT_BOOL              */
SCODE         scode;        /* VT_ERROR             */
CY            cyVal;        /* VT_CY                */
DATE          date;         /* VT_DATE              */
wireBSTR      bstrVal;      /* VT_BSTR              */
IUnknown *    punkVal;      /* VT_UNKNOWN           */
IDispatch *   pdispVal;     /* VT_DISPATCH          */
wirePSAFEARRAY parray;      /* VT_ARRAY             */
BYTE *        pbVal;        /* VT_BYREF|VT_UI1      */
SHORT *       piVal;        /* VT_BYREF|VT_I2       */
LONG *        plVal;        /* VT_BYREF|VT_I4       */
LONGLONG *    pllVal;       /* VT_BYREF|VT_I8       */
FLOAT *       pfltVal;      /* VT_BYREF|VT_R4       */
DOUBLE *      pdblVal;      /* VT_BYREF|VT_R8       */
VARIANT_BOOL *pboolVal;     /* VT_BYREF|VT_BOOL     */
SCODE *       pscode;       /* VT_BYREF|VT_ERROR    */
CY *          pcyVal;       /* VT_BYREF|VT_CY       */
DATE *        pdate;        /* VT_BYREF|VT_DATE     */
wireBSTR *    pbstrVal;     /* VT_BYREF|VT_BSTR     */
IUnknown **   ppunkVal;     /* VT_BYREF|VT_UNKNOWN  */
IDispatch **  ppdispVal;    /* VT_BYREF|VT_DISPATCH */
wirePSAFEARRAY *pparray;    /* VT_BYREF|VT_ARRAY    */
wireVARIANT * pvarVal;      /* VT_BYREF|VT_VARIANT  */
CHAR          cVal;         /* VT_I1                */
USHORT        uiVal;        /* VT_UI2               */
ULONG         ulVal;        /* VT_UI4               */
ULONGLONG     ullVal;       /* VT_UI8               */
INT           intVal;       /* VT_INT               */
UINT          uintVal;      /* VT_UINT              */
DECIMAL       decVal;       /* VT_DECIMAL           */
DECIMAL *     pdecVal;      /* VT_BYREF|VT_DECIMAL  */
CHAR *        pcVal;        /* VT_BYREF|VT_I1       */
USHORT *      puiVal;       /* VT_BYREF|VT_UI2      */
ULONG *       pulVal;       /* VT_BYREF|VT_UI4      */
ULONGLONG *   pullVal;      /* VT_BYREF|VT_UI8      */
INT *         pintVal;      /* VT_BYREF|VT_INT      */
UINT *        puintVal;     /* VT_BYREF|VT_UINT     */</div></pre></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/124.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symantec的smc.exe防杀原理</title>
		<link>http://www.swigger.net/archives/121.html</link>
		<comments>http://www.swigger.net/archives/121.html#comments</comments>
		<pubDate>Sun, 06 Sep 2009 02:31:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件使用]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=121</guid>
		<description><![CDATA[偶尔打开冰刃就发现了，其原理好简单，用了wpsdrvnt.sys修改了ssdt中的几个函数，主要是关进程和内存修改的相关函数，用来保护smc.exe。所以要想自由的开关smc，只需要禁用wpsdrvnt就行了：
sc config wpsdrvnt start= disabled
重启即可。
这样不会影响他的产品的其它功能。
]]></description>
			<content:encoded><![CDATA[<p>偶尔打开冰刃就发现了，其原理好简单，用了wpsdrvnt.sys修改了ssdt中的几个函数，主要是关进程和内存修改的相关函数，用来保护smc.exe。所以要想自由的开关smc，只需要禁用wpsdrvnt就行了：</p>
<p>sc config wpsdrvnt start= disabled</p>
<p>重启即可。</p>
<p>这样不会影响他的产品的其它功能。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/121.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>宽带连接不见了</title>
		<link>http://www.swigger.net/archives/119.html</link>
		<comments>http://www.swigger.net/archives/119.html#comments</comments>
		<pubDate>Thu, 03 Sep 2009 15:50:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[软件使用]]></category>

		<guid isPermaLink="false">http://www.swigger.net/?p=119</guid>
		<description><![CDATA[囧，把Remote Access Connection Manager的image path从svchost.exe改成svchost1.exe后，（已经把svchost.exe copy一份到svchost1.exe) , 宽带连接就不见了。
还能创建宽带拨号连接，但不能和之前创建的重名，创建后也看不到。
查了不少时间，才想起做了这一改动，改回去重启，果然又出现了。
微软真搞笑，还有检查这一名字的。
同时发现，创建的这些宽带拨号连接，都保存在 C:\Documents and Settings\All Users\Application Data\Microsoft\Network\Connections\Pbk 下的 rasphone.pbk 里。而不是在注册表。
]]></description>
			<content:encoded><![CDATA[<p>囧，把Remote Access Connection Manager的image path从svchost.exe改成svchost1.exe后，（已经把svchost.exe copy一份到svchost1.exe) , 宽带连接就不见了。</p>
<p>还能创建宽带拨号连接，但不能和之前创建的重名，创建后也看不到。</p>
<p>查了不少时间，才想起做了这一改动，改回去重启，果然又出现了。</p>
<p>微软真搞笑，还有检查这一名字的。</p>
<p>同时发现，创建的这些宽带拨号连接，都保存在 C:\Documents and Settings\All Users\Application Data\Microsoft\Network\Connections\Pbk 下的 rasphone.pbk 里。而不是在注册表。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swigger.net/archives/119.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
