Popular Post seriych Posted May 3, 2014 Popular Post Share Posted May 3, 2014 (edited) Автоматический скрипт для замены одного представления рейтинга на другое:один скрипт с выбором рейтинга:@change_rating 0.3.wsf.zip раздельные скрипты для всех рейтингов:change_ratings 2015.04.23.zip "Инструкция (RUS)" Автоматические скрипты для замены рейтинга в конфигурационных файлах XVM.Скрипты меняют в том числе макросы цвета и прозрачности, а также рейтинг, отображаемый в окнах выбора и набора рот.Скрипты поддерживают расширенное форматирование макросов XVM-5.3.0+Использование:Очень подробная видеоинструкция: Краткая инструкция:1 вариант:файл скрипта может лежать в произвольном месте.Выделяем файл(файлы) конфига или(и) папку(папки) конфига, и перетаскиваем на файл скрипта.Скрипт изменит рейтинг во всех файлах, которые на него перетащили, и во всех файлах с расширениями *.xc, *.XC, *.xvmconf и *.XVMconf во всех папках(без подпапок), которые на него перетащили.2 вариант:помещаем скрипт в одну папку с конфиг файлами, запускаем скрипт.Скрипт изменит рейтинг во всех файлах с расширениями *.xc, *.XC, *.xvmconf и *.XVMconf в текущей папке.Внимание! Скрипт не переходит по ссылкам в многофайловом конфиге, а также по подпапкам. Если вы используете скрипт для файла xvm.xc, убедитесь, что это действительно конфиг файл, а не всего-лишь ссылка на конфиг в другой папке. Если вы сомневаетесь, перетащите на скрипт всё содержимое папки res_mods\xvm\configs, кроме файлов, которые заведомо не могут являться конфигурационными: картинки, видео, ярлыки и т.п., или посмотрите подробную видеоинструкцию, где разобран в том числе и этот момент.Вопрос:- Какой скрипт мне нужен?Ответ:- Представлен полный набор скриптов, позволяющий изменить любое из возможных представлений рейтингов на любое другое (включая цвет и прозрачность).На данный момент представления рейтингов в XVM возможны такие:r - рейтинг, выбираемый в личном кабинете на сайте www.modxvm.comeff - рейтинг от wot-news в исходном видеxeff - рейтинг от wot-news, по двузначной шкале XVMwn6 - рейтинг WN6 в исходном видеxwn6 - рейтинг WN6, по двузначной шкале XVMwn8 - рейтинг WN8 в исходном видеxwn8 - рейтинг WN8, по двузначной шкале XVMwgr - рейтинг от WG в исходном видеxwgr - рейтинг WG, по двузначной шкале XVM По умолчанию в XVM используется r, позволяющий выбрать рейтинг в личном кабинете. Рекомендуется выбирать именно его, чтобы можно было настраивать рейтинг на сайте.Например, если Вы хотите установить в конфиге рейтинг от wot-news в исходном четырехзначном виде,нужно воспользоваться скриптом any_to_eff.jsХотите перейти на двузначную шкалу по рейтингу wn8 - воспользуйтесь any_to_xwn8.jsи т.п. "Для разработчиков:" Скрипт можно вызывать из других скриптов, пакетных файлов и программ с аргументами или без них:anyscript.js [rating] [file1 folder1 folder2 folder3 file3 ...]В качестве первого аргумента можно передать рейтинг, который будет применяться ко всем файлам и папкам, передаваемым далее.Возможные значения [rating]: eff xeff wn8 xwn8 wn6 xwn6 wn xwnЕсли первый аргумент не является одним из этих значений, используется рейтинг по умолчанию, прописанный в теле скрипта.Если аргументов нет, или единственный аргумент является рейтингом, скрипт обрабатывает все файлы с расширениями *.xc, *.XC, *.xvmconf и *.XVMconf в текущей папке.Для всех аргументов, являющихся файлами, скрипт меняет рейтинги во всех этих файлах, независимо от их расширения.Для всех аргументов, являющихся папками, скрипт во всех этих папках(без подпапок) меняет рейтинги в файлах с расширениями *.xc, *.XC, *.xvmconf и *.XVMconf.Примеры:anyscript.js xeff "C:\Games\World_of_Tanks\res_mods\xvm\configs\default" "C:\Games\World_of_Tanks\res_mods\xvm\readme.txt"Меняет рейтинг на xeff во всех файлах xvm\configs\default\*.xc и в xvm\readme.txtanyscript.js "C:\Games\World_of_Tanks\res_mods\xvm\configs\default"Меняет рейтинг на прописанный по умолчанию в теле скрипта во всех файлах xvm\configs\default\*.xcanyscript.js wn8Меняет рейтинг на wn8 во всех *.xc файлах в текущей папке Automatical scripts for ratings replacing in XVM configuration files:One script with a choice of rating:@change_rating 0.3.wsf.zipDifferent scripts for all ratings:change_ratings 2015.04.23.zip "Instruction (ENG)" Automatical scripts for ratings replacing in XVM configuration files.These scripts also change color & alpha macros and the rating for company windows.The scripts support extended macros formatting for XVM-5.3.0+Usage:Very detailed video instruction [(russian)]: Short instruction:1 variant:Script file may be placed to arbitrary folder.Choose the configuration file(s) or folder(s) and drag'n'drop it (them) on the script file.The script will replace rating in all the dropped files and in all files with *.xc, *.XC, *.xvmconf and *.XVMconf extensions in all the folders(but not subfolders), that were dropped on it.2 variant:Place the script into the folder with configs and run it.Script will replace rating in all files with *.xc, *.XC, *.xvmconf and *.XVMconf extensions in the current folder.Attention! The script doesn't check the subfolders and links in multifile configs. If you use the script for xvm.xc file, make sure, that it really is a config file, but not a link to a config in other folder.If you are not sure, drag'n'drop all content of res_mods\xvm\configs folder on the script, except files, that can't be configs for sure: images, video, shortcuts, etc.Question:- Which script do I need?Answer:- You are provided with a full set of scripts, that allow to replace any of possible rating representations to any other (including color and alpha).Currently there are such possible rating representations in XVM:r - rating selected in a personal cabinet on the site www.modxvm.comeff - initial form of wot-news ratingxeff - two-sign form of wot-news rating by XVM scalewn6 - initial form of WN6 ratingxwn6 - two-sign form of WN6 rating by XVM scalewn8 - initial form of WN8 ratingxwn8 - two-sign form of WN8 rating by XVM scalewgr - initial form of WG ratingxwgr - two-sign form of WG rating by XVM scale The default macro is r.E.g. if you want to use initial form of wot-news rating,you need to use any_to_eff.jsTo switch to two-sign form of WN8 rating by XVM scale use any_to_xwn8.jsetc. "For developers:" Script may be called from other scripts, batch files and programs with arguments or without them:anyscript.js [rating] [file1 folder1 folder2 folder3 file3 ...]The first argument may be a rating, that will be applied to all the files and folders, enumerated further.Possible values for [rating]: eff xeff wn8 xwn8 wn6 xwn6 wn xwnIf the first argument is not one of latter, the default rating from the script body will be used.If there are no arguments or the only argument is rating, the script will proceed all the files with *.xc, *.XC, *.xvmconf and *.XVMconf extensions in the current folder.For all the arguments that are files, the script will replace ratings in all of them independently of extensions.For all the arguments that are folders, the script will replace ratings in all the files with *.xc, *.XC, *.xvmconf and *.XVMconf extensions from the given folders (but not subfolders).Examples:anyscript.js xeff "C:\Games\World_of_Tanks\res_mods\xvm\configs\default" "C:\Games\World_of_Tanks\res_mods\xvm\readme.txt"Will change rating to xeff in all the files xvm\configs\default\*.xc and in xvm\readme.txtanyscript.js "C:\Games\World_of_Tanks\res_mods\xvm\configs\default"Will change rating to the one from the script body in all the files xvm\configs\default\*.xcanyscript.js wn8Will change rating to wn8 in all *.xc files in current folder. *************************Translated by sech_92.If you see some mistakes, you may PM me on http://kr.cm "Предыдущие версии / Previous versions" @change_rating 0.3.wsf.zip change_ratings 2015.04.23.zip @change_rating 0.2.wsf.zip change_ratings.zipwn6&eff.zipwn6&eff.zipwn6&eff.zip Полуавтоматическая замена одного представления рейтинга на другое:"Инструкция (RUS)" Видео-инструкция от @FlexoFF: "Поддерживаемые XVM рейтинги:" На данный момент представления рейтингов в XVM возможны такие:r - рейтинг, выбираемый в личном кабинете на сайте www.modxvm.comeff - рейтинг от wot-news в исходном видеxeff - рейтинг от wot-news, по двузначной шкале XVMwn6 - рейтинг WN6 в исходном видеxwn6 - рейтинг WN6, по двузначной шкале XVMwn8 - рейтинг WN8 в исходном видеxwn8 - рейтинг WN8, по двузначной шкале XVMwgr - рейтинг от WG в исходном видеxwgr - рейтинг WG, по двузначной шкале XVMПо умолчанию в XVM используется рейтинг WN8 в двузначной шкале XVM: xwn8. Вам понадобится текстовый редактор с поддержкой регулярных выражений при автозамене, например notepad++, на примере которого и сделана инструкция.Открываем редактор, перетаскиваем в его окно все файлы конфига (либо только те, в которых хотите сменить рейтинг), в главном меню редактора выбираем: Поиск -> Замена...В появившемся окне отмечаем галочки "зациклить поиск" и "Регуляр. Выражен.".Далее поочередно делаем 3 замены:1.Найти:\{\{(r(?!\w)|x?(wn|eff|wgr))[^{}]*(?=\{\{|\}\})Заменить на (выберите нужное):{{r{{eff%4d|----{{wn6%4d|----{{wn8%4d|----{{wn%4d|----{{wgr%5d|-----{{xeff%2s|--{{xwn6%2s|--{{xwn8%2s|--{{xwgr%2s|--Заменить всё во всех открытых документах.2.Найти:\{\{(a|c):(r(?!\w)|x?(wn\d?|eff|wgr))Заменить на (выберите нужное):{{$1:r{{$1:eff{{$1:wn6{{$1:wn8{{$1:wn{{$1:wgr{{$1:xeff{{$1:xwn6{{$1:xwn8{{$1:xwn{{$1:xwgr Заменить всё во всех открытых документах. 3.Найти:"xwnInCompany"[\s\t]*:[\s\t]*(true|false)Заменить на (true для *wn*, false для *eff*):"xwnInCompany": true"xwnInCompany": falseЗаменить всё во всех открытых документах.В главном меню выбираем Файл -> сохранить все (Ctrl+Shift+S) Semi-automatic rating replacing in XVM configuration files:"Instruction (ENG)" Video-guide by @FlexoFF (in Russian): "possible rating representations in XVM:" Currently there are such possible rating representations in XVM:r - rating selected in a personal cabinet on the site www.modxvm.comeff - initial form of wot-news ratingxeff - two-sign form of wot-news rating by XVM scalewn6 - initial form of WN6 ratingxwn6 - two-sign form of WN6 rating by XVM scalewn8 - initial form of WN8 ratingxwn8 - two-sign form of WN8 rating by XVM scalewgr - initial form of WG ratingxwgr - two-sign form of WG rating by XVM scaleThe default macro is a two-sign form of WN8 rating by XVM scale: xwn8. You need a text editor that supports regular expressions in autoreplacement, for example notepad++, that used in this manual.Open text editor, drug'n'drop all config files to it window, in the main menu choose: Search -> Replace...Check "Wrap around" and "Regular expression".Next, do 3 replacements:1.Find:\{\{(r|x?(wn|eff|wgr))[^{}]*(?=\{\{|\}\})Replace (select the required):{{r{{eff%4d|----{{wn6%4d|----{{wn8%4d|----{{wn%4d|----{{wgr%5d|-----{{xeff%2s|--{{xwn6%2s|--{{xwn8%2s|--{{xwgr%2s|--Replace All in All opened Documents.2.Find:\{\{(a|c):(r|x?(wn\d?|eff|wgr))Replace (select the required):{{$1:r{{$1:eff{{$1:wn6{{$1:wn8{{$1:wn{{$1:wgr{{$1:xeff{{$1:xwn6{{$1:xwn8{{$1:xwn{{$1:xwgr Replace All in All opened Documents.3.Find:"xwnInCompany"[\s\t]*:[\s\t]*(true|false)Replace (true for *wn*, false for *eff*):"xwnInCompany": true"xwnInCompany": falseReplace All in All opened Documents.At the main menu choose File -> Save all (Ctrl+Shift+S) Edited May 28, 2015 by seriych 23 @ Quote Link to comment Short link Share on other sites More sharing options...
RoxXx Posted May 3, 2014 Share Posted May 3, 2014 Полуавтоматическая замена одного представления рейтинга на другое: "Инструкция (RUS)" Вам понадобится текстовый редактор с поддержкой регулярных выражений при автозамене, например notepad++, на примере которого и сделана инструкция. Открываем редактор, перетаскиваем в его окно все файлы конфига (либо только те, в которых хотите сменить рейтинг), в главном меню редактора выбираем: Поиск -> Замена... В появившемся окне отмечаем галочки "зациклить поиск" и "Регуляр. Выражен.". npprus.png Далее поочередно делаем 4 замены: 1. Найти: \{\{x?(wn|eff)[^}]*\}\} Заменить на (выберете нужное): {{eff%4d|----}} {{wn6%4d|----}} {{wn8%4d|----}} {{wn%4d|----}} {{xeff%2s|--}} {{xwn6%2s|--}} {{xwn8%2s|--}} Заменить всё во всех открытых документах. 2. Найти: \{\{c:x?(wn|eff)[^}]*\}\} Заменить на (выберете нужное): {{c:eff}} {{c:wn6}} {{c:wn8}} {{c:wn}} {{c:xeff}} {{c:xwn6}} {{c:xwn8}} {{c:xwn}} Заменить всё во всех открытых документах. 3. Найти: \{\{a:x?(wn|eff)[^}]*\}\} Заменить на (выберете нужное): {{a:eff}} {{a:wn6}} {{a:wn8}} {{a:wn}} {{a:xeff}} {{a:xwn6}} {{a:xwn8}} {{a:xwn}} Заменить всё во всех открытых документах. 4. Найти: "xwnInCompany"[\s\t]*:[\s\t]*(true|false) Заменить на (true для *wn*, false для *eff*): "xwnInCompany": true "xwnInCompany": false Заменить всё во всех открытых документах. гоу, я создал :-) К автоматике я, как то с опаской отношусь))) Привык всё ручками... Так что за формулу поиска и замены через Нотпад... огромный жирный плюсище!!!!!!!! :thx: @ Quote Link to comment Short link Share on other sites More sharing options...
13 Posted May 3, 2014 Share Posted May 3, 2014 Спасибо. Закреплено. @ Quote Link to comment Short link Share on other sites More sharing options...
EmCaicM1Aixeco Posted May 9, 2014 Share Posted May 9, 2014 С однофайловым конфигом работает? @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted May 9, 2014 Author Share Posted May 9, 2014 С однофайловым конфигом работает?Работает со всем, что подходит под инструкцию. @ Quote Link to comment Short link Share on other sites More sharing options...
EmCaicM1Aixeco Posted May 9, 2014 Share Posted May 9, 2014 Блин, краткую инструкцию не читал, посмотрел 17-тиминутное видео, думал что за столько времени можно было сказать всё и в том числе за второй вид конфигурации - однофайловый. *не сочтите за претензию @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted May 9, 2014 Author Share Posted May 9, 2014 думал что за столько времени можно было сказать всё и в том числе за второй вид конфигурации - однофайловый. *не сочтите за претензиюне сочтите за претензию, но про это есть и в видео тоже. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Morfius068 Posted June 11, 2014 Share Posted June 11, 2014 (edited) Как на видео не получается скрипт открыть с помощью проги ,все нахожу ее а ей не открывает ,!!!Хочется вернуть обычную 4-х значную эффективность и покрасить как у меня было ники под эффективность!!! Вин 8 х 64 Edited June 11, 2014 by Morfius068 @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 11, 2014 Author Share Posted June 11, 2014 Как на видео не получается скрипт открыть с помощью проги ,все нахожу ее а ей не открываетв смысле? Что именно происходит? 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Morfius068 Posted June 11, 2014 Share Posted June 11, 2014 Я извиняюсь хрень какая то с компом творится ,я несколько раз пробовал как на видео ничего не получалось с Скрипт Хост программой и давно еще пробовал никак файлы не мог открыть это прогой,а сейчас скачал архив Авт.скрипт нажал открыть с помощью и появился этот кубик Скрипт Хост !!! Вопрос он только рейтинг меняет?? А покрасить ники по эффективности как ??? И на него перетаскивать 3 файла чтоб изменить рейтинг ??? Статистик,Батлодинг,Рлеерпанель ???(извиняюсь за ломанный руско-английский =))) @ Quote Link to comment Short link Share on other sites More sharing options...
Morfius068 Posted June 12, 2014 Share Posted June 12, 2014 Извините за флуд ,все сделал оказалось все проще простого !!!! Автору респект за автоматический скрипт!!!!Большой СПС!!!!! @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted June 23, 2014 Author Share Posted June 23, 2014 (edited) Переделал скрипты и замены через нотпад++: - теперь сохраняются дефолтные цвет и прозрачность, если они были прописаны. Например, {{c:eff|#666666}} после обработки сохранит дефолтный цвет #666666 для нового рейтинга. (спасибо aslain за указание на недоработку) - число замен для нотпад++ сокращено с 4 до 3 благодаря объединению замен для цвета и прозрачности в одну Edited June 23, 2014 by seriych @ Quote Link to comment Short link Share on other sites More sharing options...
MAKC Posted July 7, 2014 Share Posted July 7, 2014 ОГРОМНОЕ СПАСИБО за скрипт! @ Quote Link to comment Short link Share on other sites More sharing options...
maxidion Posted August 4, 2014 Share Posted August 4, 2014 большое спасибо, лезу разбираться-надеюсь выйдет) @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted August 6, 2014 Author Share Posted August 6, 2014 upd. Добавил в скрипты и инструкцию для нотпада поддержку рейтинга WG (макросы данного рейтинга пока работают только в ночных сборках XVM). @ Quote Link to comment Short link Share on other sites More sharing options...
MauoHe3____57 Posted August 14, 2014 Share Posted August 14, 2014 хорошая вещь, плюсую @ Quote Link to comment Short link Share on other sites More sharing options...
beliy26rus Posted September 11, 2014 Share Posted September 11, 2014 (edited) http://www.koreanrandom.com/forum/topic/18420-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D1%8B-%D1%82%D0%B8%D0%BF%D0%B0-%D1%80%D0%B5%D0%B9%D1%82%D0%B8%D0%BD%D0%B3%D0%B0-%D0%B2-%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D1%85-%D0%BA%D0%BE%D0%BD/ софтинку написал для замены рейтинга с интерфейсом и возможностью добавлять рейтинги, и выбирать файлы, в которых необходимо провести замену. Edited September 11, 2014 by beliy26rus @ Quote Link to comment Short link Share on other sites More sharing options...
seriych Posted September 11, 2014 Author Share Posted September 11, 2014 софтинку написал для замены рейтинга с интерфейсом и возможностью добавлять рейтинги, и выбирать файлы, в которых необходимо провести замену.Всем: пока не советую ей пользоваться, на данный момент очень кривая. Как будет нормально работать добавлю в шапку, или вообще заменим закрепленную тему на тему программы. @ Quote Link to comment Short link Share on other sites More sharing options...
beliy26rus Posted September 12, 2014 Share Posted September 12, 2014 Всем: пока не советую ей пользоваться, на данный момент очень кривая. Как будет нормально работать добавлю в шапку, или вообще заменим закрепленную тему на тему программы. Внес правки, использую Ваш скрипт. @ Quote Link to comment Short link Share on other sites More sharing options...
Коняхин Posted October 28, 2014 Share Posted October 28, 2014 (edited) для XVM-5.4.0.2 не актуальный автоматический скрипт, портит файлы конфига Edited October 28, 2014 by Коняхин @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.