Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   MSTS Mapper (http://www.trainsim.ru/forum/showthread.php?t=15895)

Сергей1969 09.01.2015 17:11

Игорь, спасибо! Сейчас весь вопрос в доступе в раздел "разное" (читай в сообщении 268). Выложить - дело 2 минут.

Zabor 09.01.2015 18:12

Сори, отходил в маршрут.

[QUOTE=Net;478926]:-)
еще раз для тех, кто на бронепоезде - что надо выгрузить и где его взять? :-D
в каком виде, куда, какие могут быть опции/вариации и т.д. :-)[/QUOTE]

Вид произвольный, можно в буфер - имена файлов всех задействованных в маршруте секций ЖД путей, например:

A1t0_3mStrt.s
A1t1mstrt.s
a1t7mstrt.s
...

И т.д., без повторов, но с переносом после каждой строчки.

Зачем нужно - вставить в таблицу Access и сравнить с таблицами файлов дефолта и х-трахов для вычисления секций, которых нет ни там ни там и инсталлятор должен их добавить.

Более продвинутый вариант - заложить списки дефолта и х-трахов в сам Mapper и сделать что-то типа опции "Использованные в маршруте секции, которых нет в стандартной поставке".

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

[size="1"][color="Silver"]Добавлено через 3 минуты[/color][/size]
Серега, откуда я знаю куда у тебя там доступ есть, думал везде, это шутка кривая была. :o

Net 09.01.2015 18:57

Игорь, ну эту шнягу по быстрому можно сделать :)
списки дефолта х-трахов, думаю, в маппере неуместны, да и поменяться могут.. ну можно из файла их читать, но не маппера это дело :) отсортировать список используемого и список х-трахов и натравить диффалку файлов – все расскажет и покажет. :D

[size="1"][color="Silver"]Добавлено через 14 минут[/color][/size]
у меня тут идея твоя развилась :D
я думаю сделать форму со списком (как светофоры и платформы), где будет копировабельный список всех Track Shapes, древовидный – каждый можно открыть и увидеть все места его использования на карте (тайл, координаты и т.д.). и чтобы клац-клац переходил к месту на карте (как в светофорах и платформах) :D
в принципе можно и сортировку по частоте использования сделать... чтобы упорядочить и видеть, какие секции используются один-два раза, и возможно имеет смысл их чем-то заменить, чтобы снизить dependency маршрута )))))))))

Zabor 09.01.2015 19:28

Dependency маршрута там зашкаливает, ты же сам помнишь что там было, это в каком-то смысле легендарный маршрут =)), и если вставлена a1t7mstrt.s, то на 98% другого выбора не было, исключая вариант снести половину станции или депо, а уж заменить туеву хучу динреков было совсем непросто, тут уже не унификации со стандартными секциями. :crazy:

Диффалка файлов это уже дебри для мну, мне бы простой копировабельный хоть в буфер группированный (без повторов) список файлов использованных секций :).

[size="1"][color="Silver"]Добавлено через 6 минут[/color][/size]
Если уж развивать идею, я бы развил в строну чистки маршрута, готовлюсь к релизу, чищу, дык там все равно over 600 МБ в раре, вот бы еще текстурки проверить, включая упомянутые в сжатых шейпах.

Сигналку прочистить, проверив зависимости и указав секции типов, шар и скрипты, которые не использованы в маршруте, но в память старичка мстс лезут в полный рост, ибо пакетная установка (кассетная бомба).

Net 09.01.2015 22:05

пока вся эта шняга в разработке, как назвать?
"Фигуры пути", Список фигур пути. — Track Shape
есть уже понятие Секции пути, это чуть другое — Track Section
в tsection.dat эти понятия разнесены.

КЕ 09.01.2015 22:14

[B]Список шейпов пути[/B] - вот так лучше всего.

Net 09.01.2015 22:31

:) транслит. хорошо

[size="1"][color="Silver"]Добавлено через 10 минут[/color][/size]
почти готово :) щас еще сортировочку допилить.. фильтр работает..
решил, что расшифровки поэлементно и соотв-но поиска пока не будет.
если прикрутим когда-нибудь, можно там будет показывать и параметры кривой (угол, радиус, длину и т.д.)
[IMG]http://storage1.static.itmages.ru/i/15/0109/h_1420828023_9658319_ffd9c2a797.png[/IMG]
[IMG]http://storage1.static.itmages.ru/i/15/0109/h_1420828023_7820159_3ff187f9e6.png[/IMG]

Zabor 09.01.2015 22:52

Угу, оно самое!

Net 09.01.2015 22:59

зоказчег доволен, шеф? :D
если порядок, я в течении 20 минут собираю и обновляю у себя на фтп, а дальше тестируйте :)

[size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size]
копируецца в таком виде. сохранить как .csv и екселем выдрать нужную колонку :o
[CODE]
ShapeId;Файл;Использовано раз
0;A1t10mStrt.s;959
1;A1t50mStrt.s;78
2;A1t100mStrt.s;347
3;A1t250mStrt.s;75
4;A1t500mStrt.s;141
5;A2t10mStrt.s;38
6;A2t50mStrt.s;14
7;A2t100mStrt.s;48
8;A2t250mStrt.s;76
9;A2t500mStrt.s;114
10;A3t10mStrt.s;6
12;A3t100mStrt.s;12
14;A3t500mStrt.s;27
15;A4t10mStrt.s;12
17;A4t100mStrt.s;8
18;A4t250mStrt.s;16
19;A4t500mStrt.s;20
21;A1t500r10d.s;2
22;A1t500r20d.s;12
24;A2t500r10d.s;4
27;A3t500r10d.s;3
31;A4t500r20d.s;4
33;A1t1000r10d.s;14
34;A1t1000r20d.s;42
36;A2t1000r10d.s;12
37;A2t1000r20d.s;10
44;A1t1500r5d.s;11
45;A1t1500r10d.s;1
46;A1t1500r20d.s;8
48;A2t1500r10d.s;8
49;A2t1500r20d.s;20
51;A3t1500r10d.s;12
57;A1t2000r10d.s;7
58;A1t2000r20d.s;4
60;A2t2000r10d.s;20
61;A2t2000r20d.s;12
64;A3t2000r20d.s;3
67;A4t2000r20d.s;4
79;A1tBuffer.s;30
81;A1tEndPnt10dRgt.s;42
115;A2t10LvlCrsNoGate.s;8
213;A1t10mStrtWtr.s;6
214;A1t50mStrtWtr.s;2
242;A1t250r20d.s;17
253;A1t27mTurntable.s;18
31978;A2t3000r5d.s;4
31979;A2t6000r5d.s;4
33258;A1t120r20d.s;1
33280;A1t750r20d.s;4
33287;A1t3000r10d.s;22
33292;A2t3000r10d.s;4
36047;A1t0_8mStrt.s;6
38037;A1t25mStrt.s;22
38038;A1t30mStrt.s;13
38039;A1t40mStrt.s;28
38046;A1tPnt3dBLft.s;3
38047;A1tPnt3dBRgt.s;3
38050;A1tPnt3dBLftMnl.s;480
38051;A1tPnt3dBRgtMnl.s;411
38054;A1tFrog3dLft.s;115
38055;A1tFrog3dRgt.s;115
39201;ukn1t2_5mStrt.s;6
39203;ukn1t5mStrt.s;3
39204;ukn1t10mStrt.s;1
39205;ukn1t25mStrt.s;13
39206;ukn1t50mStrt.s;6
39207;ukn1t125mStrt.s;8
39208;ukn1t250mStrt.s;30
39217;ukn1t125r20d.s;6
39224;ukn1t250r10d.s;7
39225;ukn1t250r20d.s;9
39236;ukn1t750r10d.s;1
39237;ukn1t750r20d.s;1
39242;ukn1t1000r10d.s;2
39253;ukn1tPnt10dRgtMnl.s;12
39254;ukn1tPnt10dLftMnl.s;9
39278;ukn1tUSBuffer.s;1
39279;ukn1tEndPnt10dLft.s;2
39280;ukn1tEndPnt10dRgt.s;12
39281;ukn1tEndPnt5dLft.s;4
39331;ukn1t0_5mStrt.s;7
39801;A1t4000r10d.s;20
39804;A2t4000r5d.s;10
39805;A2t4000r10d.s;300
39810;A1tYPnt3dMnl.s;2
39811;A1tEndPnt3d.s;285
39812;A1t2_6mStrt.s;128
39813;A1t5mStrt.s;91
39814;A1t20mStrt.s;81
39846;A1tLvlCrsNoGate.s;3
39848;A1t15_2mStrt.s;97
39854;A1t1200r8d.s;4
39859;A1t365r12d.s;1
39861;A1t0_3mStrt.s;6
39868;A1tEndPnt3dx2.s;30
[/CODE]

Zabor 09.01.2015 23:05

[QUOTE]...если прикрутим когда-нибудь, можно там будет показывать и параметры кривой (угол, радиус, длину и т.д.)[/QUOTE]
И кнопочку "Найти пакет с этим .s на Заборе", тьфу чур меня еще от этих геморроев. :D

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
Айс, только еще бы "чистый" список файлов, без "39848;[B]файл[/B];959, чтобы сразу Access в таблицу для сравнения списков скормить =)).

[size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size]
А, ну да, можно и колонку выдрать, годится!

Net 09.01.2015 23:28

есть айс!
ушел собирать.
не уходите спать :D

[size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size]
[QUOTE=Zabor;479023]И кнопочку "Найти пакет с этим .s на Заборе", тьфу чур меня еще от этих геморроев. :D[/QUOTE]
а почему нет :)
менеджер файлы ищет, и этого научить недолго.
схема такая же: грузится забор с параметром php-скрипта, имя файла отдается и все. а дальше забористый php-скрипт лезет в твою БД, если ничего не находит – в гугл, в археологические архивы при ООН, в конце концов в параллельную вселенную, и отдает файл на скачку :o правда надо там добавить предупреждение, что при скачке из параллельной вселенной юзер без штанов останется, ибо тариф!! :p кешировать еще придется.

[size="1"][color="Silver"]Добавлено через 15 минут[/color][/size]
все, можно забирать!
[URL="http://dropmefiles.com/usi76"]http://dropmefiles.com/usi76[/URL]
1.5.4.
если что-то завалится, говори :D
кстати, поправил копирование и в светофорах и в платформах и здесь. раньше копировало весь список, несмотря на то что могли пофильтровать поиском. щас айс

Zabor 09.01.2015 23:31

Тестимс...

[size="1"][color="Silver"]Добавлено через 38 секунд[/color][/size]
Обломс...

[QUOTE]404 Not Found[/QUOTE]

=)).

Net 09.01.2015 23:34

как не вовремя фтп-шка начала выделываться :D
[URL="http://dropmefiles.com/usi76"]http://dropmefiles.com/usi76[/URL]

Zabor 09.01.2015 23:51

Excel скотина не хочет столбец выковыривать при обычной вставке, не помню как делать импорт из буфера с разделителем столбцов =((.

Net 09.01.2015 23:56

хехе)) когда копипаст делаешь - он, скотина, хочет, чтобы табуляция была. но я решил оставить форматы везде одинаковые. потому вставляй в блокнот, сохранить как .csv и екселем открывай :)


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

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