さて、ダウンロード可能なさまざまなデータセットを含む Web サイトがあります。さて、各ファイルを個別にクリックして PC に保存することを選択するのではなく、PHP を使用してループを実行し、必要なすべてのファイルを強制的にダウンロードする方法はありますか。この場合、私はユーザーであり、サーバー側にはアクセスできません。私がすでに読んだことのほとんどは、他のユーザーが何かをダウンロードできるように自分の Web サイトをセットアップする人々に関するものです。
詳細:
これで、各ファイルがたとえば blahblah.com/downloadset1、/downloadset2、...、/downloadsetN にあることがわかりました。
次に、必要な各セット番号をコンマで区切って入力できるテキスト ボックスを設定します。例: [ 1, 2, 300, 4325 ]
そこから、スクリプトで「blahblah.com/downloadset」の末尾にテキスト ボックスの値を追加できます。
これにより、(blahblah.com/downloadset1、blahblah.com/downloadset2、blahblah.com/downloadset300、blahblah.com/downloadset4325)の配列が得られます
現在、これらのアドレスにはコンテンツがなく、ダウンロード自体が含まれているため、アドレス バーにアドレスを入力すると、保存するか開くかを尋ねるダウンロード ポップアップが表示されます。
スクリプトに何かを書き込んで、新しいダウンロード アドレスの配列をループさせ、それぞれのアドレスを尋ねられることなく、「保存」としてダウンロードを開始することはできますか?