作者:kele5240
发布时间:January 13, 2012
分类:扯淡
1 Comment
过年了,大家回家的心情很急切啊。可惜车票一如既往的难买。而且杭州的黄牛远不如北京上海这样的城市发达。那只能靠自己了。还好今年可以网上买票,但是那个12306的网站真心的难搞啊。那么到底如何才能买到票呢?
首先去搞一个chrome的浏览器,因为我们介绍的插件是基于这个浏览器来搞定的。
点我下载
装好浏览器之后,我们去请出我们的主角zzdhidden / 12306插件,下载地址https://github.com/zzdhidden/12306
点击左上角的zip下载。

解压缩之后将12306BookingAssistant.user.js文件拖动到浏览器上面来。会出现如下的步骤。(windows的可能和mac的显示方式不同,总之就是接受安装申请就可以了)


安装好插件之后,登陆我们可爱的12306.cn,点击左侧的购票。会出现如下的界面。

输入好自己的用户名密码以及验证码之后,点击自动登陆。之后等待登陆就好,不会弹出那个2B的用户过多无法登陆的状态了。过一会就可以登陆进去了。
这时候选择自己的车票信息。点击筛选。看到有票的部分,选择预订。这里插件为了方便大家看到,会对有票的信息做高亮处理。

点击预订之后,填写好自己的信息,确认号自己的时间和座位信息之后,点击自动提交订单。继续等待,这时候不会出现用户过多无法提交订单的情况了。


接下来就到了支付的环节了,如果大家的银行支持手机支付什么的,就方便多了,如果不支持,那只好切换到IE浏览器下苦逼的登陆,支付咯。
最后希望大家都能买到回家的车票!
作者:kele5240
发布时间:January 11, 2012
分类:扯淡
No Comments
今天觉得手机的home键不太好用了,找了下发现下面的办法,试了试貌似还真行。
首先,必须排除这是物理损坏的原因,你的iphone4最好不是掉在地上或者放在洗澡房之后出现这样Home键不灵现象的
1、现在,我们需要你插上充电器和数据线,把iphone4连接好,iphone4此时应该响一声提示正在充电
2、手指划开取消锁屏,长按Home键盘直至出现“语音控制”界面
3、拔掉电源线,同时松开长按着的Home键
4、搞定,现在再试试是不是Home键又开始好用了?
最后,请不要尝试连接电脑USB接口方式来进行这个操作,因为电流不够,这样没用!国内假冒的iphone4充电器也不行,最好用ipad的,因为那个电流大,效果最好
作者:kele5240
发布时间:December 13, 2011
分类:前端
No Comments
微博之后,博客就写的很少了。这次做项目,觉得有一个东西还是挺好的,觉得可以分享给大家,或许在以后某一个时间会用到。
这次说的东西就如标题里的介绍一样,是用来做图表的。
记得最早结束的这个类型的东西是4年前用的flot,google code的地址是:http://code.google.com/p/flot/。
这次项目中接触倒了amcharts,觉得确实是一个不错的解决方案,而且可以做出来很炫的效果。
可以给大家先看一个简单的例子。
怎么样,看起来还不错吧。
以上的demo是通过js直接写在页面里的,数据本身也是包含在js里的。
amcharts除了可以试用JS生成图表,还可以试用flash方式。在试用flash的时候,需要载入一个“settings.xml”的设置文件。里面有各种各样的设置项,来决定你最后展示给用户的样子,这个回头再发一片文章专门的阐述下好了。在使用flash方式的时候,有一个数据来源的设置,可以选择txt,xml等文件,也可以试用json等方式来传输,更直接点,可以写再flash的date配置项里。总之手段多样,可玩性很高~
E文不错的同学,可以去他们的官方网站去看下 http://www.amcharts.com/
作者:kele5240
发布时间:August 16, 2011
分类:前端
2 Comments
因为最近要用到Jquery了,所以找了下Jquery针对Textmate的插件。
官方svn里的bundle包含了一个,路径如下
http://svn.textmate.org/trunk/Bundles/JavaScript%20jQuery.tmbundle/
当然,你也可以去github里下载,路径如下
https://github.com/kswedberg/jquery-tmbundle
安装一如既往地简单,svn co下来之后双击就可以了。
安装之后如下图,可以在语言中原则jQuery来进行jquery的编写了。

但是我们有时候需要在HTML里内嵌js,在用这个bundle的时候发现是无法这么做地。它本身默认只有在.js的文档中可以使用。这个当然难不倒我们咯。
首先你需要打开你地bundle editor,快捷键是control+option+command+B
然后在左侧选择

选择里面地
在右面的内容中找到

这个内容后面添加下面地代码
{ name = 'source.js.jquery.embedded.html';
begin = '(?:^\s+)?(<)((?i:script))\b(?![^>]*/>)';
end = '(?<=</(script|SCRIPT))(>)(?:\s*\n)?';
beginCaptures = {
1 = { name = 'punctuation.definition.tag.html'; };
2 = { name = 'entity.name.tag.script.html'; };
};
endCaptures = { 2 = { name = 'punctuation.definition.tag.html'; }; };
patterns = (
{ include = '#tag-stuff'; },
{ begin = '(?<!</(?:script|SCRIPT))(>)';
end = '(</)((?i:script))';
captures = {
1 = { name = 'punctuation.definition.tag.html'; };
2 = { name = 'entity.name.tag.script.html'; };
};
patterns = (
{ name = 'comment.line.double-slash.js';
match = '(//).*?((?=</script)|$\n?)';
captures = { 1 = { name = 'punctuation.definition.comment.js'; }; };
},
{ name = 'comment.block.js';
begin = '/\*';
end = '\*/|(?=</script)';
captures = { 0 = { name = 'punctuation.definition.comment.js'; }; };
},
{ include = '#php'; },
{ include = 'source.js'; },
);
},
);
},
添加之后应该是
.......
patterns = (
{ name = 'source.js.jquery.embedded.html';
.........然后reload一下bundle就可以在HTML的模式下使用jquery的插件了
- 1
- 2
- 3
- 4
- ...
- 142
- »