3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
1 z* {- m0 |8 F y$ [/ | 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。1 n4 G/ I0 ]# Q* }1 X- c
# w k" \, i) i: D 所以,各位且行且珍惜。- i+ n* x- {: R! V6 u5 J! Q+ e
不出意外,这应是最后一个PJ版本。
( k3 d3 i; g% Z6 p# K & E, W) S3 [8 e- G: k
官方公布的3.8版本的变化:5 W! _9 g9 d0 R% z4 c/ O
8 i; D t' r/ c1 }0 C+ y
: i- V, C9 i1 [/ K7 |7 Z: R& i
*BUG FIXES* ! }( B% V+ t0 h, A2 `! m0 X
Fixed possible loop from illegal character check in sessions
- K, a7 |9 \$ I& w Allow HEAD posts in global postback. ' z! l! ?) l% j: Y
Fixed checkinputs stopping at offer weights on campaign submits
- p6 s5 H: e4 S) Y Fixed linking error while custom dates selected
- ~3 H; C7 a4 K. V2 E+ ~ Changed conversion log to show duplicates properly
% [% X0 C% J- c# r/ a/ h" j Fixed rong column being added on path stats
! R9 \9 p- H2 Q Fixed php version encryption bug % X) ~: \' n( m' n- q7 m3 m: H7 q
- A2 Y- {4 j1 n3 q J
*ADDITIONS*
# m& k- d4 f% C2 S- R& F 1. Added support for Windows 10 9 E* m7 }0 t# T/ i1 `' h
2. Added support for the latest MAC and iOS devices.
6 ?& Z5 |1 e, g: d 3. Added devices to device DB. % w. p# k8 p3 ~8 O- G E
4. New GEO DBs.
x' c3 ]. d* T3 M $ S0 @% B% h p* v8 h4 u
7 Q1 g1 N: Q' ]9 U' t
# u! r& \3 I; C9 I6 R
' F8 X# u. t5 k: n1 n, n& v m
9 M9 H) Z* O- s" G* m
8 `+ _2 w0 F5 |- t# h4 g; T h 解除登陆验证方法(红色字体为较以前方法的变动): ) x& v' P5 h& {: m- h- M
# _7 x& B: o3 B- k : r" K/ f) ]$ W1 {; L a/ D( o
<?php
+ k7 |3 N: a/ @0 ~4 b: E, ~ /*: B) @' p' f* J) s
iMobiTrax 3.8 服务端授权API
8 R. c. R x1 Y! i1 r7 R2 J
, C% X4 b& v. Z+ g1 g 假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp
: ?" F' t, ^- W
! c& [7 E4 @6 x. s 1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;7 i3 h9 _! r7 Y; s% |/ ^3 g
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);
; ~) P9 F. Z' g- S. p# I 3.检查IP forward是否开启:
# ^" F- v; Z7 Z1 y% @; p* Y% R' a 运行 cat /proc/sys/net/ipv4/ip_forward
. S0 G! F: i: W8 _3 V V! | 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
2 k, S2 W) {% M0 y9 h 4.如果 IP forward 没开启,修改/etc/sysctl.conf
* [7 q% x% t4 ], t- i 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”- i+ ~" `- o( A- j6 Z2 }3 V( R
如果没有上述这行,在/etc/sysctl.conf文件中增加这行
; u" U: W/ @+ g2 C, |! i 运行 sysctl -p 使修改生效+ `3 F& v) Y+ ~$ B9 g% e3 `
5.增加包转发策略$ r# H: K3 S, {+ v
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)
, d) d. c! L6 B+ B 6.检查转发策略是否启用
. \0 j; {/ N0 K/ o5 q7 q. T iptables -L -t nat
/ u g- j1 s( Q# r% W 如果在Chain OUTPUT (policy ACCEPT)中有如下条目" B: q) Z7 n. E' Z, X6 {) C' a8 [
DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
' ^+ ]- h. \; ?+ w( T, d3 s 说明转发策略正常
1 I% W! `. ^8 P' R7 z; r 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。
. c! K) d: m8 b- [: _ 8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。/ ]" H8 q7 m1 Z
% M9 v5 x; s6 r5 S
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。
0 Z' W7 x( j" O( j5 O 本文件可以与IM使用同一服务器。. _; g0 o* m: T7 q" s; [& O
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。& l3 n A( ]+ s0 I& N( i6 _# B
2 U5 c2 x1 M/ e$ J% K
*/$ \" q6 s4 ~' ?
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"}'; 2 |' m% N( }; K/ C/ z
?>
* @/ X" o" B0 v
# L& ^0 c9 p7 s. O G8 F
# k9 x; x8 W% E6 W* I/ C+ A& ? & ~5 d, G8 z6 f3 z& X6 v
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
, @7 r3 d8 d! y& z! V6 c 链接: http://pan.baidu.com/s/1qWoo68O
" x5 u' G$ d9 G+ o
1 ^" T! y3 u! \* r" g2 _8 Z 另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 , T% k; s& O9 A# G
关于IM安装使用,请移步本人另一帖:# i6 O/ g. N) i' p
http://www.advertcn.com/thread-22939-1-1.html
! L+ ^, o; k" |, x G' c; d- c
评分
查看全部评分
相关帖子