Jump to content
domistyle

DaRT - A Lightweight DayZ (and ArmA) RCon Tool (v2.1 | 11/10/2015)

Recommended Posts

Yes, you see the chat. (Direct, Vehicle, Group, Global, Side)

No, you don't see any scripts.

i went onto the server as a player and started typing in the different chats. but only global chat appeared in the event log of the tool.

Share this post


Link to post
Share on other sites

i went onto the server as a player and started typing in the different chats. but only global chat appeared in the event log of the tool.

Chat only gets sent to the server if other players are in range.

Only exception is the global chat.

Edited by DomiStyle
  • Like 1

Share this post


Link to post
Share on other sites

Love the app, makes my life alot easier...

Anyway small request, would be nice to be able to label / name the server u are connecting to.

i.e

Name (optional) / Host / Port / Password

And in saved host window displaying the Name (optional) aswell

That way can see which server am connected to atm + easier to pick which server u want to connect to aswell...

Atm i am remembering the diff servers based on passwords :)

Share this post


Link to post
Share on other sites

0,3 works great! One little bug that teases me: Sometimes it will still jump to the last log entry... D:

Thanks for all the work!

Share this post


Link to post
Share on other sites

Love the app, makes my life alot easier...

Anyway small request, would be nice to be able to label / name the server u are connecting to.

i.e

Name (optional) / Host / Port / Password

And in saved host window displaying the Name (optional) aswell

That way can see which server am connected to atm + easier to pick which server u want to connect to aswell...

Atm i am remembering the diff servers based on passwords :)

Yes, this will be in the next update.

0,3 works great! One little bug that teases me: Sometimes it will still jump to the last log entry... D:

Thanks for all the work!

Is there something that causes it?

I wasn't able to reproduce it.

The only thing that causes it to jump is when clicking in it.

  • Like 1

Share this post


Link to post
Share on other sites

Ok, got it, i think only 2 possibilites left! (remember the Bans.txt issue?)

i banned several cheaters today, i got 12h Disconnect.

i had to restart the server.

I clicked now on "Bans", autorefresh gone through..

tadaaa, the community list only, everything else gone again.

Maybe you can try to investigate in it.

Thanks in Advance,

Share this post


Link to post
Share on other sites

Ok, got it, i think only 2 possibilites left! (remember the Bans.txt issue?)

i banned several cheaters today, i got 12h Disconnect.

i had to restart the server.

I clicked now on "Bans", autorefresh gone through..

tadaaa, the community list only, everything else gone again.

Maybe you can try to investigate in it.

Thanks in Advance,

I can't reproduce it.

Since no other people have the problem I would guess that it's a problem on your side.

Where do you host the server? Dedicated or Managed?

Share this post


Link to post
Share on other sites

Would really appreciate the ability to sort by column.

Also, perhaps the ability to manually add a ban via IP or GUID instead of banning from database or player list.

Other than that, I'm extremely satisfied with this tool. Have my beans.

Share this post


Link to post
Share on other sites

Possible that theres a Problem through the Server Restart, i don´t want to bother the players with testing restarts atm, i´ll try that if it´s a bit emptier :) It´s a managed dedicated @ gamed.de, Limited Rights for files and logs, but was the only one offering dayz Servers in the past..

Edited by iHaldur

Share this post


Link to post
Share on other sites

Just discovered your tool and gave it a try. Very nice work dude! I will be using this from now on a lot :D Love the features and the tool is easy to use.

The only thing I wish it had was linux support. I often admin from a linux OS and like the fact that the Rcon GUI tool runs under Wine. I have not had success getting .NET 4.0 applications to run through Wine :-\

Anyways, great tool! :)

Share this post


Link to post
Share on other sites

Yes, this will be in the next update.

Is there something that causes it?

I wasn't able to reproduce it.

The only thing that causes it to jump is when clicking in it.

Any time a new line occurs in that window, it will jump to the line. Sometimes I scroll back to see whats been going on. Maybe a scroll lock option or something of the sort is in order. And mybe the ability to resize the window fields?

Share this post


Link to post
Share on other sites

I can't reproduce it.

Since no other people have the problem I would guess that it's a problem on your side.

Where do you host the server? Dedicated or Managed?

I have noticed the same thing, but as a habit, I have ben manually adding my bans to the bans file by hand.

Share this post


Link to post
Share on other sites

Cant thank you enough for this tool DomiStyle, seriously many thanks.

Couple of things I would like to see in future releases;

a. Sort player list by name / IP / ping

b. Ability to stretch the application window

Share this post


Link to post
Share on other sites

Is there a reason for this?

I can include a setting for it.

I have not commited all 194 country flags to memory and probably never will. ;)

Share this post


Link to post
Share on other sites

The only thing I wish it had was linux support. I often admin from a linux OS and like the fact that the Rcon GUI tool runs under Wine. I have not had success getting .NET 4.0 applications to run through Wine :-\

It will have linux support at one point.

Any time a new line occurs in that window, it will jump to the line. Sometimes I scroll back to see whats been going on. Maybe a scroll lock option or something of the sort is in order.

Did you disable auto scroll in the settings?

a. Sort player list by name / IP / ping

b. Ability to stretch the application window

a. Maybe, not sure yet

b. Will come in a future version

Also, perhaps the ability to manually add a ban via IP or GUID instead of banning from database or player list.

You can still use the Console.

If you click on Say Global you can switch to Console and just use the commands like ban, banIP, addBan, ...

I have not commited all 194 country flags to memory and probably never will. ;)

Is there a problem with downloading flags?

DaRT will download them automatically anyway.

I will still add an option for it though, just curious.

Edited by DomiStyle

Share this post


Link to post
Share on other sites

Is there a problem with downloading flags?

DaRT will download them automatically anyway.

I will still add an option for it though, just curious.

it's not a problem of downloading them and displaying them. generally it works fine. the concern is as an admin, identifying where someone is from based on flags you can't identify. it's not a big deal to not know where someone is from but its already there, and fun to see. Perhaps something simple like a mouseover tool tip that shows a 2 char country code?

Share this post


Link to post
Share on other sites

it's not a problem of downloading them and displaying them. generally it works fine. the concern is as an admin, identifying where someone is from based on flags you can't identify. it's not a big deal to not know where someone is from but its already there, and fun to see. Perhaps something simple like a mouseover tool tip that shows a 2 char country code?

Yes, this will be in the next version in a similar way.

Share this post


Link to post
Share on other sites

Ok, got it, i think only 2 possibilites left! (remember the Bans.txt issue?)

i banned several cheaters today, i got 12h Disconnect.

i had to restart the server.

I clicked now on "Bans", autorefresh gone through..

tadaaa, the community list only, everything else gone again.

Maybe you can try to investigate in it.

Thanks in Advance,

The bans are there. They just dont sort to the bottom. I had this "problem" at first, then I turned auto refresh off so I could scroll through the bans and verify some of the GUID's. They were there.

It just doesnt sort to the newest ban like the other Rcon tools do.

- Might be something to add in if possible. Sort ban list by oldest to newest?

Thanks again for the great tool.

Share this post


Link to post
Share on other sites

The bans are there. They just dont sort to the bottom. I had this "problem" at first, then I turned auto refresh off so I could scroll through the bans and verify some of the GUID's. They were there.

It just doesnt sort to the newest ban like the other Rcon tools do.

- Might be something to add in if possible. Sort ban list by oldest to newest?

Thanks again for the great tool.

I figured it out I believe

I think some people think "Reload Bans" will reload the ban list.

In fact, "Reload Bans" only reloads the bans server side.

In order to refresh the ban list in DaRT you need to press "Refresh (F5)".

I noticed some people misused the Reload Bans button.

Share this post


Link to post
Share on other sites

Is "Autorefresh active" at the bans tab the same as "reload bans"?

I connected via ftp and the File was only filled with the communitylist, but thats ok now, i make backups more often, and copy it back if neccessary. It doesn´t have to do with the Server restart.

Tried it by: make the server crash, shutdown, restart, pulling out my network cable, clicking disconnect in dart, reconnect i could´nt recreate it!

I try to memorize the steps i did if it happens next time :)

Share this post


Link to post
Share on other sites

Introduction

Tired of manually typing the commands and logging into BERCon each time?

Tired of ArmA 2 GUI begging you for donations and crashing all the time?

Tired of other tools being overloaded with features?

Just want a universal remote control for your server?

Then you maybe found the right tool here.

You need the .NET Framework in order for this to work, you can grab it here: http://www.microsoft...s.aspx?id=17851

What is it?

DaRT is a really lightweight RCon tool designed especially for usage with DayZ.

The goal is to give admins more control over their server via RCon.

The current apps out their are either complicated or don't include every feature you need.

This is why I decided to make my own.

Screenshots

http://forum.swisscr...u/DaRT/DaRT.png

http://forum.swisscr...DaRT/DaRT_s.png

Download

Current version: v0.3

Download: http://forum.swisscr...u/DaRT/DaRT.zip

virustotal (File): https://www.virustot...sis/1344710331/

virustotal (Domain): https://www.virustot...sis/1344710328/

Features

Here is what it does:

* Connecting to your server via RCon

* Showing you server console (including chat and join/leave messages)

* Showing you player list

* Showing you ban list

* See what country players come from

* Auto refresh

* Enables you to report players to DaRTBans (read more below)

* Creating a local player database

* Kicking, GUID Banning, IP Banning, Offline Banning with just 2 clicks

* Writing in global chat

* Using console (incase you still want to enter commands)

* Talking to players

* Copy player informations

* Search through players

* Reload scripts (server-side)

* GameTracker integration

* And more

Here is what it doesn't do, and will never do:

* Analyzing log files

* Making any sort of FTP connection

* Restarting your server automatically

* Log rotation

* Heart beat

* Replacing tools like BEC

Donations

Donations are optional.

I am always happy if someone is happy with an application I make.

If you donate you can include your server ip(s) in the comments and they will be whitelisted for DaRTBans.

I will explain later what this means.

http://forum.swisscr...aRT/donate.html

Upcoming features

* Sync player database with a MySQL server

* More options for player database (export, import, merge, remove, ...)

* Multi language support (German first)

* Option to refresh only if players joined/left

Known bugs

* DaRT sometimes crashes when closing the application

* DaRT sometimes accepts invalid hosts even if RCon is not running on the port

DaRTBans

DaRTBans is a feature in the program that is currently in testing phase.

It currently allows you to report players to me which then will be assigned a reputation to their GUID.

With every report of the same user/GUID the reputation of the GUID sinks.

When the reputation is very low the GUID will get added to a ban list which will be provided to everyone. (for use, for example, with BEC)

The ban list will contain every bans issued by the DayZ staffs as well as all bans made by DaRTBans.

The system is already working but I don't do anything with the data yet to see how much I get.

If it seems useful and people are interested in the file I will make a public link to it you can use.

So keep reporting all the players under Player Database -> Report to DaRTBans.

I will add this feature to the regular ban dialog if it appears to be popular.

Feel free to send me a PM if you want your program to support DaRTBans too.

My goal would be to get many people to include it in their programs and to get many people to report hackers so we can have a huge database similar to http://mcbans.com .

I got no idea if this will succeed, but it is worth a try.

Changelog

v0.4 (Unreleased)

[NEW] You can now reorder the columns of the list (DONE)

[NEW] The ban list is not affected by the auto refresh anymore (DONE)

[NEW] You can now rightclick to clear the chatbox (DONE)

[NEW] DaRT can now write a log file (enable in settings) (DONE)

[NEW] Settings are now shown with a different layout (DONE)

[FIX] Admins are now checked to prevent duplicate ips

[FIX] Fixed a crash when loading the player database

v0.3

[NEW] Chat filter settings

[NEW] Improved ban dialog to make it more simple

[NEW] Option to enable/disable player database

[NEW] Option to enable/disable hosts database

[NEW] Option to enable/disable auto scrolling

[NEW] Option to enable/disable timestamps

[FIX] DaRT does not properly display ban list if too long

[NEW] Button to shutdown

[NEW] Button to reload bans

[NEW] Button to reload events

[NEW] Player and ban count are not shown in log anymore

[NEW] DaRT won't refresh anymore when switching to a different tab

[FIX] DaRT sometimes crashes when another process is using the clipboard

[NEW] Loading hosts

[FIX] Added handler for bans without reason causing ban list to not be shown

[FIX] Added timeout to ban request

[FIX] GUI not being enabled after closing ban window

[FIX] Timestamp in player database showing milliseconds

[FIX] Some smaller bug fixes

Note: DaRT still sometimes fails to request the ban list, just request it again, it will work.

DaRT can't copy host/port from load host window into clipboard.

Older versions:

v0.2.6 (Hotfix)

[FIX] Fixed crash when requesting flags

[NEW] DaRT will save every host when clicking on connect

[NEW] Updated folder structure

Note: If you want to keep your player database move it from /data/players.db to /data/db/players.db

v0.2.5

[NEW] DaRT will now escape all the input and output from the database to prevent sql injections and crashes

[NEW] Increased security for DaRTBans to prepare for first public release

[NEW] DaRTBans will suggest you to register your server on GameTracker now

[NEW] Decreased border size

[FIX] Fixed crash when location of IP could not be determined (will now show a ?)

v0.2.4

[NEW] Improved checks before connecting to a server

[FIX] Fixed a crash when closing the window while a worker thread is running (will now exit thread properly)

v0.2.3

[FIX] Fixed a crash if invalid server information is entered

[FIX] Fixed a crash when BattlEye fails to respond

[FIX] Fixed a crash when BattlEye sends response twice (will now flag as invalid and request again)

v0.2.2

[NEW] Added DaRTBans for testing

[REM] Removed debug console

v0.2.1

[NEW] Added multi threading to process user input faster

v0.2

[NEW] Added flags for each user based on ip address

[NEW] Integrated GameTracker

[NEW] New network configuration for faster requests

v0.1

[NEW] First release

Feedback

Feel free to post any feedback in this thread.

I will read it all.

Especially feedback about DaRTBans is very appreciated.

Credits

DaRT is made by me, feel free to do with it whatever you like.

DaRT uses BattleNET by Vipeax and ziellos2k (Sawyer).

Beans go to both of them.

Disclaimer

Till DaRT hits version 1.0 it is considered unstable.

DaRT may crashes from time to time but it won't harm your server in any way.

It won't manipulate any files on your server.

How do I install it please - Sorry. I am new to this

Thank you

Share this post


Link to post
Share on other sites

How do I install it please - Sorry. I am new to this

Thank you

You don't need to install it.

Just unzip the DaRT folder and run DaRT.exe

Share this post


Link to post
Share on other sites

Can you explain the effect of the following options under Settings:

Show direct chat

Show vehicle chat

Show group chat

Are they intended to affect the server itself, disabling the in-game chat options?

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

×