diff options
author | anekos | 2010-01-06 11:11:31 +0000 |
---|---|---|
committer | anekos | 2010-01-06 11:11:31 +0000 |
commit | c24d1b0fbabfc9ed9a72301751282537a363e8e5 (patch) | |
tree | fb2bfa9c34ef73641ad7c2ad220e24ff208f461a /zip-de-download.js | |
parent | 8e4790820937003ee6401fea49782ce98b429371 (diff) | |
download | vimperator-plugins-c24d1b0fbabfc9ed9a72301751282537a363e8e5.tar.bz2 |
開始時に echo するようにした
ついでに、細かい修正
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@36353 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'zip-de-download.js')
-rw-r--r-- | zip-de-download.js | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/zip-de-download.js b/zip-de-download.js index 47a2804..e83e876 100644 --- a/zip-de-download.js +++ b/zip-de-download.js @@ -1,5 +1,5 @@ let INFO = -<plugin name="zip-de-download" version="0.6.0" +<plugin name="zip-de-download" version="0.6.1" href="" summary="ZIPでダウンロードするお" xmlns="http://vimperator.org/namespaces/liberator"> @@ -156,7 +156,7 @@ let SITE_INFO = [ }; let ext = mimeService.getPrimaryExtension(mime ? mime : mimeType, null) let name = uri.path.split("/").pop(); - name = (name ? name : "index") + (mime ? "" : "."+ext); + name = (name ? name : "index") + (mime ? "" : "." + ext); return name; } function getDownloadDirectory(){ @@ -193,7 +193,7 @@ let SITE_INFO = [ let ch = createChannel(url); try { let stream = ch.open(); - let entryName = ("000" + ++i).slice(-3) +"-"+ getEntryName(ch.URI, ch.contentType); + let entryName = ("000" + ++i).slice(-3) + "-" + getEntryName(ch.URI, ch.contentType); liberator.echomsg("zip: " + url + " to " + entryName, 3); zipW.addEntryStream(entryName, Date.now() * 1000, Ci.nsIZipWriter.COMPRESSION_DEFAULT, stream, false); } catch (e) { @@ -290,16 +290,17 @@ let SITE_INFO = [ liberator.echo(xml, true); return; } + liberator.echo("Started DownloadZip"); let zipFile = self.download(arg[0], false, option); liberator.echo("Completed DownloadZip: " + zipFile.path); }, { argCount: "?", literal: true, options: [ - [["-list","-l"], liberator.modules.commands.OPTION_NOARG], - [["-append","-a"], liberator.modules.commands.OPTION_NOARG], - [["-xpath","-x"], liberator.modules.commands.OPTION_STRING], - [["-filter","-f"], liberator.modules.commands.OPTION_STRING], + [["-list", "-l"], liberator.modules.commands.OPTION_NOARG], + [["-append", "-a"], liberator.modules.commands.OPTION_NOARG], + [["-xpath", "-x"], liberator.modules.commands.OPTION_STRING], + [["-filter", "-f"], liberator.modules.commands.OPTION_STRING] ], completer: liberator.modules.completion.file }, true); |