[表示 : 全て 最新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

334 名前:デフォルトの名無しさん mailto:sage [2005/10/20(木) 02:44:42 ]
すいません、くだすれからコチラに誘導されてきました。

indy9のTIdpop3とTIdMessageについて質問です。

日本語のSubjectでちょっと長いやつ(エンコード後に2行になるやつ)
だと変なことになります。
例) 日本語おかしいよ → 日本語おかし 日本語おかしいよ

で、Googleでけっこう探したところ、そこそこ有名なバグらしいのですが、
あちこちで解決策として示されているリンク先がサイト消滅していてどう
しても答えにたどり着けません。
解決ズバリか、参考になるサイトをおしえてもらえませんか?

ここまでがくだすれで質問した内容です。



335 名前:334 mailto:sage [2005/10/20(木) 02:46:35 ]
その後、さらに調べると、ここのサイトをみつけ、
219.117.234.12/nikki10.html

そこの記述にしたがって、IdHeaderList.pas の
Result := Trim(Result) + ' ' + Trim(LFoldedLine);

Result := Trim(Result) +#10+ Trim(LFoldedLine);
に書き換えました。

それでも直りません。助けてください。

336 名前:デフォルトの名無しさん mailto:sage [2005/10/20(木) 04:26:24 ]
>>334
確かに変になるな。
試しに長い件名付けて自分の所へ送ってみたら、
偉いことになったw

つーか、そのページの対処法を「はしょって」ない?
>対策をしてみたのが下のコードですが、それでもいくつか不具合があります。
のすぐ後の所、ちゃんとやってる?
オレもまだじっくり読んでないし、実行してないけど(Delphiだし)。

337 名前:デフォルトの名無しさん mailto:sage [2005/10/20(木) 08:59:34 ]
>>335 そこ見当違いのことしてる。
多分これが正解。
IdCoderHeader.pas
function DecodeHeader(Header: string):string;
(略)
    begin
     s := '';             ←追加
     while Length(substring) >= 4 do
     begin
       a4[1] := b64(substring[1]);

338 名前:334 mailto:sage [2005/10/20(木) 22:32:04 ]
>>337
ありがとう、完璧です。

>>336
いやあ、そのはしょったところ「自分で一行ずつデコード」ってやつ、サボって
はしょったわけではなく、
一行づつデコードでは十分ではないので「そのかわりに」 半角スペース削除
と読んでしまったのよw

いやあ、これ以外にもだいぶバグの対処しながら作ってるけどindyってずいぶん
バグだらけですねえ。まいったなこりゃ。
10だと少しはマシなんだろうかと期待するけど、9にもなってこれじゃ...って思うわな

339 名前:336 mailto:sage [2005/10/20(木) 23:32:31 ]
>>337
おお!、答出てるんだ。

>>338
そっか。
でも、答出たし。
良かった良かった。






[ 続きを読む ] / [ 携帯版 ]

前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