24

PC遥控器V2.3给力发布,新增instagram图片批量下载

如果你现在还不知道Instagram是什么,那就真的是跟社会脱节得太严重了。
Instagram就是最近被Facebook以10亿美元收购的照片分享网站,里面有海量精美图片,但是一张一张的下载实在是太费力了。
没关系,有了PC遥控器,你只需发条微博就可以了,剩下的事由PC遥控器帮你搞定。
命令格式为:  instagram 用户名|照片数量。(用户名和照片数量之间使用“|”隔开)
例如:instagram burberry|100,就代表下载instagram上burberry用户的前100张照片。如果不加后面的那个数字的话,就代表下载该用户的所有照片。
P.S. 可以到这里看比较受关注的用户列表。
如果你觉得这个功能不错的话,就帮忙点击一下广告或点击本站右手边的分享按钮推荐一下,谢谢。

22

PC遥控器V2.2发布

这个版本主要做了两个修改
1. 新增将截图或拍照的图片发送指定邮箱的选项
2. 新增Mp3下载命令
MP3下载的命令格式为:mp3 歌曲名|歌手名, 歌曲名和歌手中间使用”|“符号分隔。
使用例子:mp3 明了|张敬轩

2 comments

产品

标签:

08

(PHP)使用Behat和Mink对Web应用做BDD(行为测试驱动开发)

首先,按我自己的理解,简单说一下TDD 和 BDD 有何区别?
首先是思路上的区别, 传统的 TDD 关注的是接口是否被正确地实现了, 所以通常每个接口有一个对应的单元测试类。而BDD是通过故事模板和场景,描述产品在用户操作时的具体功能表现,有点类似传统的Use Case。写BDD的测试时更像测试人员平常写的测试用例。由于BDD一般是使用自然语言来表达,所以就算不是开发人员也看得懂。以下就是一个BDD的例子:

Behat是PHP下的一个BDD框架,可以配合PHPUnit来使用。
更详细的介绍可以去behat的官方网站查看,http://behat.org/
在对Web应用做自动化测试时,碰到界面测试时,无论是使用TDD和BDD都会遇到一些麻烦。
通常有两种解决方案:
1. 绕过GUI的测试。由于大部分的Web开发都会使用MVC框架,根据MVC的原理,Controller只需将正确的数据传递给View就算完成任务了。因此,我们在做测试时只需只需验证Controller是否把正确的数据传递给指定的View就可以了,至于View能否正确展现数据,那就要靠集成测试来验证了。
2. 使用一些GUI测试框架或浏览器模拟器。今天我要讲的使用浏览器模拟器。
浏览器模拟器大概可以分为两种:

Headless browser emulators – browser emulators, that can be executed fully without GUI through console. Such emulators can do HTTP request and emulate browser applications on high level (HTTP stack), but on lower level (JS, CSS) they are totally limited. But they are much faster [...]

07

PC遥控器V2.1发布

这个版本最主要的改动就是新增对腾讯微博的支持。
更新日志请看:http://suchuanyi.sinaapp.com/?page_id=34
最新版下载:http://suchuanyi.sinaapp.com/?page_id=111

20

发布我自己写的一个C#版新浪微博SDK

这是一个简单易用的C#版SDK,虽然目前只有几个简单的API,但是新增一个API异常简单,只需要添加API的URL地址,以及相关参数即可。
欢迎有能力的童鞋一起来完善这个SDK。
源码地址:https://github.com/terryso/WeiboSDK

5 comments

产品

标签:

03

如何通过自定义命令远程控制网际快车(FlashGet)下载文件?

PC遥控器目前还没有远程下载文件的命令,不过不要紧,有了自定义命令功能,我们可以自己为PC遥控器加上一个下载文件的命令。
其实要加上这功能很简单,你只需根据以下的步骤来做就可以:

安装一个旧版的FlashGet(1.5之后,2.0之前的都可以)。为什么要旧版?因为最新版的FlashGet不支持通过命令行添加下载任务。这里有个1.7无广告版:http://dl.dbank.com/c0rukh3tfp
打开PC遥控器,新增一个自定义命令。命令为flashget, 文件路径指向FlashGet.exe这个可执行文件就可以。
完成以上两步之后,就可以发微博进行下载文件了。命令格式为:flashget + 空格 + 文件Url地址 + 空格 + 文件本地存放路径。
例如:flashget http://ww4.sinaimg.cn/large/6b6e567cgw1dfyhupfb86j.jpg c:\downloads

31

如何使用自定义命令做些有趣的事情?

PC遥控器V2.0 支持自定义命令,那么如何使用该功能?使用自定义命令能做些什么?
自定义命令,简单来说,就是让用户自己设置一个命令,让PC遥控器运行用户指定的任何文件。
使用方法很简单:

打开PC遥控器的主窗口。
点设置-》自定义命令。
在弹出的自定义命令设置窗口中,输入一个你喜欢的命令,例如:Test。
选择一个你希望执行的文件。
点新增按钮,这时新增一条自定义命令就算完成。你会在命令列表中看到你刚刚新增的命令。
关掉自定命令窗口。
在PC遥控器的主窗口,点保存按钮。
最后,发一条微博(例如:Test)测试你的自定义命令是否能正常工作。

自定义命令能做些什么?

播放指定的一首MP3或一批MP3
播放指定的电影或一批电影
运行指定的软件或游戏
运行一个AutoHotKey脚本。AutoHotKey是个很有趣的东西,就算不会编程,也能很快上手,并利用它做一些有趣的东西。例如:模拟人工登陆一个网站、模拟人手写Email并发送等。AutoHotKey官网:http://www.autohotkey.com/
执行一个批处理文件(不知道批处理文件的童鞋请Google)。如果你熟悉批处理文件的编写的话,你会发现你能做的事情还是蛮多的。
运行一个PowerShell文件(不知道Powershell的童鞋请Google)。由于PowerShell的功能异常强大,请谨慎使用,出什么问题,本人一概不负责。
其他,发挥你们自己的丰富的想象力。

自定义命令的事例,批量播放自己喜欢的音乐:

打开Windows Media Player。(我使用的是Win7自带的,其他版本的应该也是类似的。)
新建一个播放列表,例如:MyLove。
把自己喜欢的音乐加到MyLove这个播放列表中。
右键点击“MyLove”播放列表,点击“打开文件位置”。
复制“MyLove”播放列表的文件地址,例如:C:\Users\Nick\Music\Playlists\MyLove.wpl。
添加一个名叫“MyLove”的自定义命令,文件为“MyLove”播放列表。
发微博“MyLove”,过一会你就会发现系统会自动启动Windows Media Player,并播放“MyLove”播放列表里面的歌。
由于我们使用的是Windows Media Player来播放音乐,这时你就可以配合“播放”,“暂停”,“上一首”,“下一首”等命令来播放你喜欢的音乐。

各位童鞋自己如果想到利用自定义命令功能可以做一些比较有趣的事情,希望能分享出来,回复本文的评论或者到新浪微博上@四眼蒙面侠。

30

PC遥控器2.0 Beta1 发布

由于新浪微博6月1日起正式停用Basic认证,旧版的PC遥控器将不能再正常使用。因此2.0 Beta1将废弃原来的使用用户名和密码的登录方式,采用更安全的oAuth验证方式。另外,2.0 Beta1 也加入了大家最喜爱的自定义命令功能,更多的更新内容请看更新日志页面。
下载地址:http://t.cn/hD0awe(数据银行)
http://t.cn/hD06Am?u=1404914932 (微盘)
注意事项:新版为绿色版,解压到一个目录下就可以使用。使用新版前,请先卸载旧版。(到控制面板里去卸载)
由于SAE的下载流量需要耗费云豆,为了节省云豆用来维持本博客的运行,以后所有版本的发行不再采用自动升级的方式,而是采用绿色版的发行方式。

29

用FaceTime进行家庭监控

你需要一部iPhone4(其实具备Facetime功能的iPhone 、iPod touch、iPad都可以),并在Mac上安装FaceTime。在iPhone上设置好FaceTime通话,先进入“设置”、“电话”,然后“点开”FaceTime Box。
进入你的Mac的终端Terminal(“应用”,然后“工具”),接着键入:defaults write com.apple.FaceTime AutoAcceptInvitesFrom -array-add 你的iPhone手机号码或AppleID,按回车。例如:defaults write com.apple.FaceTime AutoAcceptInvitesFrom -array-add 13490987654 或者 defaults write com.apple.FaceTime AutoAcceptInvitesFrom -array-add xxx@gmail.com。这样你的Mac就可以自动应答的你FaceTime通话了。
把你的Mac放在合适的位置,让他的摄像头能拍摄到你希望监控的场景。然后用iPhone4连上WI-FI,进入“通讯录”,找到你的Mac,与它进行FaceTime通话。这样你就有机会看到你家的宠物狗如何对着破窗而入的小偷狂吠的生动场景了。

15

PC遥控器参加了2011中国移动互联网创业大赛,请各位童鞋帮忙投票

PC遥控器参加了#启飞!2011中国移动互联网创业大赛#。
大赛由 #中国天使投资人联盟#、 #移动互联网投资联盟#、@IT经理世界杂志、MFUND基金联合举办,300万承诺投资!
现在请各位童鞋帮忙投一下票,投票地址:http://t.cn/hgdKAV。