Показать сообщение отдельно
  #3 (permalink)  
Старый 26.02.2009, 17:40
Новичок на форуме
Отправить личное сообщение для Simon_sng Посмотреть профиль Найти все сообщения от Simon_sng
 
Регистрация: 26.02.2009
Сообщений: 1

Поэтому мне нужно чтобы он чисто как прога на ПК работал и сохранял данные
//не помню откуда взял , но мне заменяет алерты , допишет в файл данные

var msg = "my message";
var my_exist_file = "C:\\tmp\\my.log";
var consoleService = Components.classes["@mozilla.org/consoleservice;1"].getService(Components.interfaces.nsIConsoleServic e); consoleService.logStringMessage(msg);
var mfile = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsIFile);
var locfile = mfile.QueryInterface(Components.interfaces.nsILoca lFile);

locfile.initWithPath (my_exist_file);//

var foStream = Components.classes["@mozilla.org/network/file-output-stream;1"].createInstance(Components.interfaces.nsIFileOutpu tStream);
foStream.init(locfile, 0x04 | 0x10 , 0666, 0);
foStream.write(msg, msg.length);//
foStream.close();
//естестевенно браузер нужен мозила

Последний раз редактировалось Simon_sng, 26.02.2009 в 17:42.
Ответить с цитированием