Category Archives: Computers

用gmail管理多个邮箱的信件

我的case是

  • 工作邮箱: [email protected]
  • 临时工作邮箱, 这是到美国大学访问他们给的, 美国这边留的是这个邮箱: [email protected]
  • gmail, 在iphone上安装了其手机客户端

希望:

  • 发到临时工作邮箱的信,自动转到”工作邮箱”
  • “工作邮箱”的信自动转到gmail
  • gmail回复时,如果是来自”工作邮箱”的,使用工作邮箱回复,否则使用gmail 回复.

我是这样配置的,

  1. 临时工作邮箱是ms exchange,所以在学校profile里配置forwarding address,指到”工作邮箱”. 
  2. 在工作邮箱里配置forwarding address到 gmail
  3. 在gmail时settings > Accounts > Send mail as: 添加工作邮箱, 注意把 treat as alias 的勾去掉. 使用gmail的邮件发送服务器. 配置完成后, 去工作邮箱检查来自gmail的一个确认信. 确认后完成.
  4. 在步骤3里,Send mail as下的when replying to a message, 选择reply from the same address the messgge was sent to.
  5. 完成!

注意在iphone里不要使用默认的Mail,而是从app store里下载gmail客户端. 然后长按底端固屏的mail图标,将之移到上面的屏幕,将gmail移下来放在mail本来的位置. 

IMG_5132

如何在美国看电影: 技术方案

前面写了一个叫“如何在美国看电影”的博文,收到几个邮件,咨询具体的技术方案。我答应有时间会总结一下。Here we go.

关键材料:

  • Astrill VPN: 收费VPN,每年约360人民币以上。
  • 迅雷/迅雷看看:下载工具,购买VIP,每月10块。
  • Sandboxie:安全隔离工具,免费版本足够。
  • Google Chrome:浏览器,免费

几个网站:

  • BT网站:piratebay.se
  • 电影网站:www.longbuluo.com
  • 电影英文字幕网站:subscene.com

流程:

  1. 下载迅雷最新版本。
  2. 打开astrill vpn,切换到OpenVPN模式,选择里面带星号的服务器(即这些服务器支持bt,迅雷等p2p),比如我选择的是 *Canada 1,速度很快。注意不要选美国的服务器,这是因为迅雷软件不能在美国使用。
  3. 右键点击下载到的迅雷安装文件,选择Run sandboxed,将迅雷安装到sandboxie里面。 迅雷vip也需要大陆ip,所以使用astrill 切换到中国大陆的服务器进行购买。
  4. 打开sandboxie control,选择Sandbox > DefaultBox > Sandboxed > Run Web Browser,打开Chrome浏览器
  5. 访问龙部落等电影网站,找到喜欢的电影,可以直接用迅雷下载,但往往是中文字幕。如果要看英文字幕电影,则
  6. 根据提供的电影英文名,从piratebay里搜索,找到此bt种子,迅雷下载
  7. 迅雷下载时,打开高速通道,和离线模式,这时下载速度往往能到1M以上
  8. 可以使用迅雷的边下边看功能,十分流畅。
  9. 如果要自身不带英文字幕(如.avi),从subscene下载对应的英文字幕,迅雷看看看有很强大的字幕功能,可以加载字幕,及调整字幕显示延时等效果。
  10. 重复5-9步骤,尽兴看电影。
  11. 如果不想看了,关闭sandboxie (file >terminate all programs),则完全关掉了迅雷等影响系统的软件,不会在后台运行。如果要重复观看,重复步骤4-9。
  12. 如果需要,在sandboxie control里,sandbox > defaultBox > delete contents,将迅雷等软件和电影全部删除,不留一点痕迹。如果再次观看,重复步骤3-9,即重新安装迅雷及下载。
  13. 如果要保存电影,记得将此电影recover到sandbox外,即 sandbox > defaultbox > quick recovery

以上方案,使用一个加拿大的ip,进行p2p高速下载一些可能涉及版权问题的电影,从而回避了一些潜在的麻烦,也最大程度保证了操作系统的干净和安全。以上步骤,看起来繁琐,但熟悉了,其实十分方便。

但注意,无论如何,请不要用学校的网络进行下载。如果是在家庭网络,则已经是十分安全的了。

我应朋友要求给了一个技术方案,但有必要交待一句,技术方案不代表我下载过有版权问题的影视。

SpaceSniffer: 找出哪个文件/夹占了最大的空间

我使用的是笔记本有500GB空间,尽管如此,还是经常感觉空间不够用。全部的数据我定时备份到外部硬盘,所以当空间不够用时,我会把笔记本里的已经备份的一些占用很大空间的文件夹或者文件给移去。这时,需要一个如spacesniffer这样的工具,快速准确的将我硬盘里的文件夹和文件大小找出来,告诉我哪个文件和文件夹占了我最大的空间。

spacesniffer是个免费软件,并且是绿色便携无须安装。地址是,

http://www.uderzo.it/main_products/space_sniffer/

如图所示是我硬盘上DOWNLOADS目录下的文件夹和文件大小分布,十分直观易用。spacesniffer告诉我几个影片占了我很大的空间,我应用优先移除这些影片来释放空间。spacesniffer的操作很简单,双击一个文件夹可以进一步放大至此文件夹,可以通过工具栏上的向左键返回上层文件夹,在每个文件和文件夹上右键有相应的便捷菜单。spacesniffer提供了过滤器只显示符合要求的文件和文件夹。

强烈推荐。

Image

deltacopy 与 truecrypt

truecrypt是十分优秀的开源加密工具。truecry deltacopy 与 truecrypt pt生成的file container的变化是可以被deltacopy捕捉到,并进行同步的。但deltacopy默认的捕捉变化信息是根据time stamp和size,truecrypt file container 无论里面的内容是否变化,container本身的time stamp和size不发生变化,这时,deltacopy会认为container没有发生变化而不进行同步。我们可以通过增加 -c 开关强迫 deltacopy通过checksum (md5) 进行变化的捕捉。

-c 开关可以在 additional parameters里面进行设置 (如图)。需要注意的是,打开这个开关会显著降低对比的速度。

2013-11-22_170654

所以另一个可能的解决方案是让truecrypt反应contrainer的修改时间,从而使得container的变化能被deltacopy捕捉。幸运的是,当前的truecrypt版本提供了这个功能。从truecrypt的 settings > preferences > Windows下,把 preserve modification timestamp of file container的打勾(默认)去掉。然后当file container内容有修改,其timestamp会发生变化,这样就可以不必加 -c 参数就可以捕捉到变化。

Image

如何在美国看电影

美国版权意识十分严,可不能随便用bt或者迅雷,稍不小心轻者警告信重者罚单飘然而至。在学校里看尤其不允许,严重的可能学都上不成。但习惯了国内各种p2p的影音软件,而囊中羞涩,还是得想想办法。

在线视频网站是允许的,一般讲如果在线视频网站里有侵权的内容,问题是网站的,看的人没有问题。所以youtube等都可以看。但从美国上youtube就知道,里面的电影多数都是收费的。少量过了版权保护期限的才免费。

百度、youku等国内网站是禁止美国ip访问的,这些网站上有很多侵权的东西,所以从美国是看不了这些网站上的电影的。同样的,多数国内的视频点播软件也是禁止了美国的IP。

所以正常情况,在美国我们不能用p2p下载软件如bt、迅雷,也看不了youku、tudou视频和pplive等点播软件的侵权影像。

一个能使得在美国安全看电影的技术方案是vpn + sandboxie。

vpn 打开到openvpn模式,使得将自己的ip切换到美国外的国家,如canada甚至中国。

sandboxie使得将迅雷等p2p下载或点播软件彻底关掉。这是因为安装了迅雷等,即使不使用也有可能上传一些侵权内容,此外如百度影音、快播更是随时有可能往你的机器里安装乱七八糟的东西。为了安全起见,强烈建议把这类软件安装到sandboxie隔壁模式,随时清除。

ImageImage

如何使多个域名指向同一个WordPress博客

比如我的wp blog部署在nanzt.westgis.ac.cn上,同时我有自己的域名nanzt.info,试图指向nanzt.westgis.ac.cn。但要看起来象是独立的nanzt.info博客。

1. 域名配置。去nanzt.info登记的域名管理网页,将host record的@(代表root domain)指到 nanzt.westgis.ac.cn所在的IP。将CNAME的www 等子域名指向别的地址,比如google.com,否则www.nanzt.info 将指到 nanzt.westgis.ac.cn所在机器的www,这是我不想要的。

2. 在wp里安装 Multiple Domains with Analytics。在其Settings里,配置nanzt.info 时的相关信息。其中Tagline我的是 Zhuotong Nan’s shared space,我在textbox里直接敲入’,在网页上被显示为’s,因此在Settings里改为’的html code,即 ',保存后显示正常。

3. 试试用此两个不同的域名,是否已经可以达到预想的效果。但如果安装了 wordpress mobile pack插件(实现在手机上的自动theme转化),在其 footer link切换到mobile/desktop site时有个小问题。即不管是nanzt.info还是nanzt.westgis.ac.cn,都只切换到 mobile pack里设定的指定site(我设的是 nanzt.westgis.ac.cn)。所以这里需要一点改进。

最笨的方法是在mobile pack里将footer link打勾给去掉,不提供此链接,用户也就不会误点。

更高级的方法是要改mobile pack的代码。在pluginswordpress-mobile-packpluginswpmp_switcher.php。

可乐/果汁倒在键盘上,键变得很粘怎么办

爱喝可乐的后果呀,不小心把可乐打翻到笔记本键盘上了。干了后倒还能用,但被倒的键变得很粘,按下去比较困难,弹回很慢。

搜索了一下,有人说直接把键盘拆下来,扔到水里泡一晚上,第二天晒干。不是很放心这种方案。

在youtube上看到一个视频,类似的果汁倒在键盘上,也是键变得很粘。受这个视频的启发,我是这样处理的:

1. 把被倒可乐的涉及的键帽都取下来。十分简单,从靠近人的方向用指甲向上一扣,就可以取下来。一共十几个键帽全部取下来。

2. 弄一个盛满清水的盆子,把键帽扔里面,泡几个小时。

3. 用湿巾纸擦取下键帽的区域,被可乐/果汁倒过的地方仔细看,是可以看出痕迹的,认真擦拭那些区域,把粘的东西擦掉。擦完后,放着晾。

4. 从键帽取出,用干毛巾擦干。

5. 按键特别吃力的几个键,还需要把按键支架取下了。按键支架是X结构,按住上方中央位置向里稍用力同时向上扣,可以取出。取支架一定小心,不要弄坏了。

6. 支架取下后,用湿巾纸裹住火柴杆仔细擦干净。

7. 支架装回去。装回去的时候,先把下面的卡好,然后上方中央位置稍用力,可以方便放回去原位置。

8. 键帽装回去。把键帽平放到正确的位置,向下一按,可以听到卡住的声音。

发现按键又跟新键盘一样的好用了。^_^

通过Launchy启动Sandboxie下的应用程序

通过Launchy启动Sandboxie下的应用程序

Launchy是快速启动工具。Sandboxie测试不明软件时尤其有用。如何把两者结合到一起,即在Launchy里快速使用Sandboxie启动应用程序。答案是使用Launchy里自带的Runner插件。

在Launchy > Options > Plugins > Runner 里增加,

Name: sb

Program: C:/Program Files/Sandboxie/Start.exe

Arguments: $$

保存。

实际使用时,敲入 sb <Tab> 可执行文件名。如

Image

在sandboxie里启动Google Chrome。

批量下载气象局的气象数据

批量下载中国气象局的气象数据

该站密码保护,登陆进去后,一个数据集可能有很多文件,比如中国地面气候资料日值数据集 v3.0有5952条文件。挨个下载十分累。

借用wget可以较容易实现批量下载。

1. 搜索 wget for windows,下载最新版,注意其bin和dep 都是需要下载的,否则bin不能运行。

2. 登陆进去找到要下载的数据集,比如前面提到的日值地面气候资料。如图。

Image(1)

3. 从中得到下载地址和文件名。形成一个files.txt文件。每行格式是<下载地址><空格><文件名>。

tips,可以使用比如notepad++的replace功能,很容易把不要的内容去掉,保留需要的内容。

4. 新建一个wget1.bat 文件。内容是,

@echo off
.wget-1.11.4-1-binbinwget –post-data="userid=<你的用户名>&password=<你的密码>" –save-cookies=cookie_wget –keep-session-cookies "http://cdc.cma.gov.cn/login.do"
for /F "tokens=1*" %%i in (files.txt) do (
.wget-1.11.4-1-binbinwget –load-cookies=cookie_wget -c %%i -O %%j
)

请注意wget的路径,和 files.txt的路径。如果路径不一致,请对应修改。

第一句是保存合适的cookies,第二句是从files.txt里逐句读取,并通过 wget下载重命名。

5. 在命令行下运行 wget1.bat即可。

Image

Tp-Link的无线桥接设置

Tp-link支持WDS无线桥接功能,所谓的无线桥接,就是tp-link无线路由器可以连接到另一个无线路由器,达到扩展无线信号的功能。

一个具体的案例是,格尔木站上只有一个网络出口,有一个位于2楼的ssid-0001的无线信号可以上网,但会议室在3楼,离ssid-0001位置较远,无法搜索到ssid-0001这个无线信号。所以我们购买了一个tp-link无线路由器,设置了桥接功能,很快捷地实现了在会议室连接到ssid-0001的功能。

步骤记录如下:

1. 购买tp-link无线路由器,以4根天线的为佳,一般讲天线多说明其发送频率强。但我们买的是2根的。

2. 在2楼靠近会议室的位置(这个位置可以连接到ssid-0001)连接上新购的tp-link无线路由器。将笔记本无线连接到此新路由器。连接成功后,在浏览器敲入 192.168.1.1,用户密码均是admin,进入tp-link管理界面。

2.1 将其ssid设置为meetingroom,密码设置为xxxxxxxx。

2.2 在无线网络基本设置上,将开启wds选项打上勾。

2.3 点击“扫描”,扫描已有的无线信号,找到如ssid-0001,确定。设置此无线信号的密钥类型和密钥。此新路由器将通过这些信息连接到被桥接的路由器。

Image

2.4 将桥接路由器(即新路由器)的ip设置为你 192.168.1.2 (即不同于被桥接路由器的LAN ip就可以。)

2.5 注意被桥接路由器的信道号,将桥接路由器(新)的信号道相应更改为一致。

2.6 关闭桥接路由器的dhcp功能。

2.6 重启路由器。

2.7 在会议室可以搜索到meetingroom的信息,使用xxxxxxxx密码就可以连接到此新路由器,由此新路由器桥接到远处的ssid-0001无线从而连接到互联网。