Форум Trainsim  

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

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

и еще одно пополнение.
Менеджер сценариев для RTS, версия 1.0

ftp://netanton.no-ip.org/pub/actmanrts-setup.exe

Игорь, большая просьба дополнить у себя раздел Файлы... четвертый пошел..
Программка пока мелкая, но делает в точности, что надо и ничего больше.
Благодарите участника MJack за идею. Возможно, в будущем, будет развиваться ой тяжко будет столько всего тянуть, но может пока и не пойдет спрос, т.к. ездоков RTS не так и много. пока что

ЗЫ. это сообщение продублировано в новой теме в разделе RTS. Здесь оно как стрелка работает, просьба по этой программе писать туда.
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D

Последний раз редактировалось Net; 17.07.2013 в 20:41.
Net вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Net за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


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

 
Старый 20.09.2013, 02:27   #272
MJack
Матёрый пользователь
 
Аватар для MJack
 
Регистрация: 30.01.2008
Адрес: Украина
Сообщений: 2,665
Вы сказали Спасибо: 10,105
Поблагодарили 6,626 раз(а) в 2,068 сообщениях
MJack стоит на развилке (репутация по умолчанию)
По умолчанию Список ПС, использованного в con файлах

Цитата:
Сообщение от vitalzd Посмотреть сообщение
...есть ли какая то прога, которая сканирует кон файл и сразу подбирает ссылки где его взять?
Антон (Net) написал программу, которая выводит список ПС, использованного в con файлах. Пока она консольная и нету запроса в БДПС, но доделать это несложно. Планируется сделать интерфейс и функционал по примеру Менеджера сценариев RTrainSim. Вот скриншот вывода консоли:
Скрытый текст:

Если кого-то заинтересовала данная программа и она будет для вас полезна - пишите комментарии.
MJack вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо MJack за это полезное сообщение:
Старый 20.09.2013, 07:54   #273
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

зы. я сейчас развиваюсь в сторону .NET и в настоящем времени потихоньку разрабатываю библиотеку обьектной модели MSTS. весь MSTS пока не планируется , но на настоящий момент есть API для чтения связки сценарии+сервисы+составы+ПС+их сопровождающие файлы+маршрут+БД пути маршрута+обьекты пути+tsection.dat+ref файлы. работает прилично быстро и кушает много меньше памяти, чем, к примеру, менеджеры... аналогичная библиотека будет и под rts, т.к. там свои мелкие различия есть, например структура хранения составов и формат сценария..

это все ориентировано на разработчиков типа меня, и можно считать это обращением к авторам ConReview, ConBuilder, и к Роме, который сделал свой менеджер под RTS , я знаю что вы тоже дотнетчики .

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

на текущий момент можно быстро создавать приложения типа менеджера, маппера и подобных ему утилит, API в наличии. что будет дальше, посмотрим
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D
Net вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Net за это полезное сообщение:
Старый 28.09.2013, 00:29   #274
Темнослав
Матёрый пользователь
 
Аватар для Темнослав
 
Регистрация: 19.03.2010
Адрес: Пермь
Сообщений: 1,589
Вы сказали Спасибо: 1,177
Поблагодарили 1,141 раз(а) в 477 сообщениях
Темнослав стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Net Посмотреть сообщение
вот сделал еще один бонус (их вообще хоть кто-то видел? )

для тех, кто использует EditPlus в качестве текстового редактора.
сейчас ищу способы подсвечивать также многострочные комменты вроде comment, skip, _skip, _info, а не только слова..
Уже три часа сижу и крушу мозг - как ты это сделал?
Я про подсветку скобок в EditPlus. Поставил себе его, включил в опциях View - Brace Highlighting, ан черта с два. Нету никакой подсветки.
__________________
"It's a long way to Tipperary,
It's a long way to go..." (C)
Темнослав вне форума   Ответить с цитированием
Старый 28.09.2013, 00:33   #275
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию


не? у меня подсвечивает пары, даже если тип файла обычный текст
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D
Net вне форума   Ответить с цитированием
Старый 28.09.2013, 00:37   #276
Темнослав
Матёрый пользователь
 
Аватар для Темнослав
 
Регистрация: 19.03.2010
Адрес: Пермь
Сообщений: 1,589
Вы сказали Спасибо: 1,177
Поблагодарили 1,141 раз(а) в 477 сообщениях
Темнослав стоит на развилке (репутация по умолчанию)
По умолчанию

Я это сразу включил, благо техническим английским владею и EditPlus у меня на английском, без русификатора.
Цветом секции внутри скобок не выделяет все равно, как у тебя - никаких разных цветов.
__________________
"It's a long way to Tipperary,
It's a long way to go..." (C)
Темнослав вне форума   Ответить с цитированием
Старый 28.09.2013, 00:40   #277
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

один нюанс – курсор должен стоять возле скобки, снаружи ее.
переход к паре – Ctrl+]
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D
Net вне форума   Ответить с цитированием
Старый 28.09.2013, 00:42   #278
Темнослав
Матёрый пользователь
 
Аватар для Темнослав
 
Регистрация: 19.03.2010
Адрес: Пермь
Сообщений: 1,589
Вы сказали Спасибо: 1,177
Поблагодарили 1,141 раз(а) в 477 сообщениях
Темнослав стоит на развилке (репутация по умолчанию)
По умолчанию

Это я уже понял. Мне нужно, чтобы текст внутри скобок выделялся как у тебя на скрине - каким-то цветом.
Например, путь к алиасу у тебя фиолетовый, числовые параметры - красным, что-то еще - зеленым.
__________________
"It's a long way to Tipperary,
It's a long way to go..." (C)
Темнослав вне форума   Ответить с цитированием
Старый 28.09.2013, 00:47   #279
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

ааа, ну так бы и сразу
в папке менеджера\Bonus\Editplus лежит simisa.stx. вот его надо подложить в "F:\Users\xxxx\AppData\Roaming\EditPlus 3" или где у него все .stx.
затем в опциях добавляем новый тип файлов, пишем все расширения:
act;con;cvf;eng;env;haz;mkr;pat;rdb;ref;rit;sd;sms ;srv;td;tdb;tit;trf;trk;w;wag;ws

и выбираем файл синтаксиса. дальше на другой вкладке можно цвета конфигурить.


или же из той же папки где бонусы, взять setting_u.ini и вручную добавить блок, см. ридми
Код:
setting_u.ini	— авторские настройки цвета и т.д. ВНИМАНИЕ! Файл не переписывать!
Вместо этого нужно взять из него все содержимое и вставить в конец файла setting_u.ini в папке с EditPlus.
Затем переименовать название секции [Settings\Custom1] на уникальное (Custom2, Custom3 и т.д., которого еще в файле нет).
но можно и свои цвета настроить..
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D
Net вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Net за это полезное сообщение:
Старый 28.09.2013, 00:50   #280
Темнослав
Матёрый пользователь
 
Аватар для Темнослав
 
Регистрация: 19.03.2010
Адрес: Пермь
Сообщений: 1,589
Вы сказали Спасибо: 1,177
Поблагодарили 1,141 раз(а) в 477 сообщениях
Темнослав стоит на развилке (репутация по умолчанию)
По умолчанию

О, вот это уже то, что нужно.
А нельзя ли сделать, чтобы он лишние скобки в структуре энга или вага выделял красным? То есть скобки парные - синим, а непарные закрытые или открытые - красным?
__________________
"It's a long way to Tipperary,
It's a long way to go..." (C)
Темнослав вне форума   Ответить с цитированием
Старый 28.09.2013, 00:54   #281
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

думаю, что это уже сверх его возможностей.. для проверки корректности можно сам менеджер использовать. открыть ним файл и все, ругни не должно быть.
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D
Net вне форума   Ответить с цитированием
Старый 28.09.2013, 01:04   #282
Темнослав
Матёрый пользователь
 
Аватар для Темнослав
 
Регистрация: 19.03.2010
Адрес: Пермь
Сообщений: 1,589
Вы сказали Спасибо: 1,177
Поблагодарили 1,141 раз(а) в 477 сообщениях
Темнослав стоит на развилке (репутация по умолчанию)
По умолчанию

Сам менеджер просто скажет, что присутствуют лишние скобки - и все, а где именно, в каких строках - ломай голову сам.
Для примера скину скрин из ошибочного энг-файла у "двойной умной машки":
__________________
"It's a long way to Tipperary,
It's a long way to go..." (C)
Темнослав вне форума   Ответить с цитированием
Старый 28.09.2013, 01:10   #283
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

в скором времени может выпущу быструю проверялку. как по заказанному файлу, так и по папке рекурсивно (список расширений придумаем как задавать).
здесь уже точнее говорит


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

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

Добавлено через 1 минуту
зы. кто здесь дотнетчик, есть инструментарий для msts. могу поделиться.
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D
Net вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Net за это полезное сообщение:
Старый 28.09.2013, 01:12   #284
Темнослав
Матёрый пользователь
 
Аватар для Темнослав
 
Регистрация: 19.03.2010
Адрес: Пермь
Сообщений: 1,589
Вы сказали Спасибо: 1,177
Поблагодарили 1,141 раз(а) в 477 сообщениях
Темнослав стоит на развилке (репутация по умолчанию)
По умолчанию

Черт, теперь ярлыки у энгов сменились на editplus
Ну что за день... дефолтный ярлык энг-файла был ярко-красный и хорошо заметный.
Придется шаманить...
__________________
"It's a long way to Tipperary,
It's a long way to go..." (C)
Темнослав вне форума   Ответить с цитированием
Старый 28.09.2013, 01:13   #285
Net
Матёрый пользователь
 
Аватар для Net
 
Регистрация: 07.10.2009
Адрес: Украина, Черкассы
Сообщений: 373
Вы сказали Спасибо: 150
Поблагодарили 329 раз(а) в 112 сообщениях
Net стоит на развилке (репутация по умолчанию)
Отправить сообщение для Net с помощью ICQ
По умолчанию

ассоциации перебивала вроде какая-то тулза.. адвансед ран что ли.. не помню
__________________
«Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D
Net вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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


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


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