HOSTS in RP. China

Posted: August 2, 2011 in 计算机与 Internet

hosts 文件来自己网络,拒绝跨省!

windows xp/vista/7 host 文件路径是:C:\Windows\System32\drivers\etc

包括: youtube, twitter, facebook, google+等

下载 hosts 文件,猛击此处或者移步这

ps:用 hosts 文件替换原文件,如果不能访问,请使用https,enjoy it!

2011-08-02更新:hosts 文件展开如下:



# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost

# ======================

# Google Plus

2a00:1450:8007::64 plus.google.com
2404:6800:8005::62 talkgadget.google.com

# google plus

74.125.230.107 plus.google.com
209.85.175.132 images1-focus-opensocial.googleusercontent.com
209.85.175.132 images2-focus-opensocia2.googleusercontent.com
209.85.175.132 s2.googleusercontent.com
209.85.143.132 lh1.googleusercontent.com
209.85.175.132 lh1.googleusercontent.com
209.85.143.132 lh2.googleusercontent.com
209.85.175.132 lh2.googleusercontent.com
209.85.143.132 lh3.googleusercontent.com
209.85.175.132 lh3.googleusercontent.com
209.85.175.132 lh4.googleusercontent.com
209.85.143.132 lh4.googleusercontent.com
209.85.143.132 lh5.googleusercontent.com
209.85.175.132 lh5.googleusercontent.com
209.85.143.132 lh6.googleusercontent.com
209.85.175.132 lh6.googleusercontent.com

# 可在hosts里指向谷歌北京的IP,比如203.208.46.22、203.208.46.29
# 这样读图会快很多,更不用翻墙了。 你也可以直接粘贴复制下面的

203.208.46.29 picadaweb.google.com
203.208.46.29 lh1.ggpht.com
203.208.46.29 lh2.ggpht.com
203.208.46.29 lh3.ggpht.com
203.208.46.29 lh4.ggpht.com
203.208.46.29 lh5.ggpht.com
203.208.46.29 lh6.ggpht.com
203.208.46.29 lh6.googleusercontent.com
203.208.46.29 lh5.googleusercontent.com
203.208.46.29 lh4.googleusercontent.com
203.208.46.29 lh3.googleusercontent.com
203.208.46.29 lh2.googleusercontent.com
203.208.46.29 lh1.googleusercontent.com
203.208.46.29 plus.google.com
203.208.46.29 talkgadget.google.com

# ======================

# 203.208.46.29—-203.208.46.90
# 这段ip是Google最新的北京服务器ip ,Google 其他项目都可以用这些ip

203.208.46.29 spreadsheets.google.com
203.208.46.29 maps-api-ssl.google.com
203.208.46.29 translate.google.com
203.208.46.29 0-focus-opensocial.googleusercontent.com
203.208.46.29 images6-focus-opensocial.googleusercontent.com
203.208.46.29 images5-focus-opensocial.googleusercontent.com
203.208.46.29 images4-focus-opensocial.googleusercontent.com
203.208.46.29 images3-focus-opensocial.googleusercontent.com
203.208.46.29 images2-focus-opensocial.googleusercontent.com
203.208.46.29 images1-focus-opensocial.googleusercontent.com
203.208.46.29 lh6.googleusercontent.com
203.208.46.29 lh5.googleusercontent.com
203.208.46.29 lh3.googleusercontent.com
203.208.46.29 lh2.googleusercontent.com
203.208.46.29 lh1.googleusercontent.com
203.208.46.29 lh4.googleusercontent.com
203.208.46.29 webcache.googleusercontent.com
203.208.46.29 mail.google.com
203.208.46.29 http://www.google.com.hk
203.208.46.29 http://www.google.com
203.208.46.29 picasaweb.google.com
203.208.46.29 labs.google.com
203.208.46.29 http://www.googlelabs.com
203.208.46.29 docs.google.com
203.208.46.29 plus.google.com
203.208.46.29 profiles.google.com
203.208.46.29 services.google.com
203.208.46.29 clients4.google.com
203.208.46.29 clients2.google.com
203.208.46.29 chrome.google.com
203.208.46.29 tools.google.com
203.208.46.29 talkgadget.google.com
203.208.46.29 ssl.gstatic.com
203.208.46.29 clients2.googleusercontent.com
203.208.46.29 clients1.googleusercontent.com
203.208.46.29 clients3.googleusercontent.com
203.208.46.29 clients4.googleusercontent.com

203.208.46.30 http://www.google.com
203.208.46.30 http://www.google.com.hk
203.208.46.30 picadaweb.google.com

203.208.46.30 s6.googleusercontent.com
203.208.46.30 s5.googleusercontent.com
203.208.46.30 s4.googleusercontent.com
203.208.46.30 s3.googleusercontent.com
203.208.46.30 s2.googleusercontent.com
203.208.46.30 s1.googleusercontent.com

203.208.46.30 plus.google.com
203.208.46.30 talkgadget.google.com
203.208.46.30 ditu.google.com
203.208.46.30 maps-api-ssl.google.com
203.208.46.30 mail.google.com
203.208.46.30 docs.google.com
203.208.46.30 pop.gmail.com
203.208.46.30 scholar.l.google.com
203.208.46.30 news.google.com
203.208.46.30 video.google.com
203.208.46.29 translate.google.com

203.208.46.30 profiles.google.com

# ======================

# Facebook

203.208.46.30 profiles.google.com
69.63.189.16 facebook.com
69.63.189.16 http://www.facebook.com
69.63.181.31 m.facebook.com
69.63.181.20 login.facebook.com
69.63.179.70 secure.facebook.com
66.220.146.18 apps.facebook.com
69.63.181.31 touch.facebook.com
118.214.114.110 s-static.ak.facebook.com
66.220.147.47 api.facebook.com
69.63.181.16 zh-CN.facebook.com
202.157.186.28 static.ak.facebook.com
202.157.186.34 b.static.ak.facebook.com
69.63.178.57 secure-profile.facebook.com
69.63.178.57 secure-media-sf2p.facebook.com
69.63.178.15 ssl.facebook.com
69.63.190.18 apps.facebook.com
118.214.190.105 profile.ak.facebook.com
69.63.187.17 fbcdn.net
97.65.135.139 external.ak.fbcdn.net
124.155.222.50 vthumb.ak.fbcdn.net
97.65.135.163 static.ak.fbcdn.net
97.65.135.163 b.static.ak.fbcdn.net
202.157.186.34 creative.ak.fbcdn.net
118.214.190.128 profile.ak.fbcdn.net
69.63.176.21 s-hprofile-sf2p.fbcdn.net
125.56.199.9 photos-a.ak.fbcdn.net
125.56.199.9 photos-b.ak.fbcdn.net
125.56.199.9 photos-c.ak.fbcdn.net
125.56.199.9 photos-d.ak.fbcdn.net
125.56.199.9 photos-e.ak.fbcdn.net
125.56.199.9 photos-f.ak.fbcdn.net
125.56.199.9 photos-g.ak.fbcdn.net
125.56.199.9 photos-h.ak.fbcdn.net
23.1.162.110 s-static.ak.facebook.com
69.171.229.15 http://www.facebook.com
69.171.229.11 facebook.com

# Twitter

199.59.148.84 oauth.twitter.com
199.59.148.84 twitter.com
199.59.148.84 http://www.twitter.com
199.59.148.84 api.twitter.com
199.59.148.201 search.twitter.com
199.59.148.139 userstream.twitter.com
199.59.148.84 ssl.twitter.com
199.59.148.84 status.twitter.com
199.59.148.84 assets0.twitter.com
199.59.148.84 assets1.twitter.com
199.59.148.84 assets2.twitter.com
199.59.148.84 assets3.twitter.com
199.59.148.84 static.twitter.com
184.29.36.124 platform.twitter.com
219.76.10.138 platform0.twitter.com
199.59.148.206 help.twitter.com
199.59.148.206 support.twitter.com
209.84.4.102 si0.twimg.com
209.84.4.102 si1.twimg.com
209.84.4.102 si2.twimg.com
209.84.4.102 si3.twimg.com
209.84.4.102 si4.twimg.com
209.84.4.102 si5.twimg.com

#youtube hosts文件 IPV4 Google 北京服务器ip
####################################################
#欢迎转载 小孩’Blog 文章链接 http://blog.xiaohai.co/?p=303
#如有遗漏 还请见谅 烦请提交至blog 一同完善
#203.208.46.29—-203.208.46.91 为2011年7月取得的Google北京服务器ip
#如果速度不理想,请自行更换ip
####################################################

203.208.46.29 youtube.com
203.208.46.29 http://www.youtube.com
203.208.46.29 gdata.youtube.com
203.208.46.29 m.youtube.com
203.208.46.29 help.youtube.com
74.125.71.116 upload.youtube.com
203.208.46.29 accounts.youtube.com
203.208.46.29 insight.youtube.com
203.208.46.29 apiblog.youtube.com
203.208.46.29 clients1.youtube.com
203.208.46.29 s.youtube.com
203.208.46.29 s2.youtube.com
203.208.46.29 s.ytimg.com
203.208.46.29 i1.ytimg.com
203.208.46.29 i2.ytimg.com
203.208.46.29 i3.ytimg.com
203.208.46.29 i4.ytimg.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache1.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache2.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache4.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache6.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache7.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v1.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v2.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v3.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v4.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v5.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v6.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v7.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v8.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v9.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v10.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v11.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v12.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v13.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v14.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v15.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v16.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v17.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v18.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v19.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v20.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v21.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v22.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v23.lscache8.c.youtube.com
203.208.46.29 o-o.preferred.sjc07s15.v24.lscache8.c.youtube.com
203.208.46.29 r1.pek01s01.c.youtube.com
203.208.46.29 r2.pek01s01.c.youtube.com
203.208.46.29 r3.pek01s01.c.youtube.com
203.208.46.29 r4.pek01s01.c.youtube.com
203.208.46.29 r5.pek01s01.c.youtube.com
203.208.46.29 r6.pek01s01.c.youtube.com
203.208.46.29 r7.pek01s01.c.youtube.com
203.208.46.29 r8.pek01s01.c.youtube.com
203.208.46.29 r9.pek01s01.c.youtube.com
203.208.46.29 r10.pek01s01.c.youtube.com
203.208.46.29 r11.pek01s01.c.youtube.com
203.208.46.29 r12.pek01s01.c.youtube.com
203.208.46.29 r13.pek01s01.c.youtube.com
203.208.46.29 r14.pek01s01.c.youtube.com
203.208.46.29 r15.pek01s01.c.youtube.com
203.208.46.29 r16.pek01s01.c.youtube.com
203.208.46.29 r17.pek01s01.c.youtube.com
203.208.46.29 r18.pek01s01.c.youtube.com
203.208.46.29 r19.pek01s01.c.youtube.com
203.208.46.29 r20.pek01s01.c.youtube.com
203.208.46.29 r21.pek01s01.c.youtube.com
203.208.46.29 r22.pek01s01.c.youtube.com
203.208.46.29 r23.pek01s01.c.youtube.com
203.208.46.29 r24.pek01s01.c.youtube.com
203.208.46.29 tc.v1.cache1.c.youtube.com
203.208.46.29 tc.v2.cache1.c.youtube.com
203.208.46.29 tc.v3.cache1.c.youtube.com
203.208.46.29 tc.v4.cache1.c.youtube.com
203.208.46.29 tc.v5.cache1.c.youtube.com
203.208.46.29 tc.v6.cache1.c.youtube.com
203.208.46.29 tc.v7.cache1.c.youtube.com
203.208.46.29 tc.v8.cache1.c.youtube.com
203.208.46.29 tc.v9.cache1.c.youtube.com
203.208.46.29 tc.v10.cache1.c.youtube.com
203.208.46.29 tc.v11.cache1.c.youtube.com
203.208.46.29 tc.v12.cache1.c.youtube.com
203.208.46.29 tc.v13.cache1.c.youtube.com
203.208.46.29 tc.v14.cache1.c.youtube.com
203.208.46.29 tc.v15.cache1.c.youtube.com
203.208.46.29 tc.v16.cache1.c.youtube.com
203.208.46.29 tc.v17.cache1.c.youtube.com
203.208.46.29 tc.v18.cache1.c.youtube.com
203.208.46.29 tc.v19.cache1.c.youtube.com
203.208.46.29 tc.v20.cache1.c.youtube.com
203.208.46.29 tc.v21.cache1.c.youtube.com
203.208.46.29 tc.v22.cache1.c.youtube.com
203.208.46.29 tc.v23.cache1.c.youtube.com
203.208.46.29 tc.v24.cache1.c.youtube.com
203.208.46.29 tc.v1.cache2.c.youtube.com
203.208.46.29 tc.v2.cache2.c.youtube.com
203.208.46.29 tc.v3.cache2.c.youtube.com
203.208.46.29 tc.v4.cache2.c.youtube.com
203.208.46.29 tc.v5.cache2.c.youtube.com
203.208.46.29 tc.v6.cache2.c.youtube.com
203.208.46.29 tc.v7.cache2.c.youtube.com
203.208.46.29 tc.v8.cache2.c.youtube.com
203.208.46.29 tc.v9.cache2.c.youtube.com
203.208.46.29 tc.v10.cache2.c.youtube.com
203.208.46.29 tc.v11.cache2.c.youtube.com
203.208.46.29 tc.v12.cache2.c.youtube.com
203.208.46.29 tc.v13.cache2.c.youtube.com
203.208.46.29 tc.v14.cache2.c.youtube.com
203.208.46.29 tc.v15.cache2.c.youtube.com
203.208.46.29 tc.v16.cache2.c.youtube.com
203.208.46.29 tc.v17.cache2.c.youtube.com
203.208.46.29 tc.v18.cache2.c.youtube.com
203.208.46.29 tc.v19.cache2.c.youtube.com
203.208.46.29 tc.v20.cache2.c.youtube.com
203.208.46.29 tc.v21.cache2.c.youtube.com
203.208.46.29 tc.v22.cache2.c.youtube.com
203.208.46.29 tc.v23.cache2.c.youtube.com
203.208.46.29 tc.v24.cache2.c.youtube.com
203.208.46.29 tc.v1.cache3.c.youtube.com
203.208.46.29 tc.v2.cache3.c.youtube.com
203.208.46.29 tc.v3.cache3.c.youtube.com
203.208.46.29 tc.v4.cache3.c.youtube.com
203.208.46.29 tc.v5.cache3.c.youtube.com
203.208.46.29 tc.v6.cache3.c.youtube.com
203.208.46.29 tc.v7.cache3.c.youtube.com
203.208.46.29 tc.v8.cache3.c.youtube.com
203.208.46.29 tc.v9.cache3.c.youtube.com
203.208.46.29 tc.v10.cache3.c.youtube.com
203.208.46.29 tc.v11.cache3.c.youtube.com
203.208.46.29 tc.v12.cache3.c.youtube.com
203.208.46.29 tc.v13.cache3.c.youtube.com
203.208.46.29 tc.v14.cache3.c.youtube.com
203.208.46.29 tc.v15.cache3.c.youtube.com
203.208.46.29 tc.v16.cache3.c.youtube.com
203.208.46.29 tc.v17.cache3.c.youtube.com
203.208.46.29 tc.v18.cache3.c.youtube.com
203.208.46.29 tc.v19.cache3.c.youtube.com
203.208.46.29 tc.v20.cache3.c.youtube.com
203.208.46.29 tc.v21.cache3.c.youtube.com
203.208.46.29 tc.v22.cache3.c.youtube.com
203.208.46.29 tc.v23.cache3.c.youtube.com
203.208.46.29 tc.v24.cache3.c.youtube.com
203.208.46.29 tc.v1.cache4.c.youtube.com
203.208.46.29 tc.v2.cache4.c.youtube.com
203.208.46.29 tc.v3.cache4.c.youtube.com
203.208.46.29 tc.v4.cache4.c.youtube.com
203.208.46.29 tc.v5.cache4.c.youtube.com
203.208.46.29 tc.v6.cache4.c.youtube.com
203.208.46.29 tc.v7.cache4.c.youtube.com
203.208.46.29 tc.v8.cache4.c.youtube.com
203.208.46.29 tc.v9.cache4.c.youtube.com
203.208.46.29 tc.v10.cache4.c.youtube.com
203.208.46.29 tc.v11.cache4.c.youtube.com
203.208.46.29 tc.v12.cache4.c.youtube.com
203.208.46.29 tc.v13.cache4.c.youtube.com
203.208.46.29 tc.v14.cache4.c.youtube.com
203.208.46.29 tc.v15.cache4.c.youtube.com
203.208.46.29 tc.v16.cache4.c.youtube.com
203.208.46.29 tc.v17.cache4.c.youtube.com
203.208.46.29 tc.v18.cache4.c.youtube.com
203.208.46.29 tc.v19.cache4.c.youtube.com
203.208.46.29 tc.v20.cache4.c.youtube.com
203.208.46.29 tc.v21.cache4.c.youtube.com
203.208.46.29 tc.v22.cache4.c.youtube.com
203.208.46.29 tc.v23.cache4.c.youtube.com
203.208.46.29 tc.v24.cache4.c.youtube.com
203.208.46.29 tc.v1.cache5.c.youtube.com
203.208.46.29 tc.v2.cache5.c.youtube.com
203.208.46.29 tc.v3.cache5.c.youtube.com
203.208.46.29 tc.v4.cache5.c.youtube.com
203.208.46.29 tc.v5.cache5.c.youtube.com
203.208.46.29 tc.v6.cache5.c.youtube.com
203.208.46.29 tc.v7.cache5.c.youtube.com
203.208.46.29 tc.v8.cache5.c.youtube.com
203.208.46.29 tc.v9.cache5.c.youtube.com
203.208.46.29 tc.v10.cache5.c.youtube.com
203.208.46.29 tc.v11.cache5.c.youtube.com
203.208.46.29 tc.v12.cache5.c.youtube.com
203.208.46.29 tc.v13.cache5.c.youtube.com
203.208.46.29 tc.v14.cache5.c.youtube.com
203.208.46.29 tc.v15.cache5.c.youtube.com
203.208.46.29 tc.v16.cache5.c.youtube.com
203.208.46.29 tc.v17.cache5.c.youtube.com
203.208.46.29 tc.v18.cache5.c.youtube.com
203.208.46.29 tc.v19.cache5.c.youtube.com
203.208.46.29 tc.v20.cache5.c.youtube.com
203.208.46.29 tc.v21.cache5.c.youtube.com
203.208.46.29 tc.v22.cache5.c.youtube.com
203.208.46.29 tc.v23.cache5.c.youtube.com
203.208.46.29 tc.v24.cache5.c.youtube.com
203.208.46.29 tc.v1.cache6.c.youtube.com
203.208.46.29 tc.v2.cache6.c.youtube.com
203.208.46.29 tc.v3.cache6.c.youtube.com
203.208.46.29 tc.v4.cache6.c.youtube.com
203.208.46.29 tc.v5.cache6.c.youtube.com
203.208.46.29 tc.v6.cache6.c.youtube.com
203.208.46.29 tc.v7.cache6.c.youtube.com
203.208.46.29 tc.v8.cache6.c.youtube.com
203.208.46.29 tc.v9.cache6.c.youtube.com
203.208.46.29 tc.v10.cache6.c.youtube.com
203.208.46.29 tc.v11.cache6.c.youtube.com
203.208.46.29 tc.v12.cache6.c.youtube.com
203.208.46.29 tc.v13.cache6.c.youtube.com
203.208.46.29 tc.v14.cache6.c.youtube.com
203.208.46.29 tc.v15.cache6.c.youtube.com
203.208.46.29 tc.v16.cache6.c.youtube.com
203.208.46.29 tc.v17.cache6.c.youtube.com
203.208.46.29 tc.v18.cache6.c.youtube.com
203.208.46.29 tc.v19.cache6.c.youtube.com
203.208.46.29 tc.v20.cache6.c.youtube.com
203.208.46.29 tc.v21.cache6.c.youtube.com
203.208.46.29 tc.v22.cache6.c.youtube.com
203.208.46.29 tc.v23.cache6.c.youtube.com
203.208.46.29 tc.v24.cache6.c.youtube.com
203.208.46.29 tc.v1.cache7.c.youtube.com
203.208.46.29 tc.v2.cache7.c.youtube.com
203.208.46.29 tc.v3.cache7.c.youtube.com
203.208.46.29 tc.v4.cache7.c.youtube.com
203.208.46.29 tc.v5.cache7.c.youtube.com
203.208.46.29 tc.v6.cache7.c.youtube.com
203.208.46.29 tc.v7.cache7.c.youtube.com
203.208.46.29 tc.v8.cache7.c.youtube.com
203.208.46.29 tc.v9.cache7.c.youtube.com
203.208.46.29 tc.v10.cache7.c.youtube.com
203.208.46.29 tc.v11.cache7.c.youtube.com
203.208.46.29 tc.v12.cache7.c.youtube.com
203.208.46.29 tc.v13.cache7.c.youtube.com
203.208.46.29 tc.v14.cache7.c.youtube.com
203.208.46.29 tc.v15.cache7.c.youtube.com
203.208.46.29 tc.v16.cache7.c.youtube.com
203.208.46.29 tc.v17.cache7.c.youtube.com
203.208.46.29 tc.v18.cache7.c.youtube.com
203.208.46.29 tc.v19.cache7.c.youtube.com
203.208.46.29 tc.v20.cache7.c.youtube.com
203.208.46.29 tc.v21.cache7.c.youtube.com
203.208.46.29 tc.v22.cache7.c.youtube.com
203.208.46.29 tc.v23.cache7.c.youtube.com
203.208.46.29 tc.v24.cache7.c.youtube.com
203.208.46.29 tc.v1.cache8.c.youtube.com
203.208.46.29 tc.v2.cache8.c.youtube.com
203.208.46.29 tc.v3.cache8.c.youtube.com
203.208.46.29 tc.v4.cache8.c.youtube.com
203.208.46.29 tc.v5.cache8.c.youtube.com
203.208.46.29 tc.v6.cache8.c.youtube.com
203.208.46.29 tc.v7.cache8.c.youtube.com
203.208.46.29 tc.v8.cache8.c.youtube.com
203.208.46.29 tc.v9.cache8.c.youtube.com
203.208.46.29 tc.v10.cache8.c.youtube.com
203.208.46.29 tc.v11.cache8.c.youtube.com
203.208.46.29 tc.v12.cache8.c.youtube.com
203.208.46.29 tc.v13.cache8.c.youtube.com
203.208.46.29 tc.v14.cache8.c.youtube.com
203.208.46.29 tc.v15.cache8.c.youtube.com
203.208.46.29 tc.v16.cache8.c.youtube.com
203.208.46.29 tc.v17.cache8.c.youtube.com
203.208.46.29 tc.v18.cache8.c.youtube.com
203.208.46.29 tc.v19.cache8.c.youtube.com
203.208.46.29 tc.v20.cache8.c.youtube.com
203.208.46.29 tc.v21.cache8.c.youtube.com
203.208.46.29 tc.v22.cache8.c.youtube.com
203.208.46.29 tc.v23.cache8.c.youtube.com
203.208.46.29 tc.v24.cache8.c.youtube.com
203.208.46.29 v1.lscache1.c.youtube.com
203.208.46.29 v2.lscache1.c.youtube.com
203.208.46.29 v3.lscache1.c.youtube.com
203.208.46.29 v4.lscache1.c.youtube.com
203.208.46.29 v5.lscache1.c.youtube.com
203.208.46.29 v6.lscache1.c.youtube.com
203.208.46.29 v7.lscache1.c.youtube.com
203.208.46.29 v8.lscache1.c.youtube.com
203.208.46.29 v9.lscache1.c.youtube.com
203.208.46.29 v10.lscache1.c.youtube.com
203.208.46.29 v11.lscache1.c.youtube.com
203.208.46.29 v12.lscache1.c.youtube.com
203.208.46.29 v13.lscache1.c.youtube.com
203.208.46.29 v14.lscache1.c.youtube.com
203.208.46.29 v15.lscache1.c.youtube.com
203.208.46.29 v16.lscache1.c.youtube.com
203.208.46.29 v17.lscache1.c.youtube.com
203.208.46.29 v18.lscache1.c.youtube.com
203.208.46.29 v19.lscache1.c.youtube.com
203.208.46.29 v20.lscache1.c.youtube.com
203.208.46.29 v21.lscache1.c.youtube.com
203.208.46.29 v22.lscache1.c.youtube.com
203.208.46.29 v23.lscache1.c.youtube.com
203.208.46.29 v24.lscache1.c.youtube.com
203.208.46.29 v1.lscache2.c.youtube.com
203.208.46.29 v2.lscache2.c.youtube.com
203.208.46.29 v3.lscache2.c.youtube.com
203.208.46.29 v4.lscache2.c.youtube.com
203.208.46.29 v5.lscache2.c.youtube.com
203.208.46.29 v6.lscache2.c.youtube.com
203.208.46.29 v7.lscache2.c.youtube.com
203.208.46.29 v8.lscache2.c.youtube.com
203.208.46.29 v9.lscache2.c.youtube.com
203.208.46.29 v10.lscache2.c.youtube.com
203.208.46.29 v11.lscache2.c.youtube.com
203.208.46.29 v12.lscache2.c.youtube.com
203.208.46.29 v13.lscache2.c.youtube.com
203.208.46.29 v14.lscache2.c.youtube.com
203.208.46.29 v15.lscache2.c.youtube.com
203.208.46.29 v16.lscache2.c.youtube.com
203.208.46.29 v17.lscache2.c.youtube.com
203.208.46.29 v18.lscache2.c.youtube.com
203.208.46.29 v19.lscache2.c.youtube.com
203.208.46.29 v20.lscache2.c.youtube.com
203.208.46.29 v21.lscache2.c.youtube.com
203.208.46.29 v22.lscache2.c.youtube.com
203.208.46.29 v23.lscache2.c.youtube.com
203.208.46.29 v24.lscache2.c.youtube.com
203.208.46.29 v1.lscache3.c.youtube.com
203.208.46.29 v2.lscache3.c.youtube.com
203.208.46.29 v3.lscache3.c.youtube.com
203.208.46.29 v4.lscache3.c.youtube.com
203.208.46.29 v5.lscache3.c.youtube.com
203.208.46.29 v6.lscache3.c.youtube.com
203.208.46.29 v7.lscache3.c.youtube.com
203.208.46.29 v8.lscache3.c.youtube.com
203.208.46.29 v9.lscache3.c.youtube.com
203.208.46.29 v10.lscache3.c.youtube.com
203.208.46.29 v11.lscache3.c.youtube.com
203.208.46.29 v12.lscache3.c.youtube.com
203.208.46.29 v13.lscache3.c.youtube.com
203.208.46.29 v14.lscache3.c.youtube.com
203.208.46.29 v15.lscache3.c.youtube.com
203.208.46.29 v16.lscache3.c.youtube.com
203.208.46.29 v17.lscache3.c.youtube.com
203.208.46.29 v18.lscache3.c.youtube.com
203.208.46.29 v19.lscache3.c.youtube.com
203.208.46.29 v20.lscache3.c.youtube.com
203.208.46.29 v21.lscache3.c.youtube.com
203.208.46.29 v22.lscache3.c.youtube.com
203.208.46.29 v23.lscache3.c.youtube.com
203.208.46.29 v24.lscache3.c.youtube.com
203.208.46.29 v1.lscache4.c.youtube.com
203.208.46.29 v2.lscache4.c.youtube.com
203.208.46.29 v3.lscache4.c.youtube.com
203.208.46.29 v4.lscache4.c.youtube.com
203.208.46.29 v5.lscache4.c.youtube.com
203.208.46.29 v6.lscache4.c.youtube.com
203.208.46.29 v7.lscache4.c.youtube.com
203.208.46.29 v8.lscache4.c.youtube.com
203.208.46.29 v9.lscache4.c.youtube.com
203.208.46.29 v10.lscache4.c.youtube.com
203.208.46.29 v11.lscache4.c.youtube.com
203.208.46.29 v12.lscache4.c.youtube.com
203.208.46.29 v13.lscache4.c.youtube.com
203.208.46.29 v14.lscache4.c.youtube.com
203.208.46.29 v15.lscache4.c.youtube.com
203.208.46.29 v16.lscache4.c.youtube.com
203.208.46.29 v17.lscache4.c.youtube.com
203.208.46.29 v18.lscache4.c.youtube.com
203.208.46.29 v19.lscache4.c.youtube.com
203.208.46.29 v20.lscache4.c.youtube.com
203.208.46.29 v21.lscache4.c.youtube.com
203.208.46.29 v22.lscache4.c.youtube.com
203.208.46.29 v23.lscache4.c.youtube.com
203.208.46.29 v24.lscache4.c.youtube.com
203.208.46.29 v1.lscache5.c.youtube.com
203.208.46.29 v2.lscache5.c.youtube.com
203.208.46.29 v3.lscache5.c.youtube.com
203.208.46.29 v4.lscache5.c.youtube.com
203.208.46.29 v5.lscache5.c.youtube.com
203.208.46.29 v6.lscache5.c.youtube.com
203.208.46.29 v7.lscache5.c.youtube.com
203.208.46.29 v8.lscache5.c.youtube.com
203.208.46.29 v9.lscache5.c.youtube.com
203.208.46.29 v10.lscache5.c.youtube.com
203.208.46.29 v11.lscache5.c.youtube.com
203.208.46.29 v12.lscache5.c.youtube.com
203.208.46.29 v13.lscache5.c.youtube.com
203.208.46.29 v14.lscache5.c.youtube.com
203.208.46.29 v15.lscache5.c.youtube.com
203.208.46.29 v16.lscache5.c.youtube.com
203.208.46.29 v17.lscache5.c.youtube.com
203.208.46.29 v18.lscache5.c.youtube.com
203.208.46.29 v19.lscache5.c.youtube.com
203.208.46.29 v20.lscache5.c.youtube.com
203.208.46.29 v21.lscache5.c.youtube.com
203.208.46.29 v22.lscache5.c.youtube.com
203.208.46.29 v23.lscache5.c.youtube.com
203.208.46.29 v24.lscache5.c.youtube.com
203.208.46.29 v1.lscache6.c.youtube.com
203.208.46.29 v2.lscache6.c.youtube.com
203.208.46.29 v3.lscache6.c.youtube.com
203.208.46.29 v4.lscache6.c.youtube.com
203.208.46.29 v5.lscache6.c.youtube.com
203.208.46.29 v6.lscache6.c.youtube.com
203.208.46.29 v7.lscache6.c.youtube.com
203.208.46.29 v8.lscache6.c.youtube.com
203.208.46.29 v9.lscache6.c.youtube.com
203.208.46.29 v10.lscache6.c.youtube.com
203.208.46.29 v11.lscache6.c.youtube.com
203.208.46.29 v12.lscache6.c.youtube.com
203.208.46.29 v13.lscache6.c.youtube.com
203.208.46.29 v14.lscache6.c.youtube.com
203.208.46.29 v15.lscache6.c.youtube.com
203.208.46.29 v16.lscache6.c.youtube.com
203.208.46.29 v17.lscache6.c.youtube.com
203.208.46.29 v18.lscache6.c.youtube.com
203.208.46.29 v19.lscache6.c.youtube.com
203.208.46.29 v20.lscache6.c.youtube.com
203.208.46.29 v21.lscache6.c.youtube.com
203.208.46.29 v22.lscache6.c.youtube.com
203.208.46.29 v23.lscache6.c.youtube.com
203.208.46.29 v24.lscache6.c.youtube.com
203.208.46.29 v1.lscache7.c.youtube.com
203.208.46.29 v2.lscache7.c.youtube.com
203.208.46.29 v3.lscache7.c.youtube.com
203.208.46.29 v4.lscache7.c.youtube.com
203.208.46.29 v5.lscache7.c.youtube.com
203.208.46.29 v6.lscache7.c.youtube.com
203.208.46.29 v7.lscache7.c.youtube.com
203.208.46.29 v8.lscache7.c.youtube.com
203.208.46.29 v9.lscache7.c.youtube.com
203.208.46.29 v10.lscache7.c.youtube.com
203.208.46.29 v11.lscache7.c.youtube.com
203.208.46.29 v12.lscache7.c.youtube.com
203.208.46.29 v13.lscache7.c.youtube.com
203.208.46.29 v14.lscache7.c.youtube.com
203.208.46.29 v15.lscache7.c.youtube.com
203.208.46.29 v16.lscache7.c.youtube.com
203.208.46.29 v17.lscache7.c.youtube.com
203.208.46.29 v18.lscache7.c.youtube.com
203.208.46.29 v19.lscache7.c.youtube.com
203.208.46.29 v20.lscache7.c.youtube.com
203.208.46.29 v21.lscache7.c.youtube.com
203.208.46.29 v22.lscache7.c.youtube.com
203.208.46.29 v23.lscache7.c.youtube.com
203.208.46.29 v24.lscache7.c.youtube.com
203.208.46.29 v1.lscache8.c.youtube.com
203.208.46.29 v2.lscache8.c.youtube.com
203.208.46.29 v3.lscache8.c.youtube.com
203.208.46.29 v4.lscache8.c.youtube.com
203.208.46.29 v5.lscache8.c.youtube.com
203.208.46.29 v6.lscache8.c.youtube.com
203.208.46.29 v7.lscache8.c.youtube.com
203.208.46.29 v8.lscache8.c.youtube.com
203.208.46.29 v9.lscache8.c.youtube.com
203.208.46.29 v10.lscache8.c.youtube.com
203.208.46.29 v11.lscache8.c.youtube.com
203.208.46.29 v12.lscache8.c.youtube.com
203.208.46.29 v13.lscache8.c.youtube.com
203.208.46.29 v14.lscache8.c.youtube.com
203.208.46.29 v15.lscache8.c.youtube.com
203.208.46.29 v16.lscache8.c.youtube.com
203.208.46.29 v17.lscache8.c.youtube.com
203.208.46.29 v18.lscache8.c.youtube.com
203.208.46.29 v19.lscache8.c.youtube.com
203.208.46.29 v20.lscache8.c.youtube.com
203.208.46.29 v21.lscache8.c.youtube.com
203.208.46.29 v22.lscache8.c.youtube.com
203.208.46.29 v23.lscache8.c.youtube.com
203.208.46.29 v24.lscache8.c.youtube.com

#Pikashi Jr.

203.208.46.29 o-o.preferred.lax02s03.v1.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v2.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v3.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v4.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v5.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v6.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v7.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v8.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v9.lscache5.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v10.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v11.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v12.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v13.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v14.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v15.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v16.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v17.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v18.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v19.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v20.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v21.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v22.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v23.lscache3.c.youtube.com
203.208.46.29 o-o.preferred.lax02s03.v24.lscache3.c.youtube.com
203.208.46.29 ytstatic.l.google.com


https://zhengliweb.wordpress.com

敬畏时间

Posted: May 15, 2011 in 其他

敬畏时间,原本是想叫它“敬畏过去”的,但却最终成为“敬畏时间”,或许除了过去之外的时间也需要敬畏吧。

很小的时候就懂得“后悔”这个词—一种想对过去撤销的冲动,一直以来没有什么改变过,一直以为“过去”发生的自己不够完美,需要再来一次的机会。这不是什么特别的想法,但却一直也没有因为这么多年时光而改变多少,直到最近才发现,时间真的需要去更多的敬畏而不是后悔。

小时候的玩具,小学时的铅笔盒,初中时的女孩,高中时的一中,大学时的清华,这些都是当时的梦想,以前的渴望,但现在想想那是多么的无聊,没有任何意义,即使当时真的得到这么多想要的一切也不能改变什么实质性的东西。就算现在给我上面所提到的一切又有什么用呢?就算当初全让我实现了也不未必会好到什么地方去。为了一个未知的世界而去挣扎现在就算不是愚蠢也不是能算是什么聪明的做法。

我们(我们指“我”)应该去敬畏自己的过去,就像敬畏人类的历史一样,不应该去不停地纠结过去,这或许是这上天为自己选的最好的结果了。后来人面对历史应该一直保持一种敬畏的态度,不用也不能去想着“如果”,那是不负责任的也是不可行的。首先这是不负责的。“如果”真要是存在,那可能不会有(和“现在”完全相同的)你,如果“如果”了,那(现在这个你)你又怎么去面对这个历史呢?这个历史本来就是为了(现在这个)你而存在的历史,你不可能去否定那个给你否定本身的事物。这不是不负责是什么?其次,这样做也是不可行的。不会有回到过去的事情发生(排除空想家和科幻迷),不可行的纠结和对“现在”的不负责都是不可行的,费时费力,一无所获。

相同的事情也应该适用于自己的历史(过去)。不用去想太多已经成为过去的事实,别去“后悔”,相信现在是“对”的,不会是一种“错”。现在回想起当初决定去“北京”,而现在发现这些大学都不什么重要的事情,在这个当初看不起的大学的四年我成为了现在的自己,无论是什么样的自己,都是更接近未来样子的自己,这有什么不好呢!所以不会想回到过去重来一次,不想去后悔,不会错。已经不会变的事情就是一种“死亡”,敬畏“死亡”,敬畏“时间”,对过去的不相信是多么不明智,只有相信这是最好的结果才能活得更聪明。

敬畏这个世界,因为我们是这个世界的一部分,去敬畏这里的时间,你的,其他人的,是值得的!

https://zhengliweb.wordpress.com

我多想逃你都不知道

Posted: April 13, 2011 in Uncategorized

生活就是一坨Sh1t!最近老会想起这句,真的想逃呀,让我离开,去哪都行!

生活的压力巨大,还找不到释放的地方,真烦,不想这样呀,想逃离这里。太想保护自己了,太想离开这个纷繁的地球,不要这里的生活。时间怎么会这么的扎人,痛痛的,没法呼吸的闷。

经历过压力的生活被克服了,生活不见得少了什么。现在不一样了,长大了,更多的责任等着我,小时候的错可以原谅,但不会有谁还会去可怜一个长不大的孩子,但现在确实还没准备好长大。不停的压力才是现在。

但求人生如梦,没有一辈子的痛。生活不如梦,太多的责任,太多了,不能放弃的事情太多,不能解决的问题太多了,只是在一直追梦。好想找回开心的自己,久违的自己了,我想你了。听舍友说,最近晚上自己做梦在笑,而已还吵到了他们。我这才知道我也有这么”开心”的时候?不可思议!但谁又知道白天的烦,或许晚上是在冷笑吧,在嘲讽sh1t般的生活,或许是在傻笑,不然为什么我一点都不记得,或许梦里又才是真实,现在世界才是梦吧…

人们只会看见别人表现出来的那一面,不会有人会去计较和关心真实的你。所有人都在伪装,都戴着面具,周围不会有人会用真实的本尊去见人。然后,发现这里的一却都完美不堪,没人会可以去捅破这层纸,也不会有人去做,去做也不会成功的。就这样生活在sh1t般的生活中自欺欺人。骗得了别人,还要骗自己,多难受,可悲呀,痛,想逃。

可恶的考试,让人纠结的两个公司,不给力的学校,不太聪明的大脑,却太敏感的神经,还有同学朋友圈内圈外,不想说,也不能说,只有默默的去品尝其中的滋味,这就最近生活。最讨厌骗人的人却骗起了自己。

这不是现在才有的想法,一直以来都是这样,没过多久,就会想逃离自己熟悉的生活,欺骗自己会有自己梦想中的地方存在,然后,再一次失望,再一次逃开,没在终点。梦想在哪?怎么没人告诉我。

人们在谴责人生如梦的生活,但又有几人不羡慕人生如梦者,有谁不想人生如梦。真实情况只有一个——人生远不如梦。

想逃,逃下去,逃,还要逃到什么时候..

我多想逃你都不知道。

https://zhengliweb.wordpress.com

适可而止

Posted: April 12, 2011 in 其他

想这个问题已经很久了,一直没有去完成它,最近心烦刚好在空整理一下下下

时间对我们来说是连续的,生活好像也是,但我相信生活并不是完全连续的,很多时候都会出现突变或者暴发,从较大范围来看,世界是离散的。

首先,有必要先说明一下这里所说的“适可而止”,即寻找那个临界点,并利用它去实现效果的最大化。

为 什么会有不公平?相信一时很难得到一个让所有人信服的答案。但生活的非连续性一定是其中一个原因,而且不是次要原因。长远看,生活中的会越来越趋于公平 (无论你信不信,我相信),但永远不会绝对公平。越是不成熟的社会对人的劳动的价值就区分得粒度就越粗,而这个粗粒度就是不公平的根源之一。例如,没有准 确时钟的时代,人们无法分辨一天又3分钟和一天少3分钟, 那时人们就可以利用这个允许的时段来“适可而止”地考虑问题,从而获得最大的利益考虑。例如,你完全可以将这段时间用来安排自己的日程而不受任何谴责。虽 然这样做似乎没有任何意义但却是个方法。(方法只有到被合理使用的时候才会显示出它真正威力的)。时间往后推,人们发明了粗糙的时钟,可能这种可利用时间 被限制到一分钟内,到目前就更小了,这时你就不能迟到那么长时间了。这只是时间问题,其他的问题也是如此,比如买东西,吃饭,住宿,旅游,教育,几乎包括 生活中的所有内容,凡是都有个范围,而在这个范围内的任何一点都是会得到相同的结果。虽然生活是个感觉起来连续的事情其实社会的评判是离散的,这就是上述 所说的不公平的原因之一,每个时期的社会都宣称自己是相对公平的,这并没有错,只是越来越趋于公平,但离绝对公平永远都是有距离的。这同时也是这个社会可 以进行“适可而止”的前提条件。

鉴于上述原因,生活就有可以进行“适可而止”操作的条件了,然后就是去了解生活的规则然后根据实际情况去做出实际的判断。

虽然,不能指望所有的“好”事全都降到你一个人身上,但我们可以好好利用这些好处。

就算是最严格的考试——中国的高考,你也可以得到一些捷径,就算是每个座位相差很远,照样有人想出一些方法进行“适可而止”的作弊——这里所说的是没有证据的那种,最多也不过是一个眼神的警告而已,其实他/她已经偷看了很多答案;就算是不在这个“邪 恶”的层面上,在考试之后的不同的成绩照样可以得到完全相同的学校,相同的一切,即便当初相差分数是多少,过了之后又会是全新的开始,一切又被清零,之前 适当的偷懒,之前有适当的放松不见得就会对产生什么不良的后果;又如面试中的印象不过是几分钟的你,而且不是平常状态下的你,根本没法客观地去判断一个人 的能力,你完全有可能成功地骗一个人几分钟而不被发现任何破绽,而面试官却武断地相信他/她的能力或眼光,这就像那些所谓的“命中注定”的那样离奇荒谬。这些事情是不可避免的,在任何严格的条件下社会都做不到公平。或许有人会辩驳说是某种“运气”在起作用,但这也不正验证了那句嘲讽“运气也是一种实力”吗?这就是不公平。一个社会无论如何去努力都无法突破这个不变的规律。

然 而生活也不是完全的随机进行的,所有的事情都有独特的诱因,人们眼中的世界不过是所有因素的一个子集而已,做出的判断也是基于这个不完整的因素集合,在很 多未知的地方,我们匆忙地应用那该死的想像去填补,之后就到处都是无法想像的不合逻辑的或是一个系列不不可思议的巧合事件。

诚然,上面的文字也是基于其中一个子集,也不可避免地加入个人的“想像”,但这又如何,这不正是生活吗?如果错了,不也证明我的结论了吗?递归的假设吧,思考的力量。

本来不打算也不敢奢望自己可以去窥探这个深不可测世界的秘密,所有的这一切就当是一次白日梦或一次思考,无论结果如何,是对是错,这就是生活。不是变好,也不是变坏,是越来越变得像自己,我在故我思。

https://zhengliweb.wordpress.com

二选一

Posted: April 8, 2011 in 计划

很多次倒霉之后一定会走好运的,我不骗你。

不知道为什么会想起这句,管它呢,写了就不改了。

昨天晚上,不,是今天早上 —— 奇怪的时间 ,真希望时间是可以和睡觉对上号,比如睡前叫昨天,起床叫今天,好吧,我又扯远了 —— 就是从昨天晚上,一直快到天亮,一直在弄gnome3,从对ubuntu1104beta1的不满和gnome3的好奇,结果还违心的安装了vmware,结果和virturalbox一个样,如果没更糟的话 —— 这句不是英式中文,我是按字翻译而已,不喜欢中国人的自卑,但我对语言使用还是比较宽容 —— 之后,又是debian-squeeze,中间还看了一阵debian wiki,终于找到~net-install.iso,就2M adsl, net install 虽然几乎全速还是要1个多小时的,最后结果更是没有完成目标,真是倒霉的一晚,学到了很多不想学的东西,生活真是不公平,一直耍我。

其实这只是最近一次,前几次就更囧了,往事不堪回首呀,什么有票不让进现场,什么无聊的晚上,不提了。进入正题,从今天早上,不,是中午11:30+,我醒了,手又贱了下,直接看了下手机,两个未接电话,一个杭州,难道是华为,手又贱了一下,竟然,打通了,果然不出所料,就是。GC, 一姐姐问我要不要接受offer,当时我还没全醒,问了些问题,然后,没给什么答复, 就说考虑一下下什么滴,就挂了。 再看第二个未接,呀,是家里,又回,刚好说下这下迟来的offer,最后,没结果,然后,打电话,告诉刚那姐姐我想好了, 接受offer,美好的开始吗

原本就只想去这个公司的,但那天面试过后,手贱晚上又去了zte笔试,结果也过了,第二天也过了,两天两个,全过。第三天,zte 就催着去签,xm算是不错了,但违约5000,不少,对一个没有收入的我,太多了,不得不考虑呀,太多了, 值不值,不懂了,我签了,4500+xxx≈5000-,60k-80k/year,加上某些人的怂恿。好吧,矛盾开始了,两个都是不错的公司,不同的是文化,我该怎么选呢?不懂了。

现在是二选一的时候了,zte vs hw, 选谁都不会错,也都有可能后悔的,都不完美,不懂啦,所以写些,据说写才是真正的思考,所以,我才把所想写下来,不知道会不会有帮助,真是烦我呀,ya~

学了这么多年自然科学,所以不会像某些“文”人一样凭感觉,我相信实验,对照实验告诉我有对比才有真相,现在开始对比:

zte:(已签,违5000)

1.4500/m

2.共不超过5000/m

3.到手4000/m

4.比hw轻松,但别想不加班,加班也是必须的[听说]

5.大公司,第二什么来着,不过厦门这才起步的样子

6.地点:xm, 比较满意,但消费水平不低的干活,主要是因为xmu的这两年的关系

7.梦想若成,一切都是浮云,不过未成,那就不会怎么好了。

hw:

1.共6000-6500/m

2.到手5000(?),不很确定

3.累,不知道具体有多累[听说]

4.大公司,第一什么来着

5.地点:未知,不爱和hr交流(hr没权,人又滑,特别是姐姐的样子,什么东不说)

6.梦想(如果太忙)难成,但申请可能会有帮助 ,不知道了,天知道 呀。

7. -5000,要是你可以帮我搞定那就选你啦,不大可能,我知道的。

好多不确定 ,不知道如何去选,呀,不懂啦,等到hw签的时候再谈条件,我不喜欢说我“吃着碗里,看着锅里的”的人,不喜欢说我“朝三暮四”的人,现在的我和两个都没有什么义务和责任,不过是5000的问题吧,不过往高处走而已,我应该没错吧,我得好好想想啦~

好吧,这应该是所有Wp最随意的一篇了,就这样吧,思考的写,写着思考

https://zhengliweb.wordpress.com

zingle!之梦

Posted: April 2, 2011 in 其他

很奇怪的一个人,没有严重的坏习惯,没有显著的坏记录,没有惊人的大成就,没有超群的能力,但人很好相处。

1.不容易相信人,不骗人。

2.希望被承诺但不喜欢去承诺,原因参照<1>。

3.相信承诺,除非其有不良记录,原因参照<2>。

4.最希望的是,人生入梦,原因喜欢梦。

5.知道人生不如梦,原因生活比我有创意。

6.最简模式,分工,分心,非必要无视细节。

7.不同人不同权限,和不同人共享一部分。

9.不识路,因为根本不想去记,原因参照<6>。

不喜欢发脾气,会心神不灵好久。

不喜欢说分享自己的生活,但好奇别人的。

不泛滥的使用,例如博客,微博,希望留下的都是生活中最想留下的那一刻。

对大数人在心是说“不”,当面说“是”,不伤害人,不恨,不喜欢,不想更多的交往。

希望做一个有势能的人,势能,就是可以到的潜力。不停寻找目标,然后实现它,接着下一个新目标,不甘心静止的生活。

努力获得一种能力,即使并不打算在可预见的将来使用它,折腾!

有自己的态度,不会和大多数人完全相同的想法,喜欢标新立异(一点点),哪怕是在很小的范围!

时刻提醒自己诚实,尽力不去骗人,坦白说,有时候还是骗人了,但骗人一定会很自责,一直再努力改正。

https://zhengliweb.wordpress.com

高估了自己

Posted: March 27, 2011 in 计划

原本以为很简单的事情并没有那么简单!
好吧,我承认我不太了解这个世界,我低估生活或高估了自己!
说不清到底是怎么了,可以肯定的是确实出了些问题!

前几天这前我还一直以为家里会给我2011年找到一份“一年期”的工作,然后,这个华丽的慌言在我面前逼真地撕毁!或许吧,是期望太高太简单了吧,烦了几天,一时无法接受的就是那些被低估的梦。
前几天我本来以为自己会做好的, 最后证明我真不是一个好导游,我不能记住路线也没有足够好的运气。两天,不知道怎么过来的,好烂的体验,我一点都不喜欢那一切,不爽!
前几天我本来以为我可以搞定那些代码,然后,我发现真没那么简单,好烦,我没法安静去看诡异的语法,思考那些数学,hell-matrix! 失去了耐心真的很可怕,不要也不能这样。
前几天有个人骗了你,你一定会记住的,反正,就这样。虽然不必用最坏的恶意去揣测人,但至少要吸取教训吧!不要高估自己,不要为没有发生的成功作任何庆祝!
前几天不以为可以好好的,但不是这样的,我不能这么快平静,不要相信这是真的,不会有用的,然后,就喜欢静静地思考。会羡幕身边的人,开始真的会,会希望自己会得到一些类似的offer,还会担心自己的决定会不会错了,会不停地去思考当时的决定,甚至会淡淡的后悔;直到时间冲淡这种不成熟的冲动,后来才发现,那些都不是我真正想要的,即使得到也不会开心的,不喜欢东西无论多美好都没有必要去强迫自己,那是虚荣!

前些天,我一度以为一切都结束了,然后,我竟然收到她的短信,真是很意外,至少我不是那种烂不行的人,我成功了收到了短信,谢谢你,你让我知道你还在身边!为了很久很久的友谊!
前些天,实现了自己Nokia短信接口,虽然很简单但却足够给人留下深刻印像了。好了,不能写太多细节了,不想破坏身边朋友们的完美幻觉,嘻嘻!
前些天,一直没空完成的辅助工具算是Final了,其实中国的邮箱还是比较给力的,那些成天看低国内产品的人确实有必要去亲自感受了再做评论。好几个的深夜“奋战”总算没有白费,Mail 协议 pop3 + smtp + openssl 基本弄明白了,从java–>C#–>C++–>C, C/C++真的不是那么容易驾驭的,特别是内存管理部分,但很有成就感!
前些天,Q校友也再半夜搞定,方法完全是意料之外的,虽然不算什么hack,但也真有点那种感觉。不是太完美,有空继续。灵感同样来自深夜,睡前1分钟!
前些天,昨天订了一个属于自己的2011之梦,过几天该会到,梦想再等我… 还有什么好担心的呢?

本来一直以为只要不去想不开心的事情就会自然消失,其实不会,不会没有理由地消失,就像不会无端地发生一样。朋友不用为了一个人的自私的想法而去折磨另一个人,所以,从现在开始就对自己诚实一些吧!

https://zhengliweb.wordpress.com

就这么嫁了,真的会很不舍

Posted: March 17, 2011 in 其他

刚刚接到妈的电话,立马挂掉,再打回去,不知怎么了却按错,打给了妍(妹妹)。(意想不到的!)

然后,就是一个让我大吃一惊的事——妹妹过几天订婚,下个月结婚。之后,妈一直说,说了很多担心,说了很多事情,我几乎都说不出话来,太突然了,一点心理准备都没有,那个人,我只是听过他的名字,一次都没见过。

我讨厌2011,这么多事情都选在今年发生,打乱了原本平静而确定的生活,太多意想不到的事情,我有点应付不过来了。外婆离开,比我小4岁的表妹孩子都满月,比我小2岁的妹妹也要嫁人了。完全出乎我想象,心情无法平静,大概这就是生活吧。

我就这么一个妹妹,真的很舍不得,真希望每次回家(自私的我)都能见到她,怎么会这么突然决定结婚,刚刚我还以为我们都是没有长大的孩子,转眼间就说嫁人,突然一切就改变了,很不适应,舍不得(非常地)。小时候,我们会吵架,可是自从初中开始我们就不在一个学校读书,见面也少了很多,到了高中基本上1个月才能见上一面,然后大学,那就更少了,除了一个月几次的电话就只有寒暑假了。而上个月刚好忙考试,一个电话都没打,一个月都在复习呀复习的,直到中午才想起要打电话,可也没打通,晚上就接到那个让我愣住的电话。从小,在家里,我们的所有的一切(吃的,玩的,用的)都是平分的,我们已经习惯了留下一半给对方。初中之后,虽然很少见面,但是我还是很确定你在哪里。生日的时候,或许还会受到一份意外的礼物,或是特别的信,虽然有些幼稚但还是很开心,在那个平淡的高中生活中,还是足够让人开心好几天。大学之后,感觉我从家里得到了太多,长久以来的平衡感慢慢消失,希望可以去弥补这个平衡,小时候开始我就已经把生活中的一切分成了两半,一半自己,一半是留个你的,大学期间的工作挣到的钱还不够自己花,好像才寄过一个礼物,本来想好的到大学毕业之后,本来想好的下个月的..本来想好的…  很多想好的,好吧,就这么吧。

而那个人,到现在我尽然一次都没见过,真不放心,我怎么可能放心就这么样将你托付给他。听说他长得比较高是吧,但是我从小学开始就不跟人单挑,基本上都是以多对少,所以他还是要小心点,要是敢惹妍,我就算不在身边,也会通知兄弟去的。和妈一样,在我们还没有准备好之前,你不能把妍带回福州,那很远;你不能欺负妍,我们都在;你不能…

好吧,既然都决定了,还能怎样呢?除了不舍,除了祝福,祝福你们的2011!希望妍可以找到自己的幸福!

03172011

下个星期回家。

https://zhengliweb.wordpress.com

coding code

Posted: March 17, 2011 in 计算机与 Internet

This article will paste some code snippets. You can copy it freely.

C/C++ code:

////////////////////////////////////////////////////////////////////////
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2); //turn off screen : header:<windows.h>

SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) -1);//turn on screen :header:<windows.h>

////////////////////////////////////////////////////////////////////////
//run cmd without window: header: <windows.h>

// C void new Proc(char *cmdLine, int show)
void newProc(char *cmdLine, int show = false)
{

STARTUPINFO si = { sizeof(si) };
PROCESS_INFORMATION pi;

si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = show; //TRUE show window, FALSE no window

BOOL bRet = CreateProcess (
NULL,
cmdLine, // cmdLine
NULL,
NULL,
FALSE,
CREATE_NEW_CONSOLE,
NULL,
NULL,
&si,
&pi);

if(bRet)
{
CloseHandle (pi.hThread);
CloseHandle (pi.hProcess);
}

}

// use it
newProc("notepad demo_file.txt");

////////////////////////////////////////////////////////////////////////
#include <atlcomcli.h>//usecom
#include <shlobj.h>//useIShellLink

#include <Windows.h>
#include <stdio.h>

//#pragma comment(linker,"/subsystem:\"windows\" /entry:\"mainCRTStartup\"") //run without cmd window

//init COM oleaut32.lib ole32.lib
#pragma comment(lib,"ole32.lib")

/**********************************************************************
* Function......: CreateShortcut
* Parameters....: lpszFileName - string that specifies a valid file name
* lpszShortcutPath - string that specifies a path and file name of a shortcut
* lpszArg - string that specifies a argument for a shortcut
* lpszDesc - string that specifies a description for a shortcut
* Returns.......: S_OK on success, error code on failure
* Description...: Creates a Shell link object (shortcut)
**********************************************************************/

BOOL CreateShortcut(/*in*/ LPCTSTR lpszFileName,
/*in*/ LPCTSTR lpszShortcutPath,
/*in*/ LPCTSTR lpszArg,
/*in*/ LPCTSTR lpszDesc,
int i
)
{
CoInitialize(NULL); // init COM interface

HRESULT hRes = E_FAIL;
IShellLink *ipShellLink; // define ISHELLLINK object
WCHAR wszTemp[MAX_PATH]; // Unicode string

hRes = CoCreateInstance(
CLSID_ShellLink,
NULL,
CLSCTX_INPROC_SERVER,
IID_IShellLink,
(LPVOID*)&ipShellLink); // create

if (FAILED (hRes)) // if fail, return
{
return FALSE;
}

IPersistFile *ipPersistFile;// IpersistFile to save ISHELLLINK

hRes = ipShellLink->QueryInterface(IID_IPersistFile, (LPVOID*)&ipPersistFile); // get IpersistFile interface from ISHELLLINK

if (FAILED (hRes)) // if fail, return

{
ipShellLink->Release (); // release ISHELLLINK
return FALSE;
}

hRes = ipShellLink->SetPath(lpszFileName); // shortcut path
hRes = ipShellLink->SetDescription(lpszDesc); // shortcut description

hRes = ipShellLink->SetArguments(lpszArg); // shortcut arguments
ipShellLink->SetIconLocation(_T("C:\\Windows\\System32\\shell32.dll"),i);

// make shure all ANSI string
#if !defined _UNICODE
MultiByteToWideChar(CP_ACP, 0, lpszShortcutPath, -1, wszTemp, MAX_PATH);

#else
wcsncpy(wszTemp, lpszShortcutPath, MAX_PATH);
#endif

hRes = ipPersistFile->Save ((LPWSTR)wszTemp, TRUE); // save

ipPersistFile->Release (); // release IpersistFile

ipShellLink->Release (); // release ISHELLLINK

return TRUE;
}

////////////////////////////////////////////////////////////////////////
/*
* copy myself:
*/

#include <stdio.h>

#include <conio.h>
#include <string.h>
#include <malloc.h>

//#pragma comment(linker,"/subsystem:\"windows\" /entry:\"mainCRTStartup\"") //run without cmd window

int main(int argc,char *argv[])
{
FILE *fp;
FILE *out;

char* name=(char *)malloc(1024* sizeof(char));

// copy ../abc.exe --> ../abcx.exe

strcpy(name,argv[0]);
name=strtok(name,".");
strcat(name,"x.exe");

if((fp=fopen(argv[0],"rb"))==NULL) //open myself

{
printf("open myself error");
return -1;
}

if((out=fopen(name,"wb"))==NULL) //create another

{
printf("open file error");
}

rewind(fp);
for(;!feof(fp);putc(getc(fp),out)); //do clone

fclose(out);
fclose(fp);

return 0;
}

////////////////////////////////////////////////////////////////////////
/*
** auto run next boot
** insert mypath to HKEY_LOCAL_MACHINE SOFTWARE\Microsoft\Windows\CurrentVersion\Run\
*/

#include <windows.h>

#include <string.h>
#include <stdio.h>

#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 设置入口地址

#pragma comment(lib,"Advapi32.lib") //advanced api register

int main(int argc,char* argv[])
{
HKEY hKey;//register obj

char *reg;//to insert string
int len=0;//string lenght

reg = (char*) malloc(1024);
//get myself path

//_getcwd(path,_MAX_PATH);
sprintf_s(reg,1024,"\"%s\" -autorun",argv[0]);
for(;reg[len]!=0;len++);
//open register

if(RegOpenKeyEx(
HKEY_LOCAL_MACHINE,
"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\"
,(DWORD)0,KEY_WRITE, &hKey)!=ERROR_SUCCESS)
{
//failure ,return
return -1;
}
//insert

if(RegSetValueExA(hKey,"TestEXE",0,REG_SZ,(const unsigned char *)reg,len)!=ERROR_SUCCESS)
{
//failure ,return

RegCloseKey(hKey);
return -1;
}
RegCloseKey(hKey);

return 0;
}

// Vista/7 need administrator profile

////////////////////////////////////////////////////////////////////////


https://zhengliweb.wordpress.com

一笑而过

Posted: February 8, 2011 in 计划

天下无有不散筵席,就合上一千年,少不得有个分开日子。 –明·冯梦龙《醒世恒言》第35卷

惯例,无论是好是坏,总是会有一个尽头,总逃不过那“散的筵席”。筵席之后就是分别,你愿意或者你不愿意,你开心或者不开心,筵席也会有散的时候。生活只有到发生之后才能被描述,一切试图去预言生活的尝试都是白费力,但,奇怪的是,却常常去算计生活,去自寻烦恼,屡教不改。

然而,所有的尊重,所有的尊严,都是自己争取的,一旦放手离开,剩下的就会 一无所有。

上帝是不公平的,因为他对所有人都不公平。面对吧,所有的不公平,一笑而过。

突然想起史铁生《命若琴弦》,你承认或者不承认,“弦”就在那,没得商量;你愿意或者不愿意,“痛”就在那,别无选择。一旦“弦”断就是一无所有的结局也是命中注定的。面对如此残酷的现实,我们(我喜欢用“我们”替代“我”)都坚持到了现在,还有什么不能一笑而过的呢?

再最后“散的筵席”上请“笑”吧,尽情地笑吧,不公平的生活随时给你呈上分量充足的“痛”,何不给自己一次忘我笑。

笑过之后,剩下的又必须给自己上上那根苦命的“弦”,开始往常的生活,生活的就是这样,心理的能量的积蓄,膨胀,爆发,所以,我们会“定期”生气,当这种心理过程被投射到社会就是我们定期的节日。节日授予的可以暂时摆脱“弦”的特权。选择笑,或者不笑,就是那么点时间,该结束的还是会结束的,笑吧!一笑而过!

https://zhengliweb.wordpress.com