aaa632abc688
小狐狸
小狐狸
  • UID32814
  • 注册日期2010-05-12
  • 最后登录2011-07-22
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:941回复:0

怎么用标题作保存图片的文件名

楼主#
更多 发布于:2010-08-26 12:51
1超级拖曳EasyDragToGo
有没有以网页标题为文件名保存为txt类似保存图片的方法
以网页以网页标题为文件名保存为txt(直接下载默认文件夹)
在 about:config 中新建一个字符串,名称
extensions.easydragtogo.custom.saveTextAs1

if (target == "text" && url){var savefolder="E:\\";var file=Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsILocalFile);var fileName=document.title.replace(/[\\\/\*\"?:\<\>\|]/g,"").substr(0,30);file.initWithPath(savefolder+fileName+".txt");while(file.exists()){fileName=easyDragToGo.getAnotherName(fileName);file.initWithPath(savefolder);file.append(fileName+".txt");}var conv=Components.classes["@mozilla.org/intl/scriptableunicodeconverter"].createInstance(Components.interfaces.nsIScriptableUnicodeConverter);conv.charset = 'GBK';var text = conv.ConvertFromUnicode(url).replace(/\n/g, "\r\n");var stream=Components.classes["@mozilla.org/network/file-output-stream;1"].createInstance(Components.interfaces.nsIFileOutputStream);stream.init(file, 0x02|0x20|0x08, 0666, 0);stream.write(text, text.length);var fin=conv.Finish();if (fin.length > 0) stream.write(fin, fin.length);stream.close();}
2firegestures有这样保存图片的脚本吗?
游客

返回顶部