Форум Trainsim  

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

Ответ
 
Опции темы Опции просмотра
Старый 08.10.2009, 00:11   #1
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,263 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию Менеджер сценариев

Появилась новая программа от Антона aka Net - Менеджер сценариев, есть идея затестить и обсудить =)).

Скачать текущую версию можно тут или тут.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.

Последний раз редактировалось Zabor; 24.12.2009 в 23:38. Причина: убрал № версии + ссылка
Zabor вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 08.10.2009, 05:00   #2
Yolkin
Комендант-администратор
 
Аватар для Yolkin
 
Регистрация: 10.04.2007
Адрес: Иркутск, ст.Кая ВСибЖД
Сообщений: 16,491
Вы сказали Спасибо: 6,328
Поблагодарили 15,513 раз(а) в 3,784 сообщениях
Yolkin скоро прославитсяYolkin скоро прославится
По умолчанию

Скачал, посмотрю дома, интересная задумка.
Yolkin вне форума   Ответить с цитированием
Старый 08.10.2009, 13:06   #3
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,263 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

В этой проге еще архиватор и деинсталлятор сценариев имеется =))
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 08.10.2009, 13:07   #4
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

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

Цитата:
Сообщение от awaken Посмотреть сообщение
сразу вижу одну проблему.
при удалении сценария вместе с ним удаляются консисты. а ведь они могут использоваться и в других сценариях. у меня например во многих сценариях консисты повторяются один в один (при установке они перезаписываются, но это нормально).
поэтому в readme стоит предупреждение:
Внимание! Если при установке сценария были перезаписаны (заменены) файлы составов (.con) ПС или какого-то другого сценария, то при удалении текущего сценария, в будущем пострадает ПС (возможно его не будет в списке составов в MSTS), а также сценарий, который их также использует. Для корректной работы сценария, который вы разрабатываете, используйте префиксование!

и с этим ничего не поделаешь, ну разве что опционально не трогать составы при удалении...
Net вне форума   Ответить с цитированием
Старый 08.10.2009, 13:20   #6
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,263 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Про эту проблему известно:
Цитата:
Внимание! Если при установке сценария были перезаписаны (заменены) файлы составов (.con) ПС или какого-то другого сценария, то при удалении текущего сценария, в будущем пострадает ПС (возможно его не будет в списке составов в MSTS), а также сценарий, который их также использует. Для корректной работы сценария, который вы разрабатываете, используйте префиксование!
Но если уж и используются они и те же Con в разных сценариях одного автора то не проблема после прохождения и удаления одного сценария установить (30 сек.) и пройти другой. Главное дефолтные (поставляемые с ПС Con файлы) не использовать.

PS у меня в "сутках" Фастова тоже используются они и те же Con, там вся фишка в этом, но об этой особенности явным образом написано в Readme, ну уж если и удалят лишнее потребуются секунды на переустановку нужного сценария.

add

Антон опередил .

Есть еще идея - добавить очистку сейвов удаляемого сценария, при установленной галке "удалить сейвы сценария".
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.

Последний раз редактировалось Zabor; 08.10.2009 в 13:24.
Zabor вне форума   Ответить с цитированием
Старый 08.10.2009, 13:30   #7
Даниэль
Матёрый пользователь
 
Аватар для Даниэль
 
Регистрация: 08.08.2008
Адрес: Томск-Рига
Сообщений: 2,032
Вы сказали Спасибо: 431
Поблагодарили 521 раз(а) в 200 сообщениях
Даниэль стоит на развилке (репутация по умолчанию)
По умолчанию

Плохо. что требует WinRar. Я например пользуюсь бесплатным 7zip.
При проверке некоторых сценариев появляется ошибка, в Activity Master ошибок в этом месте нет (((
__________________
Ясность - это, одна из форм полного тумана.
Даниэль вне форума   Ответить с цитированием
Старый 08.10.2009, 13:32   #8
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

знаете, какая функция была бы еще полезна.
"розыск" лока или вагона в каталогах МСТС
и как опция - удаление его, или замена имени.
поиск должен вестись:
-во всех консистах
-во всех файлах .act всех папок с маршрутами (статические прописываются внутрь самого act)
awaken вне форума   Ответить с цитированием
Старый 08.10.2009, 13:36   #9
Даниэль
Матёрый пользователь
 
Аватар для Даниэль
 
Регистрация: 08.08.2008
Адрес: Томск-Рига
Сообщений: 2,032
Вы сказали Спасибо: 431
Поблагодарили 521 раз(а) в 200 сообщениях
Даниэль стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
знаете, какая функция была бы еще полезна.
"розыск" лока или вагона в каталогах МСТС
и как опция - удаление его, или замена имени.
и чтобы показывал, нехватку звуков и текстур для локомотива, а не тогда, когда msts загрузился.
__________________
Ясность - это, одна из форм полного тумана.
Даниэль вне форума   Ответить с цитированием
Старый 08.10.2009, 13:37   #10
awaken
Машинист поезда
 
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
awaken стоит на развилке (репутация по умолчанию)
По умолчанию

идем дальше
есть такая идея - сделать каталог репозиториев, чтобы можно было программно узнать что где находится.

кто работает с линуксами, поймет о чем я. там есть сайты репозиториев, откуда скачиваются установочные программы, и они раскиданы по всему интернету.
где-то хранится реестр(список) возможных мест, и программа обновления софта (например apt-get в Ubuntu ) умеет просматривать эти списки на предмет наличия там разных программ, и скачивать их.

есть идея - сделать реестр дополнений мстс (сайтов и линков).
сохранить в виде конфигурационного файла.
и написать программу, которая будет просматривать эти линки на предмет доступности.
если немного помечтать, можно дойти до того что, мы открываем сценарий со списком недостающих единиц ПС, кликаем на имя, и нам предлагается "скачать отсюда или отсюда". при ссылке запускается браузер и начинается скачивание.
интересная задача для программирования. нужна только пожалуй поддержка со стороны владельцев ресурсов (файлообменники не катят, должны быть нормальные ссылки )

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

Цитата:
Сообщение от Zabor Посмотреть сообщение
Есть еще идея - добавить очистку сейвов удаляемого сценария, при установленной галке "удалить сейвы сценария".
а вот это кстати. добавлю себе в список.

Цитата:
Сообщение от Даниэль Посмотреть сообщение
Плохо. что требует WinRar. Я например пользуюсь бесплатным 7zip.
winrar я выбрал в расчете, что он есть у большинства пользователей. что касается 7z, в будущих версиях это тоже можно добавить, но замечу сразу — пока не приоритетно.

Цитата:
Сообщение от Даниэль Посмотреть сообщение
При проверке некоторых сценариев появляется ошибка, в Activity Master ошибок в этом месте нет (((
ошибки появляются на одних и тех же сценариях или спонтанно? у меня тоже изредка проскакивает, но словить пока не могу. что интересно — не закономерно, на том же сценарии в другой раз на ура все идет.

Цитата:
Сообщение от awaken Посмотреть сообщение
знаете, какая функция была бы еще полезна.
"розыск" лока или вагона в каталогах МСТС
и как опция - удаление его, или замена имени.
поиск должен вестись:
-во всех консистах
-во всех файлах .act всех папок с маршрутами (статические прописываются внутрь самого act)
это тоже в список.
Net вне форума   Ответить с цитированием
Старый 08.10.2009, 13:42   #12
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

Цитата:
Сообщение от Даниэль Посмотреть сообщение
и чтобы показывал, нехватку звуков и текстур для локомотива, а не тогда, когда msts загрузился.
вы читаете мои мысли, когда я в самом начале продумывал идею программы конечно, потом я решил ограничиться только уровнем ПС-а, думая, что звуки, кабины и текстуры — ответственность авторов локомотива или вагона.
Net вне форума   Ответить с цитированием
Старый 08.10.2009, 13:46   #13
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

Уважаемые форумчане!
если чей-то пост или предложение осталось без внимания — не обессудьте! я, как и многие, не имею 24 часа в сутки свободного времени, по возможности буду отвечать. так же, как и разработка — процесс не моментальный и воплощение идей не делается за мгновение.

спасибо всем за ваши идеи

сейчас я работаю над сопоставлением имени файла и текстовым названием. БД я взял их того же активити мастера (простите меня, авторы, за плагиат), она будет в моем формате, предположительно с редактором. единственное, что БД эта довольно скудная, очень много ПС вышло со времен ее создания.
Net вне форума   Ответить с цитированием
Старый 08.10.2009, 13:46   #14
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,263 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Витя, первичный список сопоставления имен ПС Антон мне прислал, просто не успеваю дополнять и там есть один спорный момент - если в него вносить ссылки на файлы/ресурсы список должен быть актуален, с тремя основными ресурсами это не проблема, а вот с горой сайтов в домене юкоз это Ооочень проблематично. Вечером его добавлю.

Хотя если кто возьмется держать его в актуальном виде не проблема сделать доступ к нему по FTP для регулярного обновления, Антон мог бы сделать опцию "проверить список" для проверки новой версии, тогда твои мечты могут стать реальностью.

Даешь поиск дополнений не хуже чем у ТРС!
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 08.10.2009, 13:51   #15
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

Цитата:
Сообщение от Zabor Посмотреть сообщение
Витя, первичный список сопоставления имен ПС Антон мне прислал, просто не успеваю дополнять и там есть один спорный момент - если в него вносить ссылки на файлы/ресурсы список должен быть актуален, с тремя основными ресурсами это не проблема, а вот с горой сайтов в домене юкоз это Ооочень проблематично. Вечером его добавлю.

Хотя если кто возьмется держать его в актуальном виде не проблема сделать доступ к нему по FTP для регулярного обновления, Антон мог бы сделать опцию "проверить список" для проверки новой версии, тогда твои мечты могут стать реальностью.

Даешь поиск дополнений не хуже чем у ТРС!
ага, в файл сопоставления я и хотел добавить поле "Сайт", но идея с прямой ссылкой на скачивание — еще лучше. это возможно сделать в рамках разработки сопоставлений.
Net вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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