Jump to content
domistyle

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

Recommended Posts

can you post to let us know when updated (excellent tool by the way :) )

Will be done this week.

Changelog on the first page is updated regulary so you can see what is in the new update and what is done there.

Share this post


Link to post
Share on other sites

Hey Domi, Dart crashes after about a minute or so. Seems to only do it if I'm logged into the server, Until I log in it will just sit there happy. Any ideas as to what it may be?

Share this post


Link to post
Share on other sites

Hey Domi, Dart crashes after about a minute or so. Seems to only do it if I'm logged into the server, Until I log in it will just sit there happy. Any ideas as to what it may be?

Do you get an error message? If not, what is DaRT doing? Refreshing?

May be related to the flag issue. If it is it will be fixed in the next version.

Share this post


Link to post
Share on other sites

Is there any way of a hotfix for the flag crashes? Cant play on servers right now because of lag from my ISP so i need to watch it over RCon.

Share this post


Link to post
Share on other sites

Is there any way of a hotfix for the flag crashes? Cant play on servers right now because of lag from my ISP so i need to watch it over RCon.

Will push one out in a few hours.

  • Like 1

Share this post


Link to post
Share on other sites

Will push one out in a few hours.

Thanks! Waiting for it :D

Share this post


Link to post
Share on other sites

OK so your fixing the random crashing the app does?

Also any thought into adding a peice so that we can setup the createvehicles.txt, remoteexec.txt and the scripts.txt to not only log to it's log file but also to the server_console and have some way in the system to parse that? Just an idea... Thank you for having a easy to use tool :)

Share this post


Link to post
Share on other sites

OK so your fixing the random crashing the app does?

Also any thought into adding a peice so that we can setup the createvehicles.txt, remoteexec.txt and the scripts.txt to not only log to it's log file but also to the server_console and have some way in the system to parse that? Just an idea... Thank you for having a easy to use tool :)

Yes, random crashing should be fixed.

I would like to keep this app lightweight meaning no file access, only remote access via RCon.

However, 0.3 will add an button to refresh events, which will refresh createvehicles.txt and remoteexec.txt without having to restart the server.

edit: Check first page, 0.2.6 is out.

Edited by DomiStyle
  • Like 1

Share this post


Link to post
Share on other sites

Small suggestion, move the player count outside the RCon console. Other than that, awesome work! :D

Share this post


Link to post
Share on other sites

Small suggestion, move the player count outside the RCon console. Other than that, awesome work! :D

Good idea, will add it in the next version too.

Share this post


Link to post
Share on other sites

Thanks alot for this, I'm new to this whole server admin thing, and this tool makes running a server so much easier.

Awesome job, and again thanks.

Share this post


Link to post
Share on other sites

Will push one out in a few hours.

That sounds so wrong haha :D

Nice tool mate, I'm now using it on our server. makes life so much easier. Really looking forward to some of the features on the todo list.

Share this post


Link to post
Share on other sites

Thanks a lot, im searching for weeks for a tool like this! :D

Share this post


Link to post
Share on other sites

Maybe add an option to control multiple servers for us server hosts? Would be great.

Already on the todo list, will be in 0.3.

Share this post


Link to post
Share on other sites

Thx for the Hotfix! I´m using 0.2.6 since you released it, here´s what i experienced:

(i have autorefresh active) After an hour the playerlist were not refreshed with the actual data, i felt it as i wanted to tell someone something, and the message was gone out to someone else, because the Player "#" changed during the refreshes.

i tried now to maybe rebuild the error, i made a rightclick over an user and chosen copy->name-> Appplication crash:

Informationen über das Aufrufen von JIT-Debuggen

anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************

System.Runtime.InteropServices.ExternalException (0x800401D0): Der angeforderte Clipboard-Vorgang war nicht erfolgreich.

bei System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)

bei System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)

bei System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)

bei System.Windows.Forms.Clipboard.SetText(String text)

bei DaRT.GUI.playerCopyName_click(Object sender, EventArgs e)

bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

bei System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)

bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

bei System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)

bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

bei System.Windows.Forms.Control.WndProc(Message& m)

bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)

bei System.Windows.Forms.ToolStrip.WndProc(Message& m)

bei System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)

bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Geladene Assemblys **************

mscorlib

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.269 (RTMGDR.030319-2600).

CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.

----------------------------------------

DaRT

Assembly-Version: 1.0.0.0.

Win32-Version: 1.0.0.0.

CodeBase: file:///C:/Users/mypc/Desktop/Arma%20II/DaRT/DaRT.exe.

----------------------------------------

System.Windows.Forms

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.278 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.

----------------------------------------

System.Drawing

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.282 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.

----------------------------------------

System

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.269 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.

----------------------------------------

BattleNET

Assembly-Version: 1.0.0.0.

Win32-Version: 1.0.0.0.

CodeBase: file:///C:/Users/mypc/Desktop/Arma%20II/DaRT/data/lib/BattleNET.DLL.

----------------------------------------

System.Configuration

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.

----------------------------------------

System.Xml

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.233 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.

----------------------------------------

System.Data.SQLite

Assembly-Version: 1.0.81.0.

Win32-Version: 1.0.81.0.

CodeBase: file:///C:/Users/mypc/Desktop/Arma%20II/DaRT/data/lib/System.Data.SQLite.DLL.

----------------------------------------

System.Data

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.237 (RTMGDR.030319-2300).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.

----------------------------------------

System.Core

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.233 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.

----------------------------------------

System.Transactions

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll.

----------------------------------------

System.EnterpriseServices

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.

----------------------------------------

mscorlib.resources

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.

----------------------------------------

System.Windows.Forms.resources

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 built by: RTMRel.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.

----------------------------------------

************** JIT-Debuggen **************

Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der

Konfigurationsdatei der Anwendung oder des Computers

(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.

Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>

<system.windows.forms jitDebugging="true" />

</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten

Ausnahmen an den JIT-Debugger gesendet, der auf dem

Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

I could not rebuild this Error after restarting the program, maybe its a problem over a longer time. ( i banned 2 players (cheaters with as50_TWS) Possible that this stopped a progress elsewhere...

P.S.: Wait, got it :) I whispered something to a clanmate, and clicked copy name-> guid-> ip ->unhandeled exception (same as above)

The Message is mostly in german, i hope it will help you anyway.

iHaldur

  • Like 1

Share this post


Link to post
Share on other sites

Thx for the Hotfix! I´m using 0.2.6 since you released it, here´s what i experienced:

(i have autorefresh active) After an hour the playerlist were not refreshed with the actual data, i felt it as i wanted to tell someone something, and the message was gone out to someone else, because the Player "#" changed during the refreshes.

i tried now to maybe rebuild the error, i made a rightclick over an user and chosen copy->name-> Appplication crash:

Informationen über das Aufrufen von JIT-Debuggen

anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************

System.Runtime.InteropServices.ExternalException (0x800401D0): Der angeforderte Clipboard-Vorgang war nicht erfolgreich.

bei System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)

bei System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)

bei System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)

bei System.Windows.Forms.Clipboard.SetText(String text)

bei DaRT.GUI.playerCopyName_click(Object sender, EventArgs e)

bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

bei System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)

bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

bei System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)

bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

bei System.Windows.Forms.Control.WndProc(Message& m)

bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)

bei System.Windows.Forms.ToolStrip.WndProc(Message& m)

bei System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)

bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Geladene Assemblys **************

mscorlib

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.269 (RTMGDR.030319-2600).

CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.

----------------------------------------

DaRT

Assembly-Version: 1.0.0.0.

Win32-Version: 1.0.0.0.

CodeBase: file:///C:/Users/mypc/Desktop/Arma%20II/DaRT/DaRT.exe.

----------------------------------------

System.Windows.Forms

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.278 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.

----------------------------------------

System.Drawing

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.282 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.

----------------------------------------

System

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.269 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.

----------------------------------------

BattleNET

Assembly-Version: 1.0.0.0.

Win32-Version: 1.0.0.0.

CodeBase: file:///C:/Users/mypc/Desktop/Arma%20II/DaRT/data/lib/BattleNET.DLL.

----------------------------------------

System.Configuration

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.

----------------------------------------

System.Xml

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.233 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.

----------------------------------------

System.Data.SQLite

Assembly-Version: 1.0.81.0.

Win32-Version: 1.0.81.0.

CodeBase: file:///C:/Users/mypc/Desktop/Arma%20II/DaRT/data/lib/System.Data.SQLite.DLL.

----------------------------------------

System.Data

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.237 (RTMGDR.030319-2300).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.

----------------------------------------

System.Core

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.233 built by: RTMGDR.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.

----------------------------------------

System.Transactions

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll.

----------------------------------------

System.EnterpriseServices

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.

----------------------------------------

mscorlib.resources

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.

----------------------------------------

System.Windows.Forms.resources

Assembly-Version: 4.0.0.0.

Win32-Version: 4.0.30319.1 built by: RTMRel.

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.

----------------------------------------

************** JIT-Debuggen **************

Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der

Konfigurationsdatei der Anwendung oder des Computers

(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.

Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>

<system.windows.forms jitDebugging="true" />

</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten

Ausnahmen an den JIT-Debugger gesendet, der auf dem

Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

I could not rebuild this Error after restarting the program, maybe its a problem over a longer time. ( i banned 2 players (cheaters with as50_TWS) Possible that this stopped a progress elsewhere...

P.S.: Wait, got it :) I whispered something to a clanmate, and clicked copy name-> guid-> ip ->unhandeled exception (same as above)

The Message is mostly in german, i hope it will help you anyway.

iHaldur

This is a problem when something else is accessing the clipboard while DaRT tries to do so.

Shouldn't crash it though, fixed in next version.

Thanks for reporting it.

Edited by DomiStyle

Share this post


Link to post
Share on other sites

Nice tool but it causes my computer to freeze and become unresponsive on occasions.

Any idea how to fix this?

Share this post


Link to post
Share on other sites

Nice Work,

I found this worked first time for me with no issues, other than the following.

1. Did not read Bans, my bans are certainly in the right place, other tools read it with no issue.

2. The Reload scripts works fine for me.

3. The Reload Bans, Events, Shutdown and Settings buttons are greyed out - future upgrades ?

4. Is it possible to add a menu where we can flick between servers, or even better tab between a number of servers ?

Nationality Flags is a nice touch !

Edited by Attridge(UGLY58)_US1560

Share this post


Link to post
Share on other sites

Nice tool but it causes my computer to freeze and become unresponsive on occasions.

Any idea how to fix this?

Sounds like a problem with the .NET Framework, can you check if it is installed properly?

1. Did not read Bans, my bans are certainly in the right place, other tools read it with no issue.

How many bans are in your list?

DaRT currently has problems with too big ban lists, this will be fixed in the next version.

2. The Reload scripts works fine for me.

3. The Reload Bans, Events, Shutdown and Settings buttons are greyed out - future upgrades ?

This is on purpose, it will be in the next update.

4. Is it possible to add a menu where we can flick between servers, or even better tab between a number of servers ?

Already half done, you will be able to load hosts while not connected.

As soon as you press on connect it will be saved.

Not planning tabs for each server but feature mentioned above will be in the next update.

Share this post


Link to post
Share on other sites

is this tool just for global bans? As far as I know there are two banlists on the server. One is global, located in "app_root/cfgdayz/BattlEye" and called "bans.txt". That's the one which is listed in your app. But there is also local banlist, located in the app_root and called just "ban.txt". These two banlists are a bit different in the meaning of their format. Bans.txt is "GUID/IP tab INTERVAL_FLAG tab REASON", and ban.txt is just "PLAYERID" (but can contain comments // with anything like PlayerName, Reason, whatever, you name it).

We are using both, so it would be nice to have a tab in your app to manage both banlists.

Anyway, great job guys :)

Share this post


Link to post
Share on other sites

is this tool just for global bans? As far as I know there are two banlists on the server. One is global, located in "app_root/cfgdayz/BattlEye" and called "bans.txt". That's the one which is listed in your app. But there is also local banlist, located in the app_root and called just "ban.txt". These two banlists are a bit different in the meaning of their format. Bans.txt is "GUID/IP tab INTERVAL_FLAG tab REASON", and ban.txt is just "PLAYERID" (but can contain comments // with anything like PlayerName, Reason, whatever, you name it).

We are using both, so it would be nice to have a tab in your app to manage both banlists.

Anyway, great job guys :)

You can only request the bans.txt via RCon so no, DaRT will never open ban.txt.

Sorry.

Edited by DomiStyle
  • Like 1

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

×