<?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>VERYRAN</title>
	<atom:link href="http://www.veryran.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.veryran.com</link>
	<description>这是我的故事</description>
	<lastBuildDate>Thu, 17 May 2012 15:15:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>小瓜牛的第四天</title>
		<link>http://www.veryran.com/?p=564</link>
		<comments>http://www.veryran.com/?p=564#comments</comments>
		<pubDate>Thu, 17 May 2012 15:15:59 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[未知]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=564</guid>
		<description><![CDATA[给小瓜牛打扫了房舍，又新加了一大片新叶子，它在新叶子上转圈爬，看起来很高兴！吼吼～]]></description>
			<content:encoded><![CDATA[<p>给小瓜牛打扫了房舍，又新加了一大片新叶子，它在新叶子上转圈爬，看起来很高兴！吼吼～</p>
<p><img title="临时文件名2012-05-17 23.10.28.jpg" class="alignnone" alt="image" src="http://www.veryran.com/wp-content/uploads/2012/05/wpid-临时文件名2012-05-17-23.10.28.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=564</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>小瓜牛的第三天</title>
		<link>http://www.veryran.com/?p=561</link>
		<comments>http://www.veryran.com/?p=561#comments</comments>
		<pubDate>Wed, 16 May 2012 15:35:57 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[未知]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=561</guid>
		<description><![CDATA[很好！]]></description>
			<content:encoded><![CDATA[<p>很好！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=561</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>小瓜牛的第二天</title>
		<link>http://www.veryran.com/?p=559</link>
		<comments>http://www.veryran.com/?p=559#comments</comments>
		<pubDate>Tue, 15 May 2012 15:29:36 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[未知]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=559</guid>
		<description><![CDATA[很好，它还活着。我在盒子里滴了几滴水，它伸出来爬到盒子顶。明天该换点蔬菜了。它今天没吃东西，可能心情不好。]]></description>
			<content:encoded><![CDATA[<p>很好，它还活着。我在盒子里滴了几滴水，它伸出来爬到盒子顶。明天该换点蔬菜了。它今天没吃东西，可能心情不好。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=559</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>小瓜牛的第一天</title>
		<link>http://www.veryran.com/?p=556</link>
		<comments>http://www.veryran.com/?p=556#comments</comments>
		<pubDate>Mon, 14 May 2012 15:31:25 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[未知]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=556</guid>
		<description><![CDATA[我把昨天偶遇的小瓜牛放到一个盒子里，连同发现它时，它紧紧抱着的那片菜叶。我也不知道它能活多久，于是就用日记的形式记录，看看会有“小瓜牛的第几天”。希望能把它养得大一点。 我原本以为它都活不过今天，没想到这东西生命力跟顽强，在冰箱呆了一宿，又被水泡了好久，今天许是缓过来了，吃了好多菜叶呢。 希望它明天还活着！]]></description>
			<content:encoded><![CDATA[<p>我把昨天偶遇的小瓜牛放到一个盒子里，连同发现它时，它紧紧抱着的那片菜叶。我也不知道它能活多久，于是就用日记的形式记录，看看会有“小瓜牛的第几天”。希望能把它养得大一点。<br />
我原本以为它都活不过今天，没想到这东西生命力跟顽强，在冰箱呆了一宿，又被水泡了好久，今天许是缓过来了，吃了好多菜叶呢。</p>
<p><img title="C360_2012-05-14-23-33-09.jpg" class="alignnone" alt="image" src="http://www.veryran.com/wp-content/uploads/2012/05/wpid-C360_2012-05-14-23-33-09.jpg" /></p>
<p>希望它明天还活着！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=556</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>邂逅小蜗牛</title>
		<link>http://www.veryran.com/?p=553</link>
		<comments>http://www.veryran.com/?p=553#comments</comments>
		<pubDate>Sun, 13 May 2012 13:16:10 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[未知]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=553</guid>
		<description><![CDATA[从妈妈家带回来的自家种的小白菜，今晚正在摘菜的时候，它，偷偷爬出来了。]]></description>
			<content:encoded><![CDATA[<p><img title="C360_2012-05-13-19-07-31.jpg" class="alignnone" alt="image" src="http://www.veryran.com/wp-content/uploads/2012/05/wpid-C360_2012-05-13-19-07-31.jpg" /></p>
<p>从妈妈家带回来的自家种的小白菜，今晚正在摘菜的时候，它，偷偷爬出来了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=553</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>水椿坊</title>
		<link>http://www.veryran.com/?p=550</link>
		<comments>http://www.veryran.com/?p=550#comments</comments>
		<pubDate>Sun, 13 May 2012 13:10:06 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[未知]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=550</guid>
		<description><![CDATA[发现新玩具，吼吼～]]></description>
			<content:encoded><![CDATA[<p><img title="临时文件名2012-05-13 15.23.26.jpg" class="alignnone" alt="image" src="http://www.veryran.com/wp-content/uploads/2012/05/wpid-临时文件名2012-05-13-15.23.26.jpg" /></p>
<p><img title="MA201205131544030060-11-150004.jpg" class="alignnone" alt="image" src="http://www.veryran.com/wp-content/uploads/2012/05/wpid-MA201205131544030060-11-150004.jpg" /></p>
<p>发现新玩具，吼吼～</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=550</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello Ubuntu</title>
		<link>http://www.veryran.com/?p=543</link>
		<comments>http://www.veryran.com/?p=543#comments</comments>
		<pubDate>Mon, 30 Apr 2012 08:57:09 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[笔记]]></category>
		<category><![CDATA[转载]]></category>
		<category><![CDATA[Liinux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=543</guid>
		<description><![CDATA[今天用Oracle VirtualBox 4.1安装了Ubuntu 12.04，重新开始捣鼓Linux。当运行起Ubuntu时，我才发现我都已经四、五年没碰Linux了。但是人还是得有点爱好的，这算是一个吧。由于是在虚拟机上安装的，而且很多东西都已经忘干净了，于是又重新回到新手重新学习。其实我是怕以前买的鸟哥的书没看浪费了，才重新拣起Linux，在各个论坛上转了一圈，发现还是Ubuntu的桌面华丽，操作更接近windows（个人感觉）。写这个post，是把一些笔记的链接放到这里，以方便他人查询或将来留着自己用。因此这篇post会不断更新。 一、下载和安装 VirtualBox 和 Ubuntu更新的都很快，在网上搜索时，很多问题和解决方案都是基于8.0或者10.X之时的。所以虚拟机和系统iso的镜像，直接到Google上搜索关键字下载最新的就OK了。 二、VirtualBox下安装Ubuntu修改分辨率 参见这里：http://wenku.baidu.com/view/5fa869ed5ef7ba0d4a733b38.html &#160; Pin It]]></description>
			<content:encoded><![CDATA[<p>今天用Oracle VirtualBox 4.1安装了Ubuntu 12.04，重新开始捣鼓Linux。当运行起Ubuntu时，我才发现我都已经四、五年没碰Linux了。但是人还是得有点爱好的，这算是一个吧。由于是在虚拟机上安装的，而且很多东西都已经忘干净了，于是又重新回到新手重新学习。其实我是怕以前买的鸟哥的书没看浪费了，才重新拣起Linux，在各个论坛上转了一圈，发现还是Ubuntu的桌面华丽，操作更接近windows（个人感觉）。写这个post，是把一些笔记的链接放到这里，以方便他人查询或将来留着自己用。因此这篇post会不断更新。</p>
<p><a href="http://www.veryran.com/wp-content/uploads/2012/04/23412J524-0.png"><img class="aligncenter size-full wp-image-546" title="ubuntu" src="http://www.veryran.com/wp-content/uploads/2012/04/23412J524-0.png" alt="" width="300" height="200" /></a><span id="more-543"></span></p>
<p>一、下载和安装</p>
<p>VirtualBox 和 Ubuntu更新的都很快，在网上搜索时，很多问题和解决方案都是基于8.0或者10.X之时的。所以虚拟机和系统iso的镜像，直接到Google上搜索关键字下载最新的就OK了。</p>
<p>二、VirtualBox下安装Ubuntu修改分辨率</p>
<p>参见这里：http://wenku.baidu.com/view/5fa869ed5ef7ba0d4a733b38.html</p>
<p>&nbsp;</p>
<a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fwww.veryran.com%2F%3Fp%3D543&media=http%3A%2F%2Fwww.veryran.com%2Fwp-content%2Fuploads%2F2012%2F04%2F23412J524-0.png&description=" class="pin-it-button" count-layout="horizontal">Pin It</a>]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=543</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>丢了的记忆就丢了吧</title>
		<link>http://www.veryran.com/?p=537</link>
		<comments>http://www.veryran.com/?p=537#comments</comments>
		<pubDate>Mon, 09 Apr 2012 16:41:58 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[日记]]></category>
		<category><![CDATA[未知]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=537</guid>
		<description><![CDATA[    我在想，如果那天没有不经意发现这个软件终于出了升级，我还会不会像现在这般不快。     也就是前两天，非常不经意间，在360的软件管家上看到大学一直使用的日记本软件Ediary出了新版本，更新到了3.02版本。而在此之前，它的版本停留在2.53已有将近六七年的时间了。在这六七年中，我早已没有了写日记的习惯，也曾经在部落格出现之前，把日记散落在各个如今早已不知去向的网站。虽然有一部分后来都导入到了VERYRAN.com，但仍丢失了很多。而有很多最最开始的记忆，是记录在这个软件中的。那时没有云，也没有部落格，就只有自己电脑的D盘里，静静地安装着这么一个绿色的小软件。现在仍然能清晰地记得大学时，夜深人静在床上抱着笔记本噼里啪啦敲击键盘的日子。     在这六七年里，无论是私用还是办公，电脑来来回回换了两三台，虽然早就已经不再使用这个软件，也从不去翻看曾经留下的记录，但印象中始终记得不曾删去它。这次忽然见到它发布了更新，一下子激起了我对那些之前记忆的怀念。赶忙去翻那些光盘或硬盘的备份，却无论如何都找不到它了。于是越找越失落，越找不到就越想念那些记忆。可能这是开始衰老的表现吧。     硬盘、光盘、网盘，把所有的地方都找遍了也不见半点记忆的踪迹。失落的很。我想，或许是因为感觉这个软件不再会升级而被某天的心血来潮而删除了吧。算了，不找了，删了也就删了，过去的又何必再想起。想想当时里面都写了些什么？已经记不清了，但我估计那个时候在自己，也写不出来什么值得回味的内容吧。     丢了记忆就丢了吧，去记住其它更值得将来去回忆的吧！]]></description>
			<content:encoded><![CDATA[<p>    我在想，如果那天没有不经意发现这个软件终于出了升级，我还会不会像现在这般不快。</p>
<p>    也就是前两天，非常不经意间，在360的软件管家上看到大学一直使用的日记本软件Ediary出了新版本，更新到了3.02版本。而在此之前，它的版本停留在2.53已有将近六七年的时间了。在这六七年中，我早已没有了写日记的习惯，也曾经在部落格出现之前，把日记散落在各个如今早已不知去向的网站。虽然有一部分后来都导入到了VERYRAN.com，但仍丢失了很多。而有很多最最开始的记忆，是记录在这个软件中的。那时没有云，也没有部落格，就只有自己电脑的D盘里，静静地安装着这么一个绿色的小软件。现在仍然能清晰地记得大学时，夜深人静在床上抱着笔记本噼里啪啦敲击键盘的日子。</p>
<p>    在这六七年里，无论是私用还是办公，电脑来来回回换了两三台，虽然早就已经不再使用这个软件，也从不去翻看曾经留下的记录，但印象中始终记得不曾删去它。这次忽然见到它发布了更新，一下子激起了我对那些之前记忆的怀念。赶忙去翻那些光盘或硬盘的备份，却无论如何都找不到它了。于是越找越失落，越找不到就越想念那些记忆。可能这是开始衰老的表现吧。<br />
    硬盘、光盘、网盘，把所有的地方都找遍了也不见半点记忆的踪迹。失落的很。我想，或许是因为感觉这个软件不再会升级而被某天的心血来潮而删除了吧。算了，不找了，删了也就删了，过去的又何必再想起。想想当时里面都写了些什么？已经记不清了，但我估计那个时候在自己，也写不出来什么值得回味的内容吧。</p>
<p>    丢了记忆就丢了吧，去记住其它更值得将来去回忆的吧！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=537</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【转】EXCEL工作表保护密码破解</title>
		<link>http://www.veryran.com/?p=461</link>
		<comments>http://www.veryran.com/?p=461#comments</comments>
		<pubDate>Sat, 31 Mar 2012 07:12:20 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[技巧]]></category>
		<category><![CDATA[转载]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[密码破解]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=461</guid>
		<description><![CDATA[转自：http://blog.sina.com.cn/jyoeryo，原文地址在这 EXCEL工作表保护密码破解 现在工作中也经常需要用到Excel，常常会上网搜索这样那样的技巧，有时候也找到一些不错的模板，不过由于设计者的想法不同，往往并不能直接适用，修改的时候往往又发现工作表受到保护。这时候去除保护就相当重要，今天终于找到一个简单的excel宏破解，2分钟就可以搞定一个文件，与君共享之。 有兴趣的可以试一下啊！方法: 1，打开需要解除保护的EXCEL工作表； 2，选择工具&#8212;宏&#8212;-录制新宏&#8212;输入名字如:aa； 3，停止录制(这样得到一个空宏)； 4，工具&#8212;宏&#8212;-宏,选aa,点编辑按钮； 5，删除窗口中的所有字符(只有几个),替换为下面的内容 复制吧)； 6，关闭编辑窗口； 7，工具&#8212;宏&#8212;&#8211;宏,选AllInternalPasswords,运行,确定两次,等2分钟,再确定.OK,旧的密码自动提示，工作表也自动解除保护了。 提示：如果运行宏的时候出现错误，可能是由于拷贝以下内容时，会出现中文引号。在编辑宏的界面可以看到红色标记的错误行。用查找/替换功能，将所有的中文引号（包括：“”，‘）都替换成引文引号（”"，&#8217;）即可。 编辑宏的内容如下： =========================================================================== Public Sub AllInternalPasswords() &#8216; Breaks worksheet and workbook structure passwords. Bob McCormick &#8216; probably originator of base code algorithm modified for coverage &#8216; of workbook structure / windows passwords and for multiple passwords &#8216; &#8216; Norman Harker and JE McGimpsey [...]]]></description>
			<content:encoded><![CDATA[<p>转自：<a href="http://blog.sina.com.cn/jyoeryo">http://blog.sina.com.cn/jyoeryo</a>，<a href="http://blog.sina.com.cn/s/blog_5db3e3270100fh3o.html">原文地址在这</a></p>
<div>
<div><span style="font-family: 黑体; color: #074483; font-size: large;">EXCEL工作表保护密码破解</span></div>
</div>
<div>
<p><span style="font-family: Arial;">现在工作中也经常需要用到Excel，常常会上网搜索这样那样的技巧，有时候也找到一些不错的模板，不过由于设计者的想法不同，往往并不能直接适用，修改的时候往往又发现工作表受到保护。这时候去除保护就相当重要，今天终于找到一个简单的excel宏破解，2分钟就可以搞定一个文件，与君共享之。</span></p>
<p><span style="font-family: Arial;">有兴趣的可以试一下啊！<span id="more-461"></span><strong>方法:</strong><br />
1，打开需要解除保护的EXCEL工作表；<br />
2，选择工具&#8212;宏&#8212;-录制新宏&#8212;输入名字如:aa；<br />
3，停止录制(这样得到一个空宏)；<br />
4，工具&#8212;宏&#8212;-宏,选aa,点编辑按钮；<br />
5，删除窗口中的所有字符(只有几个),替换为<span style="color: #3366ff; font-size: large;">下面的内容</span> <img src='http://www.veryran.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> 复制吧)；<br />
6，关闭编辑窗口；<br />
7，工具&#8212;宏&#8212;&#8211;宏,选AllInternalPasswords,运行,确定两次,等2分钟,再确定.OK,旧的密码自动提示，工作表也自动解除保护了。</span></p>
<p><span style="font-family: Arial;">提示：如果运行宏的时候出现错误，可能是由于拷贝以下内容时，会出现中文引号。在编辑宏的界面可以看到红色标记的错误行。用查找/替换功能，将所有的中文引号（包括：“”，‘）都替换成引文引号（”"，&#8217;）即可。</span></p>
<p><span style="color: #3366ff; font-size: large;">编辑宏的内容如下：</span></p>
<p><span style="font-family: Arial;">===========================================================================</span></p>
<p><span style="color: #3366ff;">Public Sub AllInternalPasswords()</span><br />
<span style="color: #3366ff;">&#8216; Breaks worksheet and workbook structure passwords. Bob McCormick</span><br />
<span style="color: #3366ff;">&#8216; probably originator of base code algorithm modified for coverage</span><br />
<span style="color: #3366ff;">&#8216; of workbook structure / windows passwords and for multiple passwords</span><br />
<span style="color: #3366ff;">&#8216;</span><br />
<span style="color: #3366ff;">&#8216; Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)</span><br />
<span style="color: #3366ff;">&#8216; Modified 2003-Apr-04 by JEM: All msgs to constants, and</span><br />
<span style="color: #3366ff;">&#8216; eliminate one Exit Sub (Version 1.1.1)</span><br />
<span style="color: #3366ff;">&#8216; Reveals hashed passwords NOT original passwords</span><br />
<span style="color: #3366ff;">Const DBLSPACE As String = vbNewLine &amp; vbNewLine</span><br />
<span style="color: #3366ff;">Const AUTHORS As String = DBLSPACE &amp; vbNewLine &amp; _</span><br />
<span style="color: #3366ff;">“Adapted from Bob McCormick base code by” &amp; _</span><br />
<span style="color: #3366ff;">“Norman Harker and JE McGimpsey”</span><br />
<span style="color: #3366ff;">Const HEADER As String = “AllInternalPasswords User Message”</span><br />
<span style="color: #3366ff;">Const VERSION As String = DBLSPACE &amp; “Version 1.1.1 2003-Apr-04&#8243;</span><br />
<span style="color: #3366ff;">Const REPBACK As String = DBLSPACE &amp; “Please report failure ” &amp; _</span><br />
<span style="color: #3366ff;">“to the microsoft.public.excel.programming newsgroup.”</span><br />
<span style="color: #3366ff;">Const ALLCLEAR As String = DBLSPACE &amp; “The workbook should ” &amp; _</span><br />
<span style="color: #3366ff;">“now be free of all password protection, so make sure you:” &amp; _</span><br />
<span style="color: #3366ff;">DBLSPACE &amp; “SAVE IT NOW!” &amp; DBLSPACE &amp; “and also” &amp; _</span><br />
<span style="color: #3366ff;">DBLSPACE &amp; “BACKUP!, BACKUP!!, BACKUP!!!” &amp; _</span><br />
<span style="color: #3366ff;">DBLSPACE &amp; “Also, remember that the password was ” &amp; _</span><br />
<span style="color: #3366ff;">“put there for a reason. Don&#8217;t stuff up crucial formulas ” &amp; _</span><br />
<span style="color: #3366ff;">“or data.” &amp; DBLSPACE &amp; “Access and use of some data ” &amp; _</span><br />
<span style="color: #3366ff;">“may be an offense. If in doubt, don&#8217;t.”</span><br />
<span style="color: #3366ff;">Const MSGNOPWORDS1 As String = “There were no passwords on ” &amp; _</span><br />
<span style="color: #3366ff;">“sheets, or workbook structure or windows.” &amp; AUTHORS &amp; VERSION</span><br />
<span style="color: #3366ff;">Const MSGNOPWORDS2 As String = “There was no protection to ” &amp; _</span><br />
<span style="color: #3366ff;">“workbook structure or windows.” &amp; DBLSPACE &amp; _</span><br />
<span style="color: #3366ff;">“Proceeding to unprotect sheets.” &amp; AUTHORS &amp; VERSION</span><br />
<span style="color: #3366ff;">Const MSGTAKETIME As String = “After pressing OK button this ” &amp; _</span><br />
<span style="color: #3366ff;">“will take some time.” &amp; DBLSPACE &amp; “Amount of time ” &amp; _</span><br />
<span style="color: #3366ff;">“depends on how many different passwords, the ” &amp; _</span><br />
<span style="color: #3366ff;">“passwords, and your computer&#8217;s specification.” &amp; DBLSPACE &amp; _</span><br />
<span style="color: #3366ff;">“Just be patient! Make me a coffee!” &amp; AUTHORS &amp; VERSION</span><br />
<span style="color: #3366ff;">Const MSGPWORDFOUND1 As String = “You had a Worksheet ” &amp; _</span><br />
<span style="color: #3366ff;">“Structure or Windows Password set.” &amp; DBLSPACE &amp; _</span><br />
<span style="color: #3366ff;">“The password found was: ” &amp; DBLSPACE &amp; “$$” &amp; DBLSPACE &amp; _</span><br />
<span style="color: #3366ff;">“Note it down for potential future use in other workbooks by ” &amp; _</span><br />
<span style="color: #3366ff;">“the same person who set this password.” &amp; DBLSPACE &amp; _</span><br />
<span style="color: #3366ff;">“Now to check and clear other passwords.” &amp; AUTHORS &amp; VERSION</span><br />
<span style="color: #3366ff;">Const MSGPWORDFOUND2 As String = “You had a Worksheet ” &amp; _</span><br />
<span style="color: #3366ff;">“password set.” &amp; DBLSPACE &amp; “The password found was: ” &amp; _</span><br />
<span style="color: #3366ff;">DBLSPACE &amp; “$$” &amp; DBLSPACE &amp; “Note it down for potential ” &amp; _</span><br />
<span style="color: #3366ff;">“future use in other workbooks by same person who ” &amp; _</span><br />
<span style="color: #3366ff;">“set this password.” &amp; DBLSPACE &amp; “Now to check and clear ” &amp; _</span><br />
<span style="color: #3366ff;">“other passwords.” &amp; AUTHORS &amp; VERSION</span><br />
<span style="color: #3366ff;">Const MSGONLYONE As String = “Only structure / windows ” &amp; _</span><br />
<span style="color: #3366ff;">“protected with the password that was just found.” &amp; _</span><br />
<span style="color: #3366ff;">ALLCLEAR &amp; AUTHORS &amp; VERSION &amp; REPBACK</span><br />
<span style="color: #3366ff;">Dim w1 As Worksheet, w2 As Worksheet</span><br />
<span style="color: #3366ff;">Dim i As Integer, j As Integer, k As Integer, l As Integer</span><br />
<span style="color: #3366ff;">Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer</span><br />
<span style="color: #3366ff;">Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer</span><br />
<span style="color: #3366ff;">Dim PWord1 As String</span><br />
<span style="color: #3366ff;">Dim ShTag As Boolean, WinTag As Boolean</span></p>
<p>&nbsp;</p>
<p><span style="color: #3366ff;">Application.ScreenUpdating = False</span><br />
<span style="color: #3366ff;">With ActiveWorkbook</span><br />
<span style="color: #3366ff;">WinTag = .ProtectStructure Or .ProtectWindows</span><br />
<span style="color: #3366ff;">End With</span><br />
<span style="color: #3366ff;">ShTag = False</span><br />
<span style="color: #3366ff;">For Each w1 In Worksheets</span><br />
<span style="color: #3366ff;">ShTag = ShTag Or w1.ProtectContents</span><br />
<span style="color: #3366ff;">Next w1</span><br />
<span style="color: #3366ff;">If Not ShTag And Not WinTag Then</span><br />
<span style="color: #3366ff;">MsgBox MSGNOPWORDS1, vbInformation, HEADER</span><br />
<span style="color: #3366ff;">Exit Sub</span><br />
<span style="color: #3366ff;">End If</span><br />
<span style="color: #3366ff;">MsgBox MSGTAKETIME, vbInformation, HEADER</span><br />
<span style="color: #3366ff;">If Not WinTag Then</span><br />
<span style="color: #3366ff;">MsgBox MSGNOPWORDS2, vbInformation, HEADER</span><br />
<span style="color: #3366ff;">Else</span><br />
<span style="color: #3366ff;">On Error Resume Next</span><br />
<span style="color: #3366ff;">Do &#8216;dummy do loop</span><br />
<span style="color: #3366ff;">For i = 65 To 66: For j = 65 To 66: For k = 65 To 66</span><br />
<span style="color: #3366ff;">For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66</span><br />
<span style="color: #3366ff;">For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66</span><br />
<span style="color: #3366ff;">For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126</span><br />
<span style="color: #3366ff;">With ActiveWorkbook</span><br />
<span style="color: #3366ff;">.Unprotect Chr(i) &amp; Chr(j) &amp; Chr(k) &amp; _</span><br />
<span style="color: #3366ff;">Chr(l) &amp; Chr(m) &amp; Chr(i1) &amp; Chr(i2) &amp; _</span><br />
<span style="color: #3366ff;">Chr(i3) &amp; Chr(i4) &amp; Chr(i5) &amp; Chr(i6) &amp; Chr(n)</span><br />
<span style="color: #3366ff;">If .ProtectStructure = False And _</span><br />
<span style="color: #3366ff;">.ProtectWindows = False Then</span><br />
<span style="color: #3366ff;">PWord1 = Chr(i) &amp; Chr(j) &amp; Chr(k) &amp; Chr(l) &amp; _</span><br />
<span style="color: #3366ff;">Chr(m) &amp; Chr(i1) &amp; Chr(i2) &amp; Chr(i3) &amp; _</span><br />
<span style="color: #3366ff;">Chr(i4) &amp; Chr(i5) &amp; Chr(i6) &amp; Chr(n)</span><br />
<span style="color: #3366ff;">MsgBox Application.Substitute(MSGPWORDFOUND1, _</span><br />
<span style="color: #3366ff;">“$$”, PWord1), vbInformation, HEADER</span><br />
<span style="color: #3366ff;">Exit Do &#8216;Bypass all for&#8230;nexts</span><br />
<span style="color: #3366ff;">End If</span><br />
<span style="color: #3366ff;">End With</span><br />
<span style="color: #3366ff;">Next: Next: Next: Next: Next: Next</span><br />
<span style="color: #3366ff;">Next: Next: Next: Next: Next: Next</span><br />
<span style="color: #3366ff;">Loop Until True</span><br />
<span style="color: #3366ff;">On Error GoTo 0</span><br />
<span style="color: #3366ff;">End If</span><br />
<span style="color: #3366ff;">If WinTag And Not ShTag Then</span><br />
<span style="color: #3366ff;">MsgBox MSGONLYONE, vbInformation, HEADER</span><br />
<span style="color: #3366ff;">Exit Sub</span><br />
<span style="color: #3366ff;">End If</span><br />
<span style="color: #3366ff;">On Error Resume Next</span><br />
<span style="color: #3366ff;">For Each w1 In Worksheets</span><br />
<span style="color: #3366ff;">&#8216;Attempt clearance with PWord1</span><br />
<span style="color: #3366ff;">w1.Unprotect PWord1</span><br />
<span style="color: #3366ff;">Next w1</span><br />
<span style="color: #3366ff;">On Error GoTo 0</span><br />
<span style="color: #3366ff;">ShTag = False</span><br />
<span style="color: #3366ff;">For Each w1 In Worksheets</span><br />
<span style="color: #3366ff;">&#8216;Checks for all clear ShTag triggered to 1 if not.</span><br />
<span style="color: #3366ff;">ShTag = ShTag Or w1.ProtectContents</span><br />
<span style="color: #3366ff;">Next w1</span><br />
<span style="color: #3366ff;">If ShTag Then</span><br />
<span style="color: #3366ff;">For Each w1 In Worksheets</span><br />
<span style="color: #3366ff;">With w1</span><br />
<span style="color: #3366ff;">If .ProtectContents Then</span><br />
<span style="color: #3366ff;">On Error Resume Next</span><br />
<span style="color: #3366ff;">Do &#8216;Dummy do loop</span><br />
<span style="color: #3366ff;">For i = 65 To 66: For j = 65 To 66: For k = 65 To 66</span><br />
<span style="color: #3366ff;">For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66</span><br />
<span style="color: #3366ff;">For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66</span><br />
<span style="color: #3366ff;">For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126</span><br />
<span style="color: #3366ff;">.Unprotect Chr(i) &amp; Chr(j) &amp; Chr(k) &amp; _</span><br />
<span style="color: #3366ff;">Chr(l) &amp; Chr(m) &amp; Chr(i1) &amp; Chr(i2) &amp; Chr(i3) &amp; _</span><br />
<span style="color: #3366ff;">Chr(i4) &amp; Chr(i5) &amp; Chr(i6) &amp; Chr(n)</span><br />
<span style="color: #3366ff;">If Not .ProtectContents Then</span><br />
<span style="color: #3366ff;">PWord1 = Chr(i) &amp; Chr(j) &amp; Chr(k) &amp; Chr(l) &amp; _</span><br />
<span style="color: #3366ff;">Chr(m) &amp; Chr(i1) &amp; Chr(i2) &amp; Chr(i3) &amp; _</span><br />
<span style="color: #3366ff;">Chr(i4) &amp; Chr(i5) &amp; Chr(i6) &amp; Chr(n)</span><br />
<span style="color: #3366ff;">MsgBox Application.Substitute(MSGPWORDFOUND2, _</span><br />
<span style="color: #3366ff;">“$$”, PWord1), vbInformation, HEADER</span><br />
<span style="color: #3366ff;">&#8216;leverage finding Pword by trying on other sheets</span><br />
<span style="color: #3366ff;">For Each w2 In Worksheets</span><br />
<span style="color: #3366ff;">w2.Unprotect PWord1</span><br />
<span style="color: #3366ff;">Next w2</span><br />
<span style="color: #3366ff;">Exit Do &#8216;Bypass all for&#8230;nexts</span><br />
<span style="color: #3366ff;">End If</span><br />
<span style="color: #3366ff;">Next: Next: Next: Next: Next: Next</span><br />
<span style="color: #3366ff;">Next: Next: Next: Next: Next: Next</span><br />
<span style="color: #3366ff;">Loop Until True</span><br />
<span style="color: #3366ff;">On Error GoTo 0</span><br />
<span style="color: #3366ff;">End If</span><br />
<span style="color: #3366ff;">End With</span><br />
<span style="color: #3366ff;">Next w1</span><br />
<span style="color: #3366ff;">End If</span><br />
<span style="color: #3366ff;">MsgBox ALLCLEAR &amp; AUTHORS &amp; VERSION &amp; REPBACK, vbInformation, HEADER</span><br />
<span style="color: #3366ff;">End Sub</span></p>
<p>&nbsp;</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=461</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>被实名认证了</title>
		<link>http://www.veryran.com/?p=456</link>
		<comments>http://www.veryran.com/?p=456#comments</comments>
		<pubDate>Thu, 29 Mar 2012 02:58:47 +0000</pubDate>
		<dc:creator>veryran</dc:creator>
				<category><![CDATA[日记]]></category>
		<category><![CDATA[吐槽]]></category>
		<category><![CDATA[微博]]></category>

		<guid isPermaLink="false">http://www.veryran.com/?p=456</guid>
		<description><![CDATA[早上在用手机登录新浪微博的客户端，一切都和往常一样。但当我点开一条微博的短链查看详细内容的时候，被告知我的微博出现异常，要求我绑定手机号。当时的第一反应，就是新浪这可能是抵不住压力开始强制实名认证了。但是因为手机客户端还能正常访问，因此不做理会。等到了单位，朋友在Q上告诉我，我的微博账号异常，我说的所有的话，发的所有的微博，都显示“已经被本人删除”，点头像和昵称，也被告知“该昵称不存在”。在手机客户端上点击“我的”，也会提示”user not exist”。 然后按照系统的提示进行了所谓的“验证”，立刻一切恢复正常。就跟做梦似的快！再看内容，没变；昵称，没变；头像，没变。我的微博的一切都没有变，我真搞不懂到底是哪里异常了。一早上让这事儿恶心的十分不愉快，发了两条微博吐槽，我知道发了他们也看不见，只是觉得这种下三滥的理由着实无聊。于是还是很庆幸自己把博客搬到国外了。主机和域名都在国外，不用也不想去办什么备案。更不想炒什么流量招揽人来人往。就这样，就很好。 当每一个人，不会因为说话而遭到打击和报复和制裁和排挤，甚至拘捕、定罪，这个社会才能是真正的民主。 Pin It]]></description>
			<content:encoded><![CDATA[<p>早上在用手机登录新浪微博的客户端，一切都和往常一样。但当我点开一条微博的短链查看详细内容的时候，被告知我的微博出现异常，要求我绑定手机号。当时的第一反应，就是新浪这可能是抵不住压力开始强制实名认证了。但是因为手机客户端还能正常访问，因此不做理会。等到了单位，朋友在Q上告诉我，我的微博账号异常，我说的所有的话，发的所有的微博，都显示“已经被本人删除”，点头像和昵称，也被告知“该昵称不存在”。在手机客户端上点击“我的”，也会提示”user not exist”。</p>
<p>然后按照系统的提示进行了所谓的“验证”，立刻一切恢复正常。就跟做梦似的快！再看内容，没变；昵称，没变；头像，没变。我的微博的一切都没有变，我真搞不懂到底是哪里异常了。一早上让这事儿恶心的十分不愉快，发了两条微博吐槽，我知道发了他们也看不见，只是觉得这种下三滥的理由着实无聊。于是还是很庆幸自己把博客搬到国外了。主机和域名都在国外，不用也不想去办什么备案。更不想炒什么流量招揽人来人往。就这样，就很好。</p>
<p>当每一个人，不会因为说话而遭到打击和报复和制裁和排挤，甚至拘捕、定罪，这个社会才能是真正的民主。</p>
<a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fwww.veryran.com%2F%3Fp%3D456&media=http%3A%2F%2Fwww.veryran.com%2Fwp-content%2Fuploads%2F2012%2F03%2F%E6%9C%AA%E5%91%BD%E5%90%8D.jpg&description=" class="pin-it-button" count-layout="horizontal">Pin It</a>]]></content:encoded>
			<wfw:commentRss>http://www.veryran.com/?feed=rss2&#038;p=456</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

