2016-09-23 14 views
6

SourceForgeからプロジェクトをダウンロードする必要がありますが、目に見えない方法はありません。 ここでは、この写真(評判が足りない)で、最初のフォルダのファイルのみを含む「最新バージョン」をダウンロードすることはできますが、他のフォルダをダウンロードする必要があります。SourceForgeから全フォルダをダウンロード

これらのファイルをダウンロードすることは可能ですが、手作業で、何百ものファイルとサブフォルダがあるため、実際には実用的ではありません。

誰でもダウンロードできますか?私はあまり何も言及していないwgetを見つけませんでしたが、私はそれを成功させずに試しました。

リンク:http://s9.postimg.org/xk2upvbwv/example.jpg

+0

SourceForgeがほとんど亡くなった理由の1つ:UXが貧弱。 – Basj

答えて

11

は時々概要]タブでのダウンロードリンクがありますが、時々私は、コードのこの部分を使用するので、周りの仕事を知らない:

var urls = document.getElementsByClassName('name') 
var txt = "" 
for (i = 0; i < urls.length; i++) { 
    txt += "wget " + urls[i].href +"\n" 
} 
alert(txt) 

あなたが開きますすべてのファイルがリストされているページのブラウザにコンソールがあります。コードをコピー+過去+に入力すると、wgetコマンドのリストが表示され、端末にコピー+過去+入力することができます。

+1

これはすばらしい回避策です。 –

+2

私の名前で "download" "download.1" "download.2"などの名前で保存されたファイル この場合、 "--content-disposition"オプションを使用して元のファイル名で保存します。 素晴らしいソリューション! –

+0

これは非常に巧妙な解決策ですが、 'wget -i'で使用できるファイルにすべてのリンクを直接コピー&ペーストすることができるように、各URLの前に' wget'を削除することをお勧めします。そうでなければ、私が正しく理解していれば、それぞれの 'wget + URL 'をコンソールにコピー・ペーストする必要があります。これはウェブサイトから個別にダウンロードするよりも実際的ではありません。 – Hashim

関連する問題