2001/06/22
|
6/29 に発表みたいですよ
発売まで、半月ぐらいじゃないのかなぁ?
なんか、パワーストーンの業者があったので張ってみた。バリュコマはなんでもありだね。信じる物は救われる?
apache を改造したプログラム間違っていた、やばっ!*( a + 1 ) + 0x20 と書くのを *( a + 1 + 0x20 ) ってしていたわ(劇汗)
すぐに 403 にするのは味気ないので、こんなプログラムを作ってみました〜
/* ファイルの最後をそっくりそのまま入れ替えりゅんプログラム Copyright(c) 2001 Yuumi.
http://gochagocha.hypermart.net/
http://gochagocha.org/
gochagocha@geocities.co.jp
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#define DELETE_SIZE 300000 /* 最大のファイルサイズ分を取ればいいけど、無理な場合は malloc でとるか工夫してね */
#define MAX_MEMORY 50000 /* 残すファイルのサイズですわ */
#define RAND ( rand()/ 32767.1 )
int main(int argc, char *argv[] ){
char *fiName;
char dData[DELETE_SIZE];
char mxData[MAX_MEMORY];
int fsize,i,rfsize;
FILE *wfp;
if( argc < 2 ) exit(0);
fiName = argv[1];
if(( wfp = fopen( fiName , "rb" )) != NULL ){
fseek( wfp , 0 , SEEK_END );
fsize = ftell( wfp );
fseek( wfp , 0 , SEEK_SET );
rfsize = fread( mxData , 1 , MAX_MEMORY , wfp );
fclose( wfp );
if( fsize <= rfsize ){
rfsize = 0;
}else{
fsize -= rfsize;
}
if( DELETE_SIZE < fsize ) exit( 0 );
for( i = 0 ; i < fsize ; i++ ) dData[i] = RAND * 127;
if(( wfp = fopen( fiName , "wb" )) != NULL ){
fwrite( mxData , 1 , rfsize , wfp );
fwrite( dData , 1 , fsize , wfp );
fclose( wfp );
}
}
exit 1;
}
本日の気分:はよげんこーあげろーげんこーあげろー(梵語):100%,1.88PTE/1JPY(0.02down)
|
|