Jump to content
Sign in to follow this  
irvintib

Navdatareader does not work

Recommended Posts

It appears that Navdatareader only looks for the Steam version of the game and not Msfs that was bought through the Microsoft store.

I may be doing something wrong though.

I open the command prompt and cd into the base directory of navdatareader.exe and execute the command "navdatareader –f MSFS –o navdata-Msfs.sqlite".

The error log (abarthel-navdatareader.log)  file reads as follows:

 

[2021-01-04 22:06:38.152 DEBUG]: static void atools::fs::FsPaths::loadAllPaths()
[2021-01-04 22:06:38.153 DEBUG]: Language DLL "C:\\Games\\Lockheed Martin\\Prepar3D v5\\language.dll"
[2021-01-04 22:06:38.153 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.154 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.155 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.156 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.156 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.157 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.157 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.158 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.158 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.159 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.159 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.160 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.160 WARN ]: static QString atools::fs::FsPaths::xplaneBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\x-plane_install_11.txt" error "The system cannot find the file specified."
[2021-01-04 22:06:38.161 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS path "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages"
[2021-01-04 22:06:38.162 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS simulator path "C:\\Users\\pilot\\AppData\\Local\\Packages\\Microsoft.FlightSimulator_8wekyb3d8bbwe"
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Roaming\\Microsoft Flight Simulator\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\MSFSPackages\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.163 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Directory "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages/Official/Steam" does not exist
[2021-01-04 22:06:38.163 CRIT ]: *** ERROR: No database type given.

 

Any help would be greatly appreciated.

 

UPDATE: I moved the NavDataReader folder from "Downloads" to my desktop, Opened cmd.exe, cd into the folder,  and ran the exact same command and it magically worked this time. All is good now.

Edited by irvintib

Share this post


Link to post
Share on other sites
On 1/6/2021 at 2:36 PM, irvintib said:

It appears that Navdatareader only looks for the Steam version of the game and not Msfs that was bought through the Microsoft store.

I may be doing something wrong though.

I open the command prompt and cd into the base directory of navdatareader.exe and execute the command "navdatareader –f MSFS –o navdata-Msfs.sqlite".

The error log (abarthel-navdatareader.log)  file reads as follows:

 

[2021-01-04 22:06:38.152 DEBUG]: static void atools::fs::FsPaths::loadAllPaths()
[2021-01-04 22:06:38.153 DEBUG]: Language DLL "C:\\Games\\Lockheed Martin\\Prepar3D v5\\language.dll"
[2021-01-04 22:06:38.153 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.154 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.155 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.156 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.156 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.157 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.157 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.158 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.158 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.159 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.159 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.160 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.160 WARN ]: static QString atools::fs::FsPaths::xplaneBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\x-plane_install_11.txt" error "The system cannot find the file specified."
[2021-01-04 22:06:38.161 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS path "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages"
[2021-01-04 22:06:38.162 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS simulator path "C:\\Users\\pilot\\AppData\\Local\\Packages\\Microsoft.FlightSimulator_8wekyb3d8bbwe"
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Roaming\\Microsoft Flight Simulator\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\MSFSPackages\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.163 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Directory "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages/Official/Steam" does not exist
[2021-01-04 22:06:38.163 CRIT ]: *** ERROR: No database type given.

 

Any help would be greatly appreciated.

 

UPDATE: I moved the NavDataReader folder from "Downloads" to my desktop, Opened cmd.exe, cd into the folder,  and ran the exact same command and it magically worked this time. All is good now.

Thanks for letting us know. I'll have to try that myself. It might be good to let the NavDataReader developer know the tools is a bit sensitive about where you run it from.

Mark

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...