Бесплатная альтернатива утилиты (FSX to Prepar3D Migration Tool) — Prepar3D

Ознакомиться что это за тулза можно тут: http://secure.simmar…tion-tool.phtml

Ну а теперь расскажу об альтернативе, я не захотел платить 11,95 евро за простые кнопочки тк мне известно как это можно сделать самому…

 

Думаю все известно о том что такое «Символьная ссылка» в винде. Это почти как ярлык к папке или файлу, так вот тулза на этом и построена.

Мы знаем папочки такие как

«AppDataRoamingMicrosoftFSX» — наш любимый fsx.cfg ну и dll.xml, exe.xml

«ProgramDataMicrosoftFSX» — Scenery.cfg

так вот с помощью символьной ссылки можно сделать перенаправление в пути Prepar’а т.е

Идёт «запрос» на путь «AppDataRoamingMicrosoftFSX» попадает в «AppDataRoamingLockheed MartinPrepar3D»

Идёт «запрос» на путь «ProgramDataMicrosoftFSX» попадает в «ProgramDataLockheed MartinPrepar3D»

 

Я написал простой батник который и создаст эти «ярлыки» вот так он выглядит…

@echo off
mklink /d "C:Users%username%AppDataRoamingMicrosoftFSX" "C:Users%username%AppDataRoamingLockheed MartinPrepar3D"
mklink /d "C:ProgramDataMicrosoftFSX" "C:ProgramDataLockheed MartinPrepar3D"
pause

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

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft GamesFlight Simulator10.0]
"AppPath"="D:\Prepar3D\"
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftmicrosoft gamesflight simulator10.0]
"SetupPath"="D:\Prepar3D\"

ну и напоследок нужно сунуть в директорию P3D файл fsx.exe(желательно взять файл от разгона)

Батник, и файлик для записи в реестр + fsx.exe прикрепил к теме…

 

Этот способ работает всюду как и тулза, если вы хотите установить FSInn то ещё нужно поправить версию Prepar3D.exe подробнее тут http://www.avsim.su/…-2#entry2387841

 

p.s если что не так, ругайте  :pioneer:

p.s.s так же нужно создать файлик fsx.cfg рядом с конфигом Prepar3D.cfg либо опять сделать символьную ссылку)) но я не стал делать дабы спалить какие строчки добавляются в конфиг)) 

Прикрепленные файлы

  • Прикрепленный файл
     Virtual FSX.zip   1.27МБ
      241 Количество загрузок:

Сообщение отредактировал IFursov: 17 April 2013 — 23:09

Ответов: 63

Ой…Ну во первых вот — http://www.avsim.su/…-2#entry2387841 без всяких левых батников и непонятных exe(об этом ниже). Второе, тулза делает не просто симлинки. Она еще поднимает свой фреймворк в виде процесса fsx, который позволяет работать Ezdok’у нормально даже когда P3D запускается(ВНЕЗАПНО!) через Prepar3D.exe. Ну и в третьих, для криворукого софта — аля FSINN она делает линк на тот же Prepar3D.exe, только уже под названием fsx.exe. И делает не только линк, но еще и патчит его, и вот после этого патчинга мы в свойствах fsx.exe будем видеть вот это:

fsxexe.jpg

Так вот, на мой взгляд такой секс с P3D оправдан или только для нищебродов(ну цена в 300 рублей это уже реально смешно) ну или для совсем уж гиков (которым просто интересно).

P.S. fixed ввиду поправки автора.

Сообщение отредактировал bugzilla: 17 April 2013 — 22:56

Вас качать ни кто не заставляет, всё расписано, кому надо тот сам соберёт, прикреплённый файл могу дельнуть))

имхо секоса против эстонской тулзы все равно немало, при том что там достаточно кликнуть мышом один раз для включения, второй для выключения. Цена вопроса в 2 кружки пива думаю того стоит, чтобы:
а) все прописать для установки в препар.
б) выцарапать все из реестра назад для того что бы что-то поставить в АЫЧ.
с) как сказали выше, чтобы ключи не нашлись на трекере :)

и особливо доставило

p.s если что не так, ругайте  :pioneer:

в этом контексте звучит как: вы же лошары сами повелись)))

Сообщение отредактировал Alex-RUS: 17 April 2013 — 22:49

 файл удалил, ну а собрать батник и сделать записи не составит труда, думаю найдётся тот человек которому это возможно поможет…

 

Ну и в третьих, для криворукого софта — аля FSINN она делает линк на тот же Prepar3D.exe, только уже под названием fsx.exe. И делает не только линк, но еще и патчит его, и вот после этого патчинга мы в свойствах fsx.exe будем видеть вот это:

вопрос, зачем это? если fsinn работает нормально и с процессом препара…
С тем же успехом могу быстренько запилить на шарпе аналогичную софтину и кинуть по цене в 1 евро…

Сообщение отредактировал IFursov: 18 April 2013 — 08:38

Вопрос, зачем это? если fsinn работает нормально и с процессом препара…

Очень просто, он не будет видеть трафик. Увы и ах, это уже обсуждалось в другом топике.

Очень просто, он не будет видеть трафик. Увы и ах, это уже обсуждалось в другом топике.

 

boAGlp3.jpg

Сообщение отредактировал Roman74: 18 April 2013 — 08:17

«Цена вопроса в 2 кружки пива думаю того стоит…» 

Может и стоит, а может и нет! Принципиально выпью эти кружки пива сам! :sarcastic: Покопаюсь хоть вечерком…мудрее буду! :rofl:  Сорри за шутку…я с FSX слезать не собираюсь, ибо эти 2 продукта одно и тоже! Можете и дальше своими хитрыми ходами(как эта тема) рекламировать ПрепардFSX?3D! :sarcastic:  :rofl:  :rofl:  :rofl:

Цена вопроса в 2 кружки пива думаю того стоит, чтобы:
 

Увлечение увлечением, но любой сим — это танцы с бубнамы. Я, как и Вы люблю лицензию и очень много купил для сима (сам препар, ведь не две кружки пива стоит), но если этой лицензии соответствует весьма неплохое бесплатное программное обеспечение, которое является отличной альтернативой, то почему нет? Тем более, если брать вот таких «две кружки» по много — получиться баклань, а потом и бочка.

 

IFursov, мне интересно, спасибо. 

Сообщение отредактировал arrypo: 17 April 2013 — 23:10

…кортинко поскипано…

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

Сообщение отредактировал bugzilla: 17 April 2013 — 23:07

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

та такой баг был и в АЫЧе…  :happy:

та такой баг был и в АЫЧе…  :happy:

Ну так смысл того что я написал во втором после этой темы — что бы работал Fsinn надо запускать P3D через fsx.exe, а его надо предварительно патчить (это тот же prepar3d.exe) что бы все работало корректно. Это делает тулза, это можно сделать и самому, но лично мне лень. Все эти танцы с бубнами конечно приятны для изучения, но до тех пор пока пользователь не полезет в ватсим со своим любимым fsinn. Вот тут ему уже проще показать на тулзу.

кстати есть + сик этой темы, можно так же поменять директорию для хранения скринов из сима)))

Сообщение отредактировал IFursov: 17 April 2013 — 23:14

ну вот это другой разговор.. за бесплатно — да — согласен

Тем более, если брать вот таких «две кружки» по много — получиться баклань, а потом и бочка.

вы же не за раз бочку пьете)

Сообщение отредактировал Alex-RUS: 17 April 2013 — 23:20

ну вот это другой разговор.. за бесплатно — да — согласен

вы же не за раз бочку пьете)

Смотря как, я могу купить пиффка на вечер сегодня и пиффка на вечер скажем через месяц или купить бочку и она будет стоять и пылиться. Я это к тому, что покупая все по мелочи — можно разориться :)

РЕКЛАМА не удалась ,ем препайр от фсх отличается ? Просто интересно разве есть чем?

РЕКЛАМА не удалась ,ем препайр от фсх отличается ? Просто интересно разве есть чем?

ну например нет возни с джоем(в аыче часто бывали проблемы типа «аа фак джой не цепляется, придётся перезаходить»), ай да что тут говорить, мне нравится, стало вообще меньше возни + «при секундных 26 кадров» нет фризов, мышка теперь не жрёт FPS, настройка стала более гибкой и простой :) ну а пропагандировать я не хочу, дело ваше)) на АЫЧ я не вернусь…

Сообщение отредактировал IFursov: 18 April 2013 — 08:13

не трать на него свое время — это местный тролль

РЕКЛАМА не удалась ,ем препайр от фсх отличается ? Просто интересно разве есть чем?

 

Ребят, раз уж нас спалили, то я вам скажу — IFursov, Alex-RUS, Локхид предоплату внес еще недели 2 назад, а 70% пару дней назад перечислил, так что живем.

Сказали, что за сообщение против Плейна теперь тоже платить будут. :new_russian:

Прошу извинения за офтоп , но мой вопрос похоже как-то имеет отношение к перенаправлению. Катастрофически не хватает места на диске «C» ! Хотелось-бы чтобы папку aircraft поместить на другой (2) винт .Как сделать такое-только можно поподробнее ,я ничего в этом не понимаю.)) Ну очень надо!!!

Прошу извинения за офтоп , но мой вопрос похоже как-то имеет отношение к перенаправлению. Катастрофически не хватает места на диске «C» ! Хотелось-бы чтобы папку aircraft поместить на другой (2) винт .Как сделать такое-только можно поподробнее ,я ничего в этом не понимаю.)) Ну очень надо!!!

ну во первых можно подключить папку через cfg, вам рекомендую именно так и сделать.

[Main]
SimObjectPaths.*=X:Aircraft

вместо * порядковый номер…

 

ну и можно через .bat’ник

@echo off
mklink /d "D:Prepar3DSimObjectsAirplanes" "X:Airplanes"
pause

как-то так)))

Сообщение отредактировал IFursov: 18 April 2013 — 20:30

Спасибо! Очень выручили! А если звуки(SOUND) берутся из другой папки с основного диска то как надо написать конфиг в папке sound модели?

Спасибо! Очень выручили! А если звуки(SOUND) берутся из другой папки с основного диска то как надо написать конфиг в папке sound модели?

вот как раз таки sound в конфиге не прописать)) тут только так:

mklink /d "D:Prepar3Dsound" "X:sound"

Сообщение отредактировал IFursov: 19 April 2013 — 12:15

Наверно я непонятно выразился-предположим , что раньше в папке саунд МОДЕЛИ в файле конфигурации к примеру было написано- 

[fltsim]
alias=B737_800sound

 

после переноса модели на другой диск звука не будет, как в этом случае надо написать?

И еще можно уточнить как написать бат файл и куда его поместить).

Наверно я непонятно выразился-предположим , что раньше в папке саунд МОДЕЛИ в файле конфигурации к примеру было написано- 

[fltsim]
alias=B737_800sound

 

после переноса модели на другой диск звука не будет, как в этом случае надо написать?

И еще можно уточнить как написать бат файл и куда его поместить).

звук будет в том случае, если вы использовали «mklink»

 

1. переносите из папки SimObjects, папку, например «Airplanes» туда куда вам нужно

2. создайте батник, в нём пишите

@echo off
mklink /d "D:Prepar3DSimObjectsAirplanes" "X:Airplanes"
pause

первое значение это то где будет «ярлык» — символьная ссылка

второе это то место на которое будет работать «ярлык»

запустить от админа и всё.

зайдя в папку SimObjects вы увидите там папку Airplanes и картинка будет как у ярлыка папки)) а если зайдёте в неё то путь в проводнике у вас будет ваш, а на самом деле всё это на «X:Airplanes» , это так более подробно пояснил, вроде всё)

Сообщение отредактировал IFursov: 19 April 2013 — 18:24

Нет я корневую папку Airplanes не переношу совсем .Получается еще одна ссылка в файле конфига на дополнительную папку  Airplanes (на другом диске).И уже там (на другом) H:/airplanes/самолет/ sound  .Получается там надо создать ярлык перенапрвления на С: FSX/simobject/airplanes/самолет боинг737/sound и похоже он будет выглядеть с точностью до наоборот .А батник пишется в блокноте и меняем засширение на бат-я правильно понял.

Сообщение отредактировал tangereg: 19 April 2013 — 18:52