В одной из веток описан подробно это процесс. Все делаю как ук4азано. Вот цитата-
«Итак, мы создали три необходимых файла для компиляции завершающего файла нашего траффика.
Приступаем к процессу компиляции.
5. Создаем командный файл для управления процессом компиляции. Для этого создаем новый текстовый файл Блокнотом и называем его trafficMyAircraft.bat.
В нем записываем следующий текст (не буду его пояснять, просто сделайте так и все получится):
// ——- файл для автоматического создания расписания и маршрутов траффика ———
TrafficDatabaseBuilder /Airports=My.Airports.dat /AircraftTypes=My.AircraftTypes.csv /Countries=countries_regions.csv /Output=trafficMyAircraft.bgl /Log=traffMyAir.txt
Здесь перед /Log у меня получился перенос, на самом деле в командном файле переносов быть не должно. После .bgl делаем пробел и пишем текст дальше без разрывов, единой строкой! Это очень важно!
Сохраняем этот командный файл и бережем его, он потом позволит компилировать в будущем сколько угодно файлов траффика.
Проверяем еще раз, чтобы в папке Traffic ToolBox SDK были в наличии следующие файлы:
— утилита TrafficDatabaseBuilder.exe;
— файл данных о странах countries_regions.csv (он есть дефолтный, его и надо использовать);
— файл самолетов My.AircraftsTypes.csv;
— файл аэропортов My.Airports.dat;
— файл планов полетов My.FligtsPlanes.dat.
6. Затем идем в одну из программ работы с файлами, например Проводник, или Windows Commander, и запускаем наш командный файл trafficMyAircraft.bat (просто выделяем его или ставим на него курсор и нажимаем Enter).
Если все было сделано правильно, то появится черное окошко DOS, в котором побегут белые строчки. Это значит, что процесс компиляции идет.
Через какое-то время процесс закончится и окошко исчезнет» (http://www.avsim.su/…ic=48490&st=200)
Ну вообщем после этого должна появиться бглка. У меня ни в какую. Все перепроверил. После запуска trafficdatabasebuilder.exe на мгновение появляется досовское окно … И все,никакого эффекта.
Сообщение отредактировано Vanya: 18 February 2009 — 22:43
TrafficDatabaseBuilder /Airports=My.Airports.dat /AircraftTypes=My.AircraftTypes.csv /Countries=countries_regions.csv /Output=trafficMyAircraft.bgl /Log=traffMyAir.txt
это разве не в счет?
Я кликал и на эксешку и на исполняемый файл- все то же самое. Только при запуске файла окно держалось на 3 миллисекунды больше. Никакие цифирьки не бежали, никакая бглка не появлялась.
Сообщение отредактировано Vanya: 19 February 2009 — 16:36
Прикрепленные изображения
Сообщение отредактировано Vanya: 19 February 2009 — 19:04
Неа, не в счет. Ибо после выполнения батника вне зависимости от всего окно схлопнется, и если там были какие-то ошибки — вы их не увидите. Так что откройте Command Prompt, отодвиньте мышку в сторону и разминайте пальчики.
Прикрепленные изображения
Сообщение отредактировано Vanya: 19 February 2009 — 23:30
Прикрепленные изображения
Сообщение отредактировано Vanya: 19 February 2009 — 23:31
Прикрепленные изображения
Прикрепленные изображения
Сообщение отредактировано Vanya: 19 February 2009 — 21:00
Или просто скопируй CMD в нужную тебе папку
1. To Build a Traffic Database using the Default Aircraft and Default Airports
Type the following command:
TrafficDatabaseBuilder /Airports=fs10.Airports.dat /AircraftTypes=fs10.AircraftTypes.csv /Output=traffic.bgl
Then copy the new traffic.bgl file to the sceneryWorldscenery directory, and remove the default trafficAircraftnnnnnn.bgl file.
Делаю, проверяю, перед / делаю пробел. Еще раз проверяю. Получаю-
Прикрепленные изображения
Нет, не путает. Но перед «/» пробел надо, вообще-то.
как не путает, если в скрине из сообщения №12 пишет «TrafficDatabaseBuilder Airports=fs10.Airports.dat AircraftTypes=fs10.AircraftTypes.csv Output=traffic.bgl»
Сообщение отредактировано Vanya: 20 February 2009 — 23:45
Вы уже задавали вопрос http://www.avsim.su/…o…t&p=1031507
На схожую тему Вы спрашивали здесь http://www.avsim.su/…topic=71501&hl=
Сообщение отредактировано Vanya: 23 February 2009 — 15:47
Уважаемый Vanya!
Сначала проверяем правильность установки SDK.
1. С диска №1 FSX устанавливаем SDK FSX.
2. Скачиваем дополнения к SDK FSX:
SP-1A — отсюда http://www.fsinsider…KitUpdate.aspx;
SP-2 — отсюда http://www.fsinsider…-SP2Update.aspx
3. Устанавливаем поверх (или в дополнение, как нравится) сначала SP-1A, затем SP-2.
Получаем SDK SP2 FSX во такого содержания.
Прикрепленные изображения
Прикрепленные изображения
Прикрепленные изображения
C:Documents and Settings[USERNAME]Application DataMicrosoftFSX.
Открываем этот файл. Видим следующее:
CODE
<Launch.Addon>
<Name>Traffic Toolbox</Name>
<Disabled>True</Disabled>
<ManualLoad>False</ManualLoad>
<Path>..Microsoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKtraffictoolbox.dll</Path>
</Launch.Addon>
Этот текст надо откорректировать следующим образом:
CODE
<Launch.Addon>
<Name>Traffic Toolbox</Name>
<Disabled>False</Disabled>
<ManualLoad>False</ManualLoad>
<Path>..Microsoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKtraffictoolbox.dll</Path>
</Launch.Addon>
Сохранить этот файл.
Затем целесообразно запустить FSX. Если инициализация SDK SP2 была сделана правильно, в меню FSX появится дополнительная опция Tools, в которой будет выпадающее меню из 4 пунктов, среди которых будут Traffic Explorer, Traffic Map (скрин из документации SDK).
Если эти пункты появились, значит этот этап был выполнен правильно.
Прикрепленные изображения
SP1 FSX — здесь http://www.fsinsider…rvicePack1.aspx
SP2 FSX — здесь http://www.fsinsider…rvicePack2.aspx
и последовательно установить их, сначала SP1, затем SP2.
<Name>Traffic Toolbox</Name>
<Disabled>False</Disabled>
<ManualLoad>False</ManualLoad>
<Path>..Microsoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKtraffictoolbox.dll</Path>
</Launch.Addon>
НЕЕЕЕЕЕЕ КОМПИЛИРУЕЕЕЕЕЕТ!!!!!!!!!
Прикрепленные изображения
Сообщение отредактировано Vanya: 24 February 2009 — 23:21
2Vanya: Вам же ясно написали: If Airports are specified, AircraftTypes and Countries must also be specified. А описания стран у вас нет.
Об установке traffictoolbox я написал потому, что полагаю его важным пунктом установки SDK. Ну и чтобы при успешной компиляции траффика его можно было посмотреть и не рассказывать о том, как это лучше сделать. И поскольку у Vanya этот пункт получился, я его поздравляю.
По поводу файла стран — Vanya писал в другой теме, что компиляция не получается с моим комплектом файлов траффика Диксон (я его направил Vanya). А там страны есть и у меня компиляция получается.
Поэтому вопросы Vanya:
— формируется ли файл с расширением log?
— если да, то покажите его содержимое;
— покажите содержимое и размещение папки Traffic Toolbox SDK;
— покажите размещение файлов траффика, которые вы пытаетесь скомпилировать;
— проверьте также выполнение сопутствующих элементов компиляции и работы FSX и SDK, таких как замена запятой в разделителе чисел WinXP на точку, установка NET Framework version 2.0.
Жду сообщений.
Огромнейшее спасибо всем, кто откликнулся, особенно dmi-shef!!!!
У Вас скомпилировался файл моего траффика Диксон! И он показан на скрине traffic_Aicraft_Dicson.bgl!
Теперь надо его поместить в сим и наслаждаться траффиком!
Уф, отлегло!
Теперь на основе имеемых файлов и рекомендаций Вы сможете самостоятельно создавать такой траффик, какой хотите.
Успехов!
Сообщение отредактировано dmi-shef: 25 February 2009 — 16:11
Да, это она и есть.
Сообщение отредактировано dmi-shef: 25 February 2009 — 16:08
Сообщение отредактировано Vanya: 25 February 2009 — 16:35
Покажите файл log, что он там пишет?
И желательно файл bat покажите, какие команды Вы им даете на компиляцию?
Прикрепленные изображения
// ——— Файл для создания заданных расписаний и маршрутов траффика 76———-
TrafficDatabaseBuilder /Output=traffic_76.bgl /Airports=fs10.Airports.dat/AircraftTypes=my.aircrafTypes.csv/Countries=countries_regions.csv /Schedules=my.flightplans.dat/AutoSchedule=no /Log=traff_my76.log
Похоже вы не сделали пробел вот в этом месте
/Schedules=my.flightplans.dat/AutoSchedule=no
между my.flightplans.dat и /AutoSchedule=no
Проверьте и попробуйте еще раз.
А лог должен формироваться в любом случае, посмотрите его в папке Traffic Toolbox SDK.
C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKcountries_regions.csv : Reading country data…
C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKfs10.Airports.dat : Reading airport data…
C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKmy.aircraftTypes.csv : error: Unable to open aircraft type data in my.aircraftTypes.csv
Что значит «не могу открыть» ?
Первая строка означает, что система успешно прочитала данные из файла стран.
Вторая строка означает, что система успешно прочитала данные файла аэропортов.
Третья строка говорит о том, что система пыталась прочесть файл данных самолетов, но не смогла его открыть из-за ошибок в синтаксисе этого файла.
Т.е. в этом файле у вас где-то неправильно записана форма данных по самолетам.
Этот файл небольшой, если не секрет раскройте его через блокнот и покажите полностью?
Уверен, что справимся.
Сообщение отредактировано dmi-shef: 27 February 2009 — 15:01
Прикрепленные файлы
my.aircrafTypes.zip 1.36К
33 Количество загрузок:
Сообщение отредактировано Vanya: 27 February 2009 — 15:48
Это одна из особенностей SDK, которые в совокупности делают этот SDK просто невыносимым (поэтому меня лично бесит, когда отсылают читать SDK вместо простого русского объяснения).
Хотя ради справедливости скажу, что для файла плана полета SDK в логе указывает конкретные строки с ошибками.
Ну ладно. Спасибо за файл, разбираюсь, ждите.
Сообщение отредактировано dmi-shef: 27 February 2009 — 15:00
AC47,MALEV Tu-154B-2,290,390,maxAlt,200,2400,7540,HARD,18,GATE,10,yes,no
AC48,Lufthansa B707-320B,450,
350,393,200,2400,10170,HARD,18,GATE,10,yes,no
AC49,Lufthansa B721,440,350,393,200,2400,9842,HARD,18,GATE,10,yes,no
Как видите, часть предыдущей строчки перенесена (по ошибке, видимо) на следующую строку. И компилятор не может прочесть этот самолет, т.к. у него не хватает данных для идентификации самолета.
Исправьте и у Вас все получится.
Кстати, для обозначения самолета в первом параметре не обязательно использовать AC. Я например, пишу просто Tu-154_1 или Аn-24-RV_2. Этот параметр допускает имя из 15 знаков.
Сообщение отредактировано dmi-shef: 27 February 2009 — 14:56
C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKcountries_regions.csv : Reading country data…
C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKfs10.Airports.dat : Reading airport data…
C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKmy.aircraftTypes.csv(16) : error: Unrecognized runway type: 9612
А это сообщение говорит о том, что в строчке 16 файла самолетов есть ошибка — тип ВПП вместо HARD указан 9612. А это не допускается.
Вот эта строчка в файле:
AC16,Ilyushin Il-62,486,425,459,200,2400,3280,9612,18,GATE,10,yes,no
А должна быть такая:
AC16,Ilyushin Il-62,486,425,459,200,2400,3280,HARD,18,GATE,10,yes,no
C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKEnvironment KitTraffic Toolbox SDKmy.aircraftTypes.csv(47) : error: Unrecognized runway type: 18
Сообщение отредактировано Vanya: 27 February 2009 — 17:30
Да нет, это не радиус. Для самолета со строчкой номер 47 ошибка состоит в том, что тип ВПП (runway) указан 18, а должен быть HARD. В том файле, что вы поместили выше, со строчкой 47 все в порядке. Может быть файл изменен и 47 строчка — это другой самолет?
Вот еще нашел ошибку в строчке 31
AC31,Yak-40,280, 252,262,200,2400,4101,HARD,18,GATE,10,yes,no
а должно быть так:
AC31,Yak-40,280, 252,262,290,200,2400,4101,HARD,18,GATE,10,yes,no
вот еще в строчке 42 ошибка — 337t надо заменить на 337:
AC42,AI_Tu-134A bal, 440,367,377t,200,2400,7545,HARD,18,GATE,10,yes,no
вот еще ошибка в строчке 52 — тип парковки должен быть GATE и поставлена запятая перед yes:
AC52,CARAVELLE FINNAIR, 440,383,393,200,2400,7545,HARD,18,parkingTy7545yes,no
в строчке 59 аналогичная ошибка:
AC59,DC-9 KLM, 450,341,351,200,2400,5905,HARD,18,parkingTy5905yes,no
Сообщение отредактировано dmi-shef: 27 February 2009 — 18:25
Словно камень с души. dmi-shef, я поражаюсь вашему терпению, так как объяснить такому непонятливому, как я действительно трудно. Кроме ошибок, увиденных Вами, я нашел еще пяток.
Сейчас буду тестить. О результатах напишу завтра.
Сообщение отредактировано Vanya: 27 February 2009 — 21:41
У SDK много тонкостей и придется еще попотеть над устранением ошибок в расписаниях. Но главное, что бгл-ка появилась, а значит какая-то часть траффика уже летает в симе (если туда эту бгл-ку переместить, конечно).
Успехов!
Сообщение отредактировано dmi-shef: 27 February 2009 — 23:21
http://www.avsim.su/…topic=70978&hl=
Сообщение отредактировано Vanya: 01 March 2009 — 00:38
Помогите разобраться с такой проблеммой:
Win XP SP2, установлен FSX разгон, установлен SDK sp2. Пытаюсь запустить Traffic Toolbox, вставляю блок в dll.xml, как описано в хелпе, но никакого эффекте при запуске FSX не имею.
С чем это может быть связано???
Сообщение отредактировано SnakeMan: 11 March 2010 — 15:51
У меня FSX,
Запланировал один самолет, а их почему-то много и не по расписанию. В папке scenery/world/sceney все удалил, оставил только свой bgl
Вот план полета:
B350-1,111,10%,ONE_WEEK,IFR
{
61400,UKOO,9,1510
61500,UKBB,9,1610
}
Прикрепленные изображения
Сообщение отредактировано alex987: 22 June 2011 — 18:47