Skip to content

nightlark/gw2ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GW2WS

  • Demo of what a WebSocket API in GW2 could look like
  • Roughly follows the specifications here

Download

  • Download & extract latest release here
  • Inject the gw2ws.dll into the Guild Wars 2 process using your tool of choice (note: renaming to gw2dps.dll and using gw2dps.exe works)
  • Go to http://nightlark.github.io/gw2ws/ after injecting gw2ws.dll; the status should say connected
  • Type in {"appName":"TestApp"} (or another name) to get 'authorized' and allow access to the other parts of the API
  • Typing in {"enableLocation":true} will update your position in real-time on the webpage
  • To exit, hit the Home key

Notes

  • Before injecting gw2ws.dll, make sure you are at (or past) the login screen
  • This probably only works with the 32-bit client; for a 64-bit version, you will need to build it yourself