- 1 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 03:43:08 ]
- 主にソケットに関しての質疑応答スレッドです。
Programming UNIX Socket FAQ (日本語訳) www.kt.rim.or.jp/~ksk/sock-faq/indexj.html Winsock Programmer's FAQ (日本語訳) www.kt.rim.or.jp/~ksk/wskfaq-ja/ 関連リンクは>>2-10辺り 足りなかったら適当に付け足してね 前スレ ネットワークプログラミング相談室 Port24 pc12.2ch.net/test/read.cgi/tech/1246895188/ 関連スレ ネットワークプログラミング雑談 pc12.2ch.net/test/read.cgi/tech/1235800707/ Java ネットワークプログラミング 【教えて!】 pc12.2ch.net/test/read.cgi/tech/1086238859/
- 481 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 07:08:06 ]
- お前の環境で実測しろ、馬鹿
- 482 名前:478 mailto:sage [2010/01/05(火) 19:55:43 ]
- >>479
レスthx。そんなところに書いてあったのか Content-Lengthでやってみます
- 483 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 22:41:25 ]
- >>480
一般的にはposixの方が速いけど、>>481のレスのとおりだと思います。
- 484 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 22:50:30 ]
- 一般的とは?速い根拠は?
- 485 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 23:13:09 ]
- >>484
SystemVが遅いからいろんな方法が生まれたということを考えるとねぇ
- 486 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 00:04:41 ]
- だから、根拠は?
あんたの妄想なんていらないんだよ
- 487 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 00:09:19 ]
- なんて偉そうな教えてくん
- 488 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 00:11:17 ]
- で、根拠はまだかね?
- 489 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 00:14:06 ]
- おい、根拠はまだか
- 490 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 00:15:01 ]
- こっちだって忙しいんだからさっさと根拠だせよ無能ども
- 491 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 00:21:32 ]
- 根拠は出せないみたいだな
知ったかの馬鹿ばっかだったってことだ 今日も俺の勝ち
- 492 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 01:07:22 ]
- ねんねの時間だぞオイ
- 493 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 16:47:15 ]
- 誰?こいつにこんなとこ教えたの
- 494 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 16:48:38 ]
- 深夜に会社にもぐりこんでパソコンやってんのかね
キモチワルイ ヒマジン キチガイ モノゴイ
- 495 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 17:13:42 ]
- ほんと、一般的〜とか 〜の方が速いとか 〜が遅いからとか
真面目なスレに出てきてほしくないよね、何が楽しいんだろうか
- 496 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 17:36:59 ]
- そもそもメッセージキューって、このスレと関係ないだろ。
>>495 お前も何が楽しくてレスしてんだよ。
- 497 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 17:50:24 ]
- この一連が楽しくないからレスしたのだが、それがなにか?
- 498 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 19:01:45 ]
- 争いの発生源
深夜時刻の書き込みを規制すればいいような
- 499 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 19:13:50 ]
- そんなできもしない事を書いて何になるのか
- 500 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 19:18:15 ]
- 根拠や実現性の無い事ばかり言う奴っているよね。
邪魔でしょうがない。
- 501 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 20:18:27 ]
- マスコミとか?
- 502 名前:デフォルトの名無しさん mailto:sage [2010/01/06(水) 20:45:33 ]
- 手元の環境で簡単に実測できることを、いつまでぐだぐだ言ってんだ
- 503 名前:デフォルトの名無しさん mailto:sage [2010/01/07(木) 00:56:32 ]
- >>500はナイコン族。キーボードの写真を見ながらプログラムを夢想してる。
- 504 名前:デフォルトの名無しさん mailto:sage [2010/01/07(木) 01:01:37 ]
- ナイコン族なつかしー
- 505 名前:デフォルトの名無しさん mailto:sage [2010/01/07(木) 21:50:38 ]
- >>496
UNIXネットワークプログラミングのVol.2の内容だな このスレとは関係ないけどな
- 506 名前:デフォルトの名無しさん mailto:sega [2010/01/08(金) 22:19:30 ]
- 意図的にパケットロスや遅延を起こすようなブリッジっぽいプログラムを探してるんだけど
なんかお勧めはありますか?
- 507 名前:デフォルトの名無しさん mailto:sage [2010/01/08(金) 22:26:19 ]
- dummynet, altq
- 508 名前:デフォルトの名無しさん mailto:sage [2010/01/09(土) 22:05:50 ]
- linee
- 509 名前:デフォルトの名無しさん [2010/01/10(日) 12:54:45 ]
- WMICコマンドでNICのレジスタを操作したいのですがどの程度できるものなのでしょうか?
また参考になるサイトは有りますか?
- 510 名前:デフォルトの名無しさん [2010/01/15(金) 18:52:31 ]
- データ収集のためにあるサイトに10000回ぐらいHTMLファイルの要求したいんですが
1回ごとにどのぐらい、間を開けるべきですか? 曖昧な質問ですが教えてください。 自分としては10日ぐらいにわけて要求しようと思っているのですが それが多いのか少ないのかわかりません。
- 511 名前:デフォルトの名無しさん mailto:sage [2010/01/15(金) 18:53:54 ]
- そのサイトの管理者に聞きなさい
- 512 名前:デフォルトの名無しさん mailto:sage [2010/01/15(金) 23:27:13 ]
- >>510
あまり頻繁に同一アクセスすると、DOSアタックと間違えられて、塞がれるからかもしれないぞ。
- 513 名前:デフォルトの名無しさん [2010/01/16(土) 10:07:48 ]
- >>511さん>>512さんありがとうございます。
難しいですね。 アクセスする度にIP変えるとしてもホストでわかるでしょうし。 とりあえずまだ時間はあるので自分で考えてから決めようと思います。
- 514 名前:デフォルトの名無しさん mailto:sage [2010/01/16(土) 14:02:32 ]
- >>510,511,513
何を言ってるんだ、おまいらは? それはネットワークプログラミングの問題ではなくて、サイトの運営ポリシーの問題だ 512 が正論だと思うが… … …
- 515 名前:デフォルトの名無しさん mailto:sage [2010/01/16(土) 14:48:49 ]
- おまえは2chをなんだとおもってるんだ
- 516 名前:デフォルトの名無しさん mailto:sage [2010/01/16(土) 16:13:26 ]
- 掲示板かな
- 517 名前:デフォルトの名無しさん mailto:sage [2010/01/16(土) 18:47:05 ]
- アクセス少ないサイトで10000回もアクセスされたら嫌がらせだな。
100万PVのサイトなら誤差? 開発日記でもブログに書いて10000回アクセスしてログ見てみたらw
- 518 名前:デフォルトの名無しさん [2010/01/16(土) 21:32:09 ]
- >>517
1日当たりのアクセス数調べてみたら5000万はありそうです。 とっても嫌な気持ちになると思われます。。
- 519 名前:デフォルトの名無しさん mailto:sage [2010/01/16(土) 22:17:37 ]
- アクセスランキング上位の超人気サイト
- 520 名前:デフォルトの名無しさん mailto:sage [2010/01/16(土) 22:53:51 ]
- google相手だったら恐らくbanされるな(規約で自動化について触れている)
- 521 名前:デフォルトの名無しさん mailto:sage [2010/01/19(火) 02:51:20 ]
- winsockでconnectのタイムアウトをつけるにはどうすればいい?
- 522 名前:デフォルトの名無しさん mailto:sage [2010/01/19(火) 11:03:01 ]
- ノンブロッキングでconnect
- 523 名前:デフォルトの名無しさん mailto:sage [2010/01/19(火) 11:30:29 ]
- スレッドでコネクト
- 524 名前:デフォルトの名無しさん [2010/01/24(日) 01:45:41 ]
- シリアルポートを使うアプリ開発しているんですが、
PC1台しかないんで、もう一つ対抗装置をエミュするアプリ作って 同じPC上で通信ってできますか? ソケットならループバックできるけど、シリアルポートはさすがに無理? 物理的につながった相手としか交信できませんか?
- 525 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 01:55:13 ]
- VMwareとかVirtualBoxとかを使えばできるんじゃない?
- 526 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 01:58:41 ]
- >>525
なるほど!その手があったか。 ありがとうございます!
- 527 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 02:05:15 ]
- 安いPCでも買えばいいのに
- 528 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 02:07:19 ]
- 普通にUSBシリアル変換を1つ持ってくれば良いんでないの?
- 529 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 02:29:03 ]
- 古いPC何台かあまってるけど
あげようか?
- 530 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 03:46:52 ]
- >>525
仮想ポート同士を繋げるなんて出来たっけ?
- 531 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 05:44:16 ]
- 全然ネットワークじゃ無い様な気もする。
シリアルなんて付いてるpc探すほうが苦労するし、もうusbでよくね? pc12.2ch.net/test/read.cgi/tech/1162901243/ USBプログラミング入門 pc12.2ch.net/test/read.cgi/tech/1162801793/ RS-232cについての質問(初心者)
- 532 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 09:56:16 ]
- MAX232使えばいいよ
- 533 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 13:42:30 ]
- え?今のPCってシリアルついてないの?
- 534 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 14:39:46 ]
- 今もPCってパラレルポートもなかったりして
- 535 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 15:01:48 ]
- >>530
データの読み書き程度なら、VMwareの場合シリアルポートを名前付きパイプに マップしたり出来るらしいし、なんとかなるかも
- 536 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 17:15:36 ]
- telnetdを作ってるのですが、
0x1bのESCだけが送られてきた時と、 エスケープシーケンス(0x1b[Aとか)の区別は 続く文字がこない場合、タイムアウトでやるしかないでしょうか。
- 537 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 17:29:58 ]
- どっちみちクライアント側からは
行単位でしか送られてこないケースが多いけど
- 538 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 17:32:26 ]
- エコーバックがあるからそんなことないだろ
- 539 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 17:34:33 ]
- 次が来るまで保留
- 540 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 17:38:18 ]
- >>536
タイムアウトしてはいけない
- 541 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 17:54:46 ]
- 何故、区別する必要があるのだろう?
- 542 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 17:59:24 ]
- そういえば最後の1バイトが0x1bで終わってると
ハングアップする糞メールソフトがあったな NeXTのMail.appだったかな
- 543 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 20:28:00 ]
- シリアルで電文コマンド送出するプログラム書いたから
内容によって返答を返してくれるレスポンスプログラムも用意してデバッグしたいってこと? 素直にお古のPCを持ってきた方がいいんじゃない?
- 544 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 21:26:02 ]
- 送る処理と受ける処理を混同してるような
- 545 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 22:01:47 ]
- s/送る/攻める/
- 546 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 22:04:32 ]
- なにこいつうぜえ
- 547 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 23:35:38 ]
- >>540
いやいや、常に正格なバイト列だけ送られると仮定してはいけないよ。
- 548 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 23:44:30 ]
- >>547
それとタイムアウトは関係ないよね
- 549 名前:デフォルトの名無しさん [2010/01/25(月) 12:45:46 ]
- ええと、
よくキャンセルの意味でESCを押して画面やコマンドを クリアすると思うのですが、それを実現したいのです 簡易シェル的な機能を持ってるので カーソル移動とかと区別したいのです
- 550 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 12:48:51 ]
- それはクライアントの仕事じゃないの
- 551 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 13:28:30 ]
- telnetd→クライアント の方向から カーソル移動とかのエスケープシーケンスを送るのは考えられるけど
クライアント→telnetd の方向で カーソル移動とかのエスケープシーケンスを流すの?
- 552 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 15:24:06 ]
- 画面制御は無いけど、文字コード切り替えはあるな。
- 553 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 15:44:55 ]
- UNIXドメインソケットつくるとき
socket( PF_UNIX, SOCK_STREAM, 0 ); 第3引数には 0 を入れてるけど、ほんとは何が正しいの?
- 554 名前:デフォルトの名無しさん [2010/01/25(月) 16:02:39 ]
- telnet 中に ^] を押すと何かが起こる
- 555 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 16:24:19 ]
- >>552
そうなると 文字コード切り替え と 簡易shell への画面消去を意図した 0x1b 一発との区別は ストリームベースである以上 telnetd 側では判断できない ってことになるよね クライアント→自前teknetd で 後者の操作を意図した入力は クライアントが [ESC] 押下に対して 0x1b を 2発投げるとか 『0x1b受領後 後続の文字がサポート外シーケンスは全て後者の動作とする』 とか (結果的に [ESC] を2回叩かせる) こういう落とし方になるのだろうか?
- 556 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 16:55:36 ]
- >>524
古いPCならシリアルポート2つ付いてたりするけどな 1つしかないなら、シリアルカード買ってきて刺すのが吉かと ¥3kくらい?
- 557 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 16:57:58 ]
- シリアルポート⇔TCPソケット の簡易鯖作って
アプリのほうは TCPソケット相手にがんばる じゃ面倒か
- 558 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:18:32 ]
- 今ならUSBのシリアルポートあるでしょ
アレ便利ですよ
- 559 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:24:52 ]
- USBシリアルだと電圧足りなくてPICに書けなかったりするんだよねぇ
- 560 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:24:59 ]
- たまに電力足りないとかでEEPROMライタ使えないとかいう噂あるけど
- 561 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:26:36 ]
- やっぱりそうかw
- 562 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:33:09 ]
- シリアルの電源使ってるのかw
シリアルじゃ足りなくてキーボードコネクタからも拝借してたなあ・・・
- 563 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:35:46 ]
- 駄目なひとはUSBハブ通しちゃってるんじゃないの?
- 564 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:36:39 ]
- TCP/IP だと通信内容モニタリングはしやすくなるのかな
|

|