|
Менеджер сценариев
Появилась новая программа от Антона aka Net - Менеджер сценариев, есть идея затестить и обсудить =)).
Скачать текущую версию можно [URL="http://trainsim.ru/download/16/"]тут[/URL] или [URL="http://zabor.dyndns.ws/msts/file.htm#actman"]тут[/URL]. |
Скачал, посмотрю дома, интересная задумка.
|
В этой проге еще архиватор и деинсталлятор сценариев имеется =))
|
сразу вижу одну проблему.
при удалении сценария вместе с ним удаляются консисты. а ведь они могут использоваться и в других сценариях. у меня например во многих сценариях консисты повторяются один в один (при установке они перезаписываются, но это нормально). |
[QUOTE=awaken;118641]сразу вижу одну проблему.
при удалении сценария вместе с ним удаляются консисты. а ведь они могут использоваться и в других сценариях. у меня например во многих сценариях консисты повторяются один в один (при установке они перезаписываются, но это нормально).[/QUOTE] поэтому в readme стоит предупреждение: [B]Внимание! Если при установке сценария были перезаписаны (заменены) файлы составов (.con) ПС или какого-то другого сценария, то при удалении текущего сценария, в будущем пострадает ПС (возможно его не будет в списке составов в MSTS), а также сценарий, который их также использует. Для корректной работы сценария, который вы разрабатываете, используйте префиксование![/B] и с этим ничего не поделаешь, ну разве что опционально не трогать составы при удалении... |
Про эту проблему известно:
[QUOTE]Внимание! Если при установке сценария были перезаписаны (заменены) файлы составов (.con) ПС или какого-то другого сценария, то при удалении текущего сценария, в будущем пострадает ПС (возможно его не будет в списке составов в MSTS), а также сценарий, который их также использует. Для корректной работы сценария, который вы разрабатываете, используйте [URL="http://zabor.dyndns.ws/msts/sovet.htm#names"]префиксование[/URL]! [/QUOTE] Но если уж и используются они и те же Con в разных сценариях одного автора то не проблема после прохождения и удаления одного сценария установить (30 сек.) и пройти другой. Главное дефолтные (поставляемые с ПС Con файлы) не использовать. PS у меня в "сутках" Фастова тоже используются они и те же Con, там вся фишка в этом, но об этой особенности явным образом написано в Readme, ну уж если и удалят лишнее потребуются секунды на переустановку нужного сценария. add Антон опередил :drinks:. Есть еще идея - добавить очистку сейвов удаляемого сценария, при установленной галке "удалить сейвы сценария". |
Плохо. что требует WinRar. Я например пользуюсь бесплатным 7zip.
При проверке некоторых сценариев появляется ошибка, в Activity Master ошибок в этом месте нет ((( |
знаете, какая функция была бы еще полезна.
"розыск" лока или вагона в каталогах МСТС и как опция - удаление его, или замена имени. поиск должен вестись: -во всех консистах -во всех файлах .act всех папок с маршрутами (статические прописываются внутрь самого act) |
[QUOTE]знаете, какая функция была бы еще полезна.
"розыск" лока или вагона в каталогах МСТС и как опция - удаление его, или замена имени.[/QUOTE] и чтобы показывал, нехватку звуков и текстур для локомотива, а не тогда, когда msts загрузился. |
идем дальше
есть такая идея - сделать каталог репозиториев, чтобы можно было программно узнать что где находится. кто работает с линуксами, поймет о чем я. там есть сайты репозиториев, откуда скачиваются установочные программы, и они раскиданы по всему интернету. где-то хранится реестр(список) возможных мест, и программа обновления софта (например apt-get в Ubuntu ) умеет просматривать эти списки на предмет наличия там разных программ, и скачивать их. есть идея - сделать реестр дополнений мстс (сайтов и линков). сохранить в виде конфигурационного файла. и написать программу, которая будет просматривать эти линки на предмет доступности. если немного помечтать, можно дойти до того что, мы открываем сценарий со списком недостающих единиц ПС, кликаем на имя, и нам предлагается "скачать отсюда или отсюда". при ссылке запускается браузер и начинается скачивание. интересная задача для программирования. нужна только пожалуй поддержка со стороны владельцев ресурсов (файлообменники не катят, должны быть нормальные ссылки ) |
[QUOTE=Zabor;118643]Есть еще идея - добавить очистку сейвов удаляемого сценария, при установленной галке "удалить сейвы сценария".[/QUOTE]
а вот это кстати. добавлю себе в список. [QUOTE=Даниэль;118645]Плохо. что требует WinRar. Я например пользуюсь бесплатным 7zip.[/QUOTE] winrar я выбрал в расчете, что он есть у большинства пользователей. что касается 7z, в будущих версиях это тоже можно добавить, но замечу сразу — пока не приоритетно. [QUOTE=Даниэль;118645]При проверке некоторых сценариев появляется ошибка, в Activity Master ошибок в этом месте нет ((([/QUOTE] ошибки появляются на одних и тех же сценариях или спонтанно? у меня тоже изредка проскакивает, но словить пока не могу. что интересно — не закономерно, на том же сценарии в другой раз на ура все идет. [QUOTE=awaken;118646]знаете, какая функция была бы еще полезна. "розыск" лока или вагона в каталогах МСТС и как опция - удаление его, или замена имени. поиск должен вестись: -во всех консистах -во всех файлах .act всех папок с маршрутами (статические прописываются внутрь самого act)[/QUOTE] это тоже в список. |
[QUOTE=Даниэль;118647]и чтобы показывал, нехватку звуков и текстур для локомотива, а не тогда, когда msts загрузился.[/QUOTE]
вы читаете мои мысли, когда я в самом начале продумывал идею программы :) конечно, потом я решил ограничиться только уровнем ПС-а, думая, что звуки, кабины и текстуры — ответственность авторов локомотива или вагона. |
Уважаемые форумчане!
если чей-то пост или предложение осталось без внимания — не обессудьте! я, как и многие, не имею 24 часа в сутки свободного времени, по возможности буду отвечать. так же, как и разработка — процесс не моментальный и воплощение идей не делается за мгновение. спасибо всем за ваши идеи :) сейчас я работаю над сопоставлением имени файла и текстовым названием. БД я взял их того же активити мастера (простите меня, авторы, за плагиат), она будет в моем формате, предположительно с редактором. единственное, что БД эта довольно скудная, очень много ПС вышло со времен ее создания. |
Витя, первичный список сопоставления имен ПС Антон мне прислал, просто не успеваю дополнять и там есть один спорный момент - если в него вносить ссылки на файлы/ресурсы список должен быть актуален, с тремя основными ресурсами это не проблема, а вот с горой сайтов в домене юкоз это Ооочень проблематично. Вечером его добавлю.
Хотя если кто возьмется держать его в актуальном виде не проблема сделать доступ к нему по FTP для регулярного обновления, Антон мог бы сделать опцию "проверить список" для проверки новой версии, тогда твои мечты могут стать реальностью. Даешь поиск дополнений не хуже чем у ТРС! :D |
[QUOTE=Zabor;118653]Витя, первичный список сопоставления имен ПС Антон мне прислал, просто не успеваю дополнять и там есть один спорный момент - если в него вносить ссылки на файлы/ресурсы список должен быть актуален, с тремя основными ресурсами это не проблема, а вот с горой сайтов в домене юкоз это Ооочень проблематично. Вечером его добавлю.
Хотя если кто возьмется держать его в актуальном виде не проблема сделать доступ к нему по FTP для регулярного обновления, Антон мог бы сделать опцию "проверить список" для проверки новой версии, тогда твои мечты могут стать реальностью. Даешь поиск дополнений не хуже чем у ТРС! :D[/QUOTE] ага, в файл сопоставления я и хотел добавить поле "Сайт", но идея с прямой ссылкой на скачивание — еще лучше. это возможно сделать в рамках разработки сопоставлений. |
Текущее время: 12:14. Часовой пояс GMT +4. |
|
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim