春节回家购买火车票必备购票工具三款,让回家变的容易

评论暂缺

2012-01-12 at 12:53分类目录:精彩

三款购买火车票助手工具,让回家变的容易。

建议大家可以使用第一款来登陆,第二款来订票。不过第二款最好在查询好你要定的车次票后输入车次ID,这样就能很快的完成订票。

第一款,也是最推荐用来登陆和付款的插件,这个是必备的一个,要不然其他的注册好后,还是需要付款的。

12306 订票助手 – 火车票自动订票 Chrome 扩展

12306 订票助手 是款 Chrome 扩展,用来对 12306.cn 网址进行自动登录,自动查询,自动重试订单。

火车票三连发么,好久没发现程序员如此热情了…

这款工具就比较适合彻底的技术宅了,希望今天介绍还不算太晚,根据订票 12 天来看,目前(1月10日)已经可以订到1月21日的票了,距离春节仅一天,基本上是放假的开始的最后日子了。

12306 订票助手 使用前提:须使用 Chrome 浏览器,以及安装 UserScript,然后打开 https://dynamic.12306.cn/otsweb/ 开始订票。

上图尝试登陆78次后成功,而下图则开始刷票…

刷票成功会蓝色通知以及声音提示,此时点击预订按钮,就可以进入自动提交订单页面,请注意正确填写实名制火车票坐车人信息,自动提及后就直接到付款阶段,无确认选项。作者提供了详尽的步骤说明可以参考。

下载地址: https://github.com/zzdhidden/12306

第二款

2.  Go-Home – 12306 网上火车票自动订票程序

Go-Home 是一款针对 12306.cn 网上购买火车票网站的自动订票程序,可以帮助你较为容易的在网上订购火车票。

如果你需要赶最近两周坐火车跨越中国大陆,应该会听说过这个奇葩网站。买火车票的过程已经从原来的体力活变成了智力活(拼爹票与黄牛票除外)。

Go-Home 是技术宅拯救世界的作品,虽然简陋,但足以让你回家。这两天订票也还算及时,按一般的出票期10天算起的话,明天早上(1月10日)应该可订1月19日的火车票,这个日子比较接近春节,也无限接近放假日,当然 @scavin 希望同学们都能更早的回家。

使用 Go-Home 之前,你需要先确保已经在 12306.cn 注册成功(成功的标志是收到了邮箱确认邮件,并可以正常登录),以及安装 Java for Windowsskycn 分流)。

之后打开 Go-Home 软件,输入所有能填的信息,包括用户名、密码、乘车人身份证号、姓名、手机号码、乘车时段、日期、发到站(中文站名全称),如果要购买卧铺记得勾选卧铺优先,点击开始。

Go-Home 会一遍又一遍的登录并尝试购票,其间需要输入验证码(程序自动识别验证码会有不准的情况),直到出现如上图订票成功的提示,再次前往 12306.cn 网站,在线支付就功德圆满了。这里有 Go-Home 作者的 使用说明及攻略

至于后期取票上车的事情就不需要教了…

@scavin 并未尝试从 12306 订票,而是电话订票解决的问题。上面的截图则是使用 Go-Home 真实下单结果(在 12306 网站登录后台可看到一张未支付的订单),可以看出 Go-Home 原则是有票就买(Go-Home 可选动车优先以及卧铺优先,上图 @scavin 就糊涂的订了一张无座票),并且只能订购一张。

真心不愿意吐槽这个网站,在习惯了 21 世纪的购物网站后,在个人花几百块钱就能搞定网站证书,就算 EV 证书也不过万把块钱的时候,突然有一个传说投资千万购物网站要求你购物前需要安装域名根证书,这…真是一个神奇的网站!

真心祝愿同学们都买到火车票,提示下电话订票号码:95105105,感觉这个比网上订票简单许多呢…

点击进入:  官方网站

 

 

第三款

8684 火车春运版 – 适合电话订票手机订票工具[Android]

8684 火车春运版 是一款 Android 平台的火车票查询、电话拨打工具。

上面两款工具针对网上购票的,这款 8684 火车春运版 则适合电话订票。

8684 火车春运版电话订票抢线助手功能实际上是一个自动重播功能,能帮你不断的拨打订票很热的热线,直到拨通为止,拨通后就可以根据语音提示进行操作了。

电话订票前需要做些准备,以下必备:车次、发到站、纸笔、身份证号码。。。

一定一定要预演一次,因为如果你熟悉流程,将大大提高订票效率,以及注意查询出票时间,一般为早上8点,有些地方为早7点,下午3点等等很变态。订票成功后记得记录订单号,以及在规定时间内取票…

8684 火车春运版 除了帮你抢线拨号外,还有时刻表、车次、站点查询,以及全国各地售票点地址电话查询,以及内置了一篇名为“春运攻略”的文章。

点击进入官网下载

 

2012了

评论暂缺

2012-01-03 at 14:39分类目录:乱七八糟

一年,一眨眼就过去了,时间过的好快

新的一年,希望有更大的进步

加油吧

lnmp下安装淘掌门的若干问题

评论暂缺

2011-12-16 at 16:03分类目录:知识管理

以前和用过陆续用过一段时间的淘宝客程序,都没有花心思去做什么,而且很多淘宝客的程序不尽人意,还收费!在发现淘掌门后马上就开始使用了,感觉很不错。

这两天正好看到淘掌门升级,也想自己再做一个淘宝客网站。说做就做,立马用上了自己手头上闲置的VPS,结果在装好LNMP后,在装上淘宝客,发现了N多问题,同时也是论坛里好多朋友们反应的问题。自己原来是在apache的环境的合租主机里安装,一点问题都没有。而且这些问题,论坛里好像也都没有人正式的去解决。在自己折腾了差不多一整天后,终于搞定了这些问题,记录一下,希望对大家有帮助!

我自己新的淘宝客环境为新装军哥的 LNMP 0.7,一般使用VPS的朋友很多人都知道这个,也很方便,这两天已经更新到0.8版本,没有大的变化,所以下面的记录同样有效。 Read More…

改变用户组和文件主的命令:chgrp、chown

1 条评论

2011-12-16 at 14:47分类目录:知识管理

chgrp命令:chgrp命令用来改变文件或目录所属的用户组。该命令用来改变指定文件所属的用户组。其中,组名可以是用户组的ID,也可以是用户组的组名。文件名可以是由空格分开的要改变属组的文件列表,也可以是由通配符描述的文件集合。如果用户不是该文件的文件主或超级用户(root),则不能改变该文件的组。

一般格式:chrgp [选项] 组名 文件名

常用选项:-R 递归式地改变指定目录及其下面的所有子日录和文件的用户组。

示例:将/home/wwwroot 及其子目录下的所有文件的用户组改为www:
# chgrp -R www /home/wwwroot


chown命令:chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。用户可以是用户或者是用户D,用户组可以是组名或组ID。文件名可以使由空格分开的文件列表,在文件名中可以包含通配符。

一般格式:chown [选项] 用户或组 文件名

选项:
-R 递归式地改变指定目录及其所有子目录、文件的文件主。
-v 详细列出该命令所做的工作。

注意:只有文件主和超级用户才可以便用该命令。

示例:将目录/home/wwwroot/ 及其下面的所有文件、子目录的文件主改成 xinyi:
# chown -R xinyi /home/wwwroot

 

linux zip unzip 压缩和解压缩命令

评论暂缺

2011-12-16 at 13:46分类目录:知识管理

zip 是linux下的常用压缩压缩命令之一,文件经它压缩后会另外产生具有”.zip”扩展名的压缩文件,因为zip能方便在windows下使用,所以zip是个使用广泛的压缩程序。

语法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]

参数
-i<范本样式>   只压缩符合条件的文件。
-j   只保存文件名称及其内容,而不存放任何目录名称。
-J   删除压缩文件前面不必要的数据。
-k   使用MS-DOS兼容格式的文件名称。
-l   压缩文件时,把LF字符置换成LF+CR字符。
-ll   压缩文件时,把LF+CR字符置换成LF字符。
-L   显示版权信息。
-m   将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。
-n<字尾字符串>   不压缩具有特定字尾字符串的文件。
-o   以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同。
-q   不显示指令执行过程。
-r   递归处理,将指定目录下的所有文件和子目录一并处理。
-S   包含系统和隐藏文件。
-t<日期时间>   把压缩文件的日期设成指定的日期。
-T   检查备份文件内的每个文件是否正确无误。
-u   更换较新的文件到压缩文件内。
-v   显示指令执行过程或显示版本信息。
-V   保存VMS操作系统的文件属性。
-w   在文件名称里假如版本编号,本参数仅在VMS操作系统下有效。
-x<范本样式>   压缩时排除符合条件的文件。
-X   不保存额外的文件属性。
-y   直接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX之类的系统下有效。
-z   替压缩文件加上注释。
-$   保存第一个被压缩文件所在磁盘的卷册名称。
-<压缩效率>   压缩效率是一个介于1-9的数值。
-A   调整可执行的自动解压缩文件。
-b<工作目录>   指定暂时存放文件的目录。
-c   替每个被压缩的文件加上注释。
-d   从压缩文件内删除指定的文件。
-D   压缩文件内不建立目录名称。
-f   此参数的效果和指定”-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。
-F   尝试修复已损坏的压缩文件。
-g   将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件。
-h   在线帮助。

语法和参数都少,其实只记住常用的就够了

基本用法是:zip [参数] [打包后的文件名] [打包的目录路径]

参数:-a     将文件转成ASCII模式
-F     尝试修复损坏的压缩文件
-h     显示帮助界面
-m     将文件压缩之后,删除源文件

-n 特定字符串    不压缩具有特定字尾字符串的文件
-o     将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q     安静模式,在压缩的时候不显示指令的执行过程
-r     将指定的目录下的所有子目录以及文件一起处理
-S     包含系统文件和隐含文件(S是大写)

例如:

zip –q –r   ad.zip    /home/public_html/ad

上面的命令是将/home/public_html/ad/ 这个目录下所有文件和目录打包,并生成当前目录下的ad.zip

也可以使用 zip 命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔:

zip –q –r   ad.zip   file1 file2  /home/public_html/ad

上面的命令是将/home/public_html/ad/ 这个目录下所有文件和目录,以及file1 file2一起打包

unzip命令

可以解压windows下的zip格式的压缩文件

语法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][.zip文件][文件][-d <目录>][-x <文件>] 或 unzip [-Z]

参  数:
-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。
-f 更新现有的文件。
-l 显示压缩文件内所包含的文件。
-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。
-t 检查压缩文件是否正确。
-u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。
-v 执行是时显示详细的信息。
-z 仅显示压缩文件的备注文字。
-a 对文本文件进行必要的字符转换。
-b 不要对文本文件进行字符转换。
-C 压缩文件中的文件名称区分大小写。
-j 不处理压缩文件中原有的目录路径。
-L 将压缩文件中的全部文件名改为小写。
-M 将输出结果送到more程序处理。
-n 解压缩时不要覆盖原有的文件。
-o 不必先询问用户,unzip执行后覆盖原有文件。
-P<密码> 使用zip的密码选项。
-q 执行时不显示任何信息。
-s 将文件名中的空白字符转换为底线字符。
-V 保留VMS的文件版本信息。
-X 解压缩时同时回存文件原来的UID/GID。
[.zip文件] 指定.zip压缩文件。
[文件] 指定要处理.zip压缩文件中的哪些文件。
-d<目录> 指定文件解压缩后所要存储的目录。
-x<文件> 指定不要处理.zip压缩文件中的哪些文件。
-Z unzip -Z等于执行zipinfo指令

例如:解压上面生成的ad.zip

unzip ad.zip

 

centos Apache、php、mysql默认安装路径

评论暂缺

2011-12-10 at 22:49分类目录:知识管理

apache:

如果采用RPM包安装,安装路径应在 /etc/httpd目录下

apache配置文件:/etc/httpd/conf/httpd.conf

Apache模块路径:/usr/sbin/apachectl

web目录:/var/www/html

如果采用源代码安装,一般默认安装在/usr/local/apache2目录下

php:

如果采用RPM包安装,安装路径应在 /etc/目录下

php的配置文件:/etc/php.ini

如果采用源代码安装,一般默认安装在/usr/local/lib目录下

php配置文件: /usr/local/lib/php.ini

或/usr/local/php/etc/php.ini

mysql:

如果采用RPM包安装,安装路径应在/usr/share/mysql目录下

mysqldump文件位置:/usr/bin/mysqldump

mysqli配置文件:

/etc/my.cnf或/usr/share/mysql/my.cnf

mysql数据目录在/var/lib/mysql目录下

如果采用源代码安装,一般默认安装在/usr/local/mysql目录下

 

【转】新购VPS后的一些必要设置

评论暂缺

2011-11-23 at 09:34分类目录:知识管理

转自:hostloc

以下是在LNMP环境下设置,其他环境可能稍有不同。

1.Mysql禁用日志(可选,如果你觉得日志对你来说没有用,建议禁用)
/etc/my.cnf
把这两行注释掉
#log-bin=mysql-bin
#binlog_format=mixed

2.修改nginx的进程数量
/usr/local/nginx/conf/nginx.conf
一般不用修改,如果你的VPS给了你双核,可以修改worker_processes值为2

3.修改php-cgi的进程数量
/usr/local/php/etc/php-fpm.conf
修改12
一般256M内存,大概可以设为12个。

4.修改最大同时连接文件数
系统默认是1024,最好改大些
使用 ulimit -a 可以查看当前系统的所有限制值,使用ulimit -n 可以查看当前的最大打开文件数。
新装的linux默认只有1024,当作负载较大的服务器时,很容易遇到error: too many open files。因此,需要将其改大。
使用 ulimit -n 65535 可即时修改,但重启后就无效了。(注ulimit -SHn 65535 等效 ulimit -n 65535,-S指soft,-H指hard)
有如下三种修改方式:
1.在/etc/rc.local 中增加一行 ulimit -SHn 65535
2.在/etc/profile 中增加一行 ulimit -SHn 65535
3.在/etc/security/limits.conf最后增加如下两行记录
* soft nofile 65535
* hard nofile 65535
具体使用哪种,试试哪种有效吧,我在 CentOS中使用第1种方式无效果,使用第3种方式有效果,而在Debian中使用第2种有效果

5.更改ssh端口
/etc/ssh/sshd
默认为22 建议修改
建议先增加一个端口号,待确认可以连接后,再删除22端口

6.修改ROOT密码
用ROOT账号登录SSH后,输入passwd
然后再输入二次新密码
建议设为9位数以上,英文数字字符组合

 

Nginx配置泛解析

评论暂缺

2011-11-22 at 09:31分类目录:知识管理

nginx的配置文件nginx.conf的server段,修改server_name如下:

server_name www.yourdomain.com *.yourdomain.com;