![]() |
|
Менеджер сценариев
Появилась новая программа от Антона 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] ага, в файл сопоставления я и хотел добавить поле "Сайт", но идея с прямой ссылкой на скачивание — еще лучше. это возможно сделать в рамках разработки сопоставлений. |
[QUOTE=Zabor;118653]
Даешь поиск дополнений не хуже чем у ТРС! :D[/QUOTE] вот я это и хочу. только вместо куидов чтобы был поиск по неточному соответствию имени. например если задал ТЭП70-230, чтобы она нашла и tsrLoco-TEP70-230 RRS_TEP70-230 Рус_ТЭП70-230 (обратите внимание здесь рус а не лат) черновой вариант - сделать это в виде локальной базы данных, устанавливаемой вместе с программой. в будущем возможно этот список и на сервер какой-нить закинуть |
[QUOTE]ошибки появляются на одних и тех же сценариях или спонтанно? у меня тоже изредка проскакивает, но словить пока не могу. что интересно — не закономерно, на том же сценарии в другой раз на ура все идет.[/QUOTE]
Я решил проверить на сценарии, у которого не хватает звуков электропоезда [URL=http://ipicture.ru/Gallery/Viewfull/24764773.html][IMG]http://pic.ipicture.ru/uploads/091008/thumbs/jbu2jmrpla.jpg[/IMG][/URL] [QUOTE]вы читаете мои мысли, когда я в самом начале продумывал идею программы конечно, потом я решил ограничиться только уровнем ПС-а, думая, что звуки, кабины и текстуры — ответственность авторов локомотива или вагона.[/QUOTE] согласен, но бывает какая ситуация, скачал я например локомотив, кабину и звуки к нему, при загрузке сценария выясняется, что он ссылается на звуки хрен знает какой версии, с хрен знает какого сайта, или какого-нибудь свистка не хватает. А вообще задумка программы хорошая, удачи в разработке. |
[QUOTE=Даниэль;118657]Я решил проверить на сценарии, у которого не хватает звуков электропоезда [URL=http://ipicture.ru/Gallery/Viewfull/24764773.html][/URL]
согласен, но бывает какая ситуация, скачал я например локомотив, кабину и звуки к нему, при загрузке сценария выясняется, что он ссылается на звуки хрен знает какой версии, с хрен знает какого сайта, или какого-нибудь свистка не хватает. А вообще задумка программы хорошая, удачи в разработке.[/QUOTE] пришлите мне, пожалуйста, на мою почту (в профиле) .apk этого сценария. покопаем :) спасибо за аргументацию, видимо придется делать опциональный поиск и по всему зоопарку в папке локомотива :crazy: спасибо ;) эх, обед кончился.. :( |
Еще вариант [URL=http://radikal.ru/F/s61.radikal.ru/i174/0910/ab/5f27c73e908a.jpg.html][IMG]http://s61.radikal.ru/i174/0910/ab/5f27c73e908at.jpg[/IMG][/URL] - (грузовой Фастов - Киев-волынский), сценарий в разработке (могу прислать), потому для него все всегда в наличии и в удаляющем бантике заREMены все строки ПС, который участвует в сценарии.
Насколько я понимаю, есть Баг с адресацией, но я не прогер, только админ =)). |
[QUOTE=Zabor;118734]Еще вариант [URL=http://radikal.ru/F/s61.radikal.ru/i174/0910/ab/5f27c73e908a.jpg.html][IMG]http://s61.radikal.ru/i174/0910/ab/5f27c73e908at.jpg[/IMG][/URL] - (грузовой Фастов - Киев-волынский), сценарий в разработке (могу прислать), потому для него все всегда в наличии и в удаляющем бантике заREMены все строки ПС, который участвует в сценарии.
Насколько я понимаю, есть Баг с адресацией, но я не прогер, только админ =)).[/QUOTE] да, было бы неплохо посмотреть сценарий, спасибо. с ошибкой Даниэля причину установил, сейчас разбираюсь с парсером. |
разобрался с ошибкой. просьба всех сообщать об ошибке, которая проявляется закономерно на каком то сценарии в одном и том же месте. такие самые вредные и легко исправляются.
|
Антон, хотел упаковать сценарий, чтобы тебе выслать, открыл в редакторе и увидел интересную багофичу - не назначен путь и состав, хотя и то и другое есть, просто не назначены для сервиса игрока.
Не стал назначать, высылаю все файлы сценария "как есть" после поиска по префиксу (потом можно удалить по префиксу "ZF1"), чтобы не изменить среду ошибки, как я понимаю, в этом режиме программа должна была выдать "нет пути" и "нет состава", вероятно, это просто еще не предусмотрено? |
Игорь, написал тебе на почту.
спасибо. хочу узнать ваше мнение — мне после довольно приличного набора исправлений ошибок делать какую-то сборку (с учетом, что там будет местами новый функционал, но не доделанный, и может специально пока что отключенный), чтобы пользователи не ждали выхода новой версии? ps. тут, на форуме, можно как-нибудь редактировать свои сообщения? |
[QUOTE]ps. тут, на форуме, можно как-нибудь редактировать свои сообщения?[/QUOTE]
уже просить устали... |
[QUOTE]ps. тут, на форуме, можно как-нибудь редактировать свои сообщения?[/QUOTE]
Можно, но в течении некоторого времени после отправки сообщеия. И это время увеличено не будет, если уж очень надо исправить сообщение-пиши в личку модераторам (у кого красные ники) или разработчикам (оранжевые ники). |
всем привет!
скажите пожалуйста, у кого есть свежая база данных по сопоставлениям имен файлов и названий? поделитесь :) а то сижу ручками набиваю все.. |
близится релиз версии 1.1. думаю, ближе к выходным.
программка претерпела много исправлений, также докручен полезный функционал. один из них — удобный редактор сопоставлений, куда я сейчас еще забиваю сопоставления. на текущий момент их уже 400 (изначально было 200), в плане — добить большую часть трайнсима, ждсима и райлроадсима, а дальше уже посмотрим :) спасибо Игорю за тестирование ;) |
[QUOTE=Net;120321]спасибо Игорю за тестирование ;)[/QUOTE]
и Вам спасибо за работу над полезной программой:) |
[QUOTE=Net;120034]у кого есть свежая база данных по сопоставлениям имен файлов и названий?[/QUOTE]
Всё zdsim'овское имеется в формате txt для Activity Master'а, ну разве-что с электричками ещё не успел. В приват мыло напиши, пожалуйста, может за выходные добью список и скину на почту. А вообще нужно совместить мой проектец каталога пс-а с твоей софтиной... очень полезная вещь будет, вытягивающая данные из сети онлайн (типа обновление). |
всем добрый вечер!
закончил работу на версией 1.1. сейчас она находится на почте у Игоря Заборина:drinks: . жду его ответа, с обновлением у него на сайте :) история изменений: 1.1 — 18.10.2009 21:02:12 [!] исправлены ошибки чтения некоторых сценариев. [+] добавлена настройка проверки наличия файлов. теперь можно не проверять наличие ПС, а также можно проверять кроме него наличие кабин (.cvf) и файлов описания звуков (.sms). [+] статистика составов теперь на схеме показывает раздельно грузовые и пассажирские вагоны. [+] в статистике составов добавлена информация по количеству осей в поезде. [+] добавлена графическая схема состава с возможностью сохранения картинки в png, которую удобно запаковывать вместе со сценарием. [+] при удалении сценария теперь уточняется, удалять ли также сохраненные игры и отчеты сценария. [+] добавлена настройка «Удалять файлы в корзину». [+] добавлен редактор сопоставлений файлов и названий: 1) с поиском дубликатов по именам файлов и контролем их появления на этапе редактирования; 2) с поиском по тексту и инкрементальному поиску по всем колонкам; 3) с экспортом данных в csv; 4) с базой данных сопоставлений на 700 записей с практически полным заполнением с сайтов trainsim.ru, railroadsim.ru, zdsim.kiev.ua, частично train-driver.ru. [+] расширены возможности копирования списка требуемого ПС, теперь тут: «сопоставленное название» (русский/английский языки), «имя папки», «имя файла», «ссылка», а также возможность копировать данные только несуществующих файлов (сгодится для копирования ссылок несуществующих файлов для скачивания). [+] в окне выбора сценария при опции «Показать все сценарии» в списке отображается колонка «Маршрут». Также тут указывается количество сценариев. [!] исправлена мелкая неприятность с архивацией. [+] на панели инструментов списка добавлена кнопка «Обновить список» для быстрой проверки наличия файлов, находящихся в списке. [+] множество оптимизаций. |
Супер! Спасибо, заценим.
|
Установил начальную версию, побродил по опциям и функциям... Особо тестить пока некогда, но первое впечатление отличное! Молоток, [B]Net[/B]!!!
Тут было много сказано о модернизации программы, особенно - что касаемо поиска адонов! Браво! Просим! Просим! :) Иже с ними, с прочими сайтами, пусть хоть с трех основных ресурсов будет автопоиск ПС! Даже это не слабо облегчит рутину установки сценариев... Я так думаю... :) [B]ДАЕШЬ АВТОПОИСК ДОПОВ!!![/B] :) |
Уф… оформил новую версию, тестим, [URL="http://zabor.dyndns.ws/msts/file.htm#actman"]тыц[/URL].
|
[B]Net[/B] а что выполняет функция копирования?
[URL=http://ipicture.ru/Gallery/Viewfull/25270555.html][IMG]http://pic.ipicture.ru/uploads/091019/thumbs/P2x3uU3UgS.jpg[/IMG][/URL] Не могу разобраться, что и куда она копирует. |
В буфер копирует список ПС-а, который нужен сценарию. такая же как в activity master:
Локомотивы: магистральный тепловоз 2ТЭ10М-0869 — [url]http://dl.trainsim-portal.com/msts/disel/tsrLoco_2TE10M-0869_v1_0.exe[/url] магистральный тепловоз 2ТЭ10М-3373 — [url]http://dl.trainsim-portal.com/msts/disel/tsrLoco_2TE10M-3373_v1_0.exe[/url] магистральный тепловоз 2ТЭ10М-3569 — [url]http://dl.trainsim-portal.com/msts/disel/tsrLoco_2TE10M-3569_v1_0.exe[/url] и дальше в таком же духе.. собственно, ради чего база данных сопоставлений и делается. |
[B]Даниэль[/B]
я смотрю, у Вас на скрине сервисы отсутствуют, и что подозрительно — из-за имени файла кривого наверное. не могли бы ы сказать, какое у них название в самой винде, или оно есть такое же как тут? мстс их видит? |
[QUOTE]из-за имени файла кривого наверное[/QUOTE]
с названием вроде порядок, русских символов вроде тоже нет. мстс файлы видит названия , например такие, dp_2te10m-0869+33wag.srv, dp_invisible-5box+25mix (2).srv. у меня 2 версии: либо я ошибся с прокладкой пути для трафика, либо программа "не переваривает" знак «+». [URL=http://ipicture.ru/Gallery/Viewfull/25272240.html][IMG]http://pic.ipicture.ru/uploads/091019/thumbs/4SNFuoSP8O.jpg[/IMG][/URL] |
ага, теперь до меня дошло, в чем беда.
опять изьян в парсере.. :( можно снова Вас попросить получить этот сценарий себе на почту? |
[QUOTE=Net;121250]
можно снова Вас попросить получить этот сценарий себе на почту?[/QUOTE] он еще в разработке:) проверю правильность пути для трафика и сегодня/завтра отправлю. |
спасибо ;) но по-любому что-то с моим парсером. он адекватнее должен реагировать :)
|
Текущее время: 12:22. Часовой пояс GMT +4. |
|
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim