发新话题
打印

对PUK3等目录中newest.txt更改的小脚本

对PUK3等目录中newest.txt更改的小脚本

对于经常要更换IP(或域名)的服务器端,因为web验证的关系,需要经常手动更改PUK3、PUK3_CEN、Update等目录中的newest.txt文件,为此写了这个没什么技术含量的小perl程序,以简化手工操作。
# _$ G, N' H: ]. K) m$ ?bbs.mocwww.com妖城在线论坛+ N1 {' P9 p0 z$ @. [
执行代码:
2 Q0 M  G# J$ n8 A  K9 b8 U妖城在线论坛1. 把下列程序代码(红色字体部分)保存成一个文件,如addip.pl,并上传至服务器某目录下bbs.mocwww.com5 E0 ]) |. q5 K' A( I) r( d
2. 登陆服务器该目录,执行命令 perl addip.pl ,输入欲更改的IP地址(或域名),回车即可。魔力私服,最新魔力宝贝私服技术交流+ N: j% V! D7 X# k' h: a7 I5 O

' ~2 q2 r2 b3 D" [. t( ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート前提条件:
- j; K3 U% _5 ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1. 服务器上安装了perl程序—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# X, s# P+ l* \1 K0 P& i  m9 O* v. F
2. web验证相关文件在/var/www/html目录下,若不是,只需更改脚本中相应目录即可。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 v" t- C9 S* U. r8 F7 O3 p0 |8 o
妖城在线论坛& }3 D: X  [. i6 @2 h! v
代码如下:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& X) k( i0 [) M0 d* e6 q& e
#!/usr/bin/perl魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! |9 `8 U4 f! O
# l9 S9 V. y6 x
print "Please input the new IP:";妖城在线论坛1 t, N% z3 w  d$ R) U
$input=<STDIN>;
) u( W7 \# \  K1 R" T( m% p5 \- l2 O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートchop($input);
# e1 e# [: I" H2 ^: U  t9 G妖城在线论坛bbs.mocwww.com. c% Y7 C9 E: ~/ [
system "mv /var/www/html/PUK3/newest.txt /var/www/html/PUK3/newest.txt.bak";
. _: o: ?, t, O4 I( V0 s妖城在线论坛open(IPA1,"/var/www/html/PUK3/newest.txt.bak");  c& ^1 u$ a2 R4 A: g9 W% P$ H
open(IPA2,"> /var/www/html/PUK3/newest.txt");bbs.mocwww.com+ N( h0 i/ W4 G5 v
$line=1;
1 o% D' N: h; y" L0 Rbbs.mocwww.comwhile(<IPA1>)
) B, o, A; W. L6 W& o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート{
/ U: x# L+ O0 D2 z( ^. U+ a$ F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        @item=split(/:/,$_);bbs.mocwww.com+ A$ |! U% T0 \
        if($line<=2)bbs.mocwww.com6 {& C' _( M9 G* z! R3 l% `
        {
1 l. O+ p; ^* F3 n. w9 ]6 pbbs.mocwww.com                print IPA2 "$item[0]:$item[1]:$input:$item[3]";—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 J0 l+ [* _3 }
        }魔力私服,最新魔力宝贝私服技术交流# |/ {5 J" g7 e
        else魔力私服,最新魔力宝贝私服技术交流% h1 C8 I& `# h0 p" ^8 _3 p' L/ y9 c
        {
" u' I' H! {; m# @8 H( f0 o魔力私服,最新魔力宝贝私服技术交流                print IPA2 "$_";妖城在线论坛& k0 L+ W# a  h; y7 R
        }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: m+ [% G9 ^: `
        $line++;
9 s) p* I% S# K6 V+ p: D3 T: b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート}+ e. v8 j9 {* w
close(IPA1);' c. D$ }/ B5 \! {+ t, F
close(IPA2);
1 v# u/ p- M0 ]# C, i% Q" p魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流, u# R0 p1 l# T* h
system "mv /var/www/html/PUK3_CEN/newest.txt /var/www/html/PUK3_CEN/newest.txt.bak";
" o7 G  E  v$ v9 {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表open(IPB1,"/var/www/html/PUK3_CEN/newest.txt.bak");
9 T' K6 w( {* {' [# q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表open(IPB2,"> /var/www/html/PUK3_CEN/newest.txt");- c$ b9 Y; j7 C" O  P
$line=1;魔力私服,最新魔力宝贝私服技术交流& V* g' v; i  X7 L: L+ V
while(<IPB1>)
* o- U' I3 _# J) l" p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート{魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 U1 s3 Y0 s4 [" i
        @item=split(/:/,$_);
/ P' A2 c$ u" C6 f- c7 V( [魔力私服,最新魔力宝贝私服技术交流        if($line<=2)魔力私服,最新魔力宝贝私服技术交流  j/ c+ i9 q) t9 a& l7 O( \
        {bbs.mocwww.com; I# B$ ?4 ~- I3 L" s( Z$ F
                print IPB2 "$item[0]:$item[1]:$input:$item[3]";妖城在线论坛) s8 q2 P. C- t7 V4 P/ k, }) ], `/ ^1 x
        }
* |" h/ G& u0 P8 n* d* u& e$ Y. I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        else
3 L. o3 d) c9 y8 N$ Hbbs.mocwww.com        {
  A* [- ?- u9 A  O& V                print IPB2 "$_";
2 u  h1 g4 N- y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 g' S4 G# `9 v- Z9 ~
        $line++;
) D8 f& p4 z6 V* t. `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート}$ `; t' v9 @' P! G
close(IPB1);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# `' N' P8 M0 m# J* N0 t$ z, I( j
close(IPB2);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 J. }1 U4 H: c4 Q5 I& q

% Z- H& L( d6 R' [$ O8 Cbbs.mocwww.comsystem "mv /var/www/html/Update/info.txt /var/www/html/Update/info.txt.bak";妖城在线论坛0 Q6 x0 l6 [: T1 c5 T% G% h  z4 W
open(IPC1,"/var/www/html/Update/info.txt.bak");
* ]$ b$ @/ g# \" m. ^妖城在线论坛open(IPC2,"> /var/www/html/Update/info.txt");
/ ~4 O2 E4 }# s$line=1;! z6 p- X4 [* K, f7 t' Y
while(<IPC1>)7 X% z; X$ e; u3 R) w
{魔力私服,最新魔力宝贝私服技术交流* A) F, @6 y8 e9 x% z/ o7 c1 s1 n8 U, _
        @item=split(/:/,$_);
! Q# P' Z  ~6 J$ U% f        if($line<=2)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 T7 M6 X) R: z, n' M
        {妖城在线论坛0 W  b; Z8 a4 v/ ^
                print IPC2 "$item[0]:$item[1]:$input:$item[3]";* u. u% [8 p4 N, {6 l* S$ U6 P
        }
9 E( @) g, v6 f8 v7 R8 @妖城在线论坛        else—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# n7 R! i7 Y% A" ^5 P
        {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' q. o  l" u% \; T/ i4 {( ?& O
                print IPC2 "$_";, o2 K/ h' Q. d& S
        }
/ b+ c+ ^5 t( b3 Z3 {( c, n* f6 \1 W5 Gbbs.mocwww.com        $line++;
, I7 ]8 i2 L& [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表}
4 S* D, K5 J5 Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表close(IPC1);妖城在线论坛. B7 _7 V" h3 o
close(IPC2);
魔力私服,最新魔力宝贝私服技术交流: p. b, e' d6 F  r7 S3 B1 y
魔力私服,最新魔力宝贝私服技术交流8 N9 @* _( {4 e
[ 本帖最后由 asdf1234 于 2008-1-1 13:20 编辑 ]

TOP

很好 很强大``

TOP

修改那个不麻烦吧
! F' H) ~# c0 A& wbbs.mocwww.com貌似这个工具没有必要妖城在线论坛" a+ N+ _, o9 V- H9 F, w
不过还是顶啦

TOP

呵呵..谢谢咯...

2007年10月6日至今已过去十三个春夏秋冬,感谢妖友的一路陪伴!
2020年6月12日 By.xuyaoxy

TOP

看了,顶了!谢了!魔力私服,最新魔力宝贝私服技术交流" k$ e0 t) k% @: [8 v( C) ~" |/ J: l
thanks~

TOP

看玩顶下$ ~  p$ H& @, n! E& p
魔力私服,最新魔力宝贝私服技术交流+ F1 ^4 U" l- x4 q5 F+ V. {" f
又荒度了3天

TOP

很不错,谢谢LZ!

TOP

很好很强大,懒人伟大的就是创新

TOP

发新话题