推奨ブラウザ :   
01« 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.»03

中学生のプログラミング日記

プログラミングなどを勉強している中学生のメモ書きです。

--.--.--/--  --:--:--

 
Ads by Google 
 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
TB: --  |  COM: --
go page top

 

2009.08.30/Sun  13:11:23

 
 
 

category: Undef
TB: 0  |  COM: 1
go page top

 

2009.05.09/Sat  19:29:41

お久しぶりです。
n_cbllです。

しばらく更新が停滞していました。
申し訳ありません。

諸事情によりインターネットへの接続ができなくなっていました。
また、今後の更新は、1週間に一回かそれ以下になってしまいそうです。

ですので、連絡などは、n_cbll@live.jp までお願いします。
携帯から返事をいたします。

Twitter には、携帯から投稿する予定なので、
こちらにTwitterのブログパーツを載せておきます。



では (・・)/~~
category: 雑記
TB: 2  |  COM: 2
go page top

 

2009.04.26/Sun  19:35:07

今回はサーバーに負担をかけるCGIの二回目です^^

一応問題点は改善できたのでCGI部分のソースコードを載せます。
(metaタグって2つ付けちゃっていいのかな?)


#!/usr/local/bin/perl

$_ = $ENV{QUERY_STRING};
/url=(.*)/;
$ichiji = $1;

$ichiji =~ s/\%3A/:/gi;
$ichiji =~ s/\%2F/\//gi;
$ichiji =~ s/\%23/\#/gi;

print <<EOH;
content-type: text/html\n

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;    charset=SHIFT_JIS">
        <meta http-equiv="refresh" content="0">
        <title>砲</title>
        <title>目標URL:$1</title>
    </head>
    <body>
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
        <iframe height=100 width=500 src="$ichiji">
        </iframe><br />
    </body>
</html>
EOH
exit;


その問題点ですが、デコードが出来ていなかったようで・・・
デコードにモジュールを使うのも面倒なので、自分で作っちゃいました。



$ichiji =~ s/\%3A/:/gi;
$ichiji =~ s/\%2F/\//gi;
$ichiji =~ s/\%23/\#/gi;

ここです。
アドレスのところに載せた目標URLは変な文字に変換されるみたいです。
(昔載せた記事にいろいろと書いてあります、記事はこちら
一番目が : に変換するところです。
二番目が / に変換するところです。
三番目が # に変換するところです。

動作画面は下です。
00034
(Google先生、お許しを<m(__)m>)

下の iframe というのはインラインフレームの略で、フレームの中に
他のページを表示できるようなものです。




<iframe height=100 width=500 src="http://www.google.co.jp">
</iframe>

下のような感じです。



あと、更新ですが、今週も出来なくなりそうです。
一応水曜日か木曜日を予定してますが、できない可能性があります。
ご迷惑をおかけします。

クリックで救える命がある。 << 【ご協力お願いします<(_ _)>】

にほんブログ村 中学生日記ブログへ << 【ポチっとお願いします<(_ _)>】
category: CGI
TB: 1  |  COM: 3
go page top

 

2009.04.25/Sat  18:41:40

この一週間ブログの更新ができませんでした。
申し訳ないです。

実は、その間パソコンができなかったんです。
(まぁ、色々あったので(笑

おかげで、C++を勉強する時間ができました^^
オブジェクト指向などが復習できてとても楽しかったです。

それにしても、休んでいる間にかなり変化してますよね、Web。
一か月休んだらもう時代遅れです(笑

今日は、前回宣言した、「田代砲もどきを作る」をCGIで実際にやってみました。

ただ、CGI部分まで作れているのですが、自分のサーバーでテストしてみると
エラーが発生してしまうのでCGI部分の公開はもう少し待ってください<m(__)m>

下がHTMLコードです。

[tmhome.html]


<HTML>
    <HEAD>
    <meta http-equiv="Content-Type"   Content="text/html; charset=SHIFT_JIS">
    <TITLE>標的URL入力</TITLE>
    </HEAD>

    <BODY>
        <H2>       標的URL</H2>
        <HR><br />
        <FORM ACTION="tmmain.cgi">
            URL : <input type="text" name="url" value="http://" size="100" />
        <input type="submit" value="送信">
        </FORM>
        <br /><br /><br /><br /><font size=2>  Copyright(c) n_cbll All Rights Reserved.</font>
    </BODY>
</HTML>

このHTMLコードは、田代砲もどきのCGIに目標のURLを送ります。

下がこのコードの動作画面(?)です。

00029
著作権表示もちゃんとしてあります(笑

続きは次回以降〜です^^

クリックで救える命がある。 << 【ご協力お願いします<(_ _)>】

にほんブログ村 中学生日記ブログへ << 【ポチっとお願いします<(_ _)>】
category: CGI
TB: 1  |  COM: 2
go page top

 

2009.04.14/Tue  18:55:41

 
Ver 1.32 「雑記」 
 

最近は更新がありませんでしたね。
その間、ブログの細かいところを少しずつ更新してました^^

あと、ブログのアクセス数が2000回を突破しました!
皆さん、ありがとうございます!
これからもよろしくお願いしますm(__)m

下は株取引ゲームの現在の状況です。
a

一度は135万まで行ってたのに(涙
この後しばらく様子を見ることにします。

話は変わりますが、みなさんは、田代砲と言うものがあることを知っていますか?
サーバに大量アクセスをして負担をかけるものなのですが、
気になったので、ソースコードを覗いて見ました^^

著作権の関係でここには載せられませんが、見たい方は、
http://tasiro.simurgh.be/
から見れます。

Javaを使って何度も対象のサイトにアクセスをするスクリプトに、
URLを入力する欄などを付けたりしたのが「田代砲」の様です。

次回は実際にCGIまたはJavaで田代砲もどきを作ってみたいと思います。

と、まぁ、わけの分からない記事でした〜
category: 雑記
thread: 雑記
janre: 日記
TB: 0  |  COM: 6
go page top