この2つの機能
関数 app_path1:文字列;
関数ソケット_rec_line1(socket1:TCustomWinSocket;timeout1:integer;crlf1:string=#13#10):string;
これは実際に私の公開ユニットの 1 つで機能しているものです。自分自身の公開ユニットを構築する習慣を身につけてください。
ソケット_rec_line1 関数は、Tang Xiaofeng の Coolmail のメソッドを使用します。これは、エンドマークを見つけた後、行が収集されたと見なされます。実際のアプリケーションでは、おそらくより良いメソッドを見つける必要があります。
このプログラムの目的は次のとおりです。flashget が 51.net シリーズ (私の clq.51.net など) のようなプログラムをダウンロードすると、これらの Web サイトのカスタム エラー ページが原因で、ダウンロードされたファイルにエラーが発生します。詳細については、「」を参照してください。 「大金持ち」
「http://www.delphibbs.com/delphibbs/dispq.asp?lid=1170159」
これはデモ プログラムですが、ダウンロード アドレスをリダイレクトすることはできません。しかし、私の会社ではマルチスレッドのものをインストールできないので、「Monopoly」で 200 MB を超えるオフライン データをダウンロードするためにこれを使用しました。 。
ソース コードに関する質問がある場合は、「http://www.delphibbs.com/delphibbs/dispq.asp?lid=1170159」に送信してください。
-------------------------------------------------- ------------------------------------------
このプログラムは、http ヘッダー情報に次の情報が含まれているかどうかを使用するため、flashget のバグを修正できます。
「コンテンツ範囲: バイト 533263-533263/565691」
このような記号は、サーバーが必要なファイル情報を返しているかどうかを判断するために使用されます。これは flashget の場合には当てはまりません。もしネット民がこのバグを修正するよう flashget の作者に知らせてくれたら、私は感謝します。著者に連絡しましたが、手紙のみの返答で問題は解決しませんでした。 :( この問題が flashget の新しいバージョンで解決されたことをネットユーザーが見つけたら、私に知らせてください。よろしくお願いします。
-------------------------------------------------- ------------------------------------------
cq
または
real_clq