08/09/28 21:09:04
主にソケットに関しての質疑応答スレッドです。
Programming UNIX Socket FAQ (日本語訳)
URLリンク(www.kt.rim.or.jp)
Winsock Programmer's FAQ (日本語訳)
URLリンク(www.kt.rim.or.jp)
関連リンクは>>2-10辺り
足りなかったら適当に付け足してね
前スレ
ネットワークプログラミング相談室 Port20
スレリンク(tech板)
関連スレ
Java ネットワークプログラミング 【教えて!】
スレリンク(tech板)
2:デフォルトの名無しさん
08/09/28 21:10:20
過去スレ:
Port21 スレリンク(tech板)
Port20 ?
Port19 スレリンク(tech板)
Port18 スレリンク(tech板)
Port17 スレリンク(tech板)
Port16 スレリンク(tech板)
Port15 スレリンク(tech板)
Port14 スレリンク(tech板)
Port13 スレリンク(tech板)
Port12 スレリンク(tech板)
Port11 スレリンク(tech板)
Port10 スレリンク(tech板)
Port9 スレリンク(tech板)
Port8 スレリンク(tech板)
Port7 スレリンク(tech板) ★行方不明
Port6 URLリンク(pc5.2ch.net)
Port5 URLリンク(pc2.2ch.net)
Port4 URLリンク(pc3.2ch.net)
Port3 URLリンク(pc3.2ch.net)
Port2 URLリンク(pc.2ch.net)
Port1 URLリンク(pc.2ch.net)
3:デフォルトの名無しさん
08/09/28 21:11:04
図書コーナー:
UNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI
URLリンク(www.amazon.co.jp)
そのソースコード
URLリンク(www.unpbook.com)
詳解TCP/IP〈Vol.1〉プロトコル
URLリンク(www.amazon.co.jp)
詳解TCP/IP〈Vol.2〉実装
URLリンク(www.amazon.co.jp)
詳解TCP/IP〈Vol.3〉トランザクションTCP, HTTP, NNTP, UNIXドメインプロトコル
URLリンク(www.amazon.co.jp)
TCP/IPによるネットワーク構築
〈Vol.1〉原理・プロトコル・アーキテクチャ
URLリンク(www.amazon.co.jp)
〈Vol.3〉クライアント‐サーバプログラミングとアプリケーション
URLリンク(www.amazon.co.jp)
Linux/POSIXソケットバージョン
URLリンク(www.amazon.co.jp)
Windowsソケットバージョン
URLリンク(www.amazon.co.jp)
4:デフォルトの名無しさん
08/09/28 21:11:37
マスタリングTCP/IP RTP編
URLリンク(www.amazon.co.jp)
Linuxソケットプログラミング?ネットワークプログラミングにおける実践技法
URLリンク(www.amazon.co.jp)
Webプロトコル詳解?HTTP/1.1、Webキャッシング、トラフィック特性分析
URLリンク(www.amazon.co.jp)
WinSock2.0プログラミング
URLリンク(www.amazon.co.jp)
猫でもわかるネットワークプログラミング
URLリンク(www.amazon.co.jp)
IPv6ネットワークプログラミング
URLリンク(www.amazon.co.jp)
Visual Basicではじめるネットワークプログラミング超入門
URLリンク(www.amazon.co.jp)
5:デフォルトの名無しさん
08/09/28 21:12:44
URL抜粋:
★規格
RFC 日本語版リスト
URLリンク(www5d.biglobe.ne.jp)
JPNIC RFC関連リンク集
URLリンク(rfc-jp.nic.ad.jp)
RFC Editor
URLリンク(www.rfc-editor.org)
HTMLなRFC (セクションを直に示すのに便利)
URLリンク(www.freesoft.org)
RFC 2616 "Hypertext Transfer Protocol -- HTTP/1.1" 日本語訳
URLリンク(www.studyinghttp.net)
IANA Well known port numbers
URLリンク(www.iana.org)
6:デフォルトの名無しさん
08/09/28 21:13:11
★プログラミング
C10K ヘヴィーロードサーバ
URLリンク(www.kegel.com)
C10K ヘヴィーロードサーバ(日本語訳)
URLリンク(www.hyuki.com)
MSDN
URLリンク(msdn.microsoft.com)
Raw IP Networking FAQ
URLリンク(www.whitefang.com)
Java で packet capture
URLリンク(netresearch.ics.uci.edu)
Randomness Recommendations for Security
URLリンク(www.faqs.org)
BoostSocket
URLリンク(www.crystalclearsoftware.com)
The Code Project - Internet & Network programming
URLリンク(www.codeproject.com)
ネットワークプログラミングの基礎知識 (問題ありのサイト?)
URLリンク(X68000.q-e-d.net)
7:デフォルトの名無しさん
08/09/28 21:17:33
★ツール類
ethereal - URLリンク(www.ethereal.com)
Wireshark - URLリンク(www.wireshark.org)
tcpdump - URLリンク(www.tcpdump.org)
Windump - URLリンク(netgroup-serv.polito.it)
WinPcap - URLリンク(www.winpcap.org)
pathchar - fURLリンク(ftp.ee.lbl.gov)
pchar - URLリンク(www.employees.org)
Packetyzer - URLリンク(www.networkchemistry.com)
libevent - URLリンク(www.monkey.org)
★プロトコル
TTCP
URLリンク(www.sean.de)
URLリンク(www.kohala.com)
UDP Hole Punching
URLリンク(homepage3.nifty.com)
★IP, TCP実装
URLリンク(www.iti.fi)
URLリンク(www.sics.se)
URLリンク(www.codeguru.com)
URLリンク(www.geocities.jp)
8:デフォルトの名無しさん
08/09/28 21:19:36
早くリクエストヘッダーの確認の仕方を教えてください
9:デフォルトの名無しさん
08/09/28 21:20:10
テンプレ終わり
あわてて立てたからちょっと間違えてた
>>1
前スレ
ネットワークプログラミング相談室 Port21
スレリンク(tech板)
>>2
過去スレ:
Port20 スレリンク(tech板)
10:デフォルトの名無しさん
08/09/28 21:21:22
スレ立てお疲れ様です
11:デフォルトの名無しさん
08/09/28 21:24:02
>>8もテンプレ?
12:httpリクエストヘッダ確認
08/09/28 21:46:55
>>1さん
乙です
>>8は私じゃないですよ
httpリクエストヘッダの確認、加工、保存のサンプルお願いします
できればショートカットキーで操作して多重起動してリクエストやレスポンスの内容から任意の文字を検索して
コピー&ペースト、終了までスクリプトで動作すれば嬉しいです
どなたかよろしくお願いします
13:デフォルトの名無しさん
08/09/28 21:56:41
まだやってんのかよ。
14:デフォルトの名無しさん
08/09/28 22:06:28
わからないのら出てくんなって言ってるのが分からないんですか?
こっちはいそがしいんです
いい加減にして下さい
15:デフォルトの名無しさん
08/09/28 22:08:27
注文が増えてないか?
16:デフォルトの名無しさん
08/09/28 22:11:32
偽者が煽らなくても本物がそれ以上にアホという…でももう飽きた。
17:デフォルトの名無しさん
08/09/28 22:16:19
httpリクエストヘッダの取得は無理ですか?
今、調べてみたら
リクエストヘッダを表示するフリーウェアーってあまりないみたいで
世界的に有名になるみたいなんです
そんなに難しいことなの?
加工も出来ればなおさらいいんですけど。
ここの人も出来ないのに答えてるの?
ヘッダ確認でググッたらレスポンスヘッダの確認ばかりヒットする
違うっちゅーの。
リクエストヘッダ!
リクエストヘッダを表示させたら世界的なツール???
うーん
18:デフォルトの名無しさん
08/09/28 22:18:54
リクエストヘッダって自分で作るから確認要らないよね。
19:デフォルトの名無しさん
08/09/28 22:26:52
>>18
それに、ネットワークキャプチャすれば、調べられるからねェ。
20:デフォルトの名無しさん
08/09/28 22:35:43
>>1
立てるのが早すぎだアホ
21:デフォルトの名無しさん
08/09/28 22:37:51
>>17
なんかよくわからんけど、httpサーバのログじゃ足りないの?
あるいは、port 80で待つサーバ書くとか。
22:デフォルトの名無しさん
08/09/28 22:41:48
新参が口を挟むな。
23:デフォルトの名無しさん
08/09/28 23:01:22
お前の方がうざい
24:デフォルトの名無しさん
08/09/28 23:09:19
もう寝ますから朝までにリクエストヘッダの確認方法の
ソースをお願いします。
おやすみなさい。
さっきは少し言いすぎました。
25:デフォルトの名無しさん
08/09/28 23:10:18
>>24
この状況でよくそんなことが言えたな
26:デフォルトの名無しさん
08/09/28 23:13:38
あまり言いたくなかったんですけど
レスポンスからリクエストを作成するのは駄目なんです
リクエストを1回送信したらページを表示するまでに
3回か4回くらいサーバと交信しますよね
その部分なんですよ
はじめにリクエストを作っておくだけでは駄目です
FirefoxのアドオンLiveHTTPHeaders
IEのアドオンieHTTPHeaders
上記のようなツールを自動操縦したいんです
ショートカットや正規表現での文字列取得に対応していないので
上記のツールでは間に合いません
なんとかリクエストヘッダを確認しながら
必要であれば加工、保存する方法教えてください
みんな口先では「簡単。簡単。クライアント・・・だろ?wwwww」
私の文体から気づいた人も居るかもしれませんが
2年位前からあちらこちらで探してみては騙され続けています
ここが最後だと思ってます
詳しい方教えてください
27:デフォルトの名無しさん
08/09/28 23:14:16
>>24さおやしみ
>>24は私じゃないですよ
28:デフォルトの名無しさん
08/09/28 23:20:30
◆こんなソフトウェアつくってください~Part12~◆
スレリンク(software板)
29:デフォルトの名無しさん
08/09/28 23:31:52
>>26
その手のツールを自動操縦して、本当に実現したいことは何?
30:デフォルトの名無しさん
08/09/28 23:32:08
>>28さんありがとです
そこはネタを探してる連中がパクルために張ってるだけって感じがしました
実際には作れもしないのに
高額請求されたこともあります
ヘタレの固まりですよ
パケットキャプチャーソフトも有料無料国産海外問わずに
色んなものを用意しました
パケットキャプチャーの本も購入しましたが
Wireshark の使い方説明であったり
システムの解説であったりでサンプルソースはないです
パケットキャプチャーから文字列を取得してリクエストを作成、送信とかできればいいのですが
そういう本を書いている方はサーバの事にしか興味が無いみたいで
クライアント側はほんのちょびっとだけで内容は参考にもならないものばかりです
サーバ、サーバって言ってる連中は本当に作れるのか?
これだけ探してもサンプルはない
中途半端とはいえリクエストを確認するツールは世界的に有名になる
どう考えてもサーバ、サーバって言ってる連中は作れもしないのにハッタリだけのほら吹きとしか思えない
どなたかサンプルお願いします
31:デフォルトの名無しさん
08/09/28 23:32:57
>>29
あなたのようにネタをパクリたい人は相手しません
解答いりません
32:デフォルトの名無しさん
08/09/28 23:33:35
サンプルじゃねえだろ?完成品を出せ、だろ?
33:デフォルトの名無しさん
08/09/28 23:38:08
ちなみに自宅にはTCP関連の本約50冊
perl、PHP、JAVA(SE,EE)、VB、C#、VC++関係約200冊
(すべてネット関係のプログラム完璧のように紹介されてた)
嘘ばっかし
みんな嘘つきですよ
サーバー、サーバーってサーバーのことばかり
そんなに簡単なら
なぜ誰もリクエストヘッダについて詳しいサンプル書かないんだ?
嘘ばっかりたれるな
34:デフォルトの名無しさん
08/09/28 23:38:25
完成品に越したことはないけどサンプルでいいですよ
あなたには無理でしょうけど
わからないからと言って煽らないでください
35:デフォルトの名無しさん
08/09/28 23:38:52
>>32
あなたも解答になっていないようなのでさよなら。
36:デフォルトの名無しさん
08/09/28 23:42:28
リクエストをキャプチャーして、改変して再送出するツール?
使い道はあれか
37:デフォルトの名無しさん
08/09/28 23:43:21
わかったわかった
誰も出来やしないから諦めてスレから去ってくれ
力になれなくてすまんな
38:デフォルトの名無しさん
08/09/28 23:46:52
だからわからない人はおとなしく引っ込んどいてください
そのうち怒りますよ
39:デフォルトの名無しさん
08/09/28 23:50:04
なんだかんだで前進もしないのに
本代やシェア代金だけでも100マソは使ってるなあ
しかもことごとく嘘ばっかし
最後は「教えてgooで聞いた方がいいよ」とか言われることも
なんなんだろね?
わかんないならこたえなくていいよ
何に使うか聞く奴は信用できない
成功するかどうかわかんないことでもいいから協力してあげるよって神さま
待ってます
40:デフォルトの名無しさん
08/09/28 23:54:58
>>39
教えてgooで聞いた方がいいよ
41:デフォルトの名無しさん
08/09/28 23:55:51
>>39
Yahoo知恵袋で聞いた方がいいよ
42:デフォルトの名無しさん
08/09/28 23:55:59
この稼業で本代100万は少ないほうだろ。
43:29
08/09/28 23:56:36
>>31
被害妄想激しいね。curl でも使えば? リクエスト行は ">" で始まる。
$ curl -v URLリンク(www.ntt.com)
* About to connect() to www.ntt.com port 80 (#0)
* Trying 61.208.134.143... connected
* Connected to www.ntt.com (61.208.134.143) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.16.3 (powerpc-apple-darwin9.0) libcurl/7.16.3 OpenSSL/0.9.7l zlib/1.2.3
> Host: www.ntt.com
> Accept: */*
>
< HTTP/1.1 200 OK
< Date: Sun, 28 Sep 2008 14:50:55 GMT
< Server: Apache
< Content-Location: index.html.en
< Vary: negotiate,accept-language
< TCN: choice
...
44:デフォルトの名無しさん
08/09/28 23:57:45
えっと、サンプルをNGワードにすればいいのかな。
他に何をNGワードにすればよい?
45:デフォルトの名無しさん
08/09/28 23:57:52
自分のプログラムだけキャプチャー出来ればいいの?
細かいところが分からないんだけど
46:デフォルトの名無しさん
08/09/28 23:59:58
>>44
NGワード:嘘ばっかし
47:デフォルトの名無しさん
08/09/29 00:04:09
>>45
細かいところは秘密です
48:デフォルトの名無しさん
08/09/29 00:05:36
早くサソプルください
できる人だけレスしてください
それ以外の人は黙っててくださいうざいです
49:デフォルトの名無しさん
08/09/29 00:05:46
>>42
この稼業かあ・・・
私はパソコンとは全く関係ない仕事ですよ
素人でパソコンは趣味でサイトを巡回する程度でした
別の趣味でやっていることにパソコンを使えばもしかしたら金儲けできるかも。
てか、できる!
そう気づいたのが2年前
初めはプログラムはなんでも作れると思ってたのですが
サーバーサイド、インタプリタなんて言葉の意味さえ知りませんでした
だからジャバスクリプトってどこの本屋でも解説本があるから
これでいこうってジャバスクリプト勉強しだして
(そのときはJAVAとジャバスクリプトは同じだと思っていた)
ジャバスクリプトでは無理だよって教えてもらって
今度は簡単な言語を探した
そしたらperl
perlでhttpリクエスト作れたんだけど
httpsのページへリダイレクトはプロクシ使うか自動でないと駄目なんだ
それでJAVAやVB、C#と言語を探し出したんですよ
仕事道具に100マソなら安いかもしれませんが
全く関係ないことに100マソはきついです
それでもってわかったことは
嘘ばっかしってこと。
50:デフォルトの名無しさん
08/09/29 00:16:36
細かいところが分からないとサンプルは出せません。
こまかいところを書くまではこれ以上質問しないでくださいうざいです。
51:デフォルトの名無しさん
08/09/29 00:17:38
あぼ~んだらけ
52:デフォルトの名無しさん
08/09/29 00:20:08
>>43
てか>>29さん
探してくれたんだありがとう
前言撤回ごめん
あなたのことは信用します
やりたいことは商用サイトへアクセスすることから始まります
アクセスできただけではお金にはなりません
それなりの知識と経験が必要です
(私は趣味ですが約15年それやってます)
ただここ5年ほどで形態がかわりました
サイト以外での儲け方もあるのですが
数千万単位の元手が必要です
それをパソコンでやろうとしています
アクセスすらできない状況なので困っています
本来のノウハウ以前にパソコンのノウハウだけで儲けている連中も現れました
もし興味があったらまた聞いてください
curlでは細かいことできそうですか?
通常のブラウザでしたらリクエスト1回の送信で実際にはサーバーと何回も自動で交信していますよね
その交信を細切れに改変送信できそうですか?
53:デフォルトの名無しさん
08/09/29 00:41:00
おいおい、スレ立てたの誰だ?
このアホが静まってからでも十分だったじゃんよ?
54:デフォルトの名無しさん
08/09/29 00:43:34
>>53
みんな楽しんでるんです。
55:デフォルトの名無しさん
08/09/29 00:46:47
>>54
応援ありがとう^^
今からちょっとテストするので今日のところはおやすみ
みなさん本日はありがとうございました
httpリクエストヘッダ、メッセージの確認、加工、保存のサンプルコードよろしく
56:29
08/09/29 00:47:05
>>52
curl のことは自分で調べてくれよ。もうここからいなくなってくれよ。
あ、ひょっとしてアフィリエイトかなんか稼ぎたいの?
57:デフォルトの名無しさん
08/09/29 00:48:35
しかし最初の質問とは全く違う展開に…。儲かるなら
> 949 名前:デフォルトの名無しさん[sage] 投稿日:2008/09/28(日) 15:14:51
> >>946
> 海外ツールなのですが探したところ公開していませんでした
ここに金払ってソースを買い取ればいいんじゃまいか。
58:デフォルトの名無しさん
08/09/29 00:54:39
>>56
わかったcurl調べてみる
アフリじゃないよ
私はアフリでお小遣い作れるとは思ってないです
ていうかアフリでお小遣い作れたとしても嬉しくもない
成功したときの金額も違うからね
何も無いところから生み出すんじゃなくそれなりに元もいるので当然でしょう
でわ^^
curlの情報ありがとう
59:デフォルトの名無しさん
08/09/29 00:57:00
>>57
パー???
世界的に有名だって言ったでしょ
そんなソース買いたいなんていったら
家売っても買えないくらいの金額提示されるのが落ち
60:デフォルトの名無しさん
08/09/29 01:02:03
何こいつ
61:デフォルトの名無しさん
08/09/29 06:17:07
おはようございます。
朝までにサンプルを作るように頼みましたよね。
なんでここは嘘ばっかりの使えない人ばっかりなんですか
62:デフォルトの名無しさん
08/09/29 09:50:56
そんなんが高値で売れるなら俺らの稼業も楽なのにな
63:デフォルトの名無しさん
08/09/29 13:28:08
>>62
また遠吠えwww
もういいって。
64:デフォルトの名無しさん
08/09/29 13:29:53
>>62
なんか凄い必死で自分を大きく見せて
見てて恥ずかしい
んじゃやってみれば
65:デフォルトの名無しさん
08/09/29 14:19:35
真性なのか釣りなのか未だにわからん。
66:デフォルトの名無しさん
08/09/29 14:47:23
釣りじゃないです
マジで聞いてるんです
どなたかhttpリクエストのヘッダを確認、訂正、保存、送受信するサンプルお願いします
67:デフォルトの名無しさん
08/09/29 14:57:23
>ちなみに自宅にはTCP関連の本約50冊
>perl、PHP、JAVA(SE,EE)、VB、C#、VC++関係約200冊
>(すべてネット関係のプログラム完璧のように紹介されてた)
>嘘ばっかし
>みんな嘘つきですよ
>サーバー、サーバーってサーバーのことばかり
>そんなに簡単なら
>なぜ誰もリクエストヘッダについて詳しいサンプル書かないんだ?
>嘘ばっかりたれるな
興味がないことを進んでする奴はいないからな
68:デフォルトの名無しさん
08/09/29 15:36:04
意味不明
回答以外は答えなくていいよ
私がもっとわかんないときに
私を煽り続けたあのヘタレ君見てるか?
キミの出番だ
ほれほれ
簡単なんだろ
煽りだけのヘタレ解答者は解答者やめろ
69:デフォルトの名無しさん
08/09/29 15:38:13
できもしないのに”稼業”名乗るかあwww
他の業種なら出来ないことが1つでもあれば
そいつは半人前
1人前にもの言うな。
70:デフォルトの名無しさん
08/09/29 15:40:16
稼業という言葉に反応しちゃうけど・・・
自称”稼業”なんだろね
どこまで通用してんのかはわからないけど
ここで解答者としてでしゃばるレベルではないように思う
71:デフォルトの名無しさん
08/09/29 17:41:15
会社じゃど素人
2ちゃんじゃ大物回答者www
72:デフォルトの名無しさん
08/09/29 18:44:53
ここでは回答を得られそうにないし、別のところで訊いた方がいいんじゃない?
そもそも2chなんかにまともな回答を期待する方がどうかしてると俺は思うが
73:デフォルトの名無しさん
08/09/29 18:58:57
>httpリクエストのヘッダを確認、訂正、保存、送受信するサンプル
これって、サンプル自体のリクエストヘッダなわけ?
ほかのアプリのヘッダとかじゃあなくて。
74:デフォルトの名無しさん
08/09/29 19:04:12
他アプリです
75:デフォルトの名無しさん
08/09/29 21:51:38
まだですか?
76:デフォルトの名無しさん
08/09/29 21:57:02
まだです。
77:デフォルトの名無しさん
08/09/29 21:57:09
話ブッタ切ってスマン。
HTTPクライアントを作っているんだが、データ受信する時に recv( ) にバッファサイズ指定するじゃんか。
そんで気になったんだが、ソケット通信と言うかTCP/IPと言うか、HTTPと言うか、
一回で送信・受信できるデータサイズって規約上で制限あるんだっけ?
色々サンプル見てもまちまちで分からん
78:デフォルトの名無しさん
08/09/29 22:02:20
size_tの上限がrecvの上限です
79:デフォルトの名無しさん
08/09/29 22:24:06
>>75 さん(が本物でしょうか?)
私、稼業どころか夏休みも終わりかけな学生ですが、
せっかくなのでちょっと考えてみたいと思っています。
しかし、恥ずかしながら >>75 さんが必要とされているものがよく分かっていません。
以下の点を教えていただけないでしょうか。
1.他アプリというのはwebブラウザと考えてよろしいのでしょうか。
2.もしwebブラウザだとすると、そのブラウザからhttpリクエストのヘッダを確認、保存、加工、送受信するプログラムをプロキシとして指定してよろしいのでしょうか
3.受信したレスポンスは適切に加工してリクエストを出した他アプリに返さなければいけないのでしょうか。
4.リクエストをファイルに保存し、そのファイルをエディタで書き換えてリクエストとして送り出すものでよろしいのでしょうか。
5.プログラムはGUIのかっこいいものでなく、perlなどで書いたものでもよろしいでしょうか。
上記がすべてあっていればなんとかできそうな気がしています。
お考えのものとちがう場合は、具体的に訂正していただきますようお願いします。
すでに似たツールをお持ちとのことですが、
その名前とそこから変更したい点を挙げていただけるとさらにイメージしやすいかと思います。
最後に、このスレでこのままやっていていいのでしょうか。
どうも他の書き込みとレベル…というかレイヤというかそういうのが違っているようで気になっています。
もしスレが違うようでしたら誘導をお願いします。 > スレ住人の皆様
80:デフォルトの名無しさん
08/09/29 22:26:06
メールアドレスを交換して二人でやりとりするといいよ
81:デフォルトの名無しさん
08/09/29 22:32:28
まずクライアントアプリなのかサーバアプリなのか分からん。
クライアントならオミトロン使えばリクエストヘッダは見れる。イジれるはず。ログも保存できたはず。
ローカルの串刺すことになるがな。
82:デフォルトの名無しさん
08/09/29 22:35:03
>>78
規約の上では定義されてないってことですな。ありがとうです。
83:デフォルトの名無しさん
08/09/29 22:41:17
どうしてそうなるんだおい
84:デフォルトの名無しさん
08/09/29 22:43:43
>>82
どんなに大きなバッファーを与えても埋め尽くされるとは限らないということだ。
85:httpリクエストヘッダ確認
08/09/29 23:59:37
>>79さんこんばんわ出先からです
>>75は私じゃないですよ
例の偽者さんです
1.他アプリ?
私は他アプリとか発言していないので意味わかりません
2.そうです簡易ブラウザのイメージが近いです
ただhttpリクエストをサーバーへ送信する前にクライアントが確認して
加工したり保存してからサーバーへリクエストを送信する
リクエストヘッダやリクエストメッセージの中から任意の文字列を探し出して
用意しておいた他の文字列に訂正できれば良いのです
できればショートカットに対応していてスクリプトで自動操縦したいです
(多重起動してリクエストAとBから少しづつ内容をコピーしてリクエストCを作り出しリクエストCを送信する)
・プロキシを中継しないと出来ない様なんですがプロクシ経由でないほうが嬉しいです
(プロクシ経由でも自動操縦できるのであれば全く問題ありません)
3.受信したレスポンスからデータを取得して新たなリクエストを作ります
4.はい。エディターを使う事も問題ないのですが自動で出来るのがいいです
自動操縦に拘っている理由はレスポンスを受け取って次のリクエストを作成して送信するまでの時間が速ければ速いほどいいです
というか、遅いものは全く役に立ちません
具体的には1回目のリクエスト~3回目のリクエストを送信して
3回目のレスポンス受け取り完了までに2秒以内できれば1秒以内が目標です
5.perlで全く問題ありません
インタプリタだと少々時間がかかるような気がするのですが
セットしてあとは自動操縦できれば言語を指定はしません
手持ちのツールは何種類かあります
一番イメージが近いのは昨日見つけた金床氏作成のdoorman@JUMPERZ.NETです
これを自動で動かせたら最高です
86:デフォルトの名無しさん
08/09/30 00:03:49
他アプリって具体的に何?
ネトゲ?
87:デフォルトの名無しさん
08/09/30 00:25:13
何となくチート(ゲーム的な意味ではなく)の匂いがするな
88:79
08/09/30 00:44:12
>>85
ありがとうございます。
1. の他アプリというのは >>74 を読んでわざわざこのように表現するので特別なアプリなのかと思いたずねてしまいました…が、そもそも >>74 が違う方なんですね。ブラウザかなと思って進めてみます。
2. 事前に指定した任意の文字列を他の文字列に置き換えるのは難しくないと思います、が、
A, Bから来るリクエストは同期しているのでしょうか?
それぞれ一つずつ受け取った時点でリクエストを作るという感じでいいのですか?
3. レスポンスから作る新しいリクエストのことは(とりあえずは)考えなくていいんです…よね。
4. これは2.で置換レベルのお話ということで何とかなりそうなのですが、二つのリクエストを受けてとなると、指定する方法を考えないと使いにくいかも、です。
リクエスト置き換え・合成のルールをファイルにして最初に読み込むとして、ルールファイルはこんな感じの書式でいいのでしょうか。
(二つのポート 8000 8001 で受け付けると仮定)
default 8000 #以下に指定がない場合は8000番から受けたものをそのまま使用
get 8001 #GETは8001番から受けたものをそのまま使用
User-Agent 8001 hoge fuga #User-Agentは8001番から受けたもののhogeをfugaに置き換えて使用
ここまで書いておいてなんなのですが、これなら誰でも作れるような気がして来ています。
ご自身で作ってみられませんか?
また、 >>86 さん >>87 さんが書かれているように、何に使うものか少し気になっています。
杞憂かと思いますがよろしくないことに使われるということはありませんよね。(失礼とは思いながら念のため)
89:デフォルトの名無しさん
08/09/30 01:06:12
つーか、doorman@JUMPERZ.NETには
「- Published as open source code」とか書いてあるジャン。
中のjarを展開して改造すりゃ完了だネ。おめでとう、おめでとう。
90:httpリクエストヘッダ確認
08/09/30 01:09:11
>>88さん
レスありがとうです
リクエストAをポートは8000で送受信したら
レスポンスAから必要な箇所を取り出してリクエストBを作成して
ポート8000でリクエストBを送受信
レスポンスBから必要な箇所を取り出してリクエストCを作成
リクエストCをポート8000から送信って感じです
今まで散々「誰にでも作れる」と言われ続けてるんですけど
作れません
リクエストヘッダを確認して加工するとかもわかりませんでした
(昨日やっと参考になりそうな本をみつけましたけど)
みんな「誰にでもできるよ」とは言うんですけどねwww
何に使うかはここで公開することはしません
あえて言うなら
①ページ目~④ページ目まで①②③④という順番でいくところを
①②④と進んで例え0.0001秒でも素早く④のページを読み込み完了するのが目標かな
あなたも口ばっかしのようなので無視して貰っていいですよ
91:httpリクエストヘッダ確認
08/09/30 01:11:04
>>89
あなたのような人ばっかしってことは予測してました
私にレスしなくていいですよ
さよなら迷回答者さんw
92:デフォルトの名無しさん
08/09/30 01:15:31
「リクエストA」はどっから降って湧くの?
ブラウザの要求を分捕らんといかんわけ?
URLだけを明らかなものとして、適切にHTTP1.1的に
必要な項目を埋めれて自作するわけ?
93:httpリクエストヘッダ確認
08/09/30 01:23:42
>>92
それなんですよ
簡易クライアントを解説している本はリクエストAを作成することは記載しているんですけど
リクエストA(今から送信しようとする)リクエスト内容を確認できないんですよ
自分の送信する内容はすべて確認したいのですが
最初のリクエストから既に確認できないんです
レスポンス見てクッキーやリファラを確認できますが
できればリクエストAを送信前に確認→送信したいです
これは先に記載したJUMPERZでも出来ないようなんです
94:httpリクエストヘッダ確認
08/09/30 01:28:14
言葉足らずですいません
リクエスト前に内容を確認して送信できるツールもあるんです
海外製で有名なものです
ただそれだと全部手作業です
そのツールの仕様なのですがHttpsにリダイレクトされた後は更に手作業が増えるので
時間勝負には使えそうで使えないんです
95:デフォルトの名無しさん
08/09/30 01:33:09
例えば、40枚画像が張り付いているようなHTMLが戻ってきたら、
一般的なブラウザ的にはその後40リクエスト発行する訳なんだけど
全部のリクエスト確認したいわけ?
自動で処理したいのか、手動で処理したいのかどっちなんだい?
96:httpリクエストヘッダ確認
08/09/30 01:41:17
>>95
それそれ
問題なんですよ
40枚の画像はすべて無視したいんです
①ページ目②ページ目はテキスト以外レスもいらないんです
必要なのは④ページ目だけなので
①②ページをできるだけ素早く通り抜ける方法あれば教えてください
目標は④ページ目を素早く読み込み完了することです
いきなり④ページ目にいく方法とかあれば更に嬉しいんですけど
それは無理っぽいです
私の知る限り
最短ルートは①②④のようです
そのサイトのバグのようなんですけど
既に最短ルートをぶっちぎりのスピードで突き進む人たちも多数現れています
97:デフォルトの名無しさん
08/09/30 01:49:24
>>96
もう素直に作ってくださいスレ行けよ屑
98:デフォルトの名無しさん
08/09/30 01:57:27
まぁ少なくともレス番500くらいまでは粘着するだろうな。ここが最も作ってくれそうな奴がいそうだから。
ひょっとしたら、スレ全部消費するかもしれんな。
99:httpリクエストヘッダ確認
08/09/30 01:59:32
>>97
作ってくださいスレで作ってくれるわけないだろ
散々小馬鹿にされて誰も作らないwww
他にも理由はあるけどね
なんで私にレスするの?
わかる人(居ないかもしれないけど)気長に待つので
あなたは私をスルーでいいよ
私がレス返すからかwww
つまり③ページ目をスルーすればいいってことがわかった
スルーするためには瞬時にしてリクエストの書き換えが必要だというのもわかった
もしかしたらいきなり④に飛んでいく方法があるのかもしれないけど
今のところそういう情報はない
必要な機能をまとめると
リクエストの書き換え+自動操縦かな
100:デフォルトの名無しさん
08/09/30 02:03:17
ここでも散々子馬鹿にされて誰も作ってくれてないというのに、
まだ何かを期待してるんだろうか
101:デフォルトの名無しさん
08/09/30 02:04:42
どMなんだろきっと
102:httpリクエストヘッダ確認
08/09/30 02:06:36
>>100
今までの経験から2chは殆どあてにならないってのは充分理解してるよ
ただ何百レスかにひとつ
ヒントになりそうなことが返ってくることがるのも事実なんだよね
あなたには無理っぽいので私への回答はいいです
暇つぶしの雑談ならいいですけどねwww
103:デフォルトの名無しさん
08/09/30 04:42:53
ヒント出たけど気付かないだけちゃうの?
104:httpリクエストヘッダ確認
08/09/30 05:07:49
>>103
それはあるかもしれない
ここではリクエストの事をメインに聞いているけど
大きく分けて大切なことは2つ
書き換えと自動操縦
スクリプト使って瞬時に書き換えて送信したいんだ
正直、書き換えのほうはなんとかなりそうなんだけど
瞬時に書き換えて送信させるスクリプトが全然わかんない
これはここでの話題じゃないのでみんなには相談できないけどね
今まで自動スクリプトツールを使っていたので
そのツールのマクロは少しは書けるけど
ヘッダの文字列書き換えはやったことないのでどうしたらいいのかわかんないままです
んじゃおやしみ^^;
105:88
08/09/30 07:05:37
>>90
起きたらひどい書き方されていてちょっとショックです。
しかも >>85 で書いている 2. と内容が違いますし…。
>>88 でまじめに考えた自分がバカみたいです。
(実際バカですが)
やりたいことは
どこかからリクエスト→書き換えてリクエスト→レスポンスを受けその内容に合わせリクエスト…
とシリーズに進むようですので多重起動の必要はないと思います。
>>96
画像が何枚あろうが、必要がないのならリクエストしなくてもいいだけではないでしょうか。
そのようなことを問題にされる理由が分かりません。
>>99 も同じ方でしょうか。
もう私は作る気がなくなってしまいましたので、今後はスルーさせていただきますが、
あなたのおっしゃっていることに、少し(?)ずつ「分かっていらっしゃらない」「あまりちゃんと考えていらっしゃらない」点があるため
作る気にならないというのもあるかと思います。
私の場合は、欲しいものの説明が不適切で、せっかく考えたのに違うものだったというのが一番大きな理由ですが…。
とりあえず、作ってくださいスレというのがあるのでしたら、
そちらで頑張られるのが筋だと思います。
106:デフォルトの名無しさん
08/09/30 07:25:12
プログラミングスレで依頼スレじゃないからね~~
107:デフォルトの名無しさん
08/09/30 08:18:41
>とシリーズに進むようですので多重起動の必要はないと思います。
とシークエンス(順番)に進むようですので多重起動の必要はないと思います。
だな
俺はそのくだらないツールを作れるつもりなんだが
実際は口先だけでしかも会社じゃど素人らしいから黙っとくわ
108:httpリクエスト確認
08/09/30 11:45:07
なんだここ
自分なら作れるかもって人ばかし居てますね
この展開は読めてたけどw
みんな屁理屈はいらないって文字読めないの?
そういう遊び方のスレなのかもしれないけどね
>>105
そうなんだ
お気持ちありがとう
>>106
レスする必要もない
>>107
なんてレスしたらいいかわかんないなあ
作れるんだすごいねハイハイってとこかな
まあここは2chなので好きなだけ吹いてればいいよ
会社ではがんがれよ
そろそろ満喫から退散するか
んじゃ
109:デフォルトの名無しさん
08/09/30 11:50:03
たぶん以前ここで馬鹿にされた腹癒せに荒らしてるんだろな
かわいそうな奴
110:デフォルトの名無しさん
08/09/30 12:06:10
>>108
そんな態度じゃどこへ行ってもまともなレスはもらえないと思うよ
111:httpリクエスト確認
08/09/30 12:36:18
ちょっとテストしてたらまた来ちゃった^^;
海外周るのは何が起こるかわかんないので
自宅のPCからは行かないようにしてるんだよね
満喫でテストばっかしwww
>>109
思い込みで発言しちゃうのはよくないよ
>>110
そのとおりだと思うけど
態度が悪いから出てこないってのじゃないと思う
自分は2chのあちこちでペコペコペコペコしまくって
これ探してるんだけど
結局みんな作れもしないのに「俺は作れるけどもうちょっと低姿勢でお願いできないのか?」ばっかし
ペコペコペコペコしててもそれだからね
それで気づいた
こいつら、、、、
質問者をいじって遊んでるんだってこと
だから本当に作れそうな人にはまともに話する
てか居ないと思ってるので
この態度は改めないよ
ご忠告ありがと
んじゃもちょっとテストしてから所要を済ませて帰宅するね
またテストが長引いたら覗いてみるよ
112:デフォルトの名無しさん
08/09/30 13:17:30
プログラム書いてクレなんてのはどんな態度でも同じようにあしらわれる罠
113:デフォルトの名無しさん
08/09/30 13:31:02
仮に態度が悪いから出てこないんじゃなくても、
プログラム書いてくれというお願いじゃなくても
こんな態度なら教えてくれないだろうな
114:デフォルトの名無しさん
08/09/30 13:41:18
単にソケットつくって、リクエスト投げて、受信内容確認すればいいだけの話じゃないの?
HTTPって、早い話がTCP/IPでconnectして、リクエストをsendして、レスポンスをrecvして、closeするだけでしょ?
これ以上に何を求めているのかがさっぱりわからないんだけど。
115:デフォルトの名無しさん
08/09/30 13:52:30
URLリンク(www.geocities.jp)
そのものずばり、HTTPアクセスのサンプル。
ここのサンプルを丸パクリして、リクエスト作成とレスポンス解析を自前で実装すればもう終わりじゃない?
116:デフォルトの名無しさん
08/09/30 13:53:40
>>114
相手するとまたしつこいからほっといた方がこのスレのためだぞ
117:デフォルトの名無しさん
08/09/30 14:28:14
>>111
なんかこの可哀想な人を思い出した。
スレリンク(unix板:254-283番)
118:デフォルトの名無しさん
08/09/30 15:46:42
ものすごい似てるね
119:デフォルトの名無しさん
08/09/30 16:08:56
本人だろ
120:デフォルトの名無しさん
08/09/30 17:25:00
質問です。
URLリンク(sec-sso.click-sec.com)
にプログラムからpostメソッドでログインを試みているのですがうまくいきません。
htmlソースには
<form action="sso-redirect" method="post" name="loginForm">
と書いてあるので、postメソッドでj_usernameとj_passwordを投げる先は
URLリンク(sec-sso.click-sec.com)
で間違いないのでしょうか。
よろしくおねがいします。
121:デフォルトの名無しさん
08/09/30 17:34:20
どううまくいかないのかを書くか、ソースを丸ごと示すべき
122:デフォルトの名無しさん
08/09/30 18:33:04
cookie無いからだろ
123:デフォルトの名無しさん
08/09/30 18:49:53
SSL使ってる?
124:デフォルトの名無しさん
08/09/30 18:51:23
>>120
まず、ローカルにサーバー建てて試してからにしようぜ。
125:デフォルトの名無しさん
08/09/30 19:39:28
>>52
>やりたいことは商用サイトへアクセスすることから始まります
>アクセスできただけではお金にはなりません
>それなりの知識と経験が必要です
商用サイトは URLリンク(www.click-sec.com)で、
誰よりも早く取引をしたいとか?w
そのために、自動化したい訳と
126:デフォルトの名無しさん
08/09/30 19:54:50
御託はいいからソース出せ
127:デフォルトの名無しさん
08/09/30 20:06:19
>安全のためパスワードを連続で数回間違えて送信されますとロックがかかりログインできなくなります。
ロックされたんじゃない?
128:デフォルトの名無しさん
08/09/30 20:47:45
>>125
自動でデイトレをさせたいんだろ
129:デフォルトの名無しさん
08/09/30 20:54:06
>>120
一度ブラウザでログイン試して、成功した通信をパケットキャプチャして解析してはどうか。
POSTメソッドでユーザ名とパスワード以外のものも必要かもしれない。
130:デフォルトの名無しさん
08/09/30 21:17:24
httpリクエストヘッダ確認・加工・送信ツールがあれば簡単なんですけどね
さっさと作ってくれませんかね
遅いんですよ
マジ口ばっか
131:デフォルトの名無しさん
08/09/30 21:52:59
>httpリクエストヘッダ確認・加工・送信ツールがあれば簡単なんですけどね
そのツールの意味がなさ過ぎるw
132:httpリクエスト確認
08/09/30 21:57:14
おっ、また偽者さん出現してるな
ご苦労さん
今日はちかれたー
また来るかもしれないけど
風呂入って寝るかもしれない
今日も色々テストしてみたんだけど手動じゃ目標達成は無理っぽい
てことで自動操縦は絶対必要ということになりました
ショートカットキーを使ってリクエストヘッダの編集や
レスポンスから文字列の取得とかしたいです
やっぱりプロクシがいいですか?
スクリプトで文字列取得、編集、操作などができるプロクシってありますか?
どなたかご存知の方お願いします
本日、とても疲れていますのでお返事できるかわかりませんがよろしくです
133:デフォルトの名無しさん
08/09/30 21:57:59
意味がなさ過ぎて、自分で使わない興味がないものを作れといわれても作るわけがない。
相談スレだから作り方を議論するすれだともうぞ。
134:デフォルトの名無しさん
08/09/30 22:44:56
「アホな人間でも良くない方向にはたくさんのエネルギーをつぎ込める」という見本だな
そしてこのデイトレーダーは少なくともプログラマとしては無能だ
自分のことしか考えずにアホなレスをいつまで続けるんだろう
135:デフォルトの名無しさん
08/09/30 23:08:52
本物さんはちゃんと名前書いてくれるから見分けられていいよね。(^^)
136:デフォルトの名無しさん
08/09/30 23:21:10
複数回連続で間違えたら口座ロックって仕様は、よく考えてみれば怖いよな
ブルートフォースアタック掛けられたら、大迷惑だ
137:httpリクエスト確認
08/09/30 23:22:51
>>134
まぁそう言わずにしばらくお付き合い下さいw
>>135
応援ありがとう
これからもよろしく^^
ちょっと違う質問なんだけど
どなたかお願いします
TCPの緊急ポインタってサーバが対応していなかったらフラグ立てても駄目なんですよね?
商用サイトってTCPの緊急ポインタには対応している?対応していない?
通常は対応しているもんなのかな?
わかるかたお願いします
私は本日おやすみしますのでレスあれば明日お礼を申し上げます
よろちくびw
138:120
08/09/30 23:30:44
みなさま返信ありがとうございます。
>>123さんの指摘で分かりましたが
Javaで実装しているんですがSSLとかまったく考えていませんでした。
httpsに接続すると勝手にSSLになるのかなと思っていたw
SSLを勉強して出直します・・・orz
139:デフォルトの名無しさん
08/09/30 23:56:25
>>137
頼むから永眠してくれ
140:デフォルトの名無しさん
08/10/01 00:50:06
「本当に使えるヒント」を「口だけだからイラネ」って一蹴するからアホかと
現に同じような方法知りたくて流れ見てたけど>>88でピンと来た
「最後まで解けるヒント」を与えているのに
「答えまで全部書いてくれないとヤダヤダ」とかどこのお子ちゃまですかと
知識があっても知恵がないと言われるゆとりですねわかります
141:デフォルトの名無しさん
08/10/01 01:02:39
一貫して動くソース出せって言ってなかった?
142:デフォルトの名無しさん
08/10/01 01:17:39
動くソースがなければ無意味です><
143:デフォルトの名無しさん
08/10/01 01:26:14
>>139
あなたがお先にどうぞ
>>140
質問も回答も無いなら消えろカス
>>141
>>142
応援ありがとう
144:デフォルトの名無しさん
08/10/01 01:31:56
まだやってんのかよ
145:デフォルトの名無しさん
08/10/01 01:49:54
TCPの緊急ポインタって、httpやSSLならプロトコル的に使わない
ので、対応してるはずがない。使ってるのはftpとかtelnetぐらいじゃね?
緊急ポインタの「緊急」という用語に、他人を押しのけて優先してもらえると
いうようなイメージがあるなら、それは間違い。
146:systemoffmogillaoffouou
08/10/01 07:39:32
pasedownpacedouupasedownpasepuupasedownpasedownpasedownpasedownpasedown
pasedownpasedownpasedownpasedownpasedownpsedownpasedownpasedownpasedown
pasedownpacedouupasedownpasepuupasedownpasedownpasedownpasedownpasedown
pasedownpasedownpasedownpasedownpasedownpsedownpasedownpasedownpasedown
pasedownpacedouupasedownpasepuupasedownpasedownpasedownpasedownpasedown
pasedownpasedownpasedownpasedownpasedownpsedownpasedownpasedownpasedown
pasedownpacedouupasedownpasepuupasedownpasedownpasedownpasedownpasedown
pasedownpasedownpasedownpasedownpasedownpsedownpasedownpasedownpasedownsystemmemoryquicksluttledowncode88eighyeightcodeeightyeightsystemmemoryquickdownsystemmemoryquickdownsystemmemoryquickdownsystemmemoryquickdowndoudoudoudououououou
147:systemoffmogillaoffouou
08/10/01 07:44:56
downsystemoudowmmmmmnbytesSouOOOOpoppoppoppoppoppoppoppoppoppoppop11poppoppoppoppoppoppoppoppoppopopopopopopopopopo2daysSurupoppoppoppoppoppoppoppoppo
148:SetmodeUoUUsystemoffmogillaoffouou
08/10/01 08:23:51
SuturnEgde Sun Earth hide edge 45degree
You must choose new world new warld say choose
"how long have you ignore Evenpoppoppoppoppoppopoopoopoopppoppoppoppoppoppoppoppo knock the door
second very skeem
太陽の照射量6% 地球が 太陽の縁に隠れるとき 土星の輪っか
not begin final not all you can sacond
reben how sought you lope nnnnnnnnnnnnnnnn
waaa ass
3days long Sun power luSu reveal
149:SetmodeUoUUsystemoffmogillaoffouou
08/10/01 08:40:41
copmactdyscode110systemoffohw
yesyesysesyesyesyesyesyesyesyesyesyesyesyespeacepeace
audiosytem Asterakentassuteyoumustsay say say say says yeasyeas ccc
ctype choosedays yeas yes yes yes yes
qustion code yes alle
cd playes system up
begin:2
moff:2
eoffu:off
quality:pou
[ sound quality ]
普通のシーディ プレイヤーの音をよくする方法
150:デフォルトの名無しさん
08/10/01 09:01:13
サンプル普通に出てるじゃん
動くものが
151:デフォルトの名無しさん
08/10/01 09:05:28
じゃあ、この話題は終了、でOK?
152:デフォルトの名無しさん
08/10/01 09:06:58
OK
153:httpリクエスト確認
08/10/01 09:15:37
>>145
そうなんだ詳しくありがと
>>150
どこに出てるの?
いいかげんなこと言わない方がいいよ
154:デフォルトの名無しさん
08/10/01 09:19:54
>>115に動くサンプルでてるよ
155:httpリクエスト確認
08/10/01 09:32:28
>>154
ソケット作成してリクエスト送信してるけど
これ、どうやってリクエストのヘッダとメッセージを確認、編集してんの?
自分の送信するリクエストを確認して編集したいんだけど(できればスクリプト使って自動で)
そういうことは記載されてないよ
どうやって自分のリクエストヘッダを確認&編集すんの?
>>115では何も解決しない
156:デフォルトの名無しさん
08/10/01 09:34:58
頑迷固陋というか無知蒙昧というか馬耳東風というか、こいつに教えなくていいじゃないか
ろくなことにならないぞ
157:httpリクエスト確認
08/10/01 09:38:53
>>156
なんだお前?
そういう発言しか出来ないのか情けない奴だ
158:httpリクエスト確認
08/10/01 10:00:47
2chで質問して回答がある前に問題点に気づいて質問を変更して答えもしない解答者が激怒する
2chでよく見る光景だ
なので全部まとめて質問したけど
1つづつ前進できればいいんだ
①ソケット作成
②送信する前にリクエスト内容の確認
③リクエストの編集、保存
(2回目からはレスポンス内容からも文字列取得が可能なこと)
④リクエスト送信
⑤レスポンス受信、内容確認、任意の文字列取得→②へ
※全てスクリプトで操作できること
159:デフォルトの名無しさん
08/10/01 10:03:22
>>155
自分の送信するリクエストなら確認するまでもなく、
自分でわかってるじゃない?
わかってないということは、何か自動的に動くアプリが
他にあってその動きを解析したいの?
160:httpリクエスト確認
08/10/01 10:05:38
みんなわかっていると思うから言わなかったけど
1回のリクエスト送信してブラウザにページが表示される
これってリクエスト送信は1回だけども
交信としては何回もクライアントとサーバやりとりした後にページが表示されているよね
その”何回も交信している”部分を確認できないと駄目
第一ステップです
まさかここの解答者さんが
リクエスト1回がヘッダとメッセージ1個づつだとは思ってないだろね?
161:デフォルトの名無しさん
08/10/01 10:06:27
>>159
お前は>>160をよく読んでから
もう解答者やめろカス
162:httpリクエスト確認
08/10/01 10:08:13
あ名前入れ忘れた^^;
>>159
とにかくあなたでは無理
もう私に解答しなくていいです
163:デフォルトの名無しさん
08/10/01 10:09:57
>>160
だから確認確認って自分で送信する内容なんだから
確認する必要が無いじゃない
自分で知ってる内容でしょ?
受信内容だったらただ受信するだけで、それも>>115のサンプルにあるし
164:デフォルトの名無しさん
08/10/01 10:11:30
いつまで荒らしに触り続けるんだこの馬鹿ども
165:デフォルトの名無しさん
08/10/01 10:11:33
>>162
人が親身になってあげてるのにその態度は無いんじゃないかなあ
他に自動的に動いてるアプリがあって送信内容が知りたいの?
自分で送信するなら確認の意味がわからないんだけど
自分で話す内容を自分で確認すると言ってるようなものでしょ
166:デフォルトの名無しさん
08/10/01 10:22:10
>>165
親身になってくれてたんだ
応援ありがとう
通常のブラウザではリクエスト1回するとページを表示させるまでに
何回もクライアントとサーバは交信してページを表示させている
リクエストを送信した側から見れば”1回”のリクエストに見えるけど
実際には何十回も交信している
誰かが上のほうで言っていたけど
40枚の画像があれば最低45回くらいは交信しているはず
でも通常のブラウザでは1回のリクエストとしか見えない
>>115では1回のリクエストを送信しているけど
ページ表示までにサーバーとは何回も交信しているはずなんだ
その部分。
通常のブラウザのように全自動では駄目
かといって全部手動にしちゃえば時間がかかりすぎて使い物にならないんだよね
これからもよろしく^^
167:デフォルトの名無しさん
08/10/01 10:26:56
>>166
よくわからないんだけど、繰り返し必要なだけリクエストを送るだけの話でしょ?
何を悩む必要があるの?
もちろんサンプルではhtmlのソースを取得してるだけだから1回のリクエストしか
送ってないけど複数必要なら複数送るソースを書けば良いだけの話では?
168:デフォルトの名無しさん
08/10/01 10:29:12
リンクした画像を取得する必要があるなら、受信したソースを
xmlパーザで解析して画像のリンク部分を取得
そして、リクエストを送信して画像データを取得を繰り返す
それだけのことだろ
169:デフォルトの名無しさん
08/10/01 10:36:43
>>167
違う違う^^;
IEやFirefoxなど通常のブラウザや(>>115のサンプル)では
その1枚のhtmlを表示させるために
リクエストは1回で1枚のhtmlを表示させている
クライアントからは1回のリクエストなんだけども実際の通信は何回も交信して1枚のhtmlを表示している
具体的にはパケットキャプチャー見ればわかるよ
有名なフリーもあるから見てみ
1回のリクエストで何回もリクエストとレスポンスが出てくるよ
何回で交信が完了するのかは表示させるhtmlの内容による
リクエスト送信1回すると
リクエストヘッダは最低4個以上になる
画像やcss定義とか入ったらそれ以上になる
この辺です
170:デフォルトの名無しさん
08/10/01 10:39:53
>>168
htmlのソースとか言ってるようじゃ
ここの解答者はやめたほうがいい
私の聞いているのはそういう話じゃないから
そのソース1枚を取得するのに何回も交信するでしょ
その”交信”を言ってるの。
なんで私が教えてるんだよ
171:デフォルトの名無しさん
08/10/01 10:45:04
>>169
ソースを取得する段階ではほぼ1回のリクエストでしょうね
IEやFirefoxなどブラウザも
ただ、1回だろうが複数だろうが、そういうソースを書けば良いだけなので
たいした問題じゃなさそうに見えますが?
キャプチャーソフトをお使いなら送信すべきリクエストはわかるでしょうから
それを真似をすれば良いだけでしょう
わからなくても、そこは別問題なのでプロトコルを勉強をしろとしかいいようがない
>>170
そういう話じゃないといわれましても、あなたの例に出してるのが
IEでhtmlを表示する話なわけですが
ソースのデータをまず取得しないとhtmlは表示できないでしょ?
172:デフォルトの名無しさん
08/10/01 10:46:13
理解している人間は早々に無視してるから、お前の相手をする人間は馬鹿しか残らないんだよ
173:httpリクエスト確認
08/10/01 10:51:59
>>172
私を応援してくれる人を馬鹿呼ばわりはやめろ!
ただ、あなたの発言内容で”馬鹿”の部分以外は正解。
理解していないようなのでなんともどう説明していいのか。。。
つまり通常のブラウザでリクエストは2種類あります
クライアントに見えるリクエストと
クライアントに見えないリクエストです
って言えばいいのかな
もうわけわかめ
174:デフォルトの名無しさん
08/10/01 10:55:58
何度もリクエストが必要なら何度も送れば良い
それだけのことなのに何がわからないのかがよくわらかない
html一枚表示するだけなら一回のリクエストで良いし
cssを取得したり画像を表示するならもちろん複数のリクエストが必要になる
それは受信したhtmlのソースを元に判断する
175:デフォルトの名無しさん
08/10/01 10:57:40
わからないなら黙れ
スレの無駄
176:デフォルトの名無しさん
08/10/01 10:58:05
わからないから聞いてるんですけどね
177:デフォルトの名無しさん
08/10/01 10:58:15
>>171
そのソース表示はクライアント操作としては
”1回のリクエスト”なんだけども
クライアントPCとサーバーPCでの交信は1回のやりとりじゃないんだ
人間に見えないようにしてるだけって言えばいいのかなあ
ソース表示させるのに見えないヘッダ同士でやりとりしてると言えばいいのか・・・
ん~~~~
とにかくありがと^^
178:デフォルトの名無しさん
08/10/01 10:59:01
>>177
いや、それは一回ですよ
HTTPプロトコルのリクエストはGET一回だけのはずです
179:httpリクエスト確認
08/10/01 11:00:23
>>174
orz
頼むからTCPの基本を・・・・
1回のリクエストでhtml表示させるように見せているだけで
1回のリクエストで実際には何回も(何十回も)交信してんだよ
180:デフォルトの名無しさん
08/10/01 11:01:40
>>179
何度も受信してるとかならわかるけど、
HTTPプロトコルのリクエストは1回ですよ
181:デフォルトの名無しさん
08/10/01 11:02:19
>>176
時間の無駄だから今までのやりとりを読んでこい
182:デフォルトの名無しさん
08/10/01 11:02:53
もちろん、cssを取得して画像を表示する必要があるので
その分だけ最終的には複数必要になりますが
最初のhtmlのソースを拾う段階では1回です
183:デフォルトの名無しさん
08/10/01 11:02:59
>>178
変なとこ突っ込まなくても・・・
今は解答者予備軍の人たちを育てるための例え話ですよ
私が目的とする商用サイトは
リクエスト操作1回で、見えないリクエストが4~10回くらいはあるよ
184:デフォルトの名無しさん
08/10/01 11:05:00
>>183
リクエスト操作一回?
何か「リクエスト」と言う言葉の定義が食い違ってるようですが
httpプロトコルにおけるhttpリクエストのことですよ
185:デフォルトの名無しさん
08/10/01 11:05:54
>>180
上のほうで書いたけど
ページ数は4ページ
つまりクライアント操作は4回
(リクエストヘッダはそれぞれ4個~10個くらい)
186:デフォルトの名無しさん
08/10/01 11:06:56
>>185
そして、その内容を送受信すれば良いだけでは?
187:デフォルトの名無しさん
08/10/01 11:07:25
>>184
おもいっきり食い違ってるようだ
リクエスト操作1回でリクエストヘッダは複数
この意味わかる方だけ答えてください
188:デフォルトの名無しさん
08/10/01 11:08:20
>>186
ごちゃごちゃ言わずに動くソースを出せ
189:デフォルトの名無しさん
08/10/01 11:08:40
>>187
リクエストヘッダ=リクエストで良いと思うんだけど、
リクエスト操作って何?
190:デフォルトの名無しさん
08/10/01 11:08:59
>>186
送受信すればも何も
通常のブラウザでは自動で勝手に送受信している
ここですよポイント
191:デフォルトの名無しさん
08/10/01 11:09:27
>>188
>>115でいいんじゃないの?
例えばコピペして2回繰り返せば2回送信して受信するソースになるよw
192:デフォルトの名無しさん
08/10/01 11:11:21
>>189
意味わかんないなら答えなくていいよ
193:デフォルトの名無しさん
08/10/01 11:12:32
>>190
その自動でやってる部分を自分で書きたいだけでしょ?
書けば良いじゃない
>>192
意味がわからないから聞いてるんだが
もしかして、F5押したりする人間の操作のこと?w
194:デフォルトの名無しさん
08/10/01 11:13:40
ブラウザのリクエストと、HTTPのリクエストを混ぜこぜにして話すな。
ブラウザはユーザーの利便性を考えて「ブラウザのリクエストを1回」してくれれば、内部で「HTTPのリクエストをたくさん」飛ばしてる。
ステータスバーを見てると「残り ○○ http://~~~~~ をダウンロード中です」って出てるでしょ。
あれが切り替わるたびに、1回のHTTPリクエストをサーバーに送ってる。
>>115のサンプルを提示したのは俺だが、あれはHTTPリクエストを1回飛ばすサンプルだ。
後はあれを、取得したページにあわせて好きなだけ繰り返せばいい。(IMGタグとかがあるたびに送信すればいい)
だが、画像は必要ないんだろ?
なら1回のHTTPリクエストで、HTMLを取得すればそれでおしまいだと思うんだが。
フレームタグとかがあるともうちょっと複雑になるが…。
HTTPリクエストの編集は、単なる文字列なのだから自前でやればいいだろう。
URLリンク(www.7key.jp)
このあたりを見ればいい。
レスポンスの解析も単なる文字列なのだから自前でやればいい。
同ページにレスポンスについても書いてある。
195:デフォルトの名無しさん
08/10/01 11:14:17
ちょっと確かめさせてもらいたいんですが、
C言語で1から10まで足すプログラムをちょっとここに書いてもらえません?
196:デフォルトの名無しさん
08/10/01 11:14:59
>>191
釣りなのか?
マジなのかわかんないけど
例えばリダイレクトされるとき
クライアントは何か意識してる?
何もしないでも違うアドレスへ飛んでるでしょ
そういうこと
197:デフォルトの名無しさん
08/10/01 11:15:32
>>194
完全同意
それだけの話なのに何がわからないのだろうか
198:デフォルトの名無しさん
08/10/01 11:16:39
>>196
その場合リダイレクト用に自動で他のリクエスト送信してるでしょ?
だから何?
クライアントの意識とか何?
ブラウザが自動でやるのがリクエストでしょ?
199:デフォルトの名無しさん
08/10/01 11:16:53
>>193
それそれ
自動の部分を編集したいんですよ
200:デフォルトの名無しさん
08/10/01 11:16:55
なんでまだ curl 使わないんだろう・・・・
201:デフォルトの名無しさん
08/10/01 11:16:59
馬鹿だからわからないんだよ?
202:デフォルトの名無しさん
08/10/01 11:17:48
わざとわからないフリしてるんじゃないの?
もしくは自作自演?
203:デフォルトの名無しさん
08/10/01 11:18:35
>>199
だったら、自動で送受信するサンプルソースが115にありますので、
それを参考に作ればよいだけでしょう
204:デフォルトの名無しさん
08/10/01 11:20:13
>>194さん
いつもありがとうです^^
>>194で紹介してくれた下の7行がまさに私の言うhttpリクエストヘッダの部分です
やっぱりあなたは理解してくれていたんだありがと
これを編集、保存をスクリプトで動かせることできないですか
サンプルお願いします
205:デフォルトの名無しさん
08/10/01 11:23:44
>>204
>>194さんは俺と同じ理解で全く同じことを言ってるんですけどね?w
206:デフォルトの名無しさん
08/10/01 11:24:28
>>204
説明してほしいんだが
・これを編集 というのは、HTTPリクエストヘッダを編集という意味?
・保存 というのは、HTTPリクエストヘッダを保存という意味?保存というのはどこに保存したいの?
・スクリプト とは何?C++で編集(+保存?)するプログラムを書いたらだめなの?
207:デフォルトの名無しさん
08/10/01 11:25:38
なんで理解しない人間に説明しなけりゃいけないの?
208:デフォルトの名無しさん
08/10/01 11:26:47
>>206
常識的に考えて、リクエストの文字列を加工し、
メモリやファイルに保存したいんだろ
それで悩む必要性がわからない
悩むとしても完全に別問題でこのスレの話じゃないよね
おそらくプログラムの基礎の基礎から判ってないんじゃないかという
疑問がわいてきた
209:デフォルトの名無しさん
08/10/01 11:29:08
httpリクエスト確認さんへ
ちょっとあなたのプログラムの基礎中の基礎の知識を確かめさせて
もらいたいんですが、C言語で1から1000まで足して結果を文字列に
変換し、表示するプログラムをちょっとここに書いてもらえません?
210:デフォルトの名無しさん
08/10/01 11:30:52
あ、文字列に変換する必要は無いです
ここはちょっと無意味に高度な要求でしたね
表示するだけで構いません
211:デフォルトの名無しさん
08/10/01 11:34:22
>>205
あなたの発言がどれなのかわかんないので答えようが無い
とく答える必要も無かった内容だったんでしょう
>>206
編集って編集だよ
メッセージ部分を確認して必要なら書換える
保存はメモ帳でもなんでもいいよ
後で参考にするために取っておくだけ
スクリプトはWSHかUWSCかVBスクリプトかな
>>208
わかってたら質問しないよ
あんたアホ?
212:デフォルトの名無しさん
08/10/01 11:42:50
>>211
質問に、きちんと答えておくれ。勘違いで的外れな回答をしたくないんだよ
・「何を」編集するんだい?
・ファイルに保存するということでOK?
・C++でそのまま書いちゃダメなの?わざわざ外部スクリプトと連携する必要はないと思うのだけど
213:デフォルトの名無しさん
08/10/01 11:45:50
>>211
194さん以外は基本的に全部俺ですw
所々明らかに別人のレスがありますがそれは除いてください
以前、私は理解していないとのレスを頂戴しましたが、どうやら
理解していたようですw
あと、>>211のレスでわかったけど、どうやら俺はとんでもない人に
レスをしていたようだ
メモ帳に保存とかそういう発想の時点で、プログラムでファイルの読み
書きというイメージすら持ってないようだ
UWSCのようなもので出来ないことなら、あきらめるのが良いと思う
壁はとんでもなく高いと思うよ
言語の基本的なところから、ファイルの読み書きに加えてパーザなんかも
理解する必要がありそうだしな
それでもあきらめたくないなら、まずはC言語やPerlあたりを理解すること
から初めてみては?
214:デフォルトの名無しさん
08/10/01 11:46:09
回答しなきゃいいのに。
215:デフォルトの名無しさん
08/10/01 11:54:50
>>212
何を編集って
・httpのリクエストは基本的に自己申告
その部分かな
・保存はファイルでもテキストでもなんでもいいよ
私が後で参考の為に読み返したりするだけなので
・スクリプト言語のほうが簡単なのでスクリプトだよ
コントロール+Cでコピー コントロール+Vでペースト ってあれね
>>213
perlでチャレンジしてみたんだけど駄目だったよ
どこが駄目だったのかはいえないけどね
216:デフォルトの名無しさん
08/10/01 11:57:59
駄目だったのはあなたの知識が足りなすぎだからでしょう
perlで1から1000まで足して表示するプログラム書けますか?
217:デフォルトの名無しさん
08/10/01 11:58:10
>>215
文字列の編集はこちら
URLリンク(homepage1.nifty.com)
ファイル入出力はこちら
URLリンク(www9.plala.or.jp)
C++とスクリプトの連携はこちら。JScriptなんだけどいいかな?
URLリンク(codezine.jp)
ただ、連携するほうが面倒だと思うよ。
最初からスクリプトのみ(Perlあたりをお勧め。ActivePerlをインストールすれば、サーバー環境無くてもPerlを動かせる)で作るのが楽だと思う。
あとこれらは通信とは関係ない分野だから、次からは
スレリンク(tech板)
あたりでやったほうが良い回答が得られると思うよ。
ここでは、通信に関係しない部分についてはそっけないからね。私ももう答えないよ。
218:デフォルトの名無しさん
08/10/01 13:13:49
>>216
質問者の知識が足りないとか豊富だとか気にするなら解答しなくていいよ
ここでperlをやるとは思わんかったな
おらよ↓念のため2個用意した好きなの使えばいいよ
マジうぜええええええ
$i = 1;
while ($i <= 1000) {
$a += $i;
$i++;
}
print $a
--------------------
$a = 0;
$i = 1;
while ($i <= 1000) {
$a += $i;
$i++;
}
print $a;
219:httpリクエスト確認
08/10/01 13:21:04
あ、書きミスした
whileとforね
なんかこんなことどーでもいいんだけど
ほらよ
$i = 1;
while ($i <= 1000) {
$a += $i;
$i++;
}
print $a
--------------------
for ($i=1; $i <= 1000; $i++) {
$a += $i;
}
print $a
220:デフォルトの名無しさん
08/10/01 13:25:47
perlじゃ無理
perl信者はなんでもできると信じているようで
私も騙されて半年くらい時間の無駄でした
何が駄目なのか私がやりたいことをやってみればわかるよ
多分いきづまるよ>perl信者さん
221:「おやくそく。」より引用
08/10/01 13:33:42
他人が見て面白いことを書こう
大勢の読者がいることを意識しましょう。
同じ内容のものがないか調べよう
質問する前に、同じ質問のスレッドがないか調べてみましょう。
頭のおかしな人には気をつけましょう
利用者が増えるに従って、頭のおかしな人もそれなりに出没するようになって来ています。
頭のおかしな人に関わるとなにかと面倒なことが起こる可能性があるので、注意しましょう。
頭のおかしな人の判定基準
・「みんなの意見」「他の人もそう思ってる」など、自分の意見なのに他人もそう思ってると力説する人
他人が自分とは違うという事実が受け入れられない人です。自分の意見が通らないとコピペや荒らしなど
無茶をし始めるので見かけたら放置してください。
・根拠もなく、他人を見下したり、差別したりする人、自分で自分を褒める人
他人を見下すことで自分を慰めようとする人です。実生活で他人に褒めてもらう機会がないが
プライドだけは高いとか、匿名の掲示板しか話し相手のいない人です。可哀想なので放置してください。
・自分の感情だけ書く人
「~~がムカツク」とか自分の感情を掲示板に書くことに意味があると思っている人です。
何がどのようにムカツクのか論理的に書いてあれば、他人が読んでも意味のある文章になりますが、
そういった論理的思考の出来ない人です。もうちょっと賢くなるまでは放置してあげてください。
222:デフォルトの名無しさん
08/10/01 13:36:22
お前も同罪
223:デフォルトの名無しさん
08/10/01 13:37:04
SOCKETも使えて、文字列処理も大得意なPerlで詰まる理由がねーよw
224:デフォルトの名無しさん
08/10/01 13:40:24
>>223
またまたできもせんのに大口叩いて・・・
サンプルお願いします
225:デフォルトの名無しさん
08/10/01 13:43:23
これって本当に「作るためのヒントください」なのか?
「作ってください」って言ってるように見えて仕方が無いんだが
226:デフォルトの名無しさん
08/10/01 13:45:10
Perlがどうこう以前の問題だな
Perlだろうがなんだろうがたいていの言語で出来るし
227:デフォルトの名無しさん
08/10/01 13:46:45
つーかみんな放置を覚えろよ…
228:デフォルトの名無しさん
08/10/01 13:47:32
まあ、なんでもできるけどどうせCやJavaじゃ詰まるだろうから
お前はPerlでもやってろ的な気持ちでPerl勧める気持ちはわかるw
229:デフォルトの名無しさん
08/10/01 13:48:01
話すネタがないから、釣られるしかないんだろう。
ネタふっていいかな?
たびたび話題になる「ネットワークアクションゲームの作り方」
ターン性ならばたいした問題ではないが、格闘ゲームなどでは問題が多い。
さて、では以下のような実装の是非はどうでしょう?
2人対戦の格闘ゲームとします。
・TCPで接続する
・双方、ゲームの状況をまったく同じに初期化
・クライアントは定期的にキーの入力情報をサーバー役に投げる
・サーバー役は、定期的(60FPS)に双方へ2人分のキー情報を送信
(キー情報を送ってきていないクライアントがいる場合、そのクライアントのキー入力情報は前フレームのものを流用する)
・クライアントはキー情報をもとにゲームの状況を進める
完全同期型で、実装は楽ですがどうでしょう?
改案とか、問題点などを考えてみるということで。
230:デフォルトの名無しさん
08/10/01 13:48:48
perlを使おうが、何を使おうが、HTTPリクエストヘッダー
なんて、自分が送ろうとしてるもんだから確認も編集
もないだろ
おまえが言いたいのは、ブラウザのHTTPリクエスト
の送信や、ネットワークドライバの送信をフックしたい
とかそういうことなんだろ?>クズやろう
231:デフォルトの名無しさん
08/10/01 13:49:18
みんなが放置覚えないんじゃなくて、放置されそうになると自分で自演して盛り上げてんだよ
232:デフォルトの名無しさん
08/10/01 13:50:37
無能くんだからデイトレーダーやってんだよね
技術・技能もないし、対人能力もない無能くんには天職だよね
でも、アホだからってこんなことしちゃいけないよ
君がアホであることの責任は俺には一切無いんだ
そんなに自分が大事ならミュンヒハウゼン症候群でも発症してろよ
一日中ママのおっぱいちゅぱちゅぱ吸ってろよ
233:デフォルトの名無しさん
08/10/01 13:50:56
>>229
レスポンスタイムが長い環境だとゲームになりそうにないな。
といっても、そういう環境じゃどうやっても通信格ゲーなんて無理だろうが・・・
234:デフォルトの名無しさん
08/10/01 13:54:33
>>229
その手の奴って、UDPのほうが早いって思いこみがあるんだけど、
実際のところTCPとの差ってあるのかな?
UDPで再送処理とか、データ破損チェックとかするくらいならTCPでいいじゃんって思っちゃうんだが
235:デフォルトの名無しさん
08/10/01 13:56:28
再送?この手の用途に?なに言ってんの?馬鹿なの?
236:デフォルトの名無しさん
08/10/01 13:58:11
再送しないと同期とれないじゃん
きちんとUDPに適した(再送を必要としないタイプの)通信方式に作りなおすならいいが、今は>>229の話をしてるんだよ?
237:デフォルトの名無しさん
08/10/01 14:02:21
>>230
なんい言ってんだこのカスは?
お前ぜんぜんわかってないようだから返事しなくていいっていってんだろ
アホなの?
238:デフォルトの名無しさん
08/10/01 14:04:12
作ってもないのに作り直すって?なんの冗談?
239:デフォルトの名無しさん
08/10/01 14:04:35
>>230
それは俺が聞いたけど、満足する答えが返ってこなかった
多分質問の意味も理解できてないと思う
ただ、話してて大体わかってきた質問者の意図としては
ブラウザの処理そのものを肩代わりするものをイメージしてる
ようだ
つまり、編集とは文字列の結合などの処理のこと、確認とは
人間がプログラムの送信ログを後から確認すると
いった感じのことっぽい
240:デフォルトの名無しさん
08/10/01 14:06:20
>>218-219
数時間かけてようやくできたのかw
話にならんわw
241:デフォルトの名無しさん
08/10/01 14:07:18
すべてのhttpヘッダ見る
クッキーの中から任意の文字列を探し出す
保存する
書き換えてみる
あらためて保存する
次のレスポンスのセットクッキー内容と相違点が無いか確認する
とりあえずここまで自動で出来るのをよろしく
まだまだ先は長いよ
242:デフォルトの名無しさん
08/10/01 14:09:19
何でブラウザに寄生する必要があるんだ?
と思って考えていたら、もしかして、フラッシュとか、JAVAを含んだページがあるのか?
243:デフォルトの名無しさん
08/10/01 14:10:14
ブラウザに寄生するつもりではないらしい
244:デフォルトの名無しさん
08/10/01 14:10:55
要するにブラウザの後段でパケット加工
したいってことなんだろ?
はじめからそう書けよ>クズ
245:デフォルトの名無しさん
08/10/01 14:11:20
>>244
いや、そうじゃないっぽいぞ
246:デフォルトの名無しさん
08/10/01 14:11:31
リアルタイム性があるゲームは非同期でないと無理だろう
自分で遊ぶ分にはいいが
問題は遅延が起きたことで複数のキー情報がほぼ同時に送られた場合
どのキーを採用するか
極端な話、10秒前に押したボタンが遅れて実行されるのはまずい
247:デフォルトの名無しさん
08/10/01 14:13:01
>>245
そうじゃないなら、NICがパケット送信する前に
横取りするドライバ書くしかないな
248:デフォルトの名無しさん
08/10/01 14:15:07
>>230
>>239
だから通常は自動でやりとりされる部分を確認できる簡易クライアントかな
誰が誰だかわかんないけど
リクエスト1回ページを表示させるまでの交信1回と言ってた方じゃないよね
こんがらがるので
ページ表示までのリクエスト、レスポンスが1回づつと思ってる人は私にレスしないでいいよ
具体的にツール名を晒そうかどうしようか考え中だけど
お前らの中にはネタパクリが目的の連中がいてるからなあ・・・
どうしよ
とにかくhttpリクエストに詳しい方お返事待ってます
中途半端な方はややこしくなるのでパスしてください
249:デフォルトの名無しさん
08/10/01 14:15:35
>>247
そうでもなくて、ようは「新しいブラウザを作りたい」のようなことっぽい
表示を伴うわけではないけど
250:デフォルトの名無しさん
08/10/01 14:15:44
ブラウザの機能を肩代わりして、あるサーバ専用のアプリを作っていいんなら
わりと話は簡単だと思うが、いろいろなサーバに汎用的につかえないかんわけ?
251:デフォルトの名無しさん
08/10/01 14:17:40
>>248
簡易クライアントならsoketプログラム書けよ
>>115にあるやつで
ようするにお前は自分にその能力がないから
つくってくれって言ってんだよな?w
252:デフォルトの名無しさん
08/10/01 14:17:49
どういえばいいんだろうか?
スリーシェイクからすべてわかる方お願いします
スリーシェイクわかんない方はレス不要
253:デフォルトの名無しさん
08/10/01 14:18:16
>>250
サーバー専用というより、処理内容が結構定型的に
決まってるんじゃないかな
もちろん、結果的にサーバー専用になる可能性が高いんだろうが
254:デフォルトの名無しさん
08/10/01 14:18:29
>>251
あなたは勘違いしてるようですよ
255:デフォルトの名無しさん
08/10/01 14:18:54
>>252
釈迦釈迦釈迦
256:デフォルトの名無しさん
08/10/01 14:19:15
>>251
結局、そのレスが何度もされることになるよね
それが答えなんだよ
257:デフォルトの名無しさん
08/10/01 14:21:00
3ウェイハンドシェイクの間違いだろ
258:デフォルトの名無しさん
08/10/01 14:21:18
>>256
ファイン(握手)
お前とは仲良くなれそうだ
259:デフォルトの名無しさん
08/10/01 14:22:21
WinSockでプログラム書く分には意識しなくても良いだろ
260:デフォルトの名無しさん
08/10/01 14:23:20
>>259
意識?
何を?
261:デフォルトの名無しさん
08/10/01 14:24:11
>>260
TCPのコネクションの確立の部分を
262:デフォルトの名無しさん
08/10/01 14:24:48
>>257
わかってんじゃん
それそれ
>>259
ページを表示させるのは2の次3の次どーでもいいことなんだ
途中の交信を確認したいんだけどね
263:デフォルトの名無しさん
08/10/01 14:25:26
>>261
ユーザー空間はそうだね
264:デフォルトの名無しさん
08/10/01 14:27:03
そういえば、横取りクライアント作ってるとき、
パケット解析してたら、妙なサーバがあった。
Ackを二回送らないと反応しないのよ。なんなんだろうね。
265:デフォルトの名無しさん
08/10/01 14:27:57
>>262
途中ってのは、ブラウザからNICの送出までのどこかで
パケット盗み見したいってんだろ?>そう言えよクズ
266:デフォルトの名無しさん
08/10/01 14:29:30
httpリクエスト送りつけるソース書くだけで交信できるだろ
>>115見とけ
TCPなんかどうでもいいから
267:デフォルトの名無しさん
08/10/01 14:31:15
>>265
あなたサンプル作れますか?
なんだかんだ言ってあなたが作らないことはお見通しなので
人をクズ呼ばわりしない方がいいよ>ゴミクズ
268:デフォルトの名無しさん
08/10/01 14:33:24
ネトゲでチートしたいとか、自動でデイトレしたいとか
そういうことじゃないのか?
それだとブラウザは必要なんだろうか
269:デフォルトの名無しさん
08/10/01 14:34:10
>>266
わかった
>>115をスクリプトで動かす方法教えてください
具体的にサンプルで。
VBかC#でお願いします
ついでに>>115にたいなサンプルVBかC#でないですか?
>>115とは全然違うんだけど
そこまで言うなら一度作ってみるけど
また時間の無駄になるなあ
270:デフォルトの名無しさん
08/10/01 14:34:15
>>267
あれ?お前作れるんだったらなんでここに質問に来てるんだ?
271:デフォルトの名無しさん
08/10/01 14:34:45
>>267
www
いや、お前のためにプログラム書いてやろうなんて
思う奴、いないと思うぞ
272:デフォルトの名無しさん
08/10/01 14:36:24
>>268
ネトゲは関係ないよ
もう言っちゃおうか
イヤやめとこ
ここにレスしている連中では無理っぽいけど
ロムってる人が先に作っちゃうかもしれないもんね
まだ言わないよ
273:デフォルトの名無しさん
08/10/01 14:37:31
>>272
容量の無駄だから3行目以降は書かなくていいよ
274:デフォルトの名無しさん
08/10/01 14:37:50
>>269
ちなみに>>115は単なるsocketアプリにしかならないから
他のプロセスのパケットの盗み見はできないぞwww>ゴミクズ
275:デフォルトの名無しさん
08/10/01 14:38:22
>>270
>>271
お前らみたいなカスしかレスしてこないのはお見通しなので
なんとでも言えばいいよ
ところでお前らなんにもサンプル出さないのに
何えらそうに解答者ぶってるの?
勘違いすんなよ僕ちゃん
276:デフォルトの名無しさん
08/10/01 14:39:22
>>274
そしたら何も役に立たないじゃんか
なんで>>115に拘るのか?
お前はあほか?
277:デフォルトの名無しさん
08/10/01 14:39:31
>>275
おまえ暇つぶしにはちょうどいいなwww
278:デフォルトの名無しさん
08/10/01 14:40:51
>>276
ん?他のプロセスのパケット盗み見たいの?
それならそうと言ってくれれば良いのに
というか、もしかして>>115のプログラム理解できてないのか?
279:デフォルトの名無しさん
08/10/01 14:41:25
>>276
あほか。自前でブラウザ肩代わりするから横取りする必要ないだろ。
280:デフォルトの名無しさん
08/10/01 14:41:33
>>277
応援ありがとう
スクリプトで動かせるリクエスト編集のサンプル待ってるね
よろしこ
281:デフォルトの名無しさん
08/10/01 14:41:46
多分、「プロセス」という言葉の意味もわかってない
おそらく自分のやりたい事すらわかってない
282:デフォルトの名無しさん
08/10/01 14:42:09
>>275
ちょっと矛盾を指摘しただけなのに何を勘違いしてるの?馬鹿なの?
283:デフォルトの名無しさん
08/10/01 14:42:28
なんでスクリプトにこだわってんだ?
284:デフォルトの名無しさん
08/10/01 14:43:34
>>278
ふーん
あなたは凄い人なんだ
よかったね
2chで息巻いてストレス発散ww
屁理屈野郎がなんか言ってるw
285:デフォルトの名無しさん
08/10/01 14:44:09
サンプルでてるじゃないか。
sockいじれたら何でもできるのに。
286:デフォルトの名無しさん
08/10/01 14:44:40
>>280
だーかーら
お前の言う「リクエスト編集」ってのが
(1)他のプロセスのHTTPリクエストを横取りして加工する
(2)自らクライアントになって所望のHTTPヘッダを送信する
のどっちか明らかにしろよ
287:デフォルトの名無しさん
08/10/01 14:44:44
>>284
で、他のプロセスは必要なの?必要じゃないの?
ブラウザ肩代わりするのしないの?
パケット盗み見るの見ないの?
288:デフォルトの名無しさん
08/10/01 14:46:04
>>283
時間だよ
時間!
手動でだったら時間かかるでしょ
1ページ目にリクエスト送信して4ページ目を読みこみ完了するまでに2秒以内かな。できれば1秒以内。
これをメチャクチャ重いサイトでよろしく^^
289:デフォルトの名無しさん
08/10/01 14:46:38
>>288
意味がちがうって。
Cで組めよ。
290:デフォルトの名無しさん
08/10/01 14:46:49
>>288
とりあえず、>>286に答えてくれ
291:デフォルトの名無しさん
08/10/01 14:47:13
>>286
他人のIDとかは使わない
そんなことしたら犯罪じゃん
そうじゃないんだ
292:デフォルトの名無しさん
08/10/01 14:47:22
>>283 >>288
この問答は傑作すぎるw
293:デフォルトの名無しさん
08/10/01 14:47:56
>>291
なでプロセスの話で他の人のIDがでてくんだよwwww
294:デフォルトの名無しさん
08/10/01 14:48:04
>>286 >>291
これも傑作だなw
295:デフォルトの名無しさん
08/10/01 14:48:15
>>291
えっ!?
これ本人が答えてるの?
こりゃ、もうだめだwww
296:デフォルトの名無しさん
08/10/01 14:48:15
>>286
もっかい言うと2だよ
そのレスの2
297:229
08/10/01 14:48:51
>>246
確かに。
私が229のシステムで作った時は、サーバーに4フレ分キーがたまった(遅延してたものがいっきに届いた)場合、前から3フレ分捨てる。
という形でなるべく最新のものを採用するようにしてました
298:デフォルトの名無しさん
08/10/01 14:50:54
>>297
なるべく遅い回線の人が不利になるような処理が良いな
と個人的に思う
そうすると、圧力が働いて、近い国の人や回線の速い人同士で
対戦しようという風潮が生まれるでしょ
その方が快適になる
299:デフォルトの名無しさん
08/10/01 14:52:15
重いサイトてどれだ・・さがすのマンドクセ
300:デフォルトの名無しさん
08/10/01 14:52:31
2なら、>>115でFAなんだが。。。
少なくともネットワーク部分に関しては
複雑な文字列処理やhtmlの解析やファイルの読み書きは別途
勉強してください
301:デフォルトの名無しさん
08/10/01 14:53:16
>>300
だな、2なら>>115でFA
302:229
08/10/01 14:53:56
>>298
ですよね。遅い人にあわせると差別関係(遅いやつは入ってくんな!)が発生するので絶対嫌です。
297はちょっと書き間違えてますね。
4フレ分以上のキーが貯まってしまったら、最後の1フレ分のキー情報のみ残して、それより前に届いたキー情報は切り捨てる。
です。
当然切り捨て処理をするのはサーバー役のみ。
クライアントは常に「サーバーから1フレ分データをもらったら、即座に1フレ分ゲームを更新する」だけです。
303:デフォルトの名無しさん
08/10/01 14:55:22
私の質問をずっと読んでくれていた人はわかってるかもしれないけど
目標はあるサイトに接続して
1ページ目2ページ目3ページ目4ページ目と進んでいく
しかし重い!
なので
1ページ目2ページ目4ページ目と進行させたいんだ
その情報があった時は
そんなこと出来るわけ無いとスルーしてたんだけど
そこのサイトのバグらしいんだけど
出来るんだ
今は多数の人がそれやってる
いくら聞いても教えてくれないし情報を売ってくれる人も見当たらない
んで自分で製作してみようとしてるんだ
つまりそのサイトが対策を講じれば終わり
ぶっちゃけ画像認証のページをすっ飛ばし。
誰かできる?
304:デフォルトの名無しさん
08/10/01 14:56:37
完全にネトゲのチートか、その類だな。
悪いがム板はそれ関連の質問はご法度なんだ。答えることはできない。
305:デフォルトの名無しさん
08/10/01 14:58:50
>>303
それってパケットを盗み見るのと関係あるのか?
それにどうやったら3ページ目を飛ばせるかなんてどこのサイトなのか分からないと絶対にわからないだろ
306:デフォルトの名無しさん
08/10/01 14:58:50
>>303
そっか、なら、ネットワークプログラミングがどうとかいう問題じゃない気がする
後々そういう話になってくるのかもしれないけど
まず大前提としてそのバグがどういうものかを知らないことには
こちらは何も作りようが無いと思うんだけどどうなの?
307:デフォルトの名無しさん
08/10/01 14:58:57
微妙にオブラートかまそうとしてるようだけど、
違法なことしたいって欲望が垣間見えますねwww
308:デフォルトの名無しさん
08/10/01 14:59:39
認証済みクッキーを作成して飛ばしたいわけか。
できるかできないかなら、できるな。
309:デフォルトの名無しさん
08/10/01 15:00:46
画像認証を出来るだけ素早くやりたいのかな?
で、バグを利用してそれをすっ飛ばすってことか
310:デフォルトの名無しさん
08/10/01 15:03:45
おそらく、リクエストから認証クッキーが推測可能なバグなんだろう。
となれば、パケット盗む必要も無いな。
311:デフォルトの名無しさん
08/10/01 15:05:37
ネットワークプログラミングってんじゃなくて、
ある特定サーバーをハックしたいってことなんだろ
はじめからそう言えよ>クズ
312:デフォルトの名無しさん
08/10/01 15:05:53
前スレから400レスほど続いたいかにして他プロセスのパケットを盗み見るかという議論は全くの水の泡になりましたとさ
おしまい
313:デフォルトの名無しさん
08/10/01 15:08:42
>>308さん
>>309さん
そうなんです
まさかとは思ったんですけど出来てるんです
私は苦労の末1ページ目に1秒以内にアクセスする方法を知りました
これって物凄いことで知らない人であればアクセスが少なくなるまで
30分くらいは接続さえも出来ません
それを1秒で接続する方法がわかりました
私は狂喜乱舞でした
しかし1ページ目に1秒以内にアクセスできるようになってからわかったことがあります
それは私が1ページ目にアクセス完了した頃には
4ページ目のアクセス完了している人が多数居てるってことです
残念でしたが現実です
それで情報を求めて探しまくったんです
そしてわかったことは1ページ目への新たなアクセス方法と
3ページ目に人間が手動で入力しなければいけないはずの画像認証が入力なしに完了してます
もしかしたらいきなり4ページ目に飛ぶ方法が無いものか探して見ましたが
そうでは無いようです
やはり1,2,4と進んでいるようなんです
何かヒントあればお願いします
他の方はわかるまでレス不要
314:デフォルトの名無しさん
08/10/01 15:10:16
>>313
そのまま狂喜乱舞して死んでくれたらいいのに
315:デフォルトの名無しさん
08/10/01 15:10:46
つまりしばらくの沈黙が続くと
316:デフォルトの名無しさん
08/10/01 15:11:50
大体内容はわかった。おそらく作れる。
だが自分でやれ。やっぱり >>115 で十分可能。
俺はもう興味が無い。
317:httpリクエスト確認
08/10/01 15:13:45
このスレのつづきをよむにはわっふるわっふるとかきこんでください
318:デフォルトの名無しさん
08/10/01 15:14:21
>>312
>前スレから400レスほど続いた
400消費してやっとやりたいことがわかった
というか、やりたいことが違法だから
小出し小出しでここまできたってことかwww
319:デフォルトの名無しさん
08/10/01 15:14:46
>>316
そうなんですか?
半信半疑なんだけど
どなたか>>115と同等のものをVBかC#でサンプルお願いします
スクリプトに対応しているもの希望
320:デフォルトの名無しさん
08/10/01 15:15:18
引っ張ってこれかよ。13階から突き落とされた気分だぜ。
321:デフォルトの名無しさん
08/10/01 15:16:00
これとは何?
322:デフォルトの名無しさん
08/10/01 15:16:26
だれかこの無限ループをgotoさせてくれ
323:デフォルトの名無しさん
08/10/01 15:17:22
あれじゃね?
ヤフオクの1円セール狙ってる人なんじゃね?
324:デフォルトの名無しさん
08/10/01 15:19:29
| | |
| | |_____
| | | ̄ ̄ ̄ /|
| | | / /|
| /\ | /|/|/|
| / / |// / /|
| / / |_|/|/|/|/|
| / / |文|/ // / ∧∧
|/ /. _.| ̄|/|/|/ /⌒ヽ)
/|\/ / / |/ / [ 祭 _] ∧∧
/| / / /ヽ 三____|∪ /⌒ヽ)
| | ̄| | |ヽ/l (/~ ∪ [ 祭 _]
| | |/| |__|/ 三三 三___|∪
| |/| |/ 三三 (/~∪
| | |/ 三三 三三
| |/ 三三
| / 三三
|/ 三三
325:デフォルトの名無しさん
08/10/01 15:21:16
>>318
違法じゃないだろ
規制する法律が無いだけw
自らのアカウントで商取引を成立させてる
価格操作とかは一切しない
サイト側も知ってるよ
言ったついでにばらしちゃうと
そこのサイトはあるときに2億円かけて大リニュアルした
IBMと中国の業者に発注したらしい
それで今はわかっていてもリニュアルする体力が無い
電話でチンコロしまくってる人も居てるらしいけど
サイト側からすれば違法でもないのでアカウント削除は出来ない
ましてやそれやってる連中は資金的に余裕があるので
サイト側からすればお得意さんなんだ
小客の意見を聞いて大金使ってリニュアルするか
黙認状態で大量に買ってもらうか
アホでも答えはでてくる
みんなお金大好きなんだお