3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。" v8 k# a& o. l; }" |# {" h6 e
从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
4 |5 P8 o9 w! T: ` $ J1 t3 n. K( W1 e1 i- d* E
所以,各位且行且珍惜。! b6 e/ W. P; p. K
不出意外,这应是最后一个PJ版本。
1 z% Z: T' p! t7 K4 k7 ~
6 I9 G2 h* R- E+ o 官方公布的3.8版本的变化:
6 V+ M: A8 X" L: `9 Q6 t ( V( y$ d @ F* |8 r/ F% O" l
# f: b2 V! }1 `9 `* U( E9 u4 p, y
*BUG FIXES* & m( \" V0 H, X- T
Fixed possible loop from illegal character check in sessions
: l3 a D* u: L+ ^( W. K+ }; { Allow HEAD posts in global postback.
2 U4 d% h, P; N! y Fixed checkinputs stopping at offer weights on campaign submits
6 b5 j4 ~: ?3 `( Q; z* N* T Fixed linking error while custom dates selected 9 E; b$ F4 ~ D2 c: P( P( p# r
Changed conversion log to show duplicates properly 5 i; Q/ L* X3 e$ Y6 Y' c: X
Fixed rong column being added on path stats
! @- B5 s0 P' M! P9 ] Fixed php version encryption bug % J: ~5 j8 H- G$ c, O
2 {) { ^1 t% L5 P) i5 b. \. S
*ADDITIONS* " Y/ c; K7 T- M) Y: V5 W' q
1. Added support for Windows 10 ( C7 n8 {! S/ A5 E1 j8 V
2. Added support for the latest MAC and iOS devices. + S" C: D) _& B. n+ M6 k8 H, A
3. Added devices to device DB. : D0 N1 ]7 L% D
4. New GEO DBs. + P/ o$ }2 Q# u& i2 |
2 R& K' m& Y y, n" X* R
. }; T3 f& y7 a& W/ `$ X9 }
) {6 V. I5 I& ~1 A- f. Z( h9 p 9 D& s: k; ]4 C# ]
2 U% V0 ?" I/ g9 ?3 F4 D, F7 i4 q# n, C
$ x% s& R! R! ?1 x6 n 解除登陆验证方法(红色字体为较以前方法的变动):
$ D% c. H1 Z Y' [
9 }6 Z# s5 ?6 B( ]. F+ F2 w: a# U+ T
/ `" a# ^8 s8 k9 Z <?php
k `& Q( P _: }0 v* E /*2 o, o% s i% i, {
iMobiTrax 3.8 服务端授权API
- F" O. O; a, V$ N! a; G) B * D4 `. J0 d; c7 a/ l) v
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp% F' r: k! k6 X: N
. M) r v/ I/ T) ?* F$ C5 a
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;
1 q& x- e! K( ] 2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);
7 v1 `; |1 L2 q2 p+ J8 U 3.检查IP forward是否开启:
# L$ Z, o7 u- i9 c0 I: x0 r& }& s 运行 cat /proc/sys/net/ipv4/ip_forward
7 Q/ p. |) c! Q( G4 e 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;/ J h* r+ R! h2 w' M S
4.如果 IP forward 没开启,修改/etc/sysctl.conf' |( K7 H+ N, p% Q- V/ w
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
+ k+ K L+ X0 y! s( E9 X 如果没有上述这行,在/etc/sysctl.conf文件中增加这行5 D6 I( _4 L6 }5 [! S( E: n
运行 sysctl -p 使修改生效
' q2 x& a3 X" B1 ~0 U6 E0 n8 { 5.增加包转发策略. V$ ?1 f W+ B E3 m
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP); M( u8 H& J z8 x
6.检查转发策略是否启用
8 j6 i6 T2 n3 b- A! Y iptables -L -t nat
+ g- c B4 |4 k L" D- ~+ Y 如果在Chain OUTPUT (policy ACCEPT)中有如下条目! N V& g( r$ T2 \# c; n# N( ~& ]
DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
5 @5 { s+ ]# v/ ]# M 说明转发策略正常
: Q6 G3 P; r, s; G' q! Q/ g) q 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。4 I8 S4 I9 ^( E h: s1 Y- S" n+ v8 ^
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。* U8 D: a% r8 E
& _' D4 s/ B5 k2 z 以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。6 ]! B) F, g! J3 Q+ @ o$ _
本文件可以与IM使用同一服务器。$ k2 J& s( S( V* G- K
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。" m7 ?6 |3 h% l1 H: L5 s
# X7 f7 F. K* z2 k( z! l
*/8 N5 U) k6 {8 T, s$ ~* W4 q3 w# y5 j- b
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"}'; 4 W1 f7 o2 |" N
?> : @: _. o) E. |& M Q
7 z# w- o- \3 ]8 H
; Y# O2 |2 a/ R" s1 N% e' z0 y
" \# T9 R3 f4 o# X- C& @: o
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
- d8 p$ x2 m3 x6 l3 _" g9 p 链接: http://pan.baidu.com/s/1qWoo68O
7 B5 D- ?# {" R4 V/ U/ R
b( k- w7 @: n 另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。
1 } I- w" h0 o: r 关于IM安装使用,请移步本人另一帖:
( V% z+ R; \0 C1 L' e http://www.advertcn.com/thread-22939-1-1.html : o# S. A5 g2 U. O
评分
查看全部评分
相关帖子