リンクが非表示になっているファイルをダウンロードするために cURL コマンドラインを使用する方法 (クリック時のみアクティブ化)

リンクが非表示になっているファイルをダウンロードするために cURL コマンドラインを使用する方法 (クリック時のみアクティブ化)

私が言及していたのはこの質問. しかし、 で同じことを行うにはどうすればよいのか疑問に思っていますcurl

これまでに、次のことを試しました。

curl -O output.rar --referer http://subs.sab.bz/ 'http://subs.sab.bz/index.php?s=ece2929c25861a7244025e1628e7ee5a&act=download&attach_id=75766'

スイッチでも試してみました-eが、うまくいきませんでした。誰か助けてくれませんか?

前もって感謝します!!

答え1

私は次のことを発見しました:

url='http://subs.sab.bz/index.php?s=ece2929c25861a7244025e1628e7ee5a&act=download&attach_id=75766'
curl -e "$url" "$url" >out.rar

そうすると、次のことができるようになります。

unrar e out.rar

そして結果は以下のとおりです。

Extracting from out.rar

Extracting  Dominion.S01E01.720p.HDTV.X264-DIMENSION.srt              OK
Extracting  Dominion.S01E01.HDTV.x264-LOL.srt                         OK
Extracting  Dominion.S01E01.HDTV.XviD-AFG.srt                         OK
Extracting  - README - subs.sab.bz - Brought to you by  xen.headoff.com -.html
  OK
All OK

したがって、ダウンロード リンク自体を参照元として受け入れても問題ないようです。

関連情報