![]() |
[QUOTE]просто не совсем понятно, что с этими утилитами ты в этом случае хочешь делать? Ведь раз работы с базой данных не будет, то они смогут только "собирать инфу" о котенте, устанавливать всё равно прийдётся встроенным мененжером.[/QUOTE]
Посмотрим что получится :) покрайней мере в голове уже крутятся кое какие идеи. Как узнаю побольше информации о принципах работы программы с базой данных смогу больше сказать. |
У меня такой вопрос по всем этим куидам.
Если зайти на куидницу, напирмер, [url]https://kuid.trainz-mp.ru/[/url] , и вбить в поиск объекты для маршрута, то вылезает их целая толпа. Их можно скачать как отдельно, так и целыми паками. Т.е. по сути формируется архив. Сам вопрос такой: чем они пакуются в CDP? Каким архиватором? Чем их можно распаковать, кроме контент-менеджера самого Трэйнза? Выше писали про jar, но чёт не идёт. Есть гора этих архивов, в т.ч. для одних и тех же маршрутов, но для разных версий ТРС. Но в них, по сути, отличаются только некоторые объекты. Если смотреть по куиднице, то очень многие куиды, даже для свежих маршрутов, используются старые. С целью оптимизации использования дискового пространства хочу распаковать их все и вычистить повторяющиеся, сделав для каждого такого маршрута архив куидов, одинаковых для всех версий + архивы для трс12, трс19, трс22. Можно, конечно, перекачать заново всё доступное, отфильтровывая каждый раз, но проще будет распакованное автоматом прогнать на сравнение у себя на компе и удалить одинаковые файлы. |
[B]Zlodey[/B]
Практически ВСЕ маршруты в этом трес напичканы клонами. К примеру: найди любое одно дополнение Неоклая, и посмотри сколько клонов понаделали. Это ужас. В этих клонах никаких обновлений нет, только чистая перебивка куида или версии (билд). Даже имея куид-оригинал, маршрут будет требовать клон. Пример: куид-оригинал <kuid2:370528:1136:1> и клон <kuid:771786:100218>. Одна и та же модель под разными куидами. Спрашивается - зачем? Это сплошь и рядом в этой игре. (запас рельс в игре аж 14 клонов, хотя модель одна) Сочувствую тебе, искренне |
Ну, где-то всё же ассеты менялись. Местами радикально.
Яркий пример есть среди деталей для подвижного состава - модели салонов пасс.вагонов от Алекса. Новые заменяют старые. Зачем - непонятно, можно было оставить и то и то. Для сохранения приходится юид перебивать. Где-то модели - клоны, да не совсем, ибо оптимизировали. |
[QUOTE=Почтовик;613454] В этих клонах никаких обновлений нет, только чистая перебивка куида или версии (билд). Даже имея куид-оригинал, маршрут будет требовать клон.
Пример: куид-оригинал <kuid2:370528:1136:1> и клон <kuid:771786:100218>. Одна и та же модель под разными куидами. Спрашивается - зачем?[/QUOTE]Возможно, попытка присвоить авторство. Но есть и ещё одна причина - в начале развития сообщества каждый придумывал себе идентификатор пользователя (например 771786) от балды, а потом, когда идентификация потребовалась для DLS и работы мультиплеера, заливал под "официально полученным" идентификатором. [size="1"][color="Silver"]Добавлено через 3 минуты[/color][/size] [QUOTE]Новые заменяют старые. Зачем - непонятно, можно было оставить и то и то.[/QUOTE]windows 10 можно апгрейдить до windows 11, а можно не апгрейдить. Но одновременно две из одного компа не заработают. Так и тут. Формально по мнению автора дополнения это обновление с улучшениями. [size="1"][color="Silver"]Добавлено через 9 минут[/color][/size] Сторонний архиватор делал [B]kemal[/B] для этого сайта. В виде приложения его нет. [QUOTE]сделав для каждого такого маршрута архив куидов[/QUOTE]Идея в том, что повторяющиеся объекты разных маршрутов не дублируются. Если под каждый маршрут делать свой пак объектов, то, суммарный размер архивов всех маршрутов как раз и будет в 4-5 раз больше одной инсталляции со всеми маршрутами. [size="1"][color="Silver"]Добавлено через 7 минут[/color][/size] Если хочешь вычистить устаревшее, можешь поставить фильтр в котент-мененжере Obsoleted - true и всё там почистить |
[QUOTE=TRam_;613460]windows 10 можно апгрейдить до windows 11, а можно не апгрейдить. Но одновременно две из одного компа не заработают.[/QUOTE]
Прекрасно заработают через среду виртуализации, причём даже не с виртуальных дисков, а с железных, с пробросом драйверов. [QUOTE=TRam_;613460]Формально по мнению автора дополнения это обновление с улучшениями.[/QUOTE] ИМХО, ничего не мешало присвоить свежим версиям новые идентификаторы и оставить пользователям возможность использовать и то и то без лишних телодвижений. Ну да ладно, тут, как говорится, хозяин-барин. [QUOTE=TRam_;613460]Идея в том, что повторяющиеся объекты разных маршрутов не дублируются. Если под каждый маршрут делать свой пак объектов, то, суммарный размер архивов всех маршрутов как раз и будет в 4-5 раз больше одной инсталляции со всеми маршрутами.[/QUOTE] Я не об этом. Когда-то выкачивал паки для одних и тех же маршрутов, но под разные версии ТРСа (и имею желание сохранить все возможные варианты, а не только последние). Большая часть куидов в этих паках идентичны друг другу, и лишь часть отличается в зависимости от того, для какой версии был пакет. В качестве примера могу привести вот это [url]https://vk.com/gh_okt_zd?w=wall-42844433_4283[/url] . Достаточно перейти по ссылкам на куидницу чтобы убедиться, что подавляющее большинство куидов используются ещё версии 3.7 (12) что для 19, что для 22. Но так как всё это качалось скопом (не выкачивать же каждый куид по отдельности, да и множество таких архивов качалось не отсюда), каждый такой пакет представлен единым архивом. Вот я и хочу эти архивы распаковать, чтоб удалить повторяющиеся элементы. Да и для разных маршрутов часто используются одни и те же типовые объекты, которые в итоге в архивах повторяются. В итоге тратится куча лишнего места для хранения всего этого добра. [QUOTE=TRam_;613460]Если хочешь вычистить устаревшее, можешь поставить фильтр в котент-мененжере Obsoleted - true и всё там почистить[/QUOTE] Нет, я хочу выкинуть именно повторы из нераспакованных CDP. |
[QUOTE]через среду виртуализации[/QUOTE]Среда виртуализации исполняется внутри одной из операцонок, а не параллельно ей.
[QUOTE]Но так как всё это качалось скопом (не выкачивать же каждый куид по отдельности, да и множество таких архивов качалось не отсюда), каждый такой пакет представлен единым архивом. Вот я и хочу эти архивы распаковать, чтоб удалить повторяющиеся элементы.[/QUOTE]То есть нужно сделать наборам куидов операции логического "и" и операции логического исключения? Вообще же в конент-мененжере можно в настройках убрать галочку "сразу устанавливать котент", и "предустанавливать" его, это длится сравнительно быстро. Потом, после всех нужных операций с фильтрами, делать Revert to unchanged. А так котент-мененжеры умеют производить "и" и "или" для множеств куидов, так что проще научиться пользоваться ими, и перезапаковать все нужные группы куидов. [QUOTE]и имею желание сохранить все возможные варианты[/QUOTE]Ну если для истории, в плане "переустановить ТРС и поставить определённый вариант маршрута с набором куидов от его автора" то может идея в каком-то смысле здравая, особенно если у автора разные объекты оказались с совпадающими номерами куидов, что приводит к вылетам (как например произошло с картой Родина). Но в целом более новые версии куидов, если они подходят к версии trainz, карту не портят. |
Текущее время: 21:10. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim