2012-10
22

狂刷,我也很累

By xrspook @ 17:42:47 归类于: 烂日记

连续2个小时+都在做筛选,ctrl+c,ctrl+v,排序,关键词我也很累。在收集战报的时候告诉自己,这是最累的了,但起码,1个小时内我可以把官方战报和非官方战报都收集完,最累的其实是贴图!如果,我不在乎图片的顺序和描述的话,我不会那么累,但我不是那种明明发现问题都任由其存在的人,所以,我很累,两种战报加起来需要1小时,官图贴图又需要一小时。当最后我把25篇东西都发布并自动推到围脖的时候,看到的人都傻眼了,甚至会马上有把我屏蔽了的欲望,任何人都会觉得,我绝对是在犯傻!罪该万死!!!

好吧,如果你们喜欢这么评价,fine,谁叫我是heel,虽然我知道我自己所作的事的价值所在,但我不会觉得我做了错事不该被责怪。

在最后刷出25篇之前,我已经奋战了2个小时!

谁会在乎坏人做坏事其实也要付出努力呢?whatever,自己问心无愧就好。

当好人累死累活后他们还能给自己一句安慰的话“因为我要拯救世界”!但坏人呢?坏人到底要用什么样的心态去面对屡次被好人KO呢?这种换位思考真有趣。

再怎么累,我也没想过要放弃,为什么要放弃呢?总有完成的时候,每天刷一个月的会累,减少数量不就OK了,又或者提高每天扔进去的时间那么就可以快点结束这恐怖生活。

没有战胜不了的坎。

2012-10
16

人肉上传SkyDrive

By xrspook @ 17:01:25 归类于: 烂日记

昨天人肉把照片上传到Facebook,今天人肉把照片上传到Skydrive

XP系统下无法安装微软的官方Skydrive客户端,其实,如果我硬要那样,是可以的,虚拟Win7毫无压力,但实际上,我并不希望同步,我只希望那是个垃圾箱,扔进去,好让我把硬盘空间腾出来。使用过SkyDrive的客户端,作为一个Dropbox的长期用户,我并不满意那玩意,比如说无法修改文件目录。就像我不满意Goolge Wave一样,我对SkyDrive的文件同步没什么爱。但我喜欢SkyDrive的空间,我千辛万苦这样刷那样刷才刷出了12.5GB的Dropbox,但看着那个百分率的不断上升,我是时候考虑把Berto的官图转移到别处了。我喜欢SkyDrive的空间!作为一个老用户,我有25GB的空间!永久的!我相信微软,只要是只上传无同步客户端,没啥私隐问题的说,私隐文件就不会上传了是吧。

我也喜欢SkyDrive文件预览和分享的方式,那个批量下载很赞的说。

由于没有装客户端,所以我单个文件最大200MB,小图片表示毫无压力~ 但不能文件夹上传,由于没有在线的zip或rar解压功能,我不能很懒地打个包然后往上扔(如果单是储存当然可以,但我还希望随时浏览图片)。所以我只好很传统地建立很多很多个文件夹。在SkyDrive建立多层文件夹毫无压力。

最让我头痛的就是复制Windows下文件夹的名字,烦到了一个境界!

但是,但是,但是,用简单的dos命令就可以轻松地把文件夹目录下的标题txt输出,哇咔咔,具体做法:打开记事本,输入“dir /b>dir.txt”,保存为name.bat。只要双击运行这个批处理文件,所在的文件夹就会自动生成一个叫做dir.txt的文件,里面就是我想要的了。世界一片光明~~~

于是,我要做的就是:新建文件夹,ctrl+c,ctrl+v,回车,双击,ctrl+a,拖放,后退,重复以上操作。

明天的九寨沟旅游押后哈,最早也得月底出发。尼玛了,估计会变成WWE去欧洲巡演,我去国内旅游,囧。

2012-10
11

链接页上线

By xrspook @ 17:57:28 归类于: 烂日记

按照计划,今天我总算作出了这个——DESTINY IS REAL的链接页

就是一个直白的资料收集页面。直接采用“标题+空格+地址”的方式,我完全可以把地址都超链接到标题,但我宁愿用这种比较丑陋的方式。这么丑陋完全不是因为我懒,因为这样做其实和做超链接一般麻烦,甚至可以说更麻烦,而且会因为某些太长的标题或地址显得很不和谐,但这是最经典的,我不想复杂,技术含量是要有,但我不想通过这样体现出来。

另外一个改进是把DESTINY IS REAL的导航栏一律换为2个字的项目。这主要是考虑到位置不够,太长了真心弄不下,除非我分两行。现在全部都2个字了,划一靠谱。外国人看不懂,让他们猜去吧,其实,如果是懂规矩的,看看我的网址应该明白是怎么回事了。我不可能满足所有人的需求。

这么做出来我不是为了增加神马外链神马浏览量,那都是浮云。我只是为了很自私地方便自己,当我不使用自己电脑的时候也能轻松地访问我平时访问的资源。点点的网站之所以一直都保持活跃更新就是因为我一直像爬虫一样一直关注那些地方。我一直在做人肉网页爬虫,囧。

有时我会问自己,我为什么可以如此神经质地坚持,为什么人家的兴趣都是一波一波阶段性的,而我却可以一直处于高峰值的兴奋状态,这到底为什么?如果我还是个学生,估计我没办法保证这个,但现在,我却很幸运地可以一直都抽出这么多的时间,奇迹一般。

希望这种状态可以一直持续下去。

2012-10
9

RTMP速速下马来

By xrspook @ 17:04:07 归类于: 烂日记

昨晚,按照svnpenn指引,我终于攻克下了WWE.COM的视频。

以下教程使用的方法均是svnpenn大神的杰作!我只是做一个详细的中文说明。

我们以WWE.com: Alberto Del Rio runs down the WWE Universe in Albany: WWE App Exclusive为例。

首先分析一下WWE.COM的视频我们可以肉眼从源代码看到的东西:

1
2
3
4
5
6
7
8
9
10
11
12
<!-- PANE video_player_auto_1157 --><div id="video_player_auto_1157" class="pane pane-video_player_auto grid-col-8" data-position="0" data-mnumber="UND" data-id="1157">
<div class="pane-inner">
<div class="content"><div id="wwe-brightcove-player-div"><div class="geoip">To watch WWE videos, please <a href="http://www.wwe.cn/">click here</a> to visit our partner site.</div></div>
<!-- By use of this code snippet, I agree to the Brightcove Publisher T and C
found at https://accounts.brightcove.com/en/terms-and-conditions/.  -->
<script type="text/javascript" src="http://video.wwe.com/geoip/group3.php?format=javascript"></script>
<script type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences_all.js"></script>
<script type="text/javascript" src="http://admin.brightcove.com/js/APIModules_all.js"></script>
<script type="text/javascript" src="http://objects.tremormedia.com/embed/js/banners.js"></script>
<script type="text/javascript">WWEBrightcove.init("wwe-bcplayer");</script>
<div class="info details">
<div class="content">Alberto Del Rio tells the WWE Universe in Albany what he thinks of them.</div></div></div></div></div>

那玩意用的是流媒体,载体是看到就心烦的brightcove,同时,它采用了“geoip”,IP限制,也就是非IP字段内国家你看到的是浮云,比如说我不翻墙的话,在天朝我看不到视频,只会看到“To watch WWE videos, please click here to visit our partner site.”这么一句话。天朝不让你出去已经是很烦的了,别人还要关紧大门不让你进去,这更烦。幸好,WWE在米国,找代理神马容易点,如果是在意大利、西班牙、捷克、匈牙利神马,那就跪了。

所以,在天朝,你要下载WWE.COM的视频,你首先得有一个米国的VPN!而且速度允许你起码能把视频打开,哪怕很慢,里面的东西是每秒皆缓冲地播的。

根据svnpenn大神的指引,我们需要备齐工具。

其中包括

1、下载并安装32位的Firefox——利用Firefox播放视频时防全面宕机的plugin-container。

2、下载并安装Cygwin——简单来说这是一个在Windows下运行多种系统本不支持的语言的玩意,在Windows下学习Linux不一定要庞大吃内存的虚拟机了,哈哈哈。至于安装么,这里有粗略说明

3、下载RtmpDump——这是嗅探和下载rtmp流体文件的核心!

4、下载rtmp-host.sh——你或许会不知道如何从前面的网址下载,我也不知道,所以我的做法是下载整个打包,然后再把rtmp-host.sh解压出来。

好吧,我们开始磨刀霍霍向WWE.COM视频。

1、开启你的米国VPN!

2、把rtmpdump解压到Cygwin的目录下,如果你的Cygwin安装在F盘,那么请解压到这里“F:\cygwin\usr\local\bin”。

3、把rtmp-host.sh放到一个你很容易访问到的地方,比如说根目录下的某处,如“D:\rtmpdump”。

4、启动Cygwin Terminal,初次使用会自动弹一堆东西,尽管让它弹,最后,它会给你一个“用户名@计算机名 ~ $”的东西,在“$”之后你就可以为所欲为了。跟Windows的命令行不同,这里是彩色的!这里的东西可以鼠标右键复制粘贴(Ctrl+C和Ctrl+V不行哦)!

5、转向到rtmp-host.sh所在目录下,也就是在“$”后输入“cd d:/rtmpdump”回车。哟哟,这里不像Windows命令行还要一句“d:”回车,而是直接到这个目录了!之所以之前要把rtmp-host.sh放在简单目录下,就是为了转向不太困难,你可以直接放根目录,但下载期间会生成一些东西,如果你不介意根目录一团糟,这无所谓。

6、用Firefox打开目标视频WWWE.com: Alberto Del Rio runs down the WWE Universe in Albany: WWE App Exclusive,保证视频已经在播了,不一定是正片,广告也可以。

7、在Cygwin里输入“./rtmp-host.sh”并回车,开始运行这个脚本!然后,你会马上看到紫色两行字“Killed flash player for clean dump. Hosts file reset. Restart video then press enter here.”照做呗,Firefox刷新视频网页,然后在Cygwin里回车。

8、回车过后,你会看到Cygwin光标闪烁几秒,然后提示“127.0.0.1 bcvideos.wwe.com 127.0.0.1 cp95906.edgefcs.net Press enter to start RtmpSrv, then restart video.”,当然了,这里是以WWE.COM的视频为对象,理所当然会看到神马wwe.com,如果你对付的是其它流体视频网站,你懂的了。按照这里的提示按回车,然后Firefox刷新视频网页。

9、在Cygwin回车后你马上会看到“RTMP Server v2.4-41-g7bae82a(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL”,重启视频后,耐心等待,因为这里的页面将在一段时间内没有任何反应,不耐心的你会觉得不成功。于是,你需要做的就是等待,慢慢等,前提是你的VPN工作良好。

10、等待,等待,等待后,突然Cygwin会有一大段走字,在最后那一行你会看到诸如“1688.909 kB / 32.77 sec (18.8%)”的进度条,那么恭喜你,在Cygwin + rtmp-host.sh + RtmpDump的作用下,你的视频已经在下载了,放在rtmp-host.sh的同一目录内。

以下是整个Cygwin过程里你将看到的东西

额外提醒:

1、VPN质量很重要,严重影响到你下载到视频的质量,我的VPN只能让我下载到WWE.COM下720*404分辨率的东西,但如果你网速好,你是可以下载到1280*720的(见这里)!

2、如果你在第10步,Cygwin中遇到“ERROR: RTMP_ReadPacket, failed to read RTMP packet header Closing connection… done! ERROR: Handshake failed Closing connection…done!”,莫怕,Firefox刷新视频继续等待即可。

3、如果你在Firefox视频播放器里遇到“This video stream is currently unavailable. Please try again later. Error Code: VE_FMS_CONNECT_FAILED”,杯具!要不说明你的VPN不好,要不是网络当时有点问题。前者的话,你可以换一个VPN了,后者的话,你可以等一下再试。

大概就是这样了哈。

吐槽一句,WWE.COM的东西真是,无论是720*404还是1280*720都是铺天盖地马赛克,我服了,但无论怎么说,算是下了回来了哈。

PS:这就是我根据上面的教程下回来的WWE.com: Alberto Del Rio runs down the WWE Universe in Albany: WWE App Exclusive,很多马赛克,我懂,但这不是我的错,是墙害的,呜呜呜~~~

2012-10
8

永不停息的流媒体战役

By xrspook @ 17:53:56 归类于: 烂日记

今天我才学会了Excel的判断句式,因为我需要做一个条件筛选然后公式计算。

最好用switch去实现,但很多个if也无妨。

最简单的if判断句式是这样的“=if(条件,程序1,程序2)”,如果符合条件,程序1,如果不符合条件,程序2。

通常来说,我们用到的是多层判断,对不同区间作不同处理,那么就得用到嵌套的if句式:

=if(条件1,程序1,if(条件2,程序2,if(条件3,程序3,程序4)))

如此类推,多层判断说白了就是用一个if()取代一个单层判断的程序。

如果你知道你自己在做什么,这都很简单,特别当你已经习惯被从前那些神马分段函数折磨得死去活来后。

WWE.COM的视频我还没找到方法下载回来,但这肯定是可行的,据说用Cygwin + rtmp-host.sh就可以。WWE.COM现在的视频(2012-10-08)是brightcove,加了IP筛选。中国呢,不翻是看不到的了,至于其它不是米国的能不能看到这我就不知道鸟。rtmpdump是神器,可以通杀基本上所有流媒体,但从一开始无情的事实就告诉我们最难整的是如何获取流媒体的地址!

今天我用RTMPDumpHelper对付WWE.COM,未果。常规工具通常不怎么凑效的,那些什么跨学科之类的才是神!不过即便是跨学科,实用性也是有一定时间区域的。神经病的我们想看不让我们看到的视频,而且不只是看到,还要下载回来慢慢咀嚼甚至分享出去。回望那么多年来的互联网生涯,基本上每年我都会和视频下载作斗争。流媒体推陈出新,我也换上了一代又一代神兵利器。

看看说明书,琢磨琢磨,我最终会下载到WWE.COM视频的!

© 2004 - 2026 我的天 | Theme by xrspook | Power by WordPress