[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 11/23 15:44 / Filesize : 200 KB / Number-of Response : 887
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Delphi】 Indyコンポーネント 【C++Builder】



1 名前:デフォルトの名無しさん mailto:sage [04/08/28 09:50]
The Indy Project
www.indyproject.org/

     ./\        /\
     /:::::::ヽ____/::::::::ヽ、
    / ::. _  .:::::::::::::  _::::ヽ_
  / / °ヽ_ヽv /:/ °ヽ::::::ヽ
 / /.( ̄( ̄__丶 ..( ̄(\  ::::|     ぐぐってもわかんないよ〜
. | .:::::::: )  )/ / tーーー|ヽ)  ) .::::: ::|
. | .::::...(  (..||.    | (  (    ::|     だれかたすけて〜
. | :::.  )  )| |⊂ニヽ .| ! )  )   ::::|
 | :  (  ( | |  |:::T::::.| (  (    ::|
 \:  )  )ト--^^^^^┤ )  )   丿
  / (  (        (  .(   \
/  .、.)  )       /  \  _ \

INDY TIPS
monazilla.org/document/indytips.html

DelWiki - Indy
onigiri.s3.xrea.com:8080/delphi/index.php?Indy

Indy 日本語ヘルプ
www.borland.co.jp/delphi/del7docup.html

837 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:25:22 ]
あ、いや、.dcuじゃなくて、.cppのソース。。。

838 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 17:52:11 ]
Delphiくらい読み書きできるようになれ。
C++覚えたら難しいものじゃないだろ。

839 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 18:37:50 ]
お前みたいな子供に言われたくない

840 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 13:42:19 ]
a

841 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 01:59:43 ]
C++ならいくらでも通信ライブラリあるでしょ

842 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 08:35:24 ]
意外にIndyみたいのは無い。

843 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 10:03:22 ]
Indyみたいにバグだらけのって少ないよね

844 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 13:44:25 ]
自分で書いた方が早いしな

845 名前:デフォルトの名無しさん [2007/12/21(金) 11:44:53 ]
>>835
C++スレで聞いた方が肺やかと



846 名前:デフォルトの名無しさん [2008/02/02(土) 22:15:30 ]
やはは

847 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 19:32:21 ]
ダイジェスト認証を行ってくれるコンポーネントはありますか?

848 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 03:13:19 ]
はい

849 名前:847 mailto:sage [2008/02/07(木) 14:57:14 ]
>>848
そのコンポーネントは、なんという名称でしょうか?

850 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:32:46 ]
保守

851 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:20:45 ]
Indy10のTIdHTTPで、Methodなどの必要なプロパティを設定した状態で
リクエストを送信させたいのですが、そういうメソッドはありますか?

Methodを指定できるのにGetやPostを使うしかないってことは
なさそうだとは思えるのですが。

852 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 17:23:53 ]
sftpを簡単に扱えるコンポーネントはないのでしょうか?

853 名前:デフォルトの名無しさん [2008/04/22(火) 00:48:23 ]
ほしゅ

854 名前:デフォルトの名無しさん [2008/08/20(水) 04:07:05 ]
ほっしゅ

855 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 06:18:45 ]
どなたかIndyの日本語ヘルプを持っている方おりませんでしょうか?
ボーランドのDelphi 7 ドキュメントアップデート・ダウンロードサービスのファイルは
既に消滅してしまっているようでして。



856 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 08:41:41 ]
ほい
www.dotup.org/uploda/www.dotup.org2085.zip.html

857 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 13:50:15 ]
あざーす
過疎ってるから半分ダメ元で書きこんだのに速攻でレスがあるとは。

DirectPlayで通信部分作っていたのですが、
いろいろと不便なのでIndy使って作り直してみようかと思った次第です。

Indy10で作り始めているのですが、
せっかくヘルプ頂いたのだからIndy9を入れ直した方がいいのかしら。

858 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 20:11:27 ]
ヘルプは9使ってるけどindy10でも別によくね?

859 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 20:22:21 ]
いろいろ動かしてみましたが、
微妙に変わっているもののindy10のままで何とか動きそうです。

それにしても便利なコンポーネントですね。
こんなにあっさり通信できていいのかと思うぐらい簡単に接続できますな。

早速ロビーを作り始めようと思います。

860 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 20:26:42 ]
TIdHTTPのGetを途中でキャンセルするにはどうすればよいのでしょう?

TIdHTTP.IOHandler.Close;
フォーム破棄時に上記のような処理で適当にごまかしてるけど本当はどうするか知りたくて・・・

861 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 21:52:32 ]
ここはねんがんのヘルプをてにいれた俺が

ニア IdHttp1.Disconnect;

862 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 22:05:36 ]
>>861
フォーム破棄時にそれを入れてみました
するとIOHandlerのソース周りで例外が・・・
IOHandler.Close; だとこの例外はでないけど
Disconnectの例外が出るんですよね・・・
んー、わけわかめ

863 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 23:40:21 ]
>>862
誤答サーセン


indy9と10の違いにとまどいつつもTCP/UDP共に
接続送受信切断まで出来ました。
ホント便利ですなindy。

864 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 00:11:44 ]
IdTCPServerとIdTCPClientで通信しているのですが、
IdTCPClientはIdTCPServerのように受信を検知することはできませんでしょうか?
仕方なくTimerを使って定期チェックしているのですがどうにも処理が重くて。

865 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 10:54:54 ]
サーバ側との通信路が遮断されてもクライアントでは気が付かないこともあるので
クライアントはサーバとの接続がいつ切れてもいいようにするべき
なのでわがまま言わずに定期チェックしませうw



866 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 13:28:52 ]
あざーす。

定期受信チェックなのですが、
データ到着の有無を返してくれる関数が見つからないので(Indy10です)

var RcvDt:TIdBytes;

IdTCPClient1.IOHandler.ReadTimeout := 1;
IdTCPClient1.IOHandler.ReadBytes(RcvDt,-1);
if Length(RcvDt) = 0 then Exit;

というようにデータの受信を判断しているのですが、
本当は他に何かナイスな到着判断方法があったりするのでしょうか?

867 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 14:03:34 ]
俺はエスパーじゃないので答えられないよw
でも通常はつないでデータもらえるか待ってみて
もらえたら受け取って切る、を繰り返すけどね。
メールクライアントもそうでしょ?

868 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 15:50:34 ]
>>866
昔、Indyt使って遊びで作った複数チャットのソース見直してみたら
ログオン後に、Readを別スレッドで回してたな
1人が書き込むと、サーバ介して全員にメッセージがすぐに届くというやつ

まぁ、連続したデータじゃなければ >>867 の形だろうし

他には UDPを組み合わせて、メッセージ着信のトリガーを
サーバから受け取るなんてのが、効率が良いんじゃないかな

869 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:01:40 ]
まぁたしかに馴染みがなければブサイクなコードに見える

870 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:26:53 ]
あざーす参考になります。

IndyもDelphiも直接は関係ないのですが、
インターネットを介してルーター越しにTCPとUDPで通信しとりまして、
ホスト側のポートさえ開いていれば双方向のTCPが繋がるのはなんとなく分かるのですが、
UDPで通信する場合ホスト(port開いてる)→クライアント(port閉じてる)は届かないものの、
一度クライアント→ホストにUDPで何か送ると、
なんかしばらくの間ホスト→クライアントのUDP通信が届くようになるのですが、
この仕組みやら、再び通信が届かなくなるまでの時間やらよく分かりません。

他のスレが過疎っているのでちょっとこちらに書かせていただきました。
どなたかご存じの方いらっしゃいますでしょうか?

871 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 18:39:56 ]
>>870

ルータのNATタイマーじゃないの?


872 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 21:18:34 ]
あざーす。
調べてみましたがこんな仕組みがあったとは。

873 名前:デフォルトの名無しさん [2008/10/30(木) 07:13:34 ]
おはようございます。
質問ですが、DelphiでidFTPを使って鯖にログインした時にリストボックスにアイテムをリストアップさせたいのですが、どうにもうまくいきません。
以下がコードです。
procedure Tform1.DisplayFTP;
var
i, c : Integer;
s : String;
begin
lbDirectory.Items.Clear;
FTP.List(lbDirectory.Items, '', false);
end;
procedure TForm1.FtpAfterClientLogin(Sender: TObject);
var
i, c : Integer;
s : String;
begin
DisplayFTP;
end;

おかしい箇所とか改善箇所ありますでしょうか?

874 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 07:25:55 ]
>>873
「うまくいきません」の内容をはっきり書いて質問することから改善した方が・・・

875 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 08:21:39 ]
>>874

すいませんでした。
うまくいかない内容は、ログイン成功したあとにきちんとリストアップしてくれないという事です。





876 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 22:26:13 ]
synapseに汁!

877 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 23:07:27 ]
>>873
普通にデバッグしろよw

878 名前:デフォルトの名無しさん [2008/10/31(金) 06:48:10 ]
結局875の解決になってないなw
まあおれも原因わからんが

879 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 12:44:17 ]
ソース見ないとわからないもん

880 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 14:55:06 ]
>>879
873

881 名前:873 mailto:sage [2008/11/03(月) 14:41:53 ]
ここでの質問はあきらめて別のところで質問してみます。

882 名前:デフォルトの名無しさん [2008/11/17(月) 15:40:01 ]
age

883 名前:デフォルトの名無しさん [2008/12/24(水) 22:25:11 ]
なんか、公式サイト 死んでね??

884 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 22:51:57 ]
大丈夫みたいだけど?

885 名前:デフォルトの名無しさん [2008/12/25(木) 00:07:28 ]
あ、サイト自体は生きてるけど、ダウンロードとかが404



886 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 00:16:13 ]
ああ、QCとかも動いてないね。メンテナンスでなんかやらかしたか?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<200KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef