[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 26 из 26
  • «
  • 1
  • 2
  • 24
  • 25
  • 26
Пытаюсь замутить свой симулятор.
V9Дата: Воскресенье, Вчера, 17:27 | Сообщение # 501
Поездной диспетчер
Группа: Пользователи
Сообщений: 551
Награды: 12
Репутация: 3
Статус: Offline
Ок! Тогда делай (в отдельном каталоге). ВСЁ удали в каталоге Territory\1, можно оставить pult.ini.  Распакуй архив, что я присылаю. Должно заработать.
Прикрепления: 9854929.7z (33.6 Kb)
 
olegpersh999Дата: Воскресенье, Вчера, 17:30 | Сообщение # 502
Начальник станции
Группа: Пользователи
Сообщений: 225
Награды: 3
Репутация: 0
Статус: Offline
V9, заработало! Спасибо огромное за помощь) Осталось ГИД под себя перенастроить)
 
V9Дата: Воскресенье, Вчера, 18:58 | Сообщение # 503
Поездной диспетчер
Группа: Пользователи
Сообщений: 551
Награды: 12
Репутация: 3
Статус: Offline
Цитата olegpersh999 ()
V9, заработало! Спасибо огромное за помощь) Осталось ГИД под себя перенастроить)

dsim.ini со старого каталога возьми.

Добавлено (13.07.2025, 18:59)
---------------------------------------------
Цитата olegpersh999 ()
V9, заработало! Спасибо огромное за помощь) Осталось ГИД под себя перенастроить)

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

Добавлено (13.07.2025, 22:54)
---------------------------------------------
Закончил загрузку из .dat файлов. Условно, с этого момента мой сим полагается только и только на инфу, которая находится в файлах. Это означает, что ничего не мешает добавлять мне или кому-то еще дополнительные полигоны(территории) железных дорог без необходимости перекомпиляции исходного кода симулятора. Сим будет опираться только на сведения в файлах.

Потребуется еще тестрование на всех режимах и удаление всех диагностических-отладочных комментариев.

Но есть проблемы. (А) Мой сим может моделировать только протяженные в линию полигоны. Нет возможности "орисовать" и управлять разветвлением. (Б) Пока перегонные времена хода берутся из первого попавшегося пути данного перегона. Путей на перегоне может быть два(три, четыре), перегонные хода могут быть разные по ним. Мой сим в данный момент  не умеет в такие расклады.

upd. Но можно делать два(три...) полигона и рулить всеми. Скажем, полигон Сургут-НВ1 может "стыковаться" по УЯ с полигоном УЯ-Ноябрьск-I. Соответственно, можно провести по участку поезд с Сургута до УЯ, оттуда вести по полигону до Ноя-I И наоборот.

Добавлено (14.07.2025, 00:14)
---------------------------------------------
upd2. Была проблема, что при попытке толи откомпилирровать, толи запустить в более старших версиях джавы, все крашилось нафиг. Решил разобрать в какой точки, но крашится перестало. "само починилося". Хз где была проблема.

Добавлено (14.07.2025, 07:24)
---------------------------------------------
upd3. Выяснился еще один прикол, что заставлет думать об эффекте Манделы. У меня ранее, если я откомпилировал исходный текст в байт код Java'й более старшего уровня, то я не мог запустить на своей java 1.0.2. Просто не мог. Даже самые маленькие сниппиты кода. "Ничего удивительного!" - думал я - "В скомпилированном файле пишется версия Java, младшая отказываетяс запускать старшую, я бы так же сделал!" Но по итогу, сейчас у меня компилируется старшей версией, запускается на java 1.0.2 и прекрасно работает. Что подстрекает меня делать разработку в более старшей, а запускать в младшей. Так как в старшей исправили несколько ошибок компилятора, изза чего мне приходилось сильно к этому приспосабливаться, к примеру, разбивая код на более мелкие куски. Но! А вдруг я столкнусь с ситуацией, когда я веду-веду разработку в старшей версии, и внезапно все перестанет запускаться на младшей Версии? И что делать? В общем, "и хочется, и колется".

Сообщение отредактировал
V9 - Воскресенье, 13.07.2025, 23:05
 
  • Страница 26 из 26
  • «
  • 1
  • 2
  • 24
  • 25
  • 26
Поиск: