In addition to what Rilgamon said, you can avoid restarting the entire client (and get away with a /reload command), if the file you want to write to exists in the addon at load time. So you'd have some file data.lua that your external app writes to, and after a /reload in-game, the data would be available.
|