ASPでAdodbを経由して大容量ファイルをマルチスレッドでダウンロードするためのストリーム。
2022-01-16 08:54:27
ある種のニッチな音楽取引所(その業界の親密なウェブサイト)で働いている友人が、有料ダウンロードを使う必要があります。Adodb.Streamを使って直接読み出し、出力しようとした。
{海賊版の問題は解決されました。 著作権侵害の問題は解決しましたが、新たな問題が出てきました。Adodb.Streamは、ほとんどのコンピュータのブラウザがサポートしているので、コンピュータでは問題ありません。モバイルでは、多くのブラウザが、スピードアップのために、複数のスレッドでファイルをダウンロードし、正しく読み込まれないようにします。 {その 王大(王宏英)氏の「ASPコア技術の徹底分析」を読んだときに、ASPのダウンロードがマルチスレッド化する問題について触れていたのを何となく覚えていたので、家に帰って解決策を調べてみました。呼び出しやすくするために、直接関数として書きました。王大のコードは使わず、自分のが美しいと思うので(...のナルシスト)。もし必要なら、そのまま持っていってください。コードは以下の通りです。
from Crypto.Cipher import AES
使い方も非常に簡単で、上記のコードを downloader.asp に保存すれば、以下のように直接参照することができます。
ImportError: No module named Crypto.
の写真付き。
ストリームは、ASPの下で大きなファイルのマルチスレッドダウンロードを達成するために、この記事に導入され、大きなファイルの内容の詳細関連ASPマルチスレッドダウンロードは、以前の記事のスクリプトの家を検索するか、次の関連記事を閲覧し続けくださいあなたは、スクリプトの家をよりサポートすることを望む
関連
-
プロセス分析によるhttpsリクエストのチャールズベースクローリング
-
指定したフォルダーにあるリンク切れファイルのシンボリックリンクを自動的に削除するスクリプト
-
aspとphpの時限式ページ生成のためのアイデアとコード
-
FluentValidationを使ったルール検証のためのNET Core
-
ASPメッセージプロンプト機能およびリターンまたはターン
-
perl スクリプティング スタディガイド - 読書メモ
-
Perlの特殊な組み込み変数の詳細
-
Perlの単一行コメントと複数行コメントの紹介
-
スペースがセパレータである場合の perl qw 問題の解決法
-
perlの尖ったブラケット演算子(<>)について
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ファイルが存在するかどうかを判断するasp関数
-
オンライン圧縮・解凍のためのASPコード
-
JSONデータを扱うASP実装コード
-
asp バッチの追加・変更・削除操作のサンプルコード
-
msxml3.dll Error 800c0019 システムエラー:-2146697191 解決策
-
asp(vbscript)のカスタム関数とデフォルトのパラメータコード
-
ASPとPHPのファイル操作速度の比較
-
ASPでは、.NETのStringオブジェクトと同様に、文字部分に対してPadLeftとPadRightの関数が実装されています。
-
SharePoint Server 2019の新機能をご紹介します。
-
Perl 変数の使い方を説明するための Perl 構文