TurinDeNar Posted June 26, 2013 Share 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 @ Link to comment Short link Share on other sites More sharing options...
Mr A Posted June 26, 2013 Share Posted June 26, 2013 Такая ситуация возможна Возможна, предлагаешь @Default.sample? 1 @ Link to comment Short link Share on other sites More sharing options...
TurinDeNar Posted June 26, 2013 Share Posted June 26, 2013 Возможна, предлагаешь @Default.sample? Да я как бы совсем не в теме новых конфигов... это вам виднее:) Link to comment Short link Share on other sites More sharing options...
Alastanka Posted June 26, 2013 Share Posted June 26, 2013 Возможна, предлагаешь @Default.sample? точно также будут правитьуже другую папку тут вариант: написать в доке что сохраните свою папку с конфигом перед обновлением так как она перезапишится Link to comment Short link Share on other sites More sharing options...
sirmax Posted June 26, 2013 Author Share Posted June 26, 2013 Может в архив его? И в доку типа "если нужно менять конфиг, разархивируйте такой-то архив в такую-то папку" ну или что-то типа Link to comment Short link Share on other sites More sharing options...
dddxddd Posted June 26, 2013 Share Posted June 26, 2013 Может в архив его? И в доку типа "если нужно менять конфиг, разархивируйте такой-то архив в такую-то папку" ну или что-то типаМожет есть вариант читать логин юзера и делать папку с его именем, копируя туда содержимое @Default, а ее саму сделать скрытой и -ro. Link to comment Short link Share on other sites More sharing options...
seriych Posted June 27, 2013 Share Posted June 27, 2013 Может батник подкладывать в комплекте? Файлик xvm.xc.sample + папочка @Default.sample в комплекте с модом. Батник переименовывает в xvm.xc и @Default (там варианты возможны в зависимости от того, существуют ли уже переименованные файл и папка). Еще как вариант. К папке @Default подписывать версию мода/билда: @Default_4.0.0 например. Тогда при следующем копировании папка дефолт не затрется. Link to comment Short link Share on other sites More sharing options...
sirmax Posted June 27, 2013 Author Share Posted June 27, 2013 Может батник подкладывать в комплекте? Файлик xvm.xc.sample + папочка @Default.sample в комплекте с модом. Батник переименовывает в xvm.xc и @Default (там варианты возможны в зависимости от того, существуют ли уже переименованные файл и папка). Можно, но кто его будет запускать? Те же проблемы будут. Архив как минимум развернуть нужно, тут хочешь не хочешь, а придется это сделать. Еще как вариант. К папке @Default подписывать версию мода/билда: @Default_4.0.0 например. Тогда при следующем копировании папка дефолт не затрется. Не стоит, куча мусора будет скапливаться. Решение по версиям модов от ВГ - еще тот костыль, к тому же не работает, после каждого патча в этом можно убедиться. Link to comment Short link Share on other sites More sharing options...
51% Posted June 27, 2013 Share Posted June 27, 2013 Что делают файлы xvm.swf и langbarpanel.swf? Link to comment Short link Share on other sites More sharing options...
Alastanka Posted June 27, 2013 Share Posted June 27, 2013 LangBarPanel.swf Окно входа в игру(пинг панель) xvm.swf xvm(основной файл) Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted June 28, 2013 Share Posted June 28, 2013 (edited) В общем, старались,мозговали, делили конфиг для удобства... А в итоге рулит конфигом 1 файл "xvm.xc" как и раньше. И, как и раньше, для массы людей удобней заменить именно 1 файл, чем копаться в конфиге и прописывать пути к нему в другой папке. ИМХО Edited June 28, 2013 by leecher88 Link to comment Short link Share on other sites More sharing options...
DarKShaM Posted June 28, 2013 Share Posted June 28, 2013 Да вот не скажу. Стоит один раз настроить, дальше будет легче править свои конфиги. Главное, чтобы в патчноутах мода выводили список, какие именно файлы конфига правили(если правили). Тогда и всем будет удобнее, т.к. уже знают где искать. Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted June 28, 2013 Share Posted June 28, 2013 (edited) Я, просто, к чему: если преводить к новому формату, то стоит его унифицировать, т.е. определить в данном случае место (папку/файл) редактирования, без альтернатив как сейчас. Заметил, что авторы конфигов, представленных на сайте, пользуются как полным редактированием xvm.xc, так и редактированием содержимого папки конфига, порой можно запутаться в правках Edited June 28, 2013 by leecher88 Link to comment Short link Share on other sites More sharing options...
DarKShaM Posted June 28, 2013 Share Posted June 28, 2013 Ну это кому как удобнее видимо. Я решил, что в моем конфиге все пути/ссылки будут дефолтные, чтобы в дальнейшем было легче искать изменения. В старом конфиге XVM сне было действительно сложно искать новые добавления и исправлять конфиг под себя. Если пожелание, озвученное мной выше, будет исполнятся, думаю многим пользователям будет легче править конфиги. Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted June 28, 2013 Share Posted June 28, 2013 (edited) А если убрать файл xvm.xc и оставить поддержку только папки конфига из xvm\configs, и определить автоматическое её подхватывание, если название начинается, к примеру, с символа @, или заканчивается таким символом (можно и @Default.sample оставить)? Edited June 28, 2013 by leecher88 Link to comment Short link Share on other sites More sharing options...
sirmax Posted June 28, 2013 Author Share Posted June 28, 2013 А в итоге рулит конфигом 1 файл "xvm.xc" как и раньше. Я об этом изначально предупреждал. Но плохого в этом, в общем-то, ничего нет. А если убрать файл xvm.xc и оставить поддержку только папки конфига из xvm\configs, и определить автоматическое её подхватывание, если название начинается, к примеру, с символа @, или заканчивается таким символом (можно и @Default.sample оставить)? Это костыли. Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted June 28, 2013 Share Posted June 28, 2013 Но плохого в этом, в общем-то, ничего нет. я пока на 1 файле и остаюсь Это костыли. а любая привязка к названию папки будет являтся "костылями"? Link to comment Short link Share on other sites More sharing options...
sirmax Posted June 28, 2013 Author Share Posted June 28, 2013 (edited) Главное, чтобы в патчноутах мода выводили список, какие именно файлы конфига правили(если правили). Изменения всегда можно посмотреть на гугл.коде. Ссылку дать не могу, пишу с телефона. а любая привязка к названию папки будет являтся "костылями"? сейчас есть привязка к стартовому файлу, это нормально. А какие-либо автоматические угадывания - это костыли. Edited June 28, 2013 by sirmax Link to comment Short link Share on other sites More sharing options...
DarKShaM Posted June 28, 2013 Share Posted June 28, 2013 Изменения всегда можно посмотреть на гугл.коде. Ссылку дать не могу, пишу с телефона. Если я правильно нашел, то вот тут. Смотрим на дату или на версию ревизии. В принципе да. Думаю буду использовать Beyond Compare и сравнивать новую дефолтную версию со старой и уже так делать правки. Link to comment Short link Share on other sites More sharing options...
51% Posted June 28, 2013 Share Posted June 28, 2013 LangBarPanel.swf Окно входа в игру(пинг панель) Это которое показывает отклик серверов? То есть, если мне не нужны эти данные, я могу спокойно удалить файл и мне ничего за это не будет? Link to comment Short link Share on other sites More sharing options...
Recommended Posts