Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Сценарии

 
 
Опции темы Опции просмотра
Старый 21.10.2009, 14:16   #11
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

Игорь, можно с тобой проконсультироваться по поводу списка установленного ПС?

мысли такие:
  1. вызываем менеджер ПС отдельным окном, как сейчас редактор сопоставлений
  2. шерстим в мстс папку TRAINS\TRAINSET\ на предмет наличия отсутствия или отсутствия наличия
    • бежим по папкам
    • если в папке есть хоть один .eng/.wag, добавляем в список этот лок/вагон с отображаемым текстом «имя папки» либо берем первый попавшийся .eng/.wag и ищем сопоставление и отображаем сопоставленное название. (этот первый попавшийся может случайно и не быть в БД!, а к примеру какой-то другой файл в той же папке)
    • показываем список ПС-а (тут надо подумать, что еще кроме названия показывать и в таком духе)
  3. тут же в меню или на панели будут инструменты:
    • «Архивировать»
      • пакуем в архив в указанную в настройках папку все файлы, что есть в папке этого ПС-а + надо бы читать из .eng/.wag, как при проверке, местоположения кабин, звуков, и тянуть еще за собой их в подпапках со структурой (в архиве будут в итоге папки tsrLoco_CHS7-102 и tsrLoco_CHS7-Alias, к примеру).
    • «Удалить»
      • аналогично, убиваем ПС с папкой, но тут звуки и т.д. не трогаем.
    • «Восстановить из архива» — пока что идет лесом (сценарии тоже вручную легко откатываются)!

    вот такое вот древо мыслей. надеюсь, форум не порвет.
Net вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:56. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?