TurinDeNar 576 #76025 Posted June 26, 2013 (edited) Если мы будем выкладывать xvm.xc, то при обновлении мода он затрется и народ потеряет свои конфиги. Поэтому выкладывается xvm.xc.sample. Эта практика широко применяется в юниксе, потому как простых и безглючных альтернатив не существует. То что народ не читает доки - не лечится. Лучше пусть страдают нечитатели, чем народ будет терять настроенные конфиги. А я вот если честно не догнал немного... Если я например воспользуюсь рекомендациями из файле readme "Если нужны нестандартные настройки, необходимо переименовать загрузочный файл: \res_mods\xvm\xvm.xc.sample в xvm.xc Инструкции по его настройке находятся внутри." Я переименовываю, сотвественно активируются пути к папке с файлами конфигов @Default. ${"configs/@Default/@xvm.xc":"."} Я радуясь жизни, корректирую/настраиваю неделю под себя ту кучу файлов которые там есть, и совершенно счастливый играю до следующего обновления. Но вот приходит следующее обновлении я скачиваю в нем туже самую папку @Default и файлами в ней содержащимися полностью затираю все свои выстраданные неимоверным напряжением извилин головного мозга настроечные файлы... :) Вроде как и делал все по рекомендациям, и конфиг свой потерял... Такая ситуация возможна, или это я как обычно торможу?:) Сам то я сижу на старом конфиге лежащем в gui/flash, так вроде надежнее но тем не менее вот интересно стало:) Edited June 26, 2013 by TurinDeNar 1 Share this post Link to post Short link Share on other sites
Mr A 750 #76031 Posted June 26, 2013 Такая ситуация возможна Возможна, предлагаешь @Default.sample? 1 Share this post Link to post Short link Share on other sites
TurinDeNar 576 #76035 Posted June 26, 2013 Возможна, предлагаешь @Default.sample? Да я как бы совсем не в теме новых конфигов... это вам виднее:) Share this post Link to post Short link Share on other sites
Alastanka 282 #76114 Posted June 26, 2013 Возможна, предлагаешь @Default.sample? точно также будут правитьуже другую папку тут вариант: написать в доке что сохраните свою папку с конфигом перед обновлением так как она перезапишится Share this post Link to post Short link Share on other sites
sirmax 5,499 #76120 Posted June 26, 2013 Может в архив его? И в доку типа "если нужно менять конфиг, разархивируйте такой-то архив в такую-то папку" ну или что-то типа Share this post Link to post Short link Share on other sites
dddxddd 4 #76125 Posted June 26, 2013 Может в архив его? И в доку типа "если нужно менять конфиг, разархивируйте такой-то архив в такую-то папку" ну или что-то типаМожет есть вариант читать логин юзера и делать папку с его именем, копируя туда содержимое @Default, а ее саму сделать скрытой и -ro. Share this post Link to post Short link Share on other sites
seriych 2,178 #76325 Posted June 27, 2013 Может батник подкладывать в комплекте? Файлик xvm.xc.sample + папочка @Default.sample в комплекте с модом. Батник переименовывает в xvm.xc и @Default (там варианты возможны в зависимости от того, существуют ли уже переименованные файл и папка). Еще как вариант. К папке @Default подписывать версию мода/билда: @Default_4.0.0 например. Тогда при следующем копировании папка дефолт не затрется. Share this post Link to post Short link Share on other sites
sirmax 5,499 #76328 Posted June 27, 2013 Может батник подкладывать в комплекте? Файлик xvm.xc.sample + папочка @Default.sample в комплекте с модом. Батник переименовывает в xvm.xc и @Default (там варианты возможны в зависимости от того, существуют ли уже переименованные файл и папка). Можно, но кто его будет запускать? Те же проблемы будут. Архив как минимум развернуть нужно, тут хочешь не хочешь, а придется это сделать. Еще как вариант. К папке @Default подписывать версию мода/билда: @Default_4.0.0 например. Тогда при следующем копировании папка дефолт не затрется. Не стоит, куча мусора будет скапливаться. Решение по версиям модов от ВГ - еще тот костыль, к тому же не работает, после каждого патча в этом можно убедиться. Share this post Link to post Short link Share on other sites
51% 2 #76467 Posted June 27, 2013 Что делают файлы xvm.swf и langbarpanel.swf? Share this post Link to post Short link Share on other sites
Alastanka 282 #76701 Posted June 27, 2013 LangBarPanel.swf Окно входа в игру(пинг панель) xvm.swf xvm(основной файл) Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #76723 Posted June 28, 2013 (edited) В общем, старались,мозговали, делили конфиг для удобства... А в итоге рулит конфигом 1 файл "xvm.xc" как и раньше. И, как и раньше, для массы людей удобней заменить именно 1 файл, чем копаться в конфиге и прописывать пути к нему в другой папке. ИМХО Edited June 28, 2013 by leecher88 Share this post Link to post Short link Share on other sites
DarKShaM 5 #76724 Posted June 28, 2013 Да вот не скажу. Стоит один раз настроить, дальше будет легче править свои конфиги. Главное, чтобы в патчноутах мода выводили список, какие именно файлы конфига правили(если правили). Тогда и всем будет удобнее, т.к. уже знают где искать. Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #76729 Posted June 28, 2013 (edited) Я, просто, к чему: если преводить к новому формату, то стоит его унифицировать, т.е. определить в данном случае место (папку/файл) редактирования, без альтернатив как сейчас. Заметил, что авторы конфигов, представленных на сайте, пользуются как полным редактированием xvm.xc, так и редактированием содержимого папки конфига, порой можно запутаться в правках Edited June 28, 2013 by leecher88 Share this post Link to post Short link Share on other sites
DarKShaM 5 #76755 Posted June 28, 2013 Ну это кому как удобнее видимо. Я решил, что в моем конфиге все пути/ссылки будут дефолтные, чтобы в дальнейшем было легче искать изменения. В старом конфиге XVM сне было действительно сложно искать новые добавления и исправлять конфиг под себя. Если пожелание, озвученное мной выше, будет исполнятся, думаю многим пользователям будет легче править конфиги. Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #76760 Posted June 28, 2013 (edited) А если убрать файл xvm.xc и оставить поддержку только папки конфига из xvm\configs, и определить автоматическое её подхватывание, если название начинается, к примеру, с символа @, или заканчивается таким символом (можно и @Default.sample оставить)? Edited June 28, 2013 by leecher88 Share this post Link to post Short link Share on other sites
sirmax 5,499 #76762 Posted June 28, 2013 А в итоге рулит конфигом 1 файл "xvm.xc" как и раньше. Я об этом изначально предупреждал. Но плохого в этом, в общем-то, ничего нет. А если убрать файл xvm.xc и оставить поддержку только папки конфига из xvm\configs, и определить автоматическое её подхватывание, если название начинается, к примеру, с символа @, или заканчивается таким символом (можно и @Default.sample оставить)? Это костыли. Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #76765 Posted June 28, 2013 Но плохого в этом, в общем-то, ничего нет. я пока на 1 файле и остаюсь Это костыли. а любая привязка к названию папки будет являтся "костылями"? Share this post Link to post Short link Share on other sites
sirmax 5,499 #76768 Posted June 28, 2013 (edited) Главное, чтобы в патчноутах мода выводили список, какие именно файлы конфига правили(если правили). Изменения всегда можно посмотреть на гугл.коде. Ссылку дать не могу, пишу с телефона. а любая привязка к названию папки будет являтся "костылями"? сейчас есть привязка к стартовому файлу, это нормально. А какие-либо автоматические угадывания - это костыли. Edited June 28, 2013 by sirmax Share this post Link to post Short link Share on other sites
DarKShaM 5 #76804 Posted June 28, 2013 Изменения всегда можно посмотреть на гугл.коде. Ссылку дать не могу, пишу с телефона. Если я правильно нашел, то вот тут. Смотрим на дату или на версию ревизии. В принципе да. Думаю буду использовать Beyond Compare и сравнивать новую дефолтную версию со старой и уже так делать правки. Share this post Link to post Short link Share on other sites
51% 2 #76895 Posted June 28, 2013 LangBarPanel.swf Окно входа в игру(пинг панель) Это которое показывает отклик серверов? То есть, если мне не нужны эти данные, я могу спокойно удалить файл и мне ничего за это не будет? Share this post Link to post Short link Share on other sites