diff -aurN scrapbook-1.0.1-fx+fl/chrome/content/scrapbook/common.js scrapbook-1.0.1/chrome/content/scrapbook/common.js --- scrapbook-1.0.1-fx+fl/chrome/content/scrapbook/common.js 2006-04-11 01:13:44.000000000 +0900 +++ scrapbook-1.0.1/chrome/content/scrapbook/common.js 2006-04-25 04:22:53.000000000 +0900 @@ -258,6 +258,13 @@ this.writeFile(aFile, content, "UTF-8"); }, + zipsend : function(aItem) + { + aFile = this.getContentDir(aItem.id).clone(); + gxPath = nsPreferences.copyUnicharPref("scrapbook.zipsendcmd", ""); + sbCommonUtils.execProgram(gxPath, [aFile.path]); + }, + saveTemplateFile : function(aURISpec, aFile) { diff -aurN scrapbook-1.0.1-fx+fl/chrome/content/scrapbook/saver.js scrapbook-1.0.1/chrome/content/scrapbook/saver.js --- scrapbook-1.0.1-fx+fl/chrome/content/scrapbook/saver.js 2006-04-11 01:13:44.000000000 +0900 +++ scrapbook-1.0.1/chrome/content/scrapbook/saver.js 2006-04-25 04:21:15.000000000 +0900 @@ -324,6 +324,7 @@ this.item.icon = this.favicon; } sbCommonUtils.writeIndexDat(this.item); + sbCommonUtils.zipsend(this.item); },