Jump to content

Recommended Posts

Posted (edited)

DCS Data Export Tool

GitHubDcsDataExportTool

What can this tool do for you?

This console application will allow you to export DCS Clickable Data with IDs into CSV file for later use with DCS Stream Deck interface (might be usable by other DCS tools I am not aware of). Most of the modules and clickable data info can be looked at directly in the DCS SD plugin, but some of them can't and display empty table. With release of the Mirage-F1 and the fact, that DCS SD plugin wasn't updated for quiet a while, I have decided to write my own tool to get such data. Instead of going through the scripts manually while mapping SD buttons to DCS, you can use this tool to get them exported into CSV without all the unnecessary info noise around the LUA scripts.

This tool is in early stage of development, it's not perfect and can only get better. It was tested only on my machine and few other machines of friends. If it's not working for you, crashes or does not export some of the module data, let me know so I can fix it.

GitHub repository doesn't build the versions automatically yet, so only source code is now available. This will be done in future.

Please, read the disclaimer on the GiHub page. If you don't feel like running some 3rd party app from unknown source, DON'T and wait for the GitHub released binaries. 

Supported modules (I was able to test)

  • A-10C II Tank Killer
  • A-10C Warthog
  • AH-64D BLK.II
  • AJS37
  • AV-8B N/A
  • F-14
  • F-16C bl. 50
  • F-5E Tiger II
  • F/A18C
  • Ka-50 Black Shark
  • M-2000C
  • Mi-24P
  • Mi-8MTV2
  • Mig-21bis
  • Mirage F1
  • NS430
  • TF-51D Mustang
  • UH-1H Huey

As I do not have access to some other modules, any feedback is appreciated. If something doesn't work or is not right, feel free to contact me or creating Issue on the GitHub page directly.

How to use

You can find the instructions HERE

Download LINKS

 

Special thanks:

  • Charles Tytler for the DCS Stream Deck plugin and ideas I have used for my tool
  • NLUA Interface for making the development and interfacing with LUA possible

Feel free to get in touch if you find bugs or need any help.

Edited by ShadowDragonCZ
  • Thanks 1
  • ShadowDragonCZ changed the title to DCS clickable data exporter for DCS SD plugin
Posted

Thank you. Works well. But I do wish it worked with other modules like the SU30 mod. I did place a copy of mod in the default eagle dynamics->mods->aircraft folder and removed the entry.lua file but that did not work.

4930K @ 4.5, 32g ram, TitanPascal

Posted
On 8/24/2022 at 7:58 PM, skypickle said:

Thank you. Works well. But I do wish it worked with other modules like the SU30 mod. I did place a copy of mod in the default eagle dynamics->mods->aircraft folder and removed the entry.lua file but that did not work.

This program needs entry.lua to be in root folder of the aircraft and the modules are searched for in the mods/aircraft folder. Removing the entry.lua wont help. If you place the folder and entry.lua correctly, is it seen by the app? I havent tried this with any moded plane so far.

Posted
On 8/29/2022 at 1:21 PM, skypickle said:

Placing the entry.lua file of a non official mod in the game folder results in the aircraft being ignored 

Good to know. When I am off vacation, I can try installing some of the mods and discover them using folders specifically instead of parsing entry.lua file. 

  • Like 1
  • 1 year later...
Posted

I have downloaded the code, modified appsettings.json file, but can't find the executable to launch the program and follo the instructions. My Stream deck ID lookup isn't working.

MSI z790, i5 13600k128 Gb DDR4, RTX 4090, 980 pro 2 Tb, MSI 2 Tb, 4 SATA SSD, 3 HDD, SB AE-7, Acer 35" curved UltraWide 200Hz, LG CX 55" HDR 120Hz G-Sync, Logitech G510s, Razer Tartarus v2, Logitech g502, Pimax crystal lightThrustmaster WARTHOG, Viper TQS mission pack, RS FSSB MK II Ultra, TPR pedals, Cougar MFDs, Logitech flight switch and radio panels, x56 throttle, Saitek throttle quadrant, Trackir 5, Buttkicker gamer+, Moza r12, RSV2, CRP, HGP, Steam controller, Sony Dualsense, Edifier s760d 5.1 540Wt, Beyerdynamic dt 990 (600 ohm), dt 770 pro (250ohm), Razer stream controller, Elgato stream deck XL

ALL maps and modules except Mig-19

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...