七行プログラミング (452レス)
上下前次1-新
12(2): nobodyさん [sage] 02/11/01 21:11 ID:??? AAS
 >>1111(1):  ◆hMJAPH9PWA  [sage] 02/11/01 20:47 ID:??? AAS
 と思ったらバグがあった。後半の処理全部ifブロックに入れたらダメじゃん。 
 しかも3行じゃなくて3行ね。 
 ついでに変数を短く。flockしなけりゃ3行いけるね。 
 #!/usr/bin/perl -w 
 $a=$ENV{REMOTE_ADDR};open L,"+<l";flock L,2;($c,$i)=split/:/,<L>;if($a ne$i){ 
 $c++;seek L,0,0;print L"$c:$a";truncate L,tell L}print"Content-Type:text/plain 
 \n$c"  
でも、読みにくいね 
13: nobodyさん [age] 02/11/01 21:44 ID:??? AAS
 >>12 
  
 読みやすさを追求してるわけじゃないんだけどね 
 趣旨を理解してよ 
14(2): nobodyさん [sage] 02/11/01 22:14 ID:??? AAS
 ああ、; までで1行ってわけじゃないんだ。 
15: nobodyさん [ ] 02/11/01 22:27 ID:??? AAS
 やっぱカウンタぐらいしかできないか。 
16: nobodyさん [sage] 02/11/01 23:05 ID:??? AAS
 ム板かと思った。 
17: rubyist@カラアゲうまうま [sssss] 02/11/01 23:14 ID:??? AAS
 SWFファイルからJPEGを取り出す 
  
 SWF("$ARGV[0]"); 
 sub SWF{$file="$_[0]";open(FILE,$file); 
 binmode FILE;while(<FILE>){$ed=unpack("h*","$_"); 
 if($ed=~/ff8dff0e.{2}01a46494640010/){$Wri=pack("h*","$ed"); 
 print FILEX "$Wri";$ed=~s/.*(ff8dff0e.{2}01a46494640010)/$1/; 
 $c9++;print "$c9\n";$fileX="SWF$file$c9.jpg";open(FILEX,">$fileX"); 
   binmode FILEX;}$Wri=pack("h*","$ed");print FILEX "$Wri";}} 
18: nobodyさん [ ] 02/11/01 23:58 ID:??? AAS
 >>88(2): nobodyさん [sage] 02/11/01 19:29 ID:??? AAS
 #!/usr/bin/perl 
 my $logfile = './count.log'; 
 my $addr = $ENV{'REMOTE_ADDR'}; 
 open( FILE,"+<$logfile" ) or die; 
 flock( FILE, 2 ); 
 ( $_ = <FILE> ) =~ /^(.*?):(.*)$/; 
 my ( $count, $ip ) = ( $1, $2 ); 
 $count++ if $addr ne $ip; 
 seek( FILE, 0, 0 ); 
 print FILE "$count\:$addr"; 
 truncate( FILE, tell ); 
 close FILE; 
 print "Content-type: text/plain\n\n"; 
 printf( "%.5d", $count ); 
 exit; 
  
 自作のカウンターです。元はKENTですが原型無いです。 
 一応多重カウント防止、桁そろえします。 
 これなんとか7行にできそーなんだけど、どうでそう?  
の 
 truncate( FILE, tell );  
 これはどういう意味? 
19(1): nobodyさん [sage] 02/11/02 00:07 ID:??? AAS
 tell FILE 
    ↑が抜けてるにょ 
20(2): nobodyさん [sage] 02/11/02 00:10 ID:??? AAS
 print <<7LINE; 
 ******************************************************************************* 
 ******************************************************************************* 
 ******************************************************************************* 
 ******************************************************************************* 
 ******************************************************************************* 
 ******************************************************************************* 
 ******************************************************************************* 
 7LINE 
21: nobodyさん [sage] 02/11/02 00:11 ID:??? AAS
 >>19 
 ( ´,_ゝ`) プッ 
22: nobodyさん [sage] 02/11/02 00:19 ID:??? AAS
 (; °▽°)FILEなくもいけた〜〜 
23: nobodyさん [] 02/11/02 00:51 ID:TEd9xaNd(1) AAS
 echo "aho1" 
 echo "aho2" 
 echo "aho3" 
 echo "aho4" 
 echo "aho5" 
 echo "aho6" 
 echo "aho7"
24(1): ( ´∀`)ヮ-ィ [sage] 02/11/02 01:25 ID:??? AAS
 掲示板でけた〜〜 
 #!/usr/bin/perl 
 if($ENV{'REQUEST_METHOD'}eq'POST'){read(STDIN,$b,$ENV{'CONTENT_LENGTH'}); 
 foreach(split(/&/,$b)){($c,$d)=split(/=/,$_);$d=~tr/+/ /; 
 $d=~s/%([a-f\d]{2})/pack('H2',$1)/egi;$form{$c}=$d}open(F,'>>z.txt'); 
 print F "$form{y}\n";close F}print"Content-type:text/html\n\n<html> 
 <form action=x.cgi method=post><input type=text name=y><input type=submit> 
 </form><br><br>";open(F,'z.txt');while(<F>){print "$_<br>\n"}print'</html>'; 
25(1): nobodyさん [ ] 02/11/02 01:46 ID:??? AAS
 動きませぬ 
26: 25 [ ] 02/11/02 01:49 ID:??? AAS
 あ、動きましたw 
27: nobodyさん [sage] 02/11/02 02:08 ID:??? AAS
 >>1 Perl限定かよ。 
28: nobodyさん [sage] 02/11/02 06:30 ID:??? AAS
 昔のBASICの1画面プログラムを思い出したよ 
29: nobodyさん [] 02/11/02 14:13 ID:1/HvBlpx(1) AAS
 Dukeまだ〜? チンチン 
30(2): nobodyさん [] 02/11/02 17:48 ID:Sny9GkFS(1) AAS
 てめーら七行もあるのにその程度のモンしか作れねーのかよ(プ 
31: nobodyさん [sage] 02/11/02 17:53 ID:??? AAS
 >>30 
 だからきみのすごい作品を待っています。ハイレベル期待しています。 
 もうできてる? 今からつくる? 今日中には書き込んでくれ。 
32: nobodyさん [] 02/11/02 20:55 ID:RJf4RKlR(1) AAS
 すごい作品まだ〜? チンチン
33(1): nobodyさん [] 02/11/02 21:13 ID:aPBbHnBW(1) AAS
 何本気になってんの? 
34: 末吉亮介 [] 02/11/02 21:15 ID:MUhjalxS(1) AAS
        外部リンク:plaza.rakuten.co.jp
35: nobodyさん [sage] 02/11/02 22:13 ID:??? AAS
 >>33 
 作れないヤツはすっこんでてね(はぁと 
36: nobodyさん [sage] 02/11/03 00:25 ID:??? AAS
 >>30は、口だけ大将だったということか・・・ 
上下前次1-新書関写板覧索設栞歴
あと 416 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.015s