Jump to content

Recommended Posts

//Ahoyworld.co.uk presents: Ahoy Server Tools

What is this:

This is a collection of batch scripts that will help you manage your dedicated Arma3 server on a windows machine. We use these scripts to manage our own servers, and thought to release them in the open, as they might be beneficial for other server managers too.

Includes:

- Restarter script (Restarts Arma & BEC when crashed)

- Updater script (Updates all your arma servers at once, using SteamCMD)

- Backup script (Simple script that can be run to make remote backups)

- File UNlocker (Used to automatically unlock files in use by Arma3Server.exe)

- Log Compressor (Compresses your old log files in zip containers)

- Rebooter (Simple script that restarts your servers upon box restart)

- Repo_Downloader (automatic arma3sync repo downloader)

Download:

https://bitbucket.or...tools/downloads

Installation:

  • Read the included readme files

Links:

Please note: This is a community project, and we will appreciate all external ideas to improve these scripts or extend it's functionality. Any input can be logged in the Issue Tracker or bigger input can be happily forked and imported with a pull request. These scripts have been tested on Windows 2008 R2, and might need small changes in order to work on other versions of this OS.

Two of these scripts have external contributors that we could not find the credits for, such cases are clearly mentioned in the readme files, please help us fill in the gaps if you know the original contributor\author.

Edited by kamaradski

Share this post


Link to post
Share on other sites

Thanks for informing us about the update :cool:

Release frontpaged on the Armaholic homepage.

================================================

We have also "connected" these pages to your account on Armaholic.

This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have.

When you have any questions already feel free to PM or email me!

Share this post


Link to post
Share on other sites

Released: Ahoy_Server_Tools_V1.2

Change-log:

Log Compressor V1.3:

- Fixed: #16: log-compressor - Create 1 big log-archive instead of singular archives

Rebooter V1.2:

- Fixed: #8: Reboot script keeps hanging at last job

- Added: New closing information on screen

Backup_Tool V1.1:

- Fixed: More small issues

- Added: Some changes to the information displayed

- Fixed: #22: backup_tool - Add support for userconfig directory

- Added: #9: add EU3 to Backup-script

- Fixed: #18: Several small bug fixing

- Added: #17: Add TADST to backup script

Arma_Updater V1.3:

- Fixed: #19: a3_updater - Add support for seperate logfile location

- Fixed: #7: Add cleaning exception rules for TADST in updater

- Fixed: #20: a3_updater - Add cleaning exceptions for more file extensions

- Fixed: #23: a3_updater - Add cleaning exception for userconfig

Arma_Restarter V1.4:

- Added: #11: a3_restarter - make loopbackping hard-coded

- Added: #12: a3_restarter - Improve readability of onscreen messages

- Added: #13: a3_restarter - Add logging capabilities

- Fixed: #14: a3_restarter - HOTFIX: BEC not starting

- Fixed: #15: a3_restarter - Unlocker not starting

- Added: #6: add port indicator to restarter

- Added: #10: Generic improvements to a3_restarter script

Download: https://bitbucket.org/kamaradski/ahoy-server-tools/downloads

Share this post


Link to post
Share on other sites

Thank you very much for the headsup about the new version :cool:

Update frontpaged on the Armaholic homepage.

================================================

We have also "connected" these pages to your account on Armaholic.

This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have.

When you have any questions already feel free to PM or email me!

Share this post


Link to post
Share on other sites

Another update released:

Ahoy_Server_Tools_V1.4

Rebooter V1.3:

- Fixed: #29: Reboot.bat - tweak the way links are called upon start

- Fixed: #28: Reboot.bat - fix several issues with spaces & compatibility

Arma_Restarter V1.5:

- Fixed: #31: A3_Restarter - issue where the unlocker would start too early

- Fixed: #30: A3_Restarter - issue where BEC would start too early

Arma_Updater V1.4:

- Fixed: #32: Investigate issue where the updater would still delete the excluded file extensions

Backup_Tool V1.2:

- Fixed: #34: Backup script removing our own server name and change to something more generic

- Fixed: #33: Backup script not closing window after run-cycle

Ahoy_Server_Tools_V1.3

(NEW) Repo_Downloader V1.0:

- Fixed: #24: create script to automatically sync a3sync repo from FTP

Download here: https://bitbucket.or...tools/downloads

Share this post


Link to post
Share on other sites

Thank you very much for the continous support informing us of the new version :cool:

Update frontpaged on the Armaholic homepage.

================================================

We have also "connected" these pages to your account on Armaholic.

This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have.

When you have any questions already feel free to PM or email me!

Share this post


Link to post
Share on other sites

Ahoy_Server_Tools V1.5
 
Introducing a totally new, re-written from scratch, Restarter tool: A3_Restarter V2.0
 
This new Restarter has been written in PowerShell V2 and allows for better stability, better compatibility (windows Vista & up), and many new features to be added to the core functionality. Since there is no more need for separate Unlockers, log-archivers, updaters, backup scripts etc, we have moved all those scripts to the "old projects" folder.
 
 ahoy-server-tools-v15-header_4.png
 
Main features:
- Start & re-start Arma3 Server
- Start & re-start BEC
- Update and validate your Arma3 Server installation via SteamCMD
- Sync Keys, Missions and BE-configurations across servers
- Clean and archive log-files (Server & BEC)
- Automatic Server Configuration & Log backup (incl BEC)
- Supports TADST profiles
 
 
User Documentation:
https://docs.google.com/document/d/1tjpWVrarHHUY2zxQe-1HFdEyeus_aDumcN-sUYXBnmA
 
 
Download:
https://bitbucket.org/kamaradski/ahoy-server-tools/downloads

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×