3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
' ?2 e' b) i1 m4 s8 S 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
) Q9 Z# R$ Q* n/ m
! O% p3 L9 }+ o. E0 C 所以,各位且行且珍惜。
) s q8 i# r# w& R 不出意外,这应是最后一个PJ版本。' D+ _( M/ c5 K
1 O( t u5 m( q w D/ F7 h
官方公布的3.8版本的变化:
2 K( f/ b8 X5 t: k 2 A" @/ ~( E+ a$ _) K. N
! ^$ l" q a$ M2 I2 y4 ^/ J *BUG FIXES*
# A4 T; P0 t1 H Fixed possible loop from illegal character check in sessions ( h7 s$ n+ S9 ~% a+ Q0 ~5 [4 k
Allow HEAD posts in global postback. ! g* S n- [: K* u' @
Fixed checkinputs stopping at offer weights on campaign submits " U5 t9 V, g# y6 O8 ]
Fixed linking error while custom dates selected
4 I6 H8 H7 k _ m: P3 b Changed conversion log to show duplicates properly
" {- H! e7 E6 W+ v1 j9 |8 y0 L, b Fixed rong column being added on path stats % K( q& P9 H0 \
Fixed php version encryption bug 5 M5 h4 J4 ?3 x2 D2 E3 _
; q) o: G. r8 X# r *ADDITIONS*
3 v6 |! m4 C( J9 k/ ]% A 1. Added support for Windows 10
) m; _6 A" W" A' q ]7 U- x$ w* Z 2. Added support for the latest MAC and iOS devices. ( q- c& y+ }" M* t3 D3 T
3. Added devices to device DB.
8 F! I/ B9 @4 P8 F 4. New GEO DBs.
; U1 f$ ]& B# C5 f7 f. y" R/ F
3 Y4 @$ R0 u: a' R1 Y* f; h
) _6 P0 E2 x" d$ y% H 8 z* b' B# v( R; d9 b! ~
( Z4 ?; _( b4 o0 ]0 \
- ^' G6 y2 ~9 V& }: i
+ ?! V. t) {8 T7 V# t 解除登陆验证方法(红色字体为较以前方法的变动):
2 b" p8 q7 v$ K/ G6 h
" U) k" W6 o. U1 v( q8 i8 D$ m 8 w7 ]* T0 Q- L" B- [: y
<?php
* f2 ~. i" B: Y [' F /*& M( w* @7 N) `" P3 p/ L/ K0 S% v# @
iMobiTrax 3.8 服务端授权API
1 R, c* E( P+ o : C- T+ H# c* m; {! \
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp7 T" w# V0 @# K
, D6 g4 v8 H; G% Y
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;
u$ Y6 Y1 _) Y% ]" C5 \* T 2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);
# R. n) a9 n5 }0 I. o 3.检查IP forward是否开启:
- D( A2 s6 r+ J& @; A. s: | 运行 cat /proc/sys/net/ipv4/ip_forward
" k9 A: r, |. L 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;$ ]" V9 j2 R! M* g) J
4.如果 IP forward 没开启,修改/etc/sysctl.conf
S' S( N3 v2 A. n- h, V" V 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”2 G' K2 B! a7 B8 \* p7 z; Y
如果没有上述这行,在/etc/sysctl.conf文件中增加这行
& L( y/ @, E' ~6 } 运行 sysctl -p 使修改生效
' @7 Y6 Q0 ]* B& D0 L 5.增加包转发策略
& Q3 C6 O/ b$ D' X 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)
6 T' z! ]1 a! j' s+ v% c 6.检查转发策略是否启用
4 R# W7 V9 Y2 {1 Q P" e5 G iptables -L -t nat: a& Z+ H7 B- \ X8 ~5 S7 d
如果在Chain OUTPUT (policy ACCEPT)中有如下条目
! d! m2 B5 S) B0 I! ?0 Q DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)/ R0 V0 a3 o0 `0 d# {
说明转发策略正常
* C* E2 Y3 g0 R2 W 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。
, [) J9 e$ A' R, Y# a% p7 f 8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。
# U+ ~& o- r) Q- Y9 c
$ K' p0 b4 Z7 n3 e d0 J 以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。& o5 n. H( e4 ~: a0 |2 D
本文件可以与IM使用同一服务器。
2 S3 O6 X6 c5 x: _; W i3 r 我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。
# W- H. }" i; ?" _7 R0 t 5 a( M" H9 u9 T
*/
9 O% i* X. y' F6 a9 Z 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"}'; * a7 f( _6 Q2 A$ ~* D. X
?>
S+ ]5 n- @+ a ~9 E
! R; w; P- \( e2 X! T # w/ N- |0 B5 y& c. s q4 D7 N
' _ o: ^1 t- w& o
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。+ ]( L. U! A/ v% Z
链接: http://pan.baidu.com/s/1qWoo68O
) J& K6 {5 a4 P; G- f% e( k+ a # g" R" ~( r3 _5 t
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 : Q; @ X2 ?# c0 m/ T( O2 K0 Y
关于IM安装使用,请移步本人另一帖:
6 e/ @9 M5 i# c2 h7 j9 L http://www.advertcn.com/thread-22939-1-1.html 8 D' c# F2 X0 n1 |/ W2 W6 r
评分
查看全部评分
相关帖子