Kaz.5430:

I’m a PHP programmer rather than a C/C++/C# programmer, and have an idea for an overwolf app. However my app would be useless without access to the user’s current location information.

Therefore, is there any chance of someone making a version of GW2Link as an overwolf app?

https://github.com/Blaaguuu/GW2Link

Essentially GW2Link.exe accesses the memory space that is usually created by mumble for positional audio, or creates it if the user is not running (does not use) mumble. GW2 then populates that memory space with up to date information regarding the player character location.

https://forum-en.guildwars2.com/forum/community/api/Map-API-Mumble-Mashup/first
https://forum-en.guildwars2.com/forum/community/api/GW2-s-Mumble-Link-context-data-format

GWLink essentially creates a localhost server that listens to the memory space and produces a json document locally on port 8428, although I think that any overwolf app probably ought to allow the user to pick a different or random port should they wish to.

This would then allow other developers (like me) to create overwolf apps to use the GW2Link overwolf app as an api, and grab the data from the localhost server with javascript, and then send the location info into their own app server via AJAX.

Currently the user would have to be running GW2Link.exe GW2.exe and Overwolf.exe to do this and this would reduce the number of apps needed to be run at the same time to get location info into an overwolf app.

smiley.1438:

Therefore, is there any chance of someone making a version of GW2Link as an overwolf app?

Ummm, this? https://github.com/meh/npapi-mumble-link

See also: http://www.overwolf.com/apps/tsgw2_contest/#!appId=pdneijddbkbmebclglpnifkckdddbgpganknbfhk
https://github.com/codemasher/Overwolf-Locationtracker

Kaz.5430:

Thanks for that, I’d seen posts talking about making a NPAPI plug-in on the overwolf boards, and saw your post on here a year ago telling people to vote for one, but hadn’t actually found anywhere that directed me to a finished plugin.

I’m not 100% that I understand how to make use of it from a quick glance, but when I get a chance, I will see what I can understand from your code examples, and PM you if I have a question. If that’s ok?

Raif.9507:

Hey,

If you need some finer points on how to use this within an Overwolf app, head on over to the Overwolf developer forums and we can help you out. There’s a bunch of people over there who’ve used it before for our previous GW2 contest.