Patches for SphinxSearch Supporting 64-bit Range Step & 64-bit Search Filter

sphinxsearch. Patches available for 2.0.3-release, 2.0.4-release.

当configure指定参数 –enable-id64 时

1 增加 sql_range_step 字段的64位支持
2 调整 bin/search 的filter值为64位

Patches:
for SphinxSearch 2.0.3
for SphinxSearch 2.0.4

示例:
tar xvf sphinx-2.0.3-release.tar.gz

cd sphinx-2.0.3-release

patch -p1 < ../sphinx-2.0.3-release.64.patch ./configure --enable-id64 --prefix=/opt/sphinx203 --with-mysql make -j4 install cd /opt/sphinx203 ./bin/search -c etc/sphinx.ticket.conf -i your_index_name -q -f bigint_field 1110010011010313572

Patches for SphinxSearch Supporting 64-bit Range Step & 64-bit Search Filter by @sskaje: https://sskaje.me/2012/03/patch-for-sphinxsearch-64-bit/

12306刷票记

我也记不清啥时候动了写bot刷票这个念头的。原因很简单,我一直认为作为一个以代码谋生的不合格程序员,只有把生产工具用好,才能增加自己存在的价值。

首先说明一下主要开发环境:Windows 7,PHP 5.3,php_curl。

翻到了 第一条关于刷票的微博,附了图

很不低调地炫耀。

要刷票,首先自然得熟悉目标系统,所谓踩点。firefox+firebug,抓了一个标准流程的请求:登录、查票、订票。确认订单一开始没敢点,怕会有什么影响,后来去注册了几个测试号,然后尝试了确认订单的操作。流程本身不复杂,但是提交参数有点太多,一步一步来。

回到图1,登录,其实核心在验证码。

Continue reading “12306刷票记” »

12306刷票记 by @sskaje: https://sskaje.me/2012/01/12306bot/