Делали новый участок - получается еще один симулятор
| |
VATS | Дата: Суббота, 07.10.2023, 14:33 | Сообщение # 1 |
Составитель поездов
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
| Привет.
Какое-то время назад начали создавать для Симулятора свою папку с новым участком, чтобы заменить один из имеющихся участков. По ходу работы начали набрасывать какой-нибудь код для тестирования файла, чтобы он сообщил, все ли ссылки и длины массивов правильные. Однако с какого-то момента файл данных оброс так, что в Симуляторе его уже запустить непросто (слишком много ЛП, много стрелок, а потом еще понадобились остановки на платформах). В общем, одно за другим, и потихоньку написали ограниченный клон Симулятора, который и прилагается.
Конечно, там еще хватает что допиливать, поддержку групп стрелок для удобства, поддержка враждебных маршрутов для правильного включения выходного светофора на участковых ЛП, расписания, доп. ГИДы... Но поезда ходят .
Распаковывать при помощи пароля, который крупными буквами написан в конце имени файла. Запускать ярлык, или приложение в папке `bin`. Читать README, один для приложения, рядом с ярлыком, и еще один для маршрута, в папке `District\1`.
Добавлено (08.10.2023, 12:44) --------------------------------------------- ВНИМАНИЕ. При выкладывании файла движок изменил его имя, и прописные буквы выглядят строчными. При распаковке в качестве пароля вводить нужно в ВЕРХНЕМ РЕГИСТРЕ последнее слово в имени файла, вместе с цифрами.
| |
| |
Vanchez | Дата: Вторник, 10.10.2023, 14:26 | Сообщение # 2 |
Начальник станции
Группа: Пользователи
Сообщений: 104
Награды: 6
Репутация: 8
Статус: Offline
| Винда ругается на троян, НЕ РЕКОМЕНДУЮ к распаковке. А ещё лучше снести эту тему
| |
| |
VATS | Дата: Вторник, 10.10.2023, 19:30 | Сообщение # 3 |
Составитель поездов
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
| А у Вас подозрительная винда ![smile](/.s/sm/1/smile.gif)
Вот отчеты о проверке на вирусы с virustotal.com: https://www.virustotal.com/gui/file/ed1c01f879124f644d93511d03ecd78f7b8cb20172f5d6a6d457a5b574c7d7b9/detection https://www.virustotal.com/gui/file/a24929e518ce645898f84c10ad643f36e95858e60af81152c5c123102d75a579?nocache=1 .
| |
| |
Фома | Дата: Четверг, 12.10.2023, 11:59 | Сообщение # 4 |
![Фома](/avatar/00/01/19813428.gif) Поездной диспетчер
Группа: Пользователи
Сообщений: 248
Награды: 7
Репутация: 9
Статус: Offline
| VATS, а для чего или от кого вы запаролили файл?, если свободно отдаёте его в общественный доступ, при этом называя тот самый пароль. Странная идея... В чем тайный смысл?
| |
| |
Vanchez | Дата: Пятница, 13.10.2023, 05:04 | Сообщение # 5 |
Начальник станции
Группа: Пользователи
Сообщений: 104
Награды: 6
Репутация: 8
Статус: Offline
| Что подозрительного в лицензионной Вин11? А вот, то что Вы архив с паролём выложили, имея всего 5 сообщений на форуме вызывает подозрения
| |
| |
VATS | Дата: Пятница, 13.10.2023, 19:38 | Сообщение # 6 |
Составитель поездов
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
| Цитата Фома ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) а для чего или от кого вы запаролили файл?, если свободно отдаёте его в общественный доступ, при этом называя тот самый пароль. Странная идея... В чем тайный смысл? Архив запаролен прежде всего от ботов (из-за автопереименования файла форумом, сообщение о пароле в сабже не очень понятное, одним словом, пароль PULTSINEVA01). Так как это обычный архив без автозапусков, то для людей распаковка архива угрозы не представляет. Те же, кто распаковал архив и читал файлы README, которые в корне архива и в папке "District\1"- вероятно, понимают причину. Большая просьба не работать на оффтоп в этом направлении, и заранее спасибо за понимание.
Цитата Vanchez ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Винда ругается на троян, Кстати, после онлайн-проверки на вирусы, была еще проба откомпилировать на другой версии компилятора. Результат тот же - пара антивирусов из нескольких десятков подозревает трояны, а остальные несколько десятков антивирусов проблем не нашли. Вероятная причина - файлы не подписаны цифровой подписью изготовителя, в наше время этого уже достаточно, чтобы вызвать подозрительность ОС и средств защиты.
Кроме того, в архиве, в папке "src" находятся полные исходники, ничто не мешает поискать там вредоносный код, если найдется - выбросить, и заново откомпилировать его в приложение "без приблуд", если есть подозрение, что они имеются в откомпилированном приложении в архиве, которое там в папке "bin".
Цитата Vanchez ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) А вот, то что Вы архив с паролём выложили, имея всего 5 сообщений на форуме вызывает подозрения Аккаунт был создан для этой темы, есть требования по минимальному количеству сообщений для создания новой темы. А не создавать тему тоже было неохота - не пропадать же наработкам. Даже если они требуют работы напильником, дело это небыстрое, а если кто-нибудь немного погоняет и потестирует то, что получается, то с обратной связью может подвигаться скорее.
Винда подозрительна не тем, что у нее подозрительное поведение, а тем, что она подозревает на это поведение безобидные приложения . Приложения, которые (по крайней мере, исходным кодом) не ходят в сеть совсем, а на диске - дальше своей папки.
Сообщение отредактировал VATS - Пятница, 13.10.2023, 20:13
| |
| |
d233 | Дата: Воскресенье, 15.10.2023, 11:11 | Сообщение # 7 |
Начальник станции
Группа: Пользователи
Сообщений: 129
Награды: 2
Репутация: 0
Статус: Offline
| Цитата VATS ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Привет. Очень неплохо получилось. Дать команду ДСП можно без нажатия шифта (как в реадме указано), дать указание ДСП на какой путь выставлять поезд видимо еще не реализовано, после установки масштаба 5:1 и 2:1 пишет об ошибке и перестала запускаться.
В остальном пока все нравится и интересно.
| |
| |
Vanchez | Дата: Понедельник, 16.10.2023, 08:35 | Сообщение # 8 |
Начальник станции
Группа: Пользователи
Сообщений: 104
Награды: 6
Репутация: 8
Статус: Offline
| Запустил я эту шайтан-программу. В целом да, соглашусь, что это достаточно не плохо. Для начала не хватает меню сверху как у Невы, ну и чтобы раскладка клавиатуры для ГИД и НГДП была такая же как у Невы. Продолжайте в том же духе
| |
| |
VATS | Дата: Понедельник, 16.10.2023, 20:07 | Сообщение # 9 |
Составитель поездов
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
| Цитата d233 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Очень неплохо получилось. Дать команду ДСП можно без нажатия шифта (как в реадме указано), дать указание ДСП на какой путь выставлять поезд видимо еще не реализовано, после установки масштаба 5:1 и 2:1 пишет об ошибке и перестала запускаться.
В остальном пока все нравится и интересно. Спасибо за обратную связь. Да, ДСП пока что сам выбирает случайный путь, подходящий по типу поезда, только бы с него можно было отправить в нужную горловину.
С масштабом проблема подтверждена, причина выясняется. Пока что нужно или вручную опустить его в файле "config\pult.ini" до 200, или удалить файл конфига, чтобы симулятор создал его заново.
Тренируйтесь на здоровье. ![smile](/.s/sm/1/smile.gif) Добавлено (16.10.2023, 20:09) ---------------------------------------------
Цитата Vanchez ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Запустил я эту шайтан-программу. В целом да, соглашусь, что это достаточно не плохо. Для начала не хватает меню сверху как у Невы, ну и чтобы раскладка клавиатуры для ГИД и НГДП была такая же как у Невы. Продолжайте в том же духе Спасибо.
Меню будет, уже заказано. ![smile](/.s/sm/1/smile.gif) Раскладку пробуем оставить привычную, надо будет еще раз перепроверить, в чем именно она сейчас расходится, ну, а отсутствующие функции/кнопки будут добавляться по мере. Продолжаем.
| |
| |
olegpersh999 | Дата: Понедельник, 30.10.2023, 09:20 | Сообщение # 10 |
Начальник станции
Группа: Пользователи
Сообщений: 181
Награды: 3
Репутация: 0
Статус: Offline
| Тоже решил попробовать запустить данный симулятор. Вполне неплохо. Правда мало двухпутных вставок, но так подразумеваю на самом деле так и есть. Из замечаний, хотелось бы чтобы после сообщения ДСП ускорение возвращалось, ГИД слишком огромный. В реале даже на самом большом участке можно много станции уместить компактно. Между станциями используйте одинаковое расстояние, чтобы можно было все станции уместить на одном экране. ГИД кстати вообще рисует поезда? У меня как было пусто там, хотя поезда уже двигаются. Поезда сами формируются? Дать команды на формирование уже нет возможности Добавлено (30.10.2023, 09:24) ---------------------------------------------
Цитата VATS ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) С масштабом проблема подтверждена, причина выясняется. Пока что нужно или вручную опустить его в файле "config\pult.ini" до 200, или удалить файл конфига, чтобы симулятор создал его заново. Кстати не работает. Ссылается на файл которого нет после удаленияДобавлено (30.10.2023, 09:38) --------------------------------------------- 6348 пригород поехал позже нормативного расписания на 25 минут причем сигнал был открыт после запроса Добавлено (30.10.2023, 10:02) --------------------------------------------- Еще бы обозначить на схеме пассажирские платформы где есть и пост ЭЦ или пассажирское здание, чтобы проще было ориентироваться куда брать пассажирские
| |
| |
dzhaksimbetov999 | Дата: Среда, 01.11.2023, 13:01 | Сообщение # 11 |
Составитель поездов
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| Тоже пытаюсь сделать свой участок, путем редактирования детки. Кто может помочь просьба отписаться в ЛС.
| |
| |
VATS | Дата: Воскресенье, 05.11.2023, 22:55 | Сообщение # 12 |
Составитель поездов
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
| Цитата d233 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) после установки масштаба 5:1 и 2:1 пишет об ошибке и перестала запускаться Да, оказывается, есть предел на высоту растровых изображений в 32767 точек. Пока что сделано ограничение, и если масштаб начинает превышать пределы, он неявно корректируется при рисовании, так что, например, 5:1 и 10:1 могут выглядеть одинаково.
Цитата Vanchez ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) не хватает меню сверху как у Невы, ну и чтобы раскладка клавиатуры для ГИД и НГДП была такая же как у Невы меню добавлено
а о какой раскладке речь? в Readme она есть?
Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) хотелось бы чтобы после сообщения ДСП ускорение возвращалось сделана такая опция в настройках
Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) ГИД слишком огромный. В реале даже на самом большом участке можно много станции уместить компактно. Между станциями используйте одинаковое расстояние, чтобы можно было все станции уместить на одном экране по идее, расстояние между станциями пропорционально километражу. Сделана опция в настройках, чтобы масштаб регулировал либо весь лист ГИДа, либо только эти расстояния. Со вторым вариантом должно стать лучше
Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) ГИД кстати вообще рисует поезда? У меня как было пусто там, хотя поезда уже двигаются. Поезда сами формируются? Дать команды на формирование уже нет возможности В ГИД и НГДП поправлены ошибки, ГИД теперь должен рисоваться в том числе для предыдущих отгруженных состояний из прошлой версии. Поезда пока сами формируются по средней частоте, регулируемой в настройках. Пока дать команды на формирование нельзя (может быть, будут добавлены позже).
Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Кстати не работает. Ссылается на файл которого нет после удаления Это странно. Файл правильно называется 'config\SiNeva.ini', после удаления симулятор запустился, после изменений в настройках создал файл конфига снова.
Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) 6348 пригород поехал позже нормативного расписания на 25 минут причем сигнал был открыт после запроса Да, для расписаний, где прибытие задано раньше формирования, считалось, что поезд опоздал на разницу между тем и другим. Соответственно, поезду продлевалась стоянка. Сейчас убрано такое продление стоянки на станции формирования.
Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Еще бы обозначить на схеме пассажирские платформы где есть и пост ЭЦ или пассажирское здание, чтобы проще было ориентироваться куда брать пассажирские Положение платформ не предусмотрено пока в файле данных участка (по возможности его формат сохраняется максимально приближенным к оригинальному). Добавлены справка по составам и справка по путям - для ориентировки.
Пароль к архиву - последнее слово в имени архива строчными латинскими буквами слитно с цифрами (pultsineva02)
| |
| |
Vanchez | Дата: Понедельник, 06.11.2023, 06:44 | Сообщение # 13 |
Начальник станции
Группа: Пользователи
Сообщений: 104
Награды: 6
Репутация: 8
Статус: Offline
| VATS, да, в Неве в реадми расписаны все клавиши для пульта
| |
| |
olegpersh999 | Дата: Вторник, 07.11.2023, 19:53 | Сообщение # 14 |
Начальник станции
Группа: Пользователи
Сообщений: 181
Награды: 3
Репутация: 0
Статус: Offline
| Так и продолжает ГИД не рисовать поезда. Первый поезд в Белгороде отправлен, но после проследования разъездов в Гиде ничего не высвечивается. Так же не понятно из Гида отправлен поезд или нет, по сути рисуется линия только по факту прибытия на разъезд. Удачно рисуется только пригородная и то по прибытие в Ксениево рисоваться перестало. Грузовой отправился с Аккаржи тоже нарисовался только до ближайшего разъезда, дальше перестал. При отправлении с разъезда сигнал открывается не с того пути. В ГИДе отсутствует полоса которая движется со временем для лучшего ориентирования. Так же не хватает нормативного пассажирских поездов в ГИДе. В Неве присутствует такое
Сообщение отредактировал olegpersh999 - Среда, 08.11.2023, 09:18
| |
| |
dzhaksimbetov999 | Дата: Вторник, 07.11.2023, 21:49 | Сообщение # 15 |
Составитель поездов
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
| Цитата VATS ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Положение платформ не предусмотрено пока в файле данных участка (по возможности его формат сохраняется максимально приближенным к оригинальному). Добавлены справка по составам и справка по путям - для ориентировки. Можно ли с Вами как нибудь связаться? Нужна помощь по разработке.
| |
| |
V9 | Дата: Понедельник, 13.11.2023, 17:48 | Сообщение # 16 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 484
Награды: 9
Репутация: 0
Статус: Offline
| Посмотрел по коду, насчитал что-то около 11.5 тысяч строк коду. Круто! Готовая игра. У меня 10.3 тысячи и даже .dat файл загрузить не может
| |
| |
VATS | Дата: Четверг, 30.11.2023, 22:47 | Сообщение # 17 |
Составитель поездов
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
| Цитата Vanchez ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) да, в Неве в реадми расписаны все клавиши для пульта Пока что добавлена прокрутка ГИД / НГДП колесом мыши, удерживая SHIFT - прокрутка по-горизонтали
Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Так и продолжает ГИД не рисовать поезда. Первый поезд в Белгороде отправлен, но после проследования разъездов в Гиде ничего не высвечивается. Так же не понятно из Гида отправлен поезд или нет, по сути рисуется линия только по факту прибытия на разъезд. Удачно рисуется только пригородная и то по прибытие в Ксениево рисоваться перестало. Грузовой отправился с Аккаржи тоже нарисовался только до ближайшего разъезда, дальше перестал. При отправлении с разъезда сигнал открывается не с того пути.В ГИДе отсутствует полоса которая движется со временем для лучшего ориентирования. Так же не хватает нормативного пассажирских поездов в ГИДе. В Неве присутствует такое ГИД немного поправлен, нормативный пунктир и полоса добавлена. Особенно было неверно там для транзитных поездов. Предыдущие сейвы подтянет, но подробностей про прежние транзитные поезда из сейва на ГИДе может не появиться. Только новые поступающие данные станут подробнее. Однако это все еще не по стандарту. Чтобы рисовать вертикальные линии через ЛП или "вести" горизонтальные линии на стоянках, надо коренным образом менять подход к рисованию отрезков. Возможно, что когда в дальнейшем будет серьезная доводка ГИДа, то и сейвы станут несовместимыми с предыдущими версиями.
Что это за разъезд и с какого пути?
Цитата dzhaksimbetov999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Можно ли с Вами как нибудь связаться? Нужна помощь по разработке. Пишите в ЛС.
Цитата V9 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Посмотрел по коду, насчитал что-то около 11.5 тысяч строк коду. Круто! Готовая игра. У меня 10.3 тысячи и даже .dat файл загрузить не может
Тогда надо побольше повторяющегося кода переделать в циклы и функции. Сразу станет меньше строк
Пароль к архиву - последнее слово в имени архива строчными латинскими буквами слитно с цифрами (pultsineva03)
| |
| |
olegpersh999 | Дата: Пятница, 01.12.2023, 12:24 | Сообщение # 18 |
Начальник станции
Группа: Пользователи
Сообщений: 181
Награды: 3
Репутация: 0
Статус: Offline
| Цитата VATS ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Что это за разъезд и с какого пути? на скрине указано с Барабой
| |
| |
Vanchez | Дата: Суббота, 02.12.2023, 11:46 | Сообщение # 19 |
Начальник станции
Группа: Пользователи
Сообщений: 104
Награды: 6
Репутация: 8
Статус: Offline
| Мне не показалось? Участок увеличился?
| |
| |
VATS | Дата: Суббота, 02.12.2023, 17:29 | Сообщение # 20 |
Составитель поездов
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
| Цитата olegpersh999 ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Барабой Да, найдено. Спасибо. Если в блокнот перетащить файл "district\1\data.dat" и задать поиск строки "; 112", то найдется строка секции пути с номером лампы светофора 436. На деле там должна быть лампа 437. Багофикс войдет в следующую версию.
Цитата Vanchez ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/12/lastpost.gif) ) Мне не показалось? Участок увеличился? Померещилось Скорее всего, прокрутили его колесом вниз? На большом мониторе в конфиге можно развернуть его полностью без полос прокрутки. По дефолту для небольших мониторов часть участка уходит вниз и требует прокрутки.
| |
| |
|