发新话题
打印

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

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

对于经常要更换IP(或域名)的服务器端,因为web验证的关系,需要经常手动更改PUK3、PUK3_CEN、Update等目录中的newest.txt文件,为此写了这个没什么技术含量的小perl程序,以简化手工操作。bbs.mocwww.com9 G% l; P* a$ r& T& S: s+ i

8 T  j- e( B' \) X; l4 Q7 X7 d) s执行代码:妖城在线论坛$ ~" d- g: R7 t& I& u7 G7 Z2 Q
1. 把下列程序代码(红色字体部分)保存成一个文件,如addip.pl,并上传至服务器某目录下
9 x5 T+ i2 B7 o9 u& L2. 登陆服务器该目录,执行命令 perl addip.pl ,输入欲更改的IP地址(或域名),回车即可。bbs.mocwww.com8 n, K$ i* R) B
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) {* c  ^7 B! u3 u( f) D/ I& B6 W. j
前提条件:
, I, Z- J+ |; Y8 D: @$ _7 M! z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1. 服务器上安装了perl程序
; l: K$ O' A* U: T2. web验证相关文件在/var/www/html目录下,若不是,只需更改脚本中相应目录即可。
* j$ q5 L" a7 Q" ^! Rbbs.mocwww.com魔力私服,最新魔力宝贝私服技术交流  m, K7 P& s7 u& ]6 N
代码如下:
+ \0 k5 w8 N0 D  q+ v. E# D魔力私服,最新魔力宝贝私服技术交流#!/usr/bin/perl
6 A# {( T$ A$ u2 c' {: Q魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 w% \1 f' B5 u# O
print "Please input the new IP:";妖城在线论坛1 ]  W9 y/ A& s5 p( w
$input=<STDIN>;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* ?2 ~( |' _4 c' V9 f/ _
chop($input);
& L7 K: K% G9 g3 Y% M: D: r3 ^bbs.mocwww.com
3 I, }# B! e7 H% _# H妖城在线论坛system "mv /var/www/html/PUK3/newest.txt /var/www/html/PUK3/newest.txt.bak";
7 O8 ~* a/ j$ U3 N' ^) W! lbbs.mocwww.comopen(IPA1,"/var/www/html/PUK3/newest.txt.bak");
: g# i9 F* @6 t8 ]+ U, a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートopen(IPA2,"> /var/www/html/PUK3/newest.txt");bbs.mocwww.com7 r1 e# I. l3 e; X
$line=1;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 O6 [! }2 X2 S# _4 E
while(<IPA1>)魔力私服,最新魔力宝贝私服技术交流# W0 ?, O' j+ ]# ^7 p  P
{
# V  _& b* D% Q7 Z! F! V9 e妖城在线论坛        @item=split(/:/,$_);: |. x6 H( z: u
        if($line<=2)
3 s% n5 N5 _! \) W( {妖城在线论坛        {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) Q, b1 F8 G  `  U7 W9 D
                print IPA2 "$item[0]:$item[1]:$input:$item[3]";
- r; \- ~7 D1 A" K& n( m/ K  f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        }妖城在线论坛- h4 M* M* ?& w7 Q
        else/ ]0 A5 I5 f# b2 }" v  ~! h
        {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' \" \: C4 @$ l' U, I& e6 p
                print IPA2 "$_";
- c2 d% d4 y. T* E$ f. T/ X3 m% V        }) A/ S! U7 h; Q" N  O. B* a& N
        $line++;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: ^# @# S- |2 L- ?. t* E
}—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ M- s+ n# z9 @5 x1 q5 c
close(IPA1);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& `3 @1 h  c& O* V/ e" P! g
close(IPA2);4 X5 X$ F0 V, i1 n" A  K5 T) j
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# {" d% h7 u" |4 ~' v5 p2 J1 C
system "mv /var/www/html/PUK3_CEN/newest.txt /var/www/html/PUK3_CEN/newest.txt.bak";—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 _6 u1 q0 n, `2 P" \) b  S$ K
open(IPB1,"/var/www/html/PUK3_CEN/newest.txt.bak");魔力私服,最新魔力宝贝私服技术交流/ f1 y' \8 f) N+ N: c! h6 d
open(IPB2,"> /var/www/html/PUK3_CEN/newest.txt");
. Z5 i, ]1 m1 \1 @( R! obbs.mocwww.com$line=1;
) I# g% k* ?' Tbbs.mocwww.comwhile(<IPB1>)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 e5 e  G' J# |3 W
{bbs.mocwww.com3 O: v5 r9 Z& j! f
        @item=split(/:/,$_);# F- E) K+ V7 D- v* p3 p
        if($line<=2)bbs.mocwww.com% Z2 `  }* [% O: l" n
        {
5 [5 R2 x7 _# t4 ^5 O( o7 I                print IPB2 "$item[0]:$item[1]:$input:$item[3]";妖城在线论坛1 o  [, J& Z( a
        }
6 O$ y8 G5 G8 o) x1 R5 vbbs.mocwww.com        else魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  ^8 K+ S, f: q
        {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, p5 y  C5 F# q0 p* c2 q- \% E1 Q
                print IPB2 "$_";妖城在线论坛2 D( W( ]* {1 P7 i
        }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ a3 z6 D, d3 _) J
        $line++;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ r# B- u# c2 y0 C* h
}
! N5 v) B, a7 g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表close(IPB1);bbs.mocwww.com. }# ~$ h: C0 Z4 H9 E4 m* o
close(IPB2);魔力私服,最新魔力宝贝私服技术交流) a+ K" Z# H/ `: j

/ Y& R! g0 P! P5 {- X1 n1 Cbbs.mocwww.comsystem "mv /var/www/html/Update/info.txt /var/www/html/Update/info.txt.bak";
& S) V5 b0 \% a# _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートopen(IPC1,"/var/www/html/Update/info.txt.bak");魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& a5 U  ^# J5 g/ m$ ^% V
open(IPC2,"> /var/www/html/Update/info.txt");
( U; {5 g8 u2 Dbbs.mocwww.com$line=1;
% ^6 s6 b" n7 K& ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表while(<IPC1>)! g3 ~# l" p! M+ S- l" ~; P( S
{
! _  p) p  t  B+ @1 G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        @item=split(/:/,$_);妖城在线论坛, b2 o* M: Q& [% z; R% `
        if($line<=2)
  g3 c. k* N2 i2 nbbs.mocwww.com        {
, i% U$ Y1 G/ @) D- S* F" G  o                print IPC2 "$item[0]:$item[1]:$input:$item[3]";妖城在线论坛. Y; T- q. @& N: v# @% J- ^1 ^1 e
        }
& G0 y' V7 {/ L        else魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# }, j( h# D! ~, D  P; V
        {
% P6 [& [( m: ^4 c! [( [' y                print IPC2 "$_";
/ k4 M* d! j- P" f4 {妖城在线论坛        }妖城在线论坛6 ?8 q# r1 i  t: i& z+ x/ l1 r0 K2 S
        $line++;2 s. P5 j5 j- v/ }5 J0 k! y1 m
}
! A+ C8 o. }7 d3 I8 vbbs.mocwww.comclose(IPC1);
. ?$ X. U- _1 T: m/ V) N魔力私服,最新魔力宝贝私服技术交流close(IPC2);

- @* w9 @! c9 Z  Z% e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
6 A0 a& E5 N  v, Q4 S妖城在线论坛[ 本帖最后由 asdf1234 于 2008-1-1 13:20 编辑 ]

TOP

很好 很强大``

TOP

修改那个不麻烦吧魔力私服,最新魔力宝贝私服技术交流: }+ j0 W! |+ j0 u' o  W
貌似这个工具没有必要魔力私服,最新魔力宝贝私服技术交流. G( j3 r& N5 d3 g1 Y
不过还是顶啦

TOP

呵呵..谢谢咯...

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

TOP

看了,顶了!谢了!
% F/ s/ j" t7 u- E' f+ U; l- K魔力私服,最新魔力宝贝私服技术交流thanks~

TOP

看玩顶下, p+ H0 s: ?8 i: f" Y6 z+ J

3 K6 Y2 X2 I# d" M, }2 @1 C魔力私服,最新魔力宝贝私服技术交流又荒度了3天

TOP

很不错,谢谢LZ!

TOP

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

TOP

发新话题