发新话题
打印

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

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

对于经常要更换IP(或域名)的服务器端,因为web验证的关系,需要经常手动更改PUK3、PUK3_CEN、Update等目录中的newest.txt文件,为此写了这个没什么技术含量的小perl程序,以简化手工操作。
6 T; p* O9 A  Z( Q! u! a* T1 R9 i6 l# A7 U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
' C( r) i) R' u9 n( h: Z9 ]妖城在线论坛执行代码:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: s+ V7 B0 R0 T9 O- x! @
1. 把下列程序代码(红色字体部分)保存成一个文件,如addip.pl,并上传至服务器某目录下妖城在线论坛0 ^; [" ]& e3 P$ l" c. W+ ^
2. 登陆服务器该目录,执行命令 perl addip.pl ,输入欲更改的IP地址(或域名),回车即可。
1 h6 ^) F5 J8 v) m妖城在线论坛( ]6 p5 |* I1 P4 a% S" _+ i1 s3 b! L
前提条件:% \+ t0 R' L+ [1 r" b5 e5 ]7 `! ~3 d2 P
1. 服务器上安装了perl程序
  }9 A9 j/ L) n) i魔力私服,最新魔力宝贝私服技术交流2. web验证相关文件在/var/www/html目录下,若不是,只需更改脚本中相应目录即可。1 \9 L" [2 |0 z- A- R
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. ]: Z" o# t( P* P
代码如下:
& v, M# `9 _$ A4 ]bbs.mocwww.com#!/usr/bin/perl魔力私服,最新魔力宝贝私服技术交流! J7 ?3 U0 B/ y7 f& F
妖城在线论坛* |5 h4 V5 P( [$ O3 h# k
print "Please input the new IP:";
; @( o4 L9 {* w9 M$input=<STDIN>;
# d0 L! H" C7 f- `7 f# ?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表chop($input);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% ~6 o: `- Q3 o) \* V
妖城在线论坛( H( x$ }6 ~' c- m7 d( I% f- f
system "mv /var/www/html/PUK3/newest.txt /var/www/html/PUK3/newest.txt.bak";2 j7 |, V: W0 O/ t
open(IPA1,"/var/www/html/PUK3/newest.txt.bak");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# }  o# p3 Q: J7 q2 C# x8 a( z
open(IPA2,"> /var/www/html/PUK3/newest.txt");
) H" d2 Z6 M8 h" T+ B9 D* f3 G# H$line=1;妖城在线论坛+ S; [  ]6 `# y: H0 k$ }
while(<IPA1>)
- |- v- \, ^; k' bbbs.mocwww.com{
: F3 _/ t6 Q' C, R        @item=split(/:/,$_);
7 `, Y' x& A7 G0 k* n1 p8 `        if($line<=2)
* p9 f& x4 H& e& h1 A# H' h妖城在线论坛        {bbs.mocwww.com* J' H( C3 p$ M" ?+ X5 ?
                print IPA2 "$item[0]:$item[1]:$input:$item[3]";
( Q( y2 O0 i( E妖城在线论坛        }
( K' @5 K4 y# m2 Y/ i" p  W3 x妖城在线论坛        else
; W! g/ H6 q4 l% F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        {! K% P% k7 T1 V; z' v; m2 ]; y
                print IPA2 "$_";
  \5 f% z* s, x- ubbs.mocwww.com        }魔力私服,最新魔力宝贝私服技术交流, |) |+ M6 A% F* o; Z, ]& s
        $line++;
: W8 s* s5 w( M* i  j( b}妖城在线论坛. K; D, a/ ^5 t- I
close(IPA1);
- v. S3 n) ?% F% V2 e; T魔力私服,最新魔力宝贝私服技术交流close(IPA2);
& |/ R9 K% D8 j4 F+ a+ K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
/ n( N% U% }' i' ]9 {0 Y$ z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsystem "mv /var/www/html/PUK3_CEN/newest.txt /var/www/html/PUK3_CEN/newest.txt.bak";
0 a' Q% l, d6 ^* i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートopen(IPB1,"/var/www/html/PUK3_CEN/newest.txt.bak");
: @# s" h1 [0 C( o5 `: Rbbs.mocwww.comopen(IPB2,"> /var/www/html/PUK3_CEN/newest.txt");bbs.mocwww.com8 Q+ `: b: [* ^7 _* Z& L) E
$line=1;妖城在线论坛; Z5 Z- K0 w1 M
while(<IPB1>)
! i& H" E+ d1 B4 g& B9 z2 W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表{
/ v- X* m: `% k9 B/ P' Mbbs.mocwww.com        @item=split(/:/,$_);bbs.mocwww.com( n3 p1 x) i* b/ z( Q9 W
        if($line<=2)魔力私服,最新魔力宝贝私服技术交流8 R7 s( s# A! E7 J5 b2 m/ j* K7 x
        {
$ k- h( `" ]0 w! u/ W) ~                print IPB2 "$item[0]:$item[1]:$input:$item[3]";
0 T7 V4 q( ]% ]% d0 V妖城在线论坛        }
2 g( O: Z8 F& t        else
3 f. r; I% W" \% l  X$ d        {
. m6 X3 Q, K9 w: W3 Z1 h                print IPB2 "$_";
& o" |0 q( h3 i7 ?, X. S! ^- s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        }
+ x' b1 G) a9 [; r妖城在线论坛        $line++;
  j5 j8 U! }9 E$ O) ?1 @魔力私服,最新魔力宝贝私服技术交流}妖城在线论坛; v: f4 n( e4 d- ]3 m
close(IPB1);
. g" g7 u. {# ?3 ~$ Q8 N  @bbs.mocwww.comclose(IPB2);
( Y, F( `3 I+ t+ P, t$ V4 C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
* d- B" b  `7 V! Gsystem "mv /var/www/html/Update/info.txt /var/www/html/Update/info.txt.bak";
, d9 t6 v5 {0 s8 }6 _! Q& A6 L: \7 P: ~' uopen(IPC1,"/var/www/html/Update/info.txt.bak");魔力私服,最新魔力宝贝私服技术交流% u; u! N4 \  q: z. {- d- h9 L; a
open(IPC2,"> /var/www/html/Update/info.txt");
, r& q0 T3 z* d! T. ^6 C$line=1;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 ]0 }7 N8 s8 w( ?) i$ Q) S1 f, d
while(<IPC1>)
% E" N1 T6 x, }8 n" N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表{
9 Y: I8 x$ f$ g  f. B/ {+ m        @item=split(/:/,$_);
# a8 |( s( ]8 y; h  X  L8 k8 S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        if($line<=2)% m3 k$ Y' ~9 D% }7 J7 i
        {bbs.mocwww.com: D) t* Q  x9 {3 Q: x/ r( i
                print IPC2 "$item[0]:$item[1]:$input:$item[3]";魔力私服,最新魔力宝贝私服技术交流# A8 F: h8 b$ p, \( H2 d2 Y) M* n
        }
5 h, }2 y1 V. c) W# a+ H2 p% K; P# Gbbs.mocwww.com        else魔力私服,最新魔力宝贝私服技术交流$ O% W; X5 q% W4 Y3 K
        {
1 a5 w/ ?/ z+ s) a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表                print IPC2 "$_";0 A/ \& E. {: ]4 U' _
        }
+ r, h9 W2 c8 l- M        $line++;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% [9 j: O. n) G2 ^
}
- D  [5 G% {. v0 ]5 r  O7 k魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表close(IPC1);
. A) J# T8 U/ Z# l! S  S( e, p魔力私服,最新魔力宝贝私服技术交流close(IPC2);
妖城在线论坛( X) f- M3 O8 k" u  L% r/ E! @
妖城在线论坛2 W( h! P, R1 O
[ 本帖最后由 asdf1234 于 2008-1-1 13:20 编辑 ]

TOP

很好 很强大``

TOP

修改那个不麻烦吧
8 l. k* b$ v7 ~. ~: P. }% ^' _6 r0 M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表貌似这个工具没有必要—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% l# l1 K1 m3 \
不过还是顶啦

TOP

呵呵..谢谢咯...

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

TOP

看了,顶了!谢了!—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 }$ p0 Z5 \) T' R( Y
thanks~

TOP

看玩顶下
. O  W- V+ u$ w/ {1 h妖城在线论坛6 I6 z! I/ X: p8 m* y6 g" `8 Z
又荒度了3天

TOP

很不错,谢谢LZ!

TOP

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

TOP

发新话题