Release Elite Dangerous Market Connector (EDMC)

Status
Thread Closed: Not open for further replies.
Thanks for your fast reply. I´ve read the discussion on Github and downloaded the *.msi again.
Today Bitdefender stayed quiet and the installation was successful! Yeah :)

Thx. Fly safe!
Gluthor
 
Can we use an Older version with windows 7 ?
If so which is the last good version for win7 and is there a link to it ?

I just need it for the Cannon plugin and to report to Inara.
 
Last edited:
Can we use an Older version with windows 7 ?
If so which is the last good version for win7 and is there a link to it ?

I just need it for the Cannon plugin and to report to Inara.
Unfortunately my testing under Odyssey Alpha showed that, at best, you'll have to live with a bunch of errors in version 4.2.7 or any previous version. By that I don't just mean some output to the log files, but also errors showing up in the bottom status line and some functionality being degraded. There's also a good possibility that sites like eddb.io which listen to EDDN will start rejecting any messages not from 5.0.1 (coming out on Monday) or later versions.

We do not have the developer time or resources to maintain two live branches.

If someone else does have the time and some python knowledge they can check if 5.0.0 runs OK from source under Python 3.8 (which does still support Windows 7), but this is not something we'll be expending effort on. See https://github.com/EDCD/EDMarketConnector/wiki/Running-from-source - but at some point we're likely to start using features from Python 3.9 or later and it will no longer work under Python 3.8.

Unless you've already tried an upgrade from Windows 7 to Windows 10 and know your hardware prevents it then I would advise checking out, e.g. https://techviral.net/upgrade-windows-7-to-windows-10/, and attempting that upgrade. Whilst there are people who insist they can keep Windows 7 secure it is out of (unpaid) support and is at increasing risk of becoming compromised.
 
Hello,
New EDMC V5 doesn't seems to count my targoïds kills on Inara...
IIRC the Inara API doesn't allow for accounting any such kills, so that won't be only an EDMC 5.0.0 thing.

https://inara.cz/inara-api-docs/ says

addCommanderCombatKill​

Adds a 'kill' record to commander's combat log (when he killed someone). Currently, it records just player/PvP kills, so ensure there are just PvP kills sent ('PVPKill' event in the journals).
Note: This event won't work without a 'commanderName' in the header set.
 
Unfortunately my testing under Odyssey Alpha showed that, at best, you'll have to live with a bunch of errors in version 4.2.7 or any previous version. By that I don't just mean some output to the log files, but also errors showing up in the bottom status line and some functionality being degraded. There's also a good possibility that sites like eddb.io which listen to EDDN will start rejecting any messages not from 5.0.1 (coming out on Monday) or later versions.

We do not have the developer time or resources to maintain two live branches.

If someone else does have the time and some python knowledge they can check if 5.0.0 runs OK from source under Python 3.8 (which does still support Windows 7), but this is not something we'll be expending effort on. See https://github.com/EDCD/EDMarketConnector/wiki/Running-from-source - but at some point we're likely to start using features from Python 3.9 or later and it will no longer work under Python 3.8.

Unless you've already tried an upgrade from Windows 7 to Windows 10 and know your hardware prevents it then I would advise checking out, e.g. https://techviral.net/upgrade-windows-7-to-windows-10/, and attempting that upgrade. Whilst there are people who insist they can keep Windows 7 secure it is out of (unpaid) support and is at increasing risk of becoming compromised.
Thanks for the reply.
 
Wrong, Inara counts Targoïd kills
Here are exemples:





That data comes purely from Inara itself leveraging a granted Frontier Authentication to pull your journals directly from Frontier's CAPI service. That way it can be sure no-one is spoofing the data, so no cheating. There's no way for EDMC to provide it.

Got to inara.cz, select 'Commander' from the top menu, then press the 'Import Frontier Data' buttom top-ish right and follow the instructions.

Edit: Now also documented at https://github.com/EDCD/EDMarketCon...ara-isn-39-t-taking-note-of-my-thargoid-kills
 
Last edited:
Hi!

Since the last update the EDMC.exe file is missing. However if I execute EDMarketConnector.exe it appears back on the folder. Any ideas? Thanks!
 
Um... Would it be possible to roll back to the previous version? The issue is interfering with ED TCE
Sure, uninstall from Windows Settings > Apps, download https://github.com/EDCD/EDMarketConnector/releases/tag/Release/4.2.7 , install 4.2.7. But 4.2.7 won't work very well with Odyssey when it goes live.

Better to figure out why something (probably anti-virus) on your system won't let you install/use EDMC.exe. See https://github.com/EDCD/EDMarketConnector/issues/1058 for some information about the 3 or 4 vendors I reported it to. At least two have gotten back to me saying it's now whitelisted. Which A/V are you using ?
 
EDMC 5.0.0 will run from source under Windows 7 (mine is Pro 64 bit). Here's how I got it working:
  1. Install Python 3.8.10 (I used the 32 bit version).
  2. Download the latest EDMC stable release from GitHub as a zip file, and extract it.
  3. Navigate to C:\Users\username\AppData\Local\Programs\Python\Python38-32\Scripts
  4. Hold Shift, and right-click in the Scripts folder. Select "Open command window here".
  5. Use pip to install requests, semantic_version, and watchdog. Example: pip install requests
  6. Navigate to the folder where you extracted EDMC, and double-click EDMarketConnector.py.
  7. To stop the annoying command window from opening, rename EDMarketConnector.py to EDMarketConnector.pyw
Do you foresee any issues with this, Athan?
 
Last edited:
EDMC 5.0.0 will run from source under Windows 7 (mine is Pro 64 bit). Here's how I got it working:
  1. Install Python 3.8.10 (I used the 32 bit version).
  2. Download the latest EDMC stable release from GitHub as a zip file, and extract it.
  3. Navigate to C:\Users\username\AppData\Local\Programs\Python\Python38-32\Scripts
  4. Hold Shift, and right-click in the Scripts folder. Select "Open command window here".
  5. Use pip to install requests, semantic_version, and watchdog. Example: pip install requests
  6. Navigate to the folder where you extracted EDMC, and double-click EDMarketConnector.py.
  7. To stop the annoying command window from opening, rename EDMarketConnector.py to EDMarketConnector.pyw
Do you foresee any issues with this, Athan?
  1. Did you find https://github.com/EDCD/EDMarketConnector/wiki/Running-from-source ? Yes, I should edit that to state the need for 32-bit.
  2. Yes, you need 32-bit Python. On Windows the 'ctypes' code for some things won't currently work on 64-bit.
  3. pip install -r requirements.txt will get you all the necessary modules, no need to guess at it with individual commands.
  4. 5.1 or later could stop working on Python 3.8, depending on what new Python 3.9/3.10 features we start using.
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom