DownThemAll!

導入

ダウンロード

DownThemAll! :: Add-ons for Firefox

ファイル名の規則

たとえばexample.comのページにある、

<a href="sample/data.txt" title="TITLE">DATA</a>

のリンクからダウンロードしたとき、それぞれの表記は下表の値となります。

表記 意味
*name* ファイルの名前 data
*ext* 拡張子 txt
*url* ベースURL example.com
*curl* フルURL example.com\sample\data.txt
*flatcurl* フラット フルURL example.com-sample-data.txt
*subdirs* URLサブディレクトリ sample
*flatsubdirs* フラット URLサブディレクトリ sample
*text* リンクテキスト DATA
*flattext* フラット リンクテキスト DATA
*title* リンクに付与されたタイトル TITLE
*flattitle* リンクに付与されたフラット タイトル TITLE
*qstring* 処理要求文字列  
*refer* 参照元の URL  
*num* 連番数字  
*inum* アイテムの数  
*hh*  
*mm*  
*ss*  
*d*  
*m*  
*y*  
DownThemAll! » Renaming mask

スクリプトによる名前の設定

ファイルに適切な名前が関連付けられていない場合には、JavaScriptデバッガのコンソールから先に名前を設定しておきます。

for(var i=0;i<document.links.length;i++)
{
    var a=document.links[i];
    var text=a.parentNode. // 付近からテキストを取得
    a.title = text;
}

トラブル対処法

保存の失敗

ダウンロード時に「File access was denied. Could not create a directory or file in the download directory. Please check your file permissions or change the download directory.」として、ファイルの作成に失敗することがあります。しかしこの時点でファイルのダウンロードは完了しているため、指定の保存先にある.dtapartファイルの名前を変更すれば解決できます。

複数の技術系サイトから、まとめて検索