Zeroglif
... | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ALeXkRU Жаль, что не работает. В последней бетке были некоторые принципиальные изменения, её бы конечно начисто поставить, убрав старую папку. Пустое окно в теории должно появляться при отсутствии скриптов в папке Scripts, плагин так сделан, что ему ничего для начала не нужно, кроме скриптов этой папке. Скрипты, полагаю, у тебя есть. Значит чёй-то не то на этапе чтения файлов... Попробуй поменять строку 5 в файле Config.html: Код: function extractFileNames(){var z='',al='',fol=fso.GetFolder(pFold+'Scripts');alert(fol);fil=fol.Files;filc=new Enumerator(fil);for(;!filc.atEnd();filc.moveNext()){fn=fso.GetFileName(filc.item());if((fn.search(/\.js$/)>-1)&&(fn.replace(/\.js$/,'_js').search(/\W/)>-1)){if(confirm('Please rename file: '+fn+', special characters not allowed!\nJS-plugin can do it for you, do you want to rename this file?')){renameFile(fn);extractFileNames();return}};al+=(fn.search(/\.js$/)>-1&&fn.replace(/\.js$/,'_js').search(/\W/)==-1)?fn.toLowerCase()+';' : '';};alert(al);if(al!=''){al=al.replace(/;$/,'');x=al.split(';');if(external.readFile(iD,iN,'scripts.txt')==undefined){external.writeFile(iD,iN,'scripts.txt','')};F=external.readFile(iD,iN,'scripts.txt');y=external.readFile(iD,iN,'scripts.txt').split('\r\n');if(x.length>(y.length=(external.readFile(iD,iN,'scripts.txt')!='')?y.length:0)){var i=x.length-1;do{rE=new RegExp('^'+x[i].replReg()+';\\d$','m');if(F.search(rE)==-1){addLine('scripts.txt',x[i]+';0')}}while(i--)};if(x.length<y.length){var i=y.length-1;do{rE=new RegExp('(^|;)'+y[i].replace(/;\d/,'').replReg()+'(;|$)','');if(al.search(rE)>-1){z+=y[i]+'\r\n';}}while(i--);external.writeFile(iD,iN,'scripts.txt',z.replace(/(\r\n)+/g,'\r\n').replace(/^(\r\n)+|(\r\n)+$/g,''));}};else{x=[];external.writeFile(iD,iN,'scripts.txt','');if(confirm('Files with extension (.js) not found! Open Scripts Folder?'))openFile(1)};alert(x);scriptsCounter=x.length;createInnerHtml(x);scriptsCount();}; | Я в неё добавил 3 алерта, 1-ый кажет путь к папке, 2-ой и 3-ий массив имён скриптов. Посмотрим. Можно ещё при пустом окне save as новый файл, плагин опять-таки в теории должен сразу обновить окно и показать этот файл в списке. пы.сы. нахожусь в поиске живых существ, пользующих ентот плуг... | Всего записей: 2105 | Зарегистр. 19-05-2003 | Отправлено: 21:05 10-05-2005 | Исправлено: Zeroglif, 21:28 10-05-2005 |
|