Skip to content

Frequently Asked Questions

MarkAusten edited this page Jul 10, 2018 · 6 revisions

Q: I'm having trouble setting up Trade Dangerous, please help!

A: Try Eyeonus' setup instructions: https://github.com/eyeonus/Trade-Dangerous/wiki/Setup-Guide.

Q: I have an "ERROR: Unable to load Python 'requests' package" error, how do I fix it?

A: Go to your Scripts directory under wherever you installed Python (such as: C:\Python34\Scripts) in Windows Explorer. Click the mouse pointer in the address bar at the right hand end so that the entire Window path is highlighted and then press 'delete. Enter 'cmd' in the address bar to open a command window in the current directory. Type: "pip install requests" (no quotes) and press ENTER. After it finishes, re-run the command and you should be set. This tends to happen when you first run Trade Dangerous after a fresh Python install.

Q: I can't find the AppConfig.xml file, where should I look?

A: Please consult Frontier's KB for further info on where to find the file depending on your install location: https://support.elitedangerous.com/kb/faq.php?id=108.

Q: Why doesn't the Pilot's Log import all the systems from my netLogs?

A: It will behave this way when you delete systems from the Pilot's Log that are older than the very newest netLog file. This is a compromise so the user has more control over what stays in their log. To force TDHelper to pull from all netLogs, use Ctrl+Click on the "C" button. This will also forcefully update the recent systems list as well.

Q: Why do systems deleted from the top of the Pilot's Log regenerate after I've removed them?

A: This is because they're being pulled from the most recent netLog every time an update tick happens. There is currently no way to bypass this behavior, but a workaround that might help involves forcing Elite Dangerous to make a new logfile: quit the game and log back in to force this. Then only the current system will regenerate, and not the previous set of systems.

Q: Can I add a custom set of options to the end of the Run command?

A: Click the button that looks like a gear in the Run options panel on the left side. The "Run parameters" box is what you're probably looking for.

Q: Is there a way to not have TDHelper auto-update at all? I want to keep a certain version.

A: The first way is to click the gear icon in the Run options panel, and select "Disable Auto-update", and then OK to save it to the config file. The second way is to simply add "/noupdate" (no quotes) to the end of your TDHelper shortcut.

Q: Is there a way to change the notification or unrecognized system sounds?

A: Just copy a WAV file named "notify.wav" and/or "unknown.wav" to the same directory as TDHelper and it will use that instead of the default sounds.

Q: How do I compile TDHelper after I clone from GIT?

A: Simply open the project solution in Visual Studio 2017 (Express for Windows is fine too), add a reference to the System.Data.SQLite.dll, Newtonsoft.Json.dll and SharpConfig.dll found in the working directory in the Solution Explorer/References folder if it doesn't already exist, switch to the Release build, then use Rebuild from the Build menu. Once it finishes you can find the binaries in bin\Release under the working directory. There are no additional requirements right now aside from having a working install of .NET 4.5 or above.

Clone this wiki locally