GunneR__479 Posted April 2, 2013 Share Posted April 2, 2013 у меня вопрос, я хочу в своем конфиге сделать так чтобы показывало эффективность по wot-news и wn6 ( 4-х значный {{wn}}), но вместо wn6 - черточки, что делать ? как настроить? или же надо убрать эфф по wot-news? Link to comment Short link Share on other sites More sharing options...
seriych Posted April 2, 2013 Share Posted April 2, 2013 (edited) Установи xvm-stat-1.2.4, если у тебя XVM 3.4.2 или xvm-stat-1.3.0, если 3.5.0 Edited April 2, 2013 by seriych Link to comment Short link Share on other sites More sharing options...
GunneR__479 Posted April 2, 2013 Share Posted April 2, 2013 Установи xvm-stat-1.2.4, если у тебя XVM 3.4.2 или xvm-stat-1.3.0, если 3.5.0 установил, но не помогло( может у кого есть конфиг с wn6 4-х значный? без эфф wot-news, поставил бы и редактировал бы что-нить себе. Link to comment Short link Share on other sites More sharing options...
seriych Posted April 2, 2013 Share Posted April 2, 2013 установил, но не помогло Тогда создаем новую тему по инструкции: http://www.koreanrandom.com/forum/topic/1644-███-инструкции-прочтите-перед-созданием-новы/ Link to comment Short link Share on other sites More sharing options...
BruceONeal Posted April 5, 2013 Share Posted April 5, 2013 а можно ли сделать отображение статистики по WN6 в окне наборы роты? Link to comment Short link Share on other sites More sharing options...
seriych Posted April 5, 2013 Share Posted April 5, 2013 @BruceONeal, Там и так по wn6 Link to comment Short link Share on other sites More sharing options...
BruceONeal Posted April 5, 2013 Share Posted April 5, 2013 @BruceONeal, Там и так по wn6 там показывает 2 цифры, а WN6 это 4 цифры Link to comment Short link Share on other sites More sharing options...
sanekn66 Posted April 23, 2013 Share Posted April 23, 2013 Очень высока вероятность того, что после такого поста неокрепший мозг пользователя уйдет в глухую и циклическую перезагрузку:)))) Link to comment Short link Share on other sites More sharing options...
friend Posted May 2, 2013 Share Posted May 2, 2013 Ребят, подскажите плиз как поменять 4-значный рейтинг WN6 на 4-значный wot-news? я запутался, что на что поменять нужно? Link to comment Short link Share on other sites More sharing options...
seriych Posted May 2, 2013 Share Posted May 2, 2013 4-значный рейтинг WN6 на 4-значный wot-news wn6_to_eff.bat отсюда: http://www.koreanrandom.com/forum/topic/3163-двузначная-шкала-xvm-wn6-рейтинг-эффективности-опис/?p=43725 Link to comment Short link Share on other sites More sharing options...
friend Posted May 2, 2013 Share Posted May 2, 2013 wn6_to_eff.bat отсюда: http://www.koreanrandom.com/forum/topic/3163-двузначная-шкала-xvm-wn6-рейтинг-эффективности-опис/?p=43725 здорово! всё поменялось! спасибо большое! скажи плиз, если захочу обратно вернуть, то нужно просто разок запустить файл eff_to_wn6? Link to comment Short link Share on other sites More sharing options...
seriych Posted May 2, 2013 Share Posted May 2, 2013 если захочу обратно вернуть, то нужно просто разок запустить файл eff_to_wn6? Да. Там есть батники для замены любого представления рейтинга на любое другое. Link to comment Short link Share on other sites More sharing options...
sirmax Posted May 2, 2013 Share Posted May 2, 2013 Да. Там есть батники для замены любого представления рейтинга на любое другое. может их в addons в исходники добавить? Link to comment Short link Share on other sites More sharing options...
seriych Posted May 2, 2013 Share Posted May 2, 2013 может их в addons в исходники добавить? Хочешь- добавляй.Только, наверное тогда лучше сделать не универсальный anytoany.js + отдельные батники на каждый вариант, а просто кучку отдельных .js файликов на каждый вариант замены. Просто людям так проще будет: скачать один файлик, а не минимум два. Link to comment Short link Share on other sites More sharing options...
GossarD Posted May 2, 2013 Share Posted May 2, 2013 В обратную сторону (из 4-х значной в 2-х) применять "заменить все" нельзя- можно получить ошибку в описании цветов по эффективности Случилась вот такая беда, есть способ решить эту проблему? Или же наново конфиг? Link to comment Short link Share on other sites More sharing options...
seriych Posted May 2, 2013 Share Posted May 2, 2013 @sirmax, Сделал под каждый вариант замены свой отдельный один файлик. Как-то так: // Искомый текст и текст замены var text_sample1="{{xwn}}"; var text_replace1="{{eff:4}}"; var text_sample2="{{c:xwn}}"; var text_replace2="{{c:eff}}"; // Имя файла берём из аргумента или задаем XVM.xvmconf, если аргумент пуст if (WScript.Arguments.length<1) { var file_name="XVM.xvmconf"; } else { file_name=WScript.Arguments(0); } var fso=WScript.CreateObject("Scripting.FileSystemObject"); // Переносим исходный файл во временный var file_name_tmp=file_name+".tmp"; if(fso.FileExists(file_name_tmp)) fso.DeleteFile(file_name_tmp); fso.MoveFile(file_name,file_name_tmp); var fo=fso.OpenTextFile(file_name_tmp,1,false,false); var fr=fso.OpenTextFile(file_name,2,true,false); // Выполняем замену текста в каждой строке var re1=new RegExp(text_sample1); var re2=new RegExp(text_sample2); while(!fo.AtEndOfStream){ var line=fo.ReadLine(); var line_replace=line.replace(re1,text_replace1); line_replace=line_replace.replace(re1,text_replace1); line_replace=line_replace.replace(re2,text_replace2); line_replace=line_replace.replace(re2,text_replace2); fr.WriteLine(line_replace); } fo.Close(); fr.Close(); // Удаляем исходный файл fso.DeleteFile(file_name_tmp); Перетаскиваем на него конфиг или просто запускаем в папке с конфигом, и оно делает свое черное дело. anytoany2.zip Случилась вот такая беда, есть способ решить эту проблему? В секции "colors" конфига есть подсекции "eff" и "wn" одну из них ты заменил на "xeff" или "xwn" найди и замени обратно. Link to comment Short link Share on other sites More sharing options...
sirmax Posted May 2, 2013 Share Posted May 2, 2013 залил: https://code.google.com/p/wot-xvm/source/browse/#svn%2Ftrunk%2Faddons%2Fwn6%26eff Link to comment Short link Share on other sites More sharing options...
seriych Posted May 3, 2013 Share Posted May 3, 2013 @sirmax, Добавил обход по всем аргументам, чтобы можно было перетаскивать несколько файлов (для нового формата конфига). // Искомый текст и текст замены var text_sample1="{{xwn}}"; var text_replace1="{{eff:4}}"; var text_sample2="{{c:xwn}}"; var text_replace2="{{c:eff}}"; var i=0; do { // Имя файла берём из аргумента или задаем XVM.xvmconf, если аргумент пуст if (WScript.Arguments.length<1) { var file_name="XVM.xvmconf"; } else { file_name=WScript.Arguments(i); } var fso=WScript.CreateObject("Scripting.FileSystemObject"); if (!fso.FileExists(file_name)) break; // Переносим исходный файл во временный var file_name_tmp=file_name+".tmp"; if(fso.FileExists(file_name_tmp)) fso.DeleteFile(file_name_tmp); fso.MoveFile(file_name,file_name_tmp); var fo=fso.OpenTextFile(file_name_tmp,1,false,false); var fr=fso.OpenTextFile(file_name,2,true,false); // Выполняем замену текста в каждой строке var re1=new RegExp(text_sample1); var re2=new RegExp(text_sample2); while(!fo.AtEndOfStream){ var line=fo.ReadLine(); var line_replace=line.replace(re1,text_replace1); line_replace=line_replace.replace(re1,text_replace1); line_replace=line_replace.replace(re2,text_replace2); line_replace=line_replace.replace(re2,text_replace2); fr.WriteLine(line_replace); } fo.Close(); fr.Close(); // Удаляем исходный файл fso.DeleteFile(file_name_tmp); i++ } while (i<WScript.Arguments.length); anytoany3.zip Думал еще в случае отсутствия аргументов сделать замену во всех .xc и .xvmconf файлах в текущей папке, но что-то боязно, авось чего лишнее там лежать может. Мало ли несколько конфигов хранят, и не во всех менять надо. Link to comment Short link Share on other sites More sharing options...
sirmax Posted May 3, 2013 Share Posted May 3, 2013 @sirmax, Добавил обход по всем аргументам, чтобы можно было перетаскивать несколько файлов (для нового формата конфига). // Искомый текст и текст замены var text_sample1="{{xwn}}"; var text_replace1="{{eff:4}}"; var text_sample2="{{c:xwn}}"; var text_replace2="{{c:eff}}"; var i=0; do { // Имя файла берём из аргумента или задаем XVM.xvmconf, если аргумент пуст if (WScript.Arguments.length<1) { var file_name="XVM.xvmconf"; } else { file_name=WScript.Arguments(i); } var fso=WScript.CreateObject("Scripting.FileSystemObject"); if (!fso.FileExists(file_name)) break; // Переносим исходный файл во временный var file_name_tmp=file_name+".tmp"; if(fso.FileExists(file_name_tmp)) fso.DeleteFile(file_name_tmp); fso.MoveFile(file_name,file_name_tmp); var fo=fso.OpenTextFile(file_name_tmp,1,false,false); var fr=fso.OpenTextFile(file_name,2,true,false); // Выполняем замену текста в каждой строке var re1=new RegExp(text_sample1); var re2=new RegExp(text_sample2); while(!fo.AtEndOfStream){ var line=fo.ReadLine(); var line_replace=line.replace(re1,text_replace1); line_replace=line_replace.replace(re1,text_replace1); line_replace=line_replace.replace(re2,text_replace2); line_replace=line_replace.replace(re2,text_replace2); fr.WriteLine(line_replace); } fo.Close(); fr.Close(); // Удаляем исходный файл fso.DeleteFile(file_name_tmp); i++ } while (i<WScript.Arguments.length); anytoany3.zipДумал еще в случае отсутствия аргументов сделать замену во всех .xc и .xvmconf файлах в текущей папке, но что-то боязно, авось чего лишнее там лежать может. Мало ли несколько конфигов хранят, и не во всех менять надо. может тебе права дать, чтобы сам поддерживал? я сейчас без компа, забуду что надо обновить. Link to comment Short link Share on other sites More sharing options...
seriych Posted May 4, 2013 Share Posted May 4, 2013 может тебе права дать, чтобы сам поддерживал? я сейчас без компа, забуду что надо обновить. Хочешь- давай. Правда там разве что ридми написать осталось. Link to comment Short link Share on other sites More sharing options...
Recommended Posts