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* | 年 |
ファイルに適切な名前が関連付けられていない場合には、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ファイルの名前を変更すれば解決できます。