3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
# r N2 ~$ t F! J* ` 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
' m/ ~4 s# b( Q# V/ p + L1 V0 \+ |3 B8 N$ u7 H* Q# }& M
所以,各位且行且珍惜。
% H, r* H$ [9 m 不出意外,这应是最后一个PJ版本。
6 D, D( X6 {: ?2 w z" |
* A* O" H9 v4 m U- o 官方公布的3.8版本的变化:$ C4 {8 q0 v; x+ k% @7 M
1 h0 p9 n1 u- W2 t( p
1 X7 h, d% |# B
*BUG FIXES* ' w/ \# m. S# i, w
Fixed possible loop from illegal character check in sessions , v7 A2 Q2 s4 @+ I2 k- E
Allow HEAD posts in global postback.
L2 j2 h3 c v# h3 L Fixed checkinputs stopping at offer weights on campaign submits
# Z! ^$ T! s8 Z Fixed linking error while custom dates selected
& W. t: F2 a1 c+ N+ J2 l Changed conversion log to show duplicates properly # q% s1 ~. |# X4 e
Fixed rong column being added on path stats
; g( T. V- a, C- d9 t! ? Fixed php version encryption bug : A7 X: W5 J5 d6 R! h- Z
+ [: E2 `& D* h
*ADDITIONS* ) V- E- K1 S4 C3 M7 J% v4 K" y
1. Added support for Windows 10
- j9 k' s+ P( @$ d1 ] 2. Added support for the latest MAC and iOS devices. " E; }: w0 Z$ \4 [) d/ G8 |
3. Added devices to device DB. ! T& L/ }! Z# B& O# F' r" L
4. New GEO DBs.
. K+ @* [& s' [/ z3 N7 S( V3 Z- M
4 j. J/ W; F, U
$ I1 f) |. h+ q% a m, B$ p: ~' M4 T! W
: a4 f3 d/ [1 t$ z
7 T+ S1 C1 M' {8 n$ H
, R6 x& r1 L# e; {6 z3 w1 J 解除登陆验证方法(红色字体为较以前方法的变动): * J! ~3 Z" B" X6 F
5 ^+ o: S. o3 P* K) H
# i3 k4 c1 X' p# f0 F; @
<?php
6 S3 q2 L, c; O: q; r! i8 N6 P /*- e6 I3 e8 m0 B
iMobiTrax 3.8 服务端授权API
0 g9 j; F, k0 n+ Z0 I: ?
2 ]+ O5 O; l, c4 q$ S- S' B, r! H 假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp7 R; ?3 P6 e* Y
$ a+ {$ Z% a4 M- L, D8 B" y
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;- r/ O7 L! D4 B) e( i$ b
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);
" `, {) R6 C" G! I7 P- g' p9 A 3.检查IP forward是否开启:
- p: E7 ]+ c$ e- x 运行 cat /proc/sys/net/ipv4/ip_forward
/ c! `: x1 o% y3 }0 K% p2 Y! k# d- | 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
' E$ v, G4 D" Y1 Z) B 4.如果 IP forward 没开启,修改/etc/sysctl.conf; t: P7 f/ U% p% S
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”) D- ?+ b: g& n* t; K
如果没有上述这行,在/etc/sysctl.conf文件中增加这行
2 k, Z; i# g8 S: t- L( I 运行 sysctl -p 使修改生效
7 {: q% e' p' \; x' u5 q* J' ?. K8 r 5.增加包转发策略
( H4 w( l5 s& b6 {3 @3 E 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)4 c L( L1 Y6 m5 w- V f
6.检查转发策略是否启用5 S# |6 e+ G) `' U6 ?
iptables -L -t nat
2 p; t: G9 |$ l0 B) Q: R 如果在Chain OUTPUT (policy ACCEPT)中有如下条目
( k! b8 \9 S) Y+ N+ U DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
# f. N, z) e" r8 A# ?9 r$ c% S 说明转发策略正常
* B$ r( z, ?, e7 _3 l a5 A 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。
7 \+ k" Y, T" u; |/ X* X" ~- I 8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。. G1 H/ [4 C0 u* w1 }
* _4 V# c# C7 y2 Y0 K 以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。
5 d+ p4 V4 |6 u) H( d 本文件可以与IM使用同一服务器。$ Y$ \: d- T* I- O
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。( i c7 l1 v' X4 C. M: C
( K. ?8 z, r! _ A5 n# i1 E2 ^
*/
2 h2 s7 m0 j, u4 U+ | 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/ q, I4 q" O9 R, K
?>
+ b+ g1 c" O( o2 ^! [7 m 7 T4 P8 d3 W9 u( B% F6 L
; j: m# Z( u+ W6 B h+ g' a+ E1 I : m) a' g( h+ O# f8 B
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
' o+ ?, P$ f4 n9 f5 Q2 O+ { 链接: http://pan.baidu.com/s/1qWoo68O & ]# Y4 j9 ^! d: v8 \ E
7 J: U5 i! I7 O& X! ~ 另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。
. m0 J) Y& o4 E5 E 关于IM安装使用,请移步本人另一帖:
- i; T- l6 z5 v# t$ k http://www.advertcn.com/thread-22939-1-1.html
8 l& k/ p- `0 y( W2 l0 g, |
评分
查看全部评分
相关帖子