Giter Club home page Giter Club logo

extdb's Introduction

Arma3 Extension DB C++ (windows / linux) v35

I got bored waiting on 2017 / Epoch for Arma3.
So i decided to write up an C++ Extension for Arma3server.

Known Missions / Mods using extDB

http://www.altisliferpg.com
http://a3wasteland.com/

Features

  • Rcon Support
  • Steam VAC + Friends Queries
  • Multi-Part Messages (i.e if output > outputsize set by arma)
  • Multi-Threading Sync / ASync Commands
  • Unique ID for Messages
  • Supports Mysql / SQlite / ODBC
  • Supports Prepared Statements via DB_CUSTOM_V5
  • Support for Arma2 Randomizing config file

Protocols

  • DB_CUSTOM_V3 (Ability to define sql statements in a .ini file)
  • DB_CUSTOM_V5 (Ability to define sql prepared statements in a .ini file)
  • DB_PROCEDURE_V2 (limited support, no outputs)
  • DB_RAW_V3 (by raw i mean raw sql commands, no sql escaping etc)
  • MISC (has beguid crc32 md4 md5 time + time offset)
  • LOG (Ability to log info into custom log files)
  • VAC (Ability to Query Steam for Ban / Friend Info)

Documentation @

https://github.com/Torndeco/extDB/wiki

Linux Requirements

Linux Distro with Glibc 2.17 or higher
Debian 8 / Centos 7 / Ubuntu 14.10

Windows Requirements

Windows Server 2008 + Later
Windows 7 + Later

Install vcredist_x86.exe @ http://www.microsoft.com/en-ie/download/details.aspx?id=40784

Using Fred's Malloc

extDB is incompatible with https://github.com/fred41/tbbmalloc_arma.
Workaround rename Fred's malloc & change arma startup to the new filename.

Thanks to

Donate

PayPal Donate Link
If you like to donate, all development is done on a Dedicated Linux Server. Server cost is currently 50 Euro a month

extdb's People

Contributors

torndeco avatar firefly2442 avatar mikedev96 avatar theneoiii avatar killerty69 avatar void101 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.