3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
5 h* l* Y5 M1 V: B5 N3 S5 z 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。3 t" @0 T' {% e8 ]
, P2 @) K4 A& S# U6 U 所以,各位且行且珍惜。
4 Q- C0 A; ~. V4 s. J- Q' }" G 不出意外,这应是最后一个PJ版本。, r+ j$ u' x6 C
1 q# L9 ^* [8 V4 f# Z7 n
官方公布的3.8版本的变化:
! W: ^" J: ?6 [. i . X3 O+ n) r9 H2 E. S
2 s! z* y* F$ D& x, L
*BUG FIXES*
( A: n1 |6 q' w2 Z1 { Fixed possible loop from illegal character check in sessions : i2 R* {3 o, Y$ X. \ Q
Allow HEAD posts in global postback. 5 U$ U* K5 @# [/ s" y
Fixed checkinputs stopping at offer weights on campaign submits
3 `& A, |, O; w ]& o; x Fixed linking error while custom dates selected
+ j: M1 e0 C- q/ B6 _ O Changed conversion log to show duplicates properly & u. C+ X% ^2 V5 P; H
Fixed rong column being added on path stats
( N9 j B5 N4 q Fixed php version encryption bug % S2 e1 ?" S3 I
T6 f2 m' s5 B$ s/ M# j8 D
*ADDITIONS* 7 L/ [, G0 W& l$ M6 ~
1. Added support for Windows 10
* T! n' Y" p6 o 2. Added support for the latest MAC and iOS devices.
8 }! ?% C- Q2 d! ^& _+ ^7 D. y 3. Added devices to device DB. " ]; X& S/ f$ u# u' v# C6 g, U
4. New GEO DBs.
: |. U0 c. {7 x & @) O( j2 Z, m$ Y7 e$ ]3 ~
1 h5 j6 H2 w1 o9 W* ?
) x* h8 r# B6 ?+ a$ m) S9 m, |
6 a( x4 n1 a' K
5 e- K4 r! a5 ~0 h2 ?0 l
( h, Z$ m& ]" G; o( g 解除登陆验证方法(红色字体为较以前方法的变动): 4 e ~. I4 y6 c) L. ]
5 d$ N* `0 W3 Q" o' f
4 M8 V% `" V$ Z8 q1 C
<?php
# \4 L& c( I5 N8 u* d, n5 S# b: @ /*7 `! y' ?, X$ m# _+ y' N5 E. U
iMobiTrax 3.8 服务端授权API
3 |8 t! H( q: C 7 N1 y* ?9 R2 M4 j' v
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp
0 V) e5 J: p* Z2 x + ~ s; P9 n6 v# r
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;' h9 ~9 ^6 h5 s( p
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);
" C+ N2 o$ u. W5 @: P 3.检查IP forward是否开启:
9 P. J0 T: T. b V/ w( z, | 运行 cat /proc/sys/net/ipv4/ip_forward5 R! r2 T. N |$ S; x* |; a) ?3 U+ a
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
/ O& w2 U3 _: Z3 b& ? 4.如果 IP forward 没开启,修改/etc/sysctl.conf/ w5 y* P0 F- p' c5 \
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
/ x) B: o T7 N- s 如果没有上述这行,在/etc/sysctl.conf文件中增加这行
+ k, D P& C9 H- T4 p. m: C 运行 sysctl -p 使修改生效0 V5 |) `) R) Z3 z8 p* z) L* |: t
5.增加包转发策略( [% N* p! c$ G& L. e2 V
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)# C+ Q" u* O$ [: S
6.检查转发策略是否启用
+ }* }5 j( a* A3 t/ n% S iptables -L -t nat% d+ v- l- l; e8 v
如果在Chain OUTPUT (policy ACCEPT)中有如下条目
+ f4 L7 z0 J1 Y1 i% u& L: k. g DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
* |0 i& w5 ~, w) Q' y4 v) v 说明转发策略正常
# `3 ?7 w: j4 b% v/ d+ a* V; e 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。/ b( ~) P3 t l
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。
: h5 b( d8 f: \1 j ) ^) _. t1 {+ Z* K. _
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。5 x/ E8 d# s" W2 U& r% i, t
本文件可以与IM使用同一服务器。
C+ M/ A5 q* j5 p' {, \ 我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。4 Z& m% Q2 T1 o3 A. y
8 y5 G3 L3 d0 U# O# K* g1 T */
" A9 E' ]" Z9 O9 H1 F echo '{"info1":"%07%B5-%3C%D7%F5%87%A7","info2":"%07%B5-%3C%D7%F5%87%A7","iVersion":"3.7","iDate":"1411404810","dVersion":"1.4","dDate":"1352822617","info":"rc%A1%9F%3C%A7%F4%EC%F0%27%EB%B3%3A%83%F2%11"}';
, r& T4 X g5 o/ U ?>
% `2 j6 u# ?/ t$ j8 Y $ g( D4 G5 n5 `1 R; U" N7 ?
9 J8 L" @; D' R9 V# F
5 |' T) C+ `2 H- V: C: X0 O 另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。! h- s* Y9 R" |" s( P; Q
链接: http://pan.baidu.com/s/1qWoo68O 4 `: I! |! L; \3 S
6 ~: C+ S( O( u, G2 p- F
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 ~2 P1 }! f. ]; c1 b
关于IM安装使用,请移步本人另一帖:) [" Q% M9 @5 ^
http://www.advertcn.com/thread-22939-1-1.html
5 f F; Y- a6 Y4 W
评分
查看全部评分
相关帖子