Author: gmb_
Author Website:

Requirements: No addons required

Version: 0.3
Signed: No

Short description: This is a simple addon, that will launch a WebSocket server, recieves/sends data between an external WS app and the ARMA engine.

Date: 2017-01-04 20:39


Comments: (0)
Rating:



 



arma-ws

by
gmb_


Description:
This is a simple addon, that will launch a WebSocket server, recieves/sends data between an external WS app and the ARMA engine.
This mod is basically a custom .DLL file.

This is my first external lib for ARMA and I think it's fun to connect ARMA to the outer world.


Installation:
Armaholic note:
.dll files can harm your PC! Before running this you should make sure you understand the risks!
Armaholic and its staff can never be held responsible when this file causes any damages, disruption in services or anything else in any way! Downloading and installing this file is totally at your own risk!
We have run anti-virus tools on the included files and found no issues but this is no guarantee!
No warnings:
https://www.virustotal.com/nl/file/5bd995a700cfea557eb26532e4e87e34cb4631b60cfee06ba6bf5e79e66a0092/analysis/1483737433/
https://www.metadefender.com/#!/results/file/YTE3MDEwNkJ5THh2WUZwQmdTeVBnd1l0NkJn/extracted/files

To install arma-ws you should use modfolders to keep it seperate from the official game content to prevent issues.
With Arma 3 you can use different ways to set up your modfolders to use custom content you have downloaded.
Please visit the Arma 3 Mod install instructions page for more information about using custom mods and addons in Arma 3.


Included files:
placeholder.pbo


Usage:
- add "arma-ws" as a mod
- include (and/or modify) the content of the "example/sqf" directory in your mission
check if it's working: launch the "example/html/arma-ws.html" and you can see your player's coordinates at live


Known issues:
- crashes when the game is paused (use -noPause and Alt+Tab NOT Esc)


Source:
Get the source from https://github.com/g0mb4/arma-ws


Steam Workshop:
- Subscribe


Credits & Thanks:
- the developers of "boost"
- the developer of "websocketpp"
- AsYetUnited for the source of extDB2 (https://github.com/AsYetUntitled/extDB2)
- killzonekid fot the beautiful tutorials (http://killzonekid.com)


License / Disclaimer:
Use, modify at your will, just please mention me at the end of your README :)


Changelog:
v0.4
BROADCAST mode

v0.3
-prepare for linux build
-reworked messaging protocol
-introduced "#" commands (server only)

v0.2
-Log flushes file
-Console colors
-Example sqf changed

v0.1




Enable javascript to be able to download from Armaholic please!



Tags: Dll,   Enhace,   Environment,   Miscellaneous,   Server,   Websocket