Official Soldat Forums

Soldat Fans => Fan Apps => Topic started by: KeFear on June 08, 2006, 11:33:18 am

Title: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on June 08, 2006, 11:33:18 am
http://forums.soldat.pl/index.php?topic=13224.msg148311#msg148311

A large vulnerbility was found in this program; until it gets fixeduntil you update to the latest version, be aware that someone can gain admin access on your server using the old version.



I finally released my admin tool. It's connection code was based on MM's original Soldat Admin, but i changed that stuff a lot.

OFFICIAL WEBSITE: http://arsse.u13.net/
(no website at the moment)

Mantis bugtracker: http://arsse.u13.net/mantis

[HOW TO USE]
If you have problems using it, i recommend reading THIS (http://forums.soldat.pl/index.php?topic=95.0) tutorial first. If you can't make it work, then read this:

First, set your admin password in soldat.ini (Admin_password in NETWORK section) and start your dedicated server. (When i say dedicated, i mean the REAL dedicated, not the one built-in the game.) You can download the REAL dedicated server from here (http://www.soldat.pl/down-s.html).

When you are ready with this, start your soldatserver.exe and then run ARSSE (from any directory you like). Now you can set up ARSSE for your server:
If you are running it on localhost (your machine) you can use 127.0.0.1 for the ip (or the "localhost" hostname, without the "), use the default port (or whatever you set) 23073, and fill in your admin password. Now hit Connect and enjoy controlling your own soldatserver.
[/HOW TO USE]

[NEWS]
2007.04.14: Rehosted by FliesLikeABrick. Hurray and thanks! \o/ Sadly my Delphi refuses to work, so i couldn't add the updates I wanted and promised, so you have to wait. But I did repack the thing, so ARSSE is now delivered in a zip, no need to download arsse.zip and beta12.zip anymore. Check the links below.
2006.06.10: Links fixed for the new forums
2006.06.04:
New version is out for the new soldatserver features! fixed a bug also in the Command Box.
Chibi made a sexy website for ARSSE, check it out:
http://arsse.fracs.net/
\o/
Oh, and new screens are added. Taken from Leo's Realistic Servers, big thanks for them!
http://www.soldat-lra.net/
2006.04.05:
Added a few new functions:
Connect/Disconnect All, Auto-Reconnect on disconnect, Connect on startup.
Logs are now saved under "Server Name.txt" (the name on tabs)
[/NEWS]

ARSSE offers a bunch of nice features for soldat server admins.
Here's a short list:

Few screenshots taken from Leo's Realistic Servers (http://www.soldat-lra.net/) \o/
Main window:
http://195.70.37.200/~kenderszov/laki/arsse/arsse1.jpg (http://195.70.37.200/~kenderszov/laki/arsse/arsse1.jpg)
Popup menus:
http://195.70.37.200/~kenderszov/laki/arsse/arsse3.jpg (http://195.70.37.200/~kenderszov/laki/arsse/arsse3.jpg)
Settings form:
http://195.70.37.200/~kenderszov/laki/arsse/arsse2.jpg (http://195.70.37.200/~kenderszov/laki/arsse/arsse2.jpg)

I hope you all like it. Any feedback is welcome, feel free to post your thoughts here or email me.

Download link: http://arsse.u13.net/arsse.zip (http://arsse.u13.net/arsse.zip)
Mirror: http://www.mrp-soldat.com/downloads/ARSSE.zip (http://www.mrp-soldat.com/downloads/ARSSE.zip)
Full readme: http://arsse.u13.net/readme.arsse.txt

Updated mirror: https://forums.soldat.pl/index.php?topic=45508.0




Some features on my to-do list:

-Version checker
-IRC Bot
-FTP support for geting server settings, mapslist, etc
-Scripting support

Sadly I don't have any time now, so these features are badly delayed.

If you have any suggestion, please post it and i will try to implement  it.
Have fun using it! :)

ps: yes, it IS called ARSSE, for purpose. Bored of shty names that doesn't mean anything :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 18, 2006, 02:43:58 pm
Ok, i want you to know that i'm working on ARSSE now, fixing bugs, improving features and so on.

I just want to know if any of you who use ARSSE would use the Command Box if it was fully customizable. I mean you could add/modify your own custom set of commands (like make private, and so on)

It will be possible to add frequently used commands to the Command Box, for example Set league settings, or anything you can come up with.

[EDIT]
I decided to release the current beta to the public. It may change every day or so. it is labeled as version 1.2b, no matter when i modified something.

So here is the link:
http://legalize.hu/laki/arsse/beta12.zip

and the current change log: (it may change from time to time)
-fixed auto-connect bug: server showed disconnected
-fixed Connect on Startup showed false information
-added option to hide "Registering Server.." messages
-added hotkeys: z will send PM to the player selected in Player List, / will immediately focus on command line
-added Join Game function to Command Box - starts Soldat and joins the actual server
-added right-click menu to Command Box
-modified Command Box: commands are loaded from CommandBox.txt
-modified Command Box: custom commands can be added
-modified connected servers are now displayed in black, disconnected servers are in gray
-modified command line played a "beep" on pressing "Enter", now it's silent
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: chrisgbk on June 18, 2006, 03:42:14 pm
Something I noticed with the auto-reconnect in the last released version (not beta, since I haven't tried it yet):

If the USER disconnects from the server by hitting the disconnect button, the auto-reconnect would still kick in, and reconnect the server. At times, I would want to disconnect to read up in the logs (for some reason, even when the option to not scroll down the textbox was checked, it still sometimes scrolls down automatically, which is another bug), but ARSSE would continue to reconnect me to the server.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: edak on June 18, 2006, 04:46:22 pm
I feel so enchanted.  Gret work, good to see fixes and continuous work.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 19, 2006, 01:43:32 am
Something I noticed with the auto-reconnect in the last released version (not beta, since I haven't tried it yet):

If the USER disconnects from the server by hitting the disconnect button, the auto-reconnect would still kick in, and reconnect the server. At times, I would want to disconnect to read up in the logs (for some reason, even when the option to not scroll down the textbox was checked, it still sometimes scrolls down automatically, which is another bug), but ARSSE would continue to reconnect me to the server.
Thanks for noticing, will fix that soon.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: esko on June 19, 2006, 02:14:37 am
TY for Arsse and also TY for on-going development.
If your server is in survival mode, you may want to remove the !joinA and !joinB commands, as player spawn after using the command. I've had couple of cases where people just kept on spawning after death. One way would be adding /kill playernumber after /setteam, but I chose to remove the commands from players.

Also I'd really enjoy to be able to copy&paste text from the main window. At the moment I cant select any text from the window, it wont stay highlighted.
Also, !admin command seems to resize the main chat window, that is a bug of some sort?
Third, it would be nice to have an option to ignore all the 'File sent' messages when people load map graphics. when ten people load larger maps, the screen is flooded alot.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 19, 2006, 08:57:10 am
TY for Arsse and also TY for on-going development.
Quote
If your server is in survival mode, you may want to remove the !joinA and !joinB commands, as player spawn after using the command. I've had couple of cases where people just kept on spawning after death. One way would be adding /kill playernumber after /setteam, but I chose to remove the commands from players.
I will (try to) add that you can set scripts for each server.
Quote
Also I'd really enjoy to be able to copy&paste text from the main window. At the moment I cant select any text from the window, it wont stay highlighted.
When you select some text it is instantly copied to the clipboard, so you can select any text you wish (main window is a bit bugged tho when you scroll it, etc.)
Quote
Also, !admin command seems to resize the main chat window, that is a bug of some sort?
Dunno, never noticed, but i will check on that.
Quote
Third, it would be nice to have an option to ignore all the 'File sent' messages when people load map graphics. when ten people load larger maps, the screen is flooded alot.
Will add that.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: chrisgbk on June 19, 2006, 09:45:02 am
Also, leaving ARSSE running for an extended period inevitably results in a crash (under WinXP); memory usage slowly increases until it hits a high enough number (I forgot to check this time, but I've checked it before and it was something in the range of 160 MB)then starts rapidly flooding the screen with this(there are more messages than you can see; the bottom-most ones are stacked about 50 deep):

(http://img73.imageshack.us/img73/3619/untitled4iw1.th.jpg) (http://img73.imageshack.us/my.php?image=untitled4iw1.jpg)

This is only when it's running ie: overnight.

Leaving it alone will result in windows silently killing the process.
Clicking OK on all of the message boxes will cause ARSSE to freeze, forcing you to end the process through task manager
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: FliesLikeABrick on June 19, 2006, 10:46:29 am
Just wanted to ask if perhaps you could edit your original post to turn the huge images into links.  the way they are now, they cannot be read since the forum HTML resizes all large images that are linked (so the pages aren't distorted)

also (noticed this since I'm browsing at work) the pictures are large enough (file size) to saturate slow connections for a good 10-15 seconds
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 19, 2006, 01:20:19 pm
chrisgbk: i will try to fix that in the next release

FliesLikeABrick: done
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: esko on June 20, 2006, 04:46:57 am
Quote
Also I'd really enjoy to be able to copy&paste text from the main window. At the moment I cant select any text from the window, it wont stay highlighted.


When you select some text it is instantly copied to the clipboard, so you can select any text you wish (main window is a bit bugged tho when you scroll it, etc.)

Ah, so it does. great :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: chrono on June 20, 2006, 07:06:44 am
I downloaded it, and tryed using it, but it wouldnt let me connect no mater wat I did
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: chrono on June 20, 2006, 07:08:12 am
Also, leaving ARSSE running for an extended period inevitably results in a crash (under WinXP); memory usage slowly increases until it hits a high enough number (I forgot to check this time, but I've checked it before and it was something in the range of 160 MB)then starts rapidly flooding the screen with this(there are more messages than you can see; the bottom-most ones are stacked about 50 deep):

(http://img73.imageshack.us/img73/3619/untitled4iw1.th.jpg) (http://img73.imageshack.us/my.php?image=untitled4iw1.jpg)

This is only when it's running ie: overnight.

Leaving it alone will result in windows silently killing the process.
Clicking OK on all of the message boxes will cause ARSSE to freeze, forcing you to end the process through task manager

That happens to me when runnign a soldat server that is regular with no arsse, overnight.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: FliesLikeABrick on June 20, 2006, 07:40:00 am
chrono, please use the edit button to add text to your first post, instead of posting multiple times right after yourself.

ARSSE is meant to be used with dedicated servers only, not the "built-in" server.  What exactly are you trying to do?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: chrisgbk on June 20, 2006, 09:54:39 am
On my computer, ARSSE is the only thing running; I'm connected to a remote dedicated server. And look at the title of the message boxes, what do they say.  ::)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 20, 2006, 12:33:34 pm
Well, what i said before: i will look into these memory related problems, i have an idea where to start looking.

On your first problem crono:
Make sure you read the [HOW TO USE] section in the first post. If you understood everything and did what it writes and still have problems, feel free to ask.

[EDIT]
-fixed reconnected when clicked "Disconnect" and Auto-Retry was on
-fixed !admin command resized the main window

You can re-download the beta:
http://legalize.hu/laki/arsse/beta12.zip
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: esko on June 20, 2006, 10:59:33 pm
-fixed !admin command resized the main window

Excellent TY
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: jettlarue on June 23, 2006, 03:18:13 am
well it works great but here are a couple things that would make it a bit better.
1. make it so you can schedule when to clear the alert box every so many minutes
2. make there while commands and function command in the script
3. not neccessary, but it would be cool if a mini irc chat box was built in, just an idea though :D

otherwise this is great, its like the polyworks of remote server..ing :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: Lord Jaws on June 23, 2006, 04:02:54 am
Well I use ARSSE for some time now, the new version is nice, good doing there.

Just got one problem, when I use the beta version, the program freezes. After I connect that is..
It stops at the fraze "List of commands available in the Soldat game manual"

Any one knows why this is?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: GunPowder on June 23, 2006, 02:45:51 pm
Great program, but I think the game scores should be in a more obvious location, It's kinda hard to look at using large monitors.

Edit: Maybe a customizable interface will help.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 23, 2006, 03:14:32 pm
Well I use ARSSE for some time now, the new version is nice, good doing there.

Just got one problem, when I use the beta version, the program freezes. After I connect that is..
It stops at the fraze "List of commands available in the Soldat game manual"

Any one knows why this is?
Does it freeze or it still displays messages in the console window, but wouldn't display player names, scores, etc? It happened to me too, i think it's a bug in the server... REFRESHX sometimes stops working... :S
Or.. you are using the older version of soldatserver. Sadly, ARSSE beta is incompatible now with soldatserver version < 2.5.0

To the other suggestions:

I'm working on the script engine to be better, to handle WHILE, FOR statements and finally custom variables.
The IRC function needs many improvements, i think you can already chat with it (the bad thing that you must use raw irc commands...). It's sadly a bit unfinished and pushed under the carpet for a while...
I will set the "admin requested" popup to close after a set time.

You can suggest new layouts, but i suppose customizable interface will wait for a long time.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: Lord Jaws on June 24, 2006, 02:07:24 am
Well I use ARSSE for some time now, the new version is nice, good doing there.

Just got one problem, when I use the beta version, the program freezes. After I connect that is..
It stops at the fraze "List of commands available in the Soldat game manual"

Any one knows why this is?
Does it freeze or it still displays messages in the console window, but wouldn't display player names, scores, etc? It happened to me too, i think it's a bug in the server... REFRESHX sometimes stops working... :S
Or.. you are using the older version of soldatserver. Sadly, ARSSE beta is incompatible now with soldatserver version < 2.5.0

It just freezes, and My server comes from selfkill. When I try to shut the program down I get a error message, and the thing to send errror to Microsoft etc etc.
It´s just that with your new version all is cool, just when I patched it, it gets frozen.. And it does not display scores... since the times I tried the server was empty... I´ll try it when there are peeps in there....
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 24, 2006, 02:37:42 am
I think the problem is, that your server runs soldatserver v2.4.8, which is ARSSE incompatible with..
If you could take a screenshot of the crash and freeze then i could solve your problem better.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: Lord Jaws on June 24, 2006, 04:15:36 am
I will do that, Also I assume that I put the files into the older arsse map, since its a patch, but I have another pc standing here, I'll try the patch there first.... otherwise I put a screenie here ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: Gasten on June 25, 2006, 07:43:13 am
OMG! This is soo cool! the >>Pirate<<-guy in this http://legalize.hu/laki/arsse/arsse3.jpg image is me! :D

/Done spamming.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: FliesLikeABrick on June 25, 2006, 04:44:10 pm
I just used this for the first or second time (used it long ago, older version) and I must say I'm impressed.  I'd use it more if there was a linux version or it ran in wine, but unfortunately neither of those are the case

edit: ooh yay it runs in wine

edit2: I really wish that hitting Tab would take you from the password box to the Connect button, I always try this and it doesn't work

edit3: if I change the name of the server before I connect, it gets reset to Server*.  I remember this from the last time I used it, because when I'm going through and adding all of my servers, it is just natural for me to rename it before I put in the info
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: chrisgbk on June 26, 2006, 01:08:36 am
I just used this for the first or second time (used it long ago, older version) and I must say I'm impressed.  I'd use it more if there was a linux version or it ran in wine, but unfortunately neither of those are the case

edit: ooh yay it runs in wine

edit2: I really wish that hitting Tab would take you from the password box to the Connect button, I always try this and it doesn't work

edit3: if I change the name of the server before I connect, it gets reset to Server*.  I remember this from the last time I used it, because when I'm going through and adding all of my servers, it is just natural for me to rename it before I put in the info

Press Enter after you rename the server; failure to do so followed by clicking elsewhere causes the name to revert to what it was prior. I can guarantee (since I just tried it now) that doing that on a freshly created tab for a new server will not cause it to "lose" it's name.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.1.6.3]
Post by: KeFear on June 26, 2006, 02:25:43 am
I just used this for the first or second time (used it long ago, older version) and I must say I'm impressed.  I'd use it more if there was a linux version or it ran in wine, but unfortunately neither of those are the case

edit: ooh yay it runs in wine
I will compile a version for linux if i get Kylix sometimes (and if i install a desktop-linux on my machine). Untill then, you should use it with wine. You could share your experiences about wine and ARSSE if you feel so.

edit2: I really wish that hitting Tab would take you from the password box to the Connect button, I always try this and it doesn't work

Hmm.. that must be a bug. I'm pretty sure i set it to jump to the Connect button if you press Tab... will fix that. By the way, you can hit Enter on the password, port and hostname boxes to connect.

Quote
edit3: if I change the name of the server before I connect, it gets reset to Server*.  I remember this from the last time I used it, because when I'm going through and adding all of my servers, it is just natural for me to rename it before I put in the info

You must press Enter to set the name, if you click anywhere, the new name won't apply. But if you wish, i will add that only ESC will cancel the new name.

[edit]
Ok, new beta out, with the requested things.

-fixed pressing Tab on password box takes you to Connect button
-modified server name is changed if clicked anywhere, hitting ESC cancels renaming
-modified pings are displayed in color depending on value in Player List

Download (http://legalize.hu/laki/arsse/beta12.zip)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on June 26, 2006, 04:07:44 am
oh dude, bright yellow on a white background IS NOT COOL!

Change it please, ewww, my eyes ouch

EDIT: Oh, and pings like 200 should not be red, 300+ should be red.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on June 26, 2006, 05:03:57 am
okay, will change that.. i couldn't test the colors right now that's why it's so bright.

[edit]
Ok, it's fixed. ping colors are the following right now:
<100: Green
between 100 and 300: Olive
>300: Red

values can be changed on request.

Small change:

-added teamkills.ini to store global teamkillers. Will be improved later

How it works: EchoKills=1 must be enabled for this. If a teamkill is noticed then the player's teamkill count is incremented by 1 and written to teamkillers.ini
I will improve this, so potential teamkillers will be noted in Player List.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on June 26, 2006, 07:30:02 am
What is the meaning of the pop-ups with player's names and IP's ??
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on June 26, 2006, 07:54:55 am
What is the meaning of the pop-ups with player's names and IP's ??
Woops.. that's left in accidentally. Removed, so you can re-download. (It was left in for debugging)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: GunPowder on June 26, 2006, 08:19:50 am
Since you're in this coloring phase, I'd like to suggest coloring the player's name according to the team he's in ; Like blue for bravo, red for alpha, etc...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on June 26, 2006, 08:59:40 am
Hmm.. it's a bit odd, but if you think it's ok, i will leave it in.

Here's a fast pic:

(http://legalize.hu/laki/arsse/arsse-colors.png)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on June 26, 2006, 11:25:23 am
Yeah, looks ok to me. Also I hope you can use the tkillers.ini, however I noticed some bugs like the same name many times instead of adding to number of tkills.Like:

Playerxxx 1
Playerxxx 1
Playerxxx 1

Or they could be same names but different IP's ?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on June 26, 2006, 01:08:33 pm
I just used this for the first or second time (used it long ago, older version) and I must say I'm impressed.  I'd use it more if there was a linux version or it ran in wine, but unfortunately neither of those are the case

edit: ooh yay it runs in wine

edit2: I really wish that hitting Tab would take you from the password box to the Connect button, I always try this and it doesn't work

edit3: if I change the name of the server before I connect, it gets reset to Server*.  I remember this from the last time I used it, because when I'm going through and adding all of my servers, it is just natural for me to rename it before I put in the info

Press Enter after you rename the server; failure to do so followed by clicking elsewhere causes the name to revert to what it was prior. I can guarantee (since I just tried it now) that doing that on a freshly created tab for a new server will not cause it to "lose" it's name.

I am hitting enter, I'm not a moron ;)

Try it: make a new tab, set the name of the tab, then put in the connection info and click connect.  The name will revert.
^ this appears to only happen when it is being used in wine.  In windows it works fine

edit: another bug I noticed is that the team info box (the one under the options button) is very buggy when you're changing between tabs, the information doesn't change to the new server until something is done that makes it update (like the refresh coming).  IMO it should change right as you change tabs
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on June 26, 2006, 02:30:50 pm
another bug I noticed is that the team info box (the one under the options button) is very buggy when you're changing between tabs, the information doesn't change to the new server until something is done that makes it update (like the refresh coming).  IMO it should change right as you change tabs
Yeah, that's a long-time bug.. it always been there, sadly i didn't fix it yet. But in the next release... ;)

Yeah, looks ok to me. Also I hope you can use the tkillers.ini, however I noticed some bugs like the same name many times instead of adding to number of tkills.Like:

Playerxxx 1
Playerxxx 1
Playerxxx 1

Or they could be same names but different IP's ?

Hmm.. dunno about it, i had no time to test (didn't even want to release it, but the ping-colors forced me to do so). If you could send me an ini to let me see, i could fix it faster. I'm planning to add an icon to the player's name if he is a mass-teamkiller (the number of tk's can be set later - after how many tks would ARSSE count someone as a mass tk-er.) I will add an OnKill event also to the scriping engine - which i'm planning to improve too. I'm planning to add built-in functions (somewhat similar to the CommandBox.txt functions), variables, for, while cicles, improved if-then-else and so on.

So many plans to improve... so few time to spend on...

Also what do you think about the colored names? I personally don't like 'em.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on June 26, 2006, 03:42:08 pm
I have sent you a PM with the .ini I have no problem with the names, they could be coloured or not. Nice improvements you have in program :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on June 26, 2006, 06:49:43 pm
Try it: make a new tab, set the name of the tab, then put in the connection info and click connect.  The name will revert.
^ this appears to only happen when it is being used in wine.  In windows it works fine

Hmm, wine must be failing to do something, or maybe doing some weird caching of data thing? Or maybe windows is just "smart" and it does extra things behind the scenes... Strange indeed.


I'm curious KeFear, what language is this programmed in, Delphi? It seems that way from what I've read, being that it builds on the original admin code. If it is, have you considered doing a Kylix port? That way, FLAB would have a native admin client. And using the CrossKylix plugin for the delphi IDE, you can even compile from windows. The only thing, is that Kylix uses CLX(which is based on Qt) instead of VCL, so you would need to adapt much of the existing code to use the different methods/properties etc.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on June 26, 2006, 07:15:29 pm
Last time I checked CrossKylix wont compile GUI apps.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on June 26, 2006, 07:29:36 pm
Last time I checked CrossKylix wont compile GUI apps.

It will compile GUI apps, but you have to use CLX instead of VCL, which means you essentially have to re-code the entire GUI in order to compile.
Qt is actually a very nice toolkit; but the transition is a bit of a learning experience.

Some of the issues involved: http://www.midnightbeach.com/KylixForDelphiProgrammers.html
http://www.rick-ross.com/papers/k3/k3deploy.html
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on June 26, 2006, 08:09:02 pm
And KeFear would have to go open source if he used Kylix, damn you GPL! :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on June 27, 2006, 04:41:43 am
Well, this will have to wait.. for a long time i guess.

Anyway, here's another fast update on the beta:

-fixed Team scores, Avarage Ping, Avarage/Total Score, Avarage/Total Deaths refreshed with delay on Tab change

Also fixed the teamkills.ini, it should save the names and kills without double entries now.

Click (http://legalize.hu/laki/arsse/beta12.zip)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on July 01, 2006, 02:41:21 pm
When players do !rate, the K:D needs to be rounded, preferably to no more than 3 decimal places.  Sometimes people will do it and get 10-14 digits, and thats a tad bit excessive
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on July 01, 2006, 03:43:21 pm
Thanks for noticing, it will be fixed in the next release.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on July 02, 2006, 07:02:04 am
A request,
Have Auto-Balance enabled in specific tabs only. I have 3 tabs, 2 of which are climbing servers where everyone has to be one team and a Dodgeball one which needs even teams. Compensate me?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on July 02, 2006, 01:27:51 pm
/me compensates EnEsCe

Another thing noticed, when a spectator joins a game, the Score and Deaths show up as 65535, it'd be much better if you replaced that with N/A for specs.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: esko on July 02, 2006, 11:37:37 pm
requests,

when !admin, have a local time appear on the arsse popup.
a tick box for auto-scroll the main window (that actually works), for easy viewing of logs. at the moment its easiest to disconnect arsse while reading the lines.
have ARSSE refresh the memory or dumb the memory every now and then. i have 3gb or ram (with 3gb switch in the windows' boot.ini file) and it still goes 'OOM' if i leave running for longer period.

keep up the good work,
esko
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on July 03, 2006, 12:10:23 pm
Since we make requests I would like also to make one :) It would be nice if there was a "On Refresh" event at the script editor.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on July 03, 2006, 12:47:37 pm
@Enesce: I'm planning to seperate server config files, so this will be possible in a near-future release

@Flies: i did that, will be available in the next release

@esko i will improve the scripting engine, so you will be able to set a custom message for the !admin popup, even current time. I'm also trying to solve the scrolling issue of the main consoles and the memory leaks.

@Leo: what variables would you like to see in the OnRefresh event?

Thanks for the suggestions/notices
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on July 03, 2006, 12:55:34 pm
Quote
@Leo: what variables would you like to see in the OnRefresh event?

Well, I would like for example to run a command, whatever command, whenever arsse refreshes.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on July 04, 2006, 04:51:12 am
New beta:

-fixed !rate sometimes show 10-14 digits for K:D rate, now it shows in a 0.00 format
-added OnRefresh event
-modified main window's layout: version info and 'by RiA|KeFear' is now displayed in title
-modified Spectators' score, death and ratio are replaced with N/A
-modified scrolling mechanism of main console
-removed 'automatically scroll to the end of the message box' from Settings

Download (http://legalize.hu/laki/arsse/beta12.zip)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on July 04, 2006, 05:10:21 am
Auto-balance in specific tabs.... thanks...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on July 04, 2006, 05:40:36 am
Enesce: that needs massive modifications, that's why it's not in yet. Plus i have to learn for my final exam now, so i dont have much time. i just released a version with the current modifications i did untill now (+added onrefresh, which only needed like 3 extra lines of code)

server-specific settings will be next, i promise.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on July 04, 2006, 06:31:20 am
a way to hide the kills from the main console so only chat and admin actions will be seen...

and to highlight things in the message box w/o it auto scrolling


-thanx and great program
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: drinkduff on July 04, 2006, 01:27:00 pm
Since scripting support is still limited.

Anyway to ban certain names that use characters that aren't part of any language and can't be reached with just normal keyboard input?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on July 04, 2006, 03:17:37 pm
i fell asleep and when i woke up this came up
(http://img379.imageshack.us/img379/4978/arsse8me.th.jpg) (http://img379.imageshack.us/my.php?image=arsse8me.jpg)

and it happened again while i was at spect mode...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on July 04, 2006, 04:00:30 pm
i fell asleep and when i woke up this came up
(http://img379.imageshack.us/img379/4978/arsse8me.th.jpg) (http://img379.imageshack.us/my.php?image=arsse8me.jpg)

and it happened again while i was at spect mode...

Yep, I have same problem. This error, all the time.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on July 04, 2006, 09:45:38 pm
i fell asleep and when i woke up this came up
(http://img379.imageshack.us/img379/4978/arsse8me.th.jpg) (http://img379.imageshack.us/my.php?image=arsse8me.jpg)

and it happened again while i was at spect mode...

Yep, I have same problem. This error, all the time.

ARSSE is trying to do something with the values of the spectator (see the spectator in the screenshot, with N/A for 3 columns, and N/A in the error message); it should be an easy fix.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on July 05, 2006, 06:40:02 am
heh chris very observant find
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on July 05, 2006, 07:10:28 am
HOW DID YOU COME TO THAT CONCLUSION CHRIS?!!??!?!?! lol.

Methinks ARSSE might be trying to include the spectator score when getting the average score, making it crash since its not an integer value... just a guess.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on July 05, 2006, 07:11:50 am
HOW DID YOU COME TO THAT CONCLUSION CHRIS?!!??!?!?! lol.

Methinks ARSSE might be trying to include the spectator score when getting the average score, making it crash since its not an integer value... just a guess.

though it doesn't try to include the spectator score in the older version, before he set the spectator score to N/A
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on July 05, 2006, 07:31:38 am
if specscore = 65535 then score = 0;  can solve that...
Who knows, its a possibility.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: SeaStorm on July 05, 2006, 12:36:51 pm
First: Great work ! :D
ARSSE is the most usefull Soldat-Tool of all

Hope that Bug will be fixed soon.

Another Wish ;) :

I am running a couple of Soldatservers and all are monitored. After some hours all the Logs in the Console are killing my RAM ;)
I`d like to use ARSSE with its Scriptability to run 24/7  do it is able to kick on bad language and so on.
So after some hours, I have to Close it to clean up my RAM ;) And because of that I`d like to have another option where I can restrict the Console to max 500 Lines or s.th like this.

I hope you understand what I mean ;)


Greats SeaStorm
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on July 05, 2006, 02:16:23 pm
I agree with SeaStorm's RAM worries.  I want to be able to leave ARSSE running overnight without it crashing wine when it eats too much RAM.  When it crashes, it crashes really hard and with lots of error messages... its ugly
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on July 05, 2006, 02:30:00 pm
Ok, the problem was when the player list was sorting, it counted with the spec's scores too - which was not a valid floating point value... But it's now fixed :) Sorry for the inconvenience.

Also added option to hide kill messages (sorry EnEsCe ;))

I could add a possible fast fix for the memory problems, but in the cost of scrolling in the main console. I could add an option to show the console text in a new window so you don't need to disconnect if you wish to select some text.

That could be some temporary solution for the problems - which i can't solve better yet.

Here's the link (http://legalize.hu/laki/arsse/beta12.zip)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on July 05, 2006, 05:52:37 pm
thanx kefear
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on July 06, 2006, 12:44:47 am
Hey KeFear, it turns out it's actually very easy to port to kylix; I ported the official admin client in like 15 minutes. If you are interested, I could port Arsse for you (and make FLAB worship us)

edit: screenshot

(http://img93.imageshack.us/img93/7016/screenshot0rv.th.png) (http://img93.imageshack.us/my.php?image=screenshot0rv.png)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: SeaStorm on July 06, 2006, 03:40:31 pm
Ok got that error with the "new" beta now after a couple of hours

It happened while I was playing soldat, so I cannot tell you what happened exactly. The last messaged in the Logs look uninteresting


(http://quloa.de/arsseOoM.JPG) (http://quloa.de/arsseOoM.JPG)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on July 07, 2006, 03:24:45 pm
is it also possible to hide the file sent/requests?

thanx
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: jettlarue on July 07, 2006, 03:27:50 pm
omfg. kefear let chrisgbk port it. that would pwn the earth. since i have a wireless network in my house, this comp plays soldat, and  laptop runs soldat dedicated server. plus arsse would be the best. and kefear, why dont u make arsse open source? anyways all the best.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on July 09, 2006, 07:31:19 pm
I agree that you should GPL the source.  I mentioned to Anna that she has no reason not to do the same with Polyworks ;)

Also:

What is the point of starring out the password in the password text box if you're going to show it in plain text in the main window once it is sent to the server (and echoed back) ?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on July 09, 2006, 08:31:41 pm
I agree that you should GPL the source. I mentioned to Anna that she has no reason not to do the same with Polyworks ;)

Also:

What is the point of starring out the password in the password text box if you're going to show it in plain text in the main window once it is sent to the server (and echoed back) ?

? The server doesn't echo back the password, unless you were to send it AFTER you have already logged in once. =/ If you are seeing this on WINE FLAB, I would say this is a WINE bug. I have never seen my password echod back on any server, windows or linux.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on July 10, 2006, 12:14:25 pm
yeah, I didn't think it was echoed back (I would have noticed if it was, because I often use telnet when I don't have an admin client handy).

What else in the code would be causing it to echo, is there some conditional in ARSSE that says "don't echo something we send to the server if << something here>> " that it might be mistaking in wine?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on July 10, 2006, 02:03:43 pm
@flies: if you could send me a screenshot of what it exactly does (i can imagine it, ofcourse, but if i see i can make better solution for it), i could add a line not to show the password echo. It's not present if you run arsse in windows.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: esko on August 15, 2006, 07:00:36 am
what's the latest released beta?
when was it released? i got confused because it's all v1.2b
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on August 16, 2006, 01:41:51 pm
Well, the latest beta is the one you can download from the beta link. If you got several versions on your machine, it's real hard to tell the difference now ^^

If you ask when will the next non-beta released, i don't know, i had a lot of work to do recently, and i had absolutely no free-time to spend on ARSSE. So you must wait a couple more weeks i guess. We finished our new home with my girlfriend, so hopefully i will have some time to finish the next version.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on August 16, 2006, 01:44:12 pm
Ah, KeFear is alive :) How about a simple thing, like joining the server through ARSSE ?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on August 17, 2006, 10:39:10 am
Leo, isn't that in already? just get the latest beta ^^ or insert these lines to CommandBox.txt:

Join Game
{
$JOINSOLDAT
}
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chillis34 on August 30, 2006, 01:29:49 pm
i need to figure out how to use the tk reccords in a script like if somone reches 10 tks they get banned for 20 mins and there tks get reset to 0 after there bamn is over or after 24 hours passes over since there last tk.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mistercharles on August 31, 2006, 08:03:14 pm
Is there a sleep function?

Edit: And do wildcards work in if $MESSAGE = 's?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 16, 2006, 07:31:44 am
yes, wildcards (* and ?) work in scripts

what do you mean by sleep function?

Date Posted: 2006-09-01, 18:38:53
I finally got some freetime, so after a long time a new beta is released. v1.2.5b is out.

beta changelog since last official release:

-fixed auto-connect bug: server showed disconnected
-fixed Connect on Startup showed false information
-fixed reconnected when clicked "Disconnect" and Auto-Retry was on
-fixed !admin command resized the main window
-fixed pressing Tab on password box takes you to Connect button
-fixed Team scores, Avarage Ping, Avarage/Total Score, Avarage/Total Deaths refreshed with delay on Tab change
-fixed !rate sometimes show 10-14 digits for K:D rate, now it shows in a 0.00 format
-added option to hide "Registering Server.." messages
-added option to hide kill messages
-added hotkeys: z will send PM to the player selected in Player List, / will immediately focus on command line
-added Join Game function to Command Box - starts Soldat and joins the actual server
-added right-click menu to Command Box
-added OnRefresh event
-added pressing CTRL key in Password box shows the password
-modified Command Box: commands are loaded from CommandBox.txt
-modified Command Box: custom commands can be added
-modified connected servers are now displayed in black, disconnected servers are in gray
-modified command line played a "beep" on pressing "Enter", now it's silent
-modified server name is changed if clicked anywhere, hitting ESC cancels renaming
-modified pings are displayed in color depending on value in Player List
-modified main window's layout: version info and 'by RiA|KeFear' is now displayed in title
-modified Spectators' score, death and ratio are replaced with N/A
-modified scrolling mechanism of main console
-modified structure and name of configuration ini file (now arsse.ini) not compatible with previous versions
-modified settings and events are now separated for each server
-removed 'automatically scroll to the end of the message box' from Settings

link: http://legalize.hu/laki/arsse/beta12.zip

if you find any bugs, feel free to report them.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 16, 2006, 08:02:45 am
Yeah i guess i found a bug
after installing this it, nothing works anymore :x

its says the commandsbox isnt loaded, and it wont connect to a server. also i lost all my settings besides fav servers.

/me goes to find download link of previous version :x

btw, why:
-removed 'automatically scroll to the end of the message box' from Settings
i used to turn it off, because if someone is join-flooding the server (the server is full, yet he requests the game 10x every second) i wanna ban him. the only way to do that is to copy his IP.. which is kinda hard if the lines are going 10 lines a second..
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 16, 2006, 10:58:02 am
Oh, yeah.. it's my fault. i left some code commented out.

[EDIT]
Fixed.

And scrolling was removed for purpose. The main console window method was changed, so it's not necessary to scroll to the end. The back side is that you have to scroll down the first time it reaches the bottom. After that it will scroll down automatically, but if you scroll back a bit it stops scrolling to the bottom
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: hunterz on September 16, 2006, 05:49:30 pm
v1.2.5b wowww!
I luv you KeFear...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 16, 2006, 06:16:36 pm
Ok, at least it works now ;)

only making new script files doesnt seem to work  ( cannot create script - invalid path )
edit: the seperate settings are kinda messed i think :s i dont want to set settings for each server.. also this seems to cause the error.. 2 servers cant have the same scriptfile.
maybe you should make only the team-balance and server message server-specific?

edit:
the IRC support didnt really increase, did it?
it has more events, but as far as i can tell there isnt much added to the script. it would be nice to get some identifiers like $SERVER(server#,setting) like: $SERVER(2,MAP), $SERVER(1,TIMELEFT)
$CALC would also be very nice (total players, total players in all servers, total kills etc)

and of course you'd need $2 or something similar for advanced IRC admining, like !kill playernum -> /kill $2 (and $3 $4 etc ;) )

it would be great to see such things implented
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 17, 2006, 01:24:56 am
IRC part wasn't touched yet.

i will exemine the separated-scripts problem today.

[EDIT]
I did make a try, and it worked perfectly for 2 servers with different/same script files (tried OnPlayerSpeak event)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on September 17, 2006, 01:55:38 am
It seems the auto-messages do not work.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 17, 2006, 05:44:23 am
hmm.. weird KeFear..
i tried it with the OnIRCMessage event..
ill have another look into it o.o

edit: another thing.. I edited the CommandBox.txt, i deleted a lot of commands (i dont use them all so i dont want them in the menu..)
anyway after i changed it, i restarted arsse and it says 'commandbox not exists"
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 17, 2006, 06:25:56 am
Leo: it may happen. Fixing it...

Bombski: Oh, yeah, the OnIRCMessage event.. will look at that, fix that.
About CommandBox.txt: maybe you deleted something important or similar. Show me your CommandBox.txt which won't work. Anyway, built-in command editor will be available in next release. It already has this, but won't save your changes yet. (Try right-clicking on the commands)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BattouKen on September 17, 2006, 08:43:59 am
compatibility with servers 2.4.9 it's posible in arsse v1.2.x future version?

sorry for my english... only speak spanish >_<
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 17, 2006, 09:12:09 am
well, no, currently ARSSE supports only server versions supporting REFRESHX

anyway, the autosay is fixed now for seperate servers.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on September 17, 2006, 09:21:48 am
It doesn't save it. Whenever I restart ARSSE the auto-message is gone. :(
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 17, 2006, 09:32:57 am
indeed, i have the same problem.

my commandbox: - i deleted stuff like ---player management-- cuz i thought maybe it caused the error.
##############################################################
#
# This is the Command Box file for ARSSE
#
# The commands are loaded from this file to the Command Box
# You can add your own commands to this list.
# You can do this by the following sytnax:
#
# Command Name
# {         (this is the opening bracket, it's a must)
# /soldatcommand1   (this is a soldat command. you can use any)
# }         (closing bracket, this is a must)
#
# Lines starting with # are comments, and left out from parsing.
# There are built-in functions, which will help you make your
# commands more flexible, more custom. These are the following:
#
# $INPUT('Caption','Question')
# $CONFIRM('Question')
# $TOGGLE('Caption','Question')
# $TEAMSELECT
# $JOINSOLDAT
#
#
# $INPUT() will ask for a specific input. You can set the window
# caption and the Question to ask. You can use it anywhere
# in your command.
# You must use the above syntax. You must make sure that it
# ends with ') otherwise it will fail to work.
# The following examples show you how to use it:
#
# Correct:
#
# /say $INPUT ( 'Server Message' , 'What do you want to say?')
#
# WRONG:
#
# /say $INPUT ( 'Server Message' , 'What do you want to say?'  )
#
# Notice that the only difference is at the end.
#
# $INPUT can have the following addons at it's end:
#
# :$LOADBOTS
#
# This will open a window with the default Bot names (check botlist.txt)
#
# :$LOADMAPS
#
# This will open a window with the default maps (check maplist.txt)
# It will show only maps for the current game mode
#
# :$LOADBANS
#
# This will open a window with the banned names' list (if any)
# Actually it is the contents of bannames.txt
#
# You can use these addons with $INPUT() only in the syntax below:
#
# $INPUT('Caption','Question'):$LOADXXX
#
#
# $CONFIRM() will ask you a question, if you press Ok, the commands
# after it will be executed, if you press Cancel, the command will abort.
# The syntax is pretty much the same as $INPUT().
#
# $TOGGLE() asks you a question with buttons 'On' and 'Off'. If you press
# 'On', it will insert a 1, if you press 'Off', it will insert 0 where
# $TOGGLE() is. You can alternatively press Cancel to abort the command.
#
# $TEAMSELECT will let you select a team, and insert the team number in
# place of the function. It acts different in each gamemode:
# In DM, PM, RM it doesn't show at all
# In CTF, INF and HTF it lets you select Alpha and Bravo
# In TM it lets you select all teams (except Spectator)
#
# $JOINSOLDAT simply starts Soldat and joins the actual server.
# Soldat must be properly installed for this to work.
# (it uses the soldat://server:port method to run Soldat)
#
##############################################################


Join Game
{
$JOINSOLDAT
}

Make Private
{
$CONFIRM('Kick everyone and set password?')
/kickall
/password $INPUT('Make Private'  ,  'Enter new password:')
}

Add Bot
{
/addbot$TEAMSELECT $INPUT('Select Bot to add','Enter Bot name:'):$LOADBOTS
}

Add remote admin
{
/admip $INPUT('Add remote admin','Enter IP address of remote admin:')
}

Remove remote admin
{
/unadm $INPUT('Add remote admin','Enter IP address of remote admin:')
}

Ban IP
{
/banip $INPUT( 'Ban Player IP' , 'Enter IP address to ban:')
}

Unban IP
{
/unban $INPUT( 'Unban Player IP' , 'Enter IP address to unban:')
}

Ban Name
{
/banname $INPUT( 'Ban Name' , 'Enter name to ban:')
}

Unban Name
{
/unbanname $INPUT('Unban Name' , 'Enter name to unban:'):$LOADBANS
}

Set vote percentage
{
/vote% $INPUT('Set new vote percentage','Enter vote percentage (0-100)')
}

Set bonus frequency
{
/bonus $INPUT('Set bonus frequency','Enter new frequency: 0-none, 5-lots')
}

Set Advance mode
{
/advance $TOGGLE('Set advance mode','Turn advance mode...')
}

Set Realistic mode
{
/realistic $TOGGLE('Set realistic mode','Turn realistic mode...')
}

Set Survival mode
{
/survival $TOGGLE('Set survival mode','Turn survival mode...')
}

Change Game Mode
{
/gamemode $INPUT('Set new gamemode','0-DM, 1-PM, 2-TDM, 3-CTF, 4-RM, 5-INF, 6-HTF')
}

Register in Lobby
{
/lobby
}
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 17, 2006, 11:59:10 am
Try to re-download the beta now. It should save the auto message.... at least it does for me.

BombSki: your CommandBox.txt should work fine - it works for me. Make sure it's in the same folder as ARSSE.exe
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 17, 2006, 12:46:21 pm
hmm.. it is.. well, ill redownload the new version and hope it works. if not ill drop by on irc

edit:
- server msg works, gj
- commandbox still doesnt work though.. and im sure its in the same folder :/
- where can i find u on irc?

edit:
- somehow im still getting errors when i try to save a script. even if the script is only used by 1 sever.. if i select it in the Events menu, and then press OK i get the INvALID DIR error.. and when i de-select it again, and press ok, i get the same error. kinda weird :| this is for several events (havent tested them all but i assume so..)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on September 18, 2006, 01:21:55 am
How I use the "write" variable ? I would like to write the bans in a file. Is it possible ?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 18, 2006, 04:22:40 am
eh, there already is a file with banned ips. banned.txt is on the server.
but i agree making lists would be nice.. how about a gmute list?
its too easy now to avoid the gmute, someone changes team and the gmute is already gone.  A gmute list for names and/or IP would really be nice.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 19, 2006, 01:29:03 pm
Leo: the WRITE function adds a line to the server's console window (only in ARSSE). It's good for displaying messages if needed. I will add some more functions for this, like the long ago requested teamkillers.ini parser.

i will also add functions to write to external files and others. The problem is, i have to leave my home for 2 days to work and after that i'm busy enough till sunday...

BombSki: i have no idea about your commandbox.txt... maybe a screenshot would help to solve.
same goes with the strange event-errors.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 20, 2006, 12:28:55 pm
(http://bombski.nimio.info/soldat/arsse1.png)

event error:
(http://bombski.nimio.info/soldat/arsse2.png)
it means  "system cant find the path"

I was thinking.. Maybe arsse 'thinks' its installed in the wrong or another directory. this could explain both of the errors im getting. The path on the 2nd error is the right one though.

I fixed the scripting-events thing. I simply had to use an existing txt file in another directory than the arsse dir.

Date Posted: September 19, 2006, 04:04:47 PM
Yay... i think i found the error.
If i start arsse by browsing to the dir and double-clicking on ARSSE.exe, it works fine..
but normally i use a mirc script to run arsse (alias arsse { run D:soldatARSSEARSSE.exe } (new path))

if i do it through mirc.. the commandbox isnt loaded. doesnt really make sense..
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on September 21, 2006, 01:35:01 am
hey... um is there a way to hide the file request/sent?

(23:31:44) File sent: scenery-gfx/rir-leiter.bmp
(23:31:44) File request: /var/sldsvrs/vasleo/23074/scenery-gfx/avarax.bmp
(23:31:44) File sent: scenery-gfx/avarax.bmp
(23:31:44) File request: /var/sldsvrs/vasleo/23074/scenery-gfx/fx_li_beam2-sk.png
(23:31:44) File sent: scenery-gfx/fx_li_beam2-sk.png
(23:31:44) File request: /var/sldsvrs/vasleo/23074/scenery-gfx/rir-exitlft.bmp
(23:31:44) File sent: scenery-gfx/rir-exitlft.bmp

... ty
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 22, 2006, 06:28:02 am
Bombski: hmm.. strange indeed. Try creating a shortcut link to ARSSE.exe and use that to run it from mIRC.

FLiPbOy: not yet. will be available soon to hide anything you want.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 22, 2006, 07:24:23 am
Hmm, doesnt work. mIRC wont "run" shortcuts :/
Maybe an idea for a special option? that you can select a commandbox.txt for each server-window (and you will be to set the path)
maybe that could solve this problem, i dunno ^^
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 22, 2006, 07:31:15 am
Re-download, it should be fixed now.
The problem was:

ARSSE searched for 'CommandBox.txt' and not 'Path-To-ARSSE\CommandBox.txt'

I fixed it, so it should work.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 22, 2006, 07:58:36 am
works! thanks :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Liber Lupus on September 22, 2006, 08:56:47 am
Could you answer why the player chat lags? It sometimes stays behind for more than 30 secs if I've ran ARSSE for a few hours. I didn't have lag problems with ESA.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 23, 2006, 07:16:52 am
15:54 <BombSki^> hmm
15:54 <BombSki^> RiA|KeFear?
15:55 <BombSki^> i was afk, when i got back i had about 50 "invalid pointer operation" errors
15:55 <BombSki^> from arsse
15:55 <BombSki^> when i try to close it i get "access violation":
15:56 * BombSki^ hopes its a 1time thing
...
16:13 <RiA|KeFear> BombSki^ i hope you made a screenshot

i didnt take a screenshot.. but there wasnt much to see on it anyway.
it was just a row of errors (as you couild have with other programs) and about every 5 seconds a new one was popping up with a big DANG sound.
when i hold down enter (to "ok" all the errors) the errors still came, so i tried to close it (press the great X) and then i got the 2nd error. the first error was still popping up all the time.
i dunno what caused this, since i was afk when it happened.. it must have been something within the program or the server that made it go looney.
anyway i dont have this error anymore so its not much of a big deal if u ask me.

Date Posted: September 22, 2006, 01:18:10 PM
Ok, got some other problem this time :P

since i downloaded the new version arsse seems to just randomly stop working. i hear a big DANG (error sound) and then the IRC-client disconnects and the arsse-icon disappears from systray. so its totally gone and i dont get to see any error message or something like that.
it happens quite a lot not, sometimes every hour, which is quite annoying.

This is happening since the new version OR since the error that i described up here (invalid pointer operation - access violation)

EDIT:
I got a new error for ya, this time including screenshot
(http://bombski.nimio.info/soldat/arsse123.png)
it totally crashed and only ctrlaltdel could solve it

EDIT:
got another one ^^

(http://bombski.nimio.info/soldat/arsse124.png)
this one happened shortly after i connected arsse with IRC. i think it could have something to do with IRC, because i think it only crashes when im connected to IRC (which is basicly always.. but sometimes i forget it and then it is stable)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on September 23, 2006, 01:07:25 pm
hey... um is there a way to hide the file request/sent?

(23:31:44) File sent: scenery-gfx/rir-leiter.bmp
(23:31:44) File request: /var/sldsvrs/vasleo/23074/scenery-gfx/avarax.bmp
(23:31:44) File sent: scenery-gfx/avarax.bmp
(23:31:44) File request: /var/sldsvrs/vasleo/23074/scenery-gfx/fx_li_beam2-sk.png
(23:31:44) File sent: scenery-gfx/fx_li_beam2-sk.png
(23:31:44) File request: /var/sldsvrs/vasleo/23074/scenery-gfx/rir-exitlft.bmp
(23:31:44) File sent: scenery-gfx/rir-exitlft.bmp

... ty

I would love to have that option too :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 23, 2006, 08:43:15 pm
You all should re-download the beta. Maybe the Access Violation errors are fixed (i hope)

Liber Lupus: try it, maybe the lag is fixed.

Leo, Flipboy: it's available now, use 'HIDE' function like this (OnData event):


if $DATA = File *: *
HIDE
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on September 23, 2006, 11:30:48 pm
You need to get mIRC to set its cwd (Current working directory) when launching ARSSE, dunno how you do it with mIRC scripts.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Liber Lupus on September 24, 2006, 04:05:29 am
It seems to be better now. It's now a 1-2 second delay, which is ok.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on September 25, 2006, 03:32:02 pm
as always, thanx KeFear

if your not too busy i was thinkin of a "/clear" command or button
it would  clear the text in the black field, because sometimes i get a bunch of text and i dont want to close arsse the open it back again... so somethin along the lines of:

(http://img74.imageshack.us/img74/8602/withtextqv2.th.png) (http://img74.imageshack.us/my.php?image=withtextqv2.png)

to

(http://img74.imageshack.us/img74/359/wotextym1.th.png) (http://img74.imageshack.us/my.php?image=wotextym1.png)

... thanx
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Liber Lupus on September 25, 2006, 04:09:21 pm
And if possible make it /clear every x minutes, it could be an option in the configurations.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 25, 2006, 07:29:52 pm
hmm.. dont really see the use of that but ok :P

indeed the access violations seem to have stopped, thanks  ^^
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on September 25, 2006, 10:37:06 pm
its used to clear out the window when u have arsse on 24/7... u got the logs in the .txt file if you wanna look back, but its kinda annoying when u have to find something in the main console and u got logs from the previous day... i dunno something along those lines... *cant think clearly right now*
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: ramirez on September 26, 2006, 10:12:40 am
You need to get mIRC to set its cwd (Current working directory) when launching ARSSE, dunno how you do it with mIRC scripts.
This can be done by using -p flag in /run
Eg. /run -p C:\path\to\arsse
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 26, 2006, 10:36:33 am
Okay, i will add a CLEAR function today when i get back. I don't promise timed clear now, but that will be available also.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 26, 2006, 12:32:14 pm
If you'd just add timers, then you wouldn't need to script all the timed events ;) like automessage, clear and refresh time ^^
just make it /timer id# repeats time
/timer 1 5 2 /say boo
with return boo every 2 secs 5 times

and ofc more irc support ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 26, 2006, 01:46:08 pm
Bombski: yeah, i'm planning that stuff. planning tooooo long ;)

Anyway, today's update:

-added CLEAR function to script engine to clear the main console
-added WRITEFILE to write to a specified file. Usage: WRITEFILE file_name.txt Write this text.
-added Command Box is now fully editable, use right-click menu to check the options. (doesn't support moving commands yet)


Usage of new functions:

To add a clear command to ARSSE:

OnData event:

if $DATA = clear
CLEAR
HIDE
endif

after this, if you write 'clear' to the Command Line, the main console is cleared.

CLEAR is available in the Command Box too.


Usage the WRITEFILE function:

WRITEFILE write_file.txt This is the line I want to add to the end of the file.

Don't use spaces in the filename!

Teh link as usual (http://legalize.hu/laki/arsse/beta12.zip)

Report bugs, as usual, thanks.

I would like to ask you server admins, who noticed ARSSE crashes after a couple of hours/days: does it still happen, or is ARSSE a bit more stable now?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on September 27, 2006, 12:39:19 am
thanx KeFear... but yeah i get less lag now for some reason the recent update really helped
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on September 27, 2006, 01:09:33 am
No crashes ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 27, 2006, 08:26:15 am
Today's news:

-added timers to execute scripts on a regular basis

Timers are found under Configuration. Any scriptfile can be used.
Repeat means how many times a timer should be repeated. If you set 0, then the timer will repeat forever.
Interval is set in seconds.

It may have bugs. If you find any, tell me please.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on September 27, 2006, 08:53:14 am
Yeah there is a bug. Error whenever I click on the Timers window.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 27, 2006, 09:22:32 am
woops.. it's fixed now, so you may redownload.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 27, 2006, 09:39:16 am
nice updates :) keep em coming ;)

and indeed, as i posted already, arsse stopped crashing. at least.. almost.

When the server is simply down, and i try to connect anyway, ARSSE starts lagging in the beginning, and i basicly cant do anything with it. After a few minutes (!) this is over and it says "connection failed".  im not sure if this can be fixed, but maybe you should try to ping the server first, and when it doesnt reply its automaticly connection failed. but im not really sure if this works and if its hard/much work to implent, but its not much of a high priority.

sometimes the server seems to be semi-working. connecting works, but i dont get to see players, map, respawntime etc.. if this happens arsse usually stop reacting to anything and i have to shut it down using the task manager. im not sure if this is a server-side problem though, because ive never had this with the more stable server (im admining 2 servers through arsse)

another thing that i noticed.. you said the message-log doesnt scroll down automaticly anymore if you are scrolled up, but if you try to select (copy) an ip (from (IP) requesting game..) it still scrolls down when something happens.

ill download the new version now and have a look at those timers ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: HEX on September 27, 2006, 09:43:21 am
Would be nice if was possible to hide kill messages but ARSSE still logging it.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Liber Lupus on September 27, 2006, 10:07:06 am
Could you explain where I'm supposed to put the wildcard? I thought it was after the word like this:
if $MESSAGE = runner*
but seems not.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 27, 2006, 10:24:14 am
Liber Lupus: you can put the wildcard wherever you want.
All the text are case sensitive, so you should care about that.

For example:

if $MESSAGE = runner*
will trigger if player says 'runner with flag at top!'
or basicly will trigger everything that starts with 'runner'

it won't trigger if player says 'Runner blabla'
it won't trigger if player says 'Watch out for the runner!'

HEX: yes.. it still logs that. I will make a function that will hides messages from the log too.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Liber Lupus on September 27, 2006, 10:26:35 am
If it starts with 'runner'?
So it won't work if the word is somewhere in the middle or in the end? Darn.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 27, 2006, 10:28:13 am
Yes, that won't work, but if you try with this:

if $MESSAGE = *runner*

then it will work.

Basicly * replaces with everything.
There is another wildcard: ?
The difference is that ? will only replace a single character in the text.

For example: run?er will activate for runNer, runner, runDer, etc.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 27, 2006, 10:55:43 am
Ok, first impression of timers.
It kinda took me some time to figure out how to edit the interval and repeats ;) also if you change them, you must press enter.. clicking somewhere else doesnt save the value.
doulbe clicking in another empty square gives an error, makes kinda sense but it would be nicer without.
names of timers arent saved
if you make a script in 1 server, and put some script there it works. but if you then make a new script in the other server config its the same script. im not sure if this is intentional..

edit:
i now have script1 with an automessage running on 1 server, and script2 on the other server.
then i deleted 'script1' from the 2nd server, and to my suprise it was still there in the first server (which is of course good). the repeat was changed to 255 though, very weird because when i was playing around with the repeats in the beginning it would also reset to 255 now and then...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 27, 2006, 11:08:41 am
Yeah, i'm now solving some bugs i found with timers.. i was a bit fast to release it i guess, but oh well, that's what betas for ;)

For the script name things: if you want to set some other script file for each server, then just create one in the script editor and then load it with the right click menu in the Timers tab.

Timers are seperated for each server, so that's why it's there in the other server if you delete from one.

|EDIT] Ok, try to re-download. I hope many bugs are fixed now...

[EDIT2] I also added HIDE LOG function to scripts which will hide data from the log.

usage:

if $DATA = Registering *
#this hides message from main console
HIDE
#this hides message from log
HIDE LOG
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 27, 2006, 06:27:44 pm
hmm, ok..
the names are now saved.
but i had some strange things going on:
- the timers didnt work. they just.. didnt do anything :x yes, im sure there was a script and that it worked normally. i had my ARSSE working with that script, turned it off, delete and unpack arsse.exe, and run it. and now they just dont do anything. :/

- i had some weird bug and im not sure how i got it.. i would check the checkbox before the scriptname and pres OK, then going back to config and finding the box unchecked.. when i chagned the interval and repeat values this bug was gone, and when i changed them back the bug wasnt there anymore..

- the double-click in empty cell is now an acccess violation error, the previous error was "out of something" :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 27, 2006, 11:18:24 pm
Okay.. so you deleted the timer before you unpacked the new arsse.exe. But did you create a timer again or something? For me, timers do work.. so i don't understand if they don't work for you.

As i don't understand your empty-cell error either. What operating system do you use?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on September 28, 2006, 04:33:53 am
Im using winxp pro edition.
when i double click on the empty cell/square/something in the timer tab i get access violation error.

Heres a screengrab:
http://video.google.nl/videoplay?docid=-5876238472631017169

i kinda forgot to show you the access violation error, but i guess u get that part.
and i didnt turn off the script when i was updating, i turned off arsse (cuz i have to shut it dowen to overwrite the .exe)

edit: arg.. google video sure ****ed the quality.. i hope its still understandable else ill send u the original .avi
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 28, 2006, 05:38:33 am
Well.. i was clicking like hell through the Timer window, but couldn't get a single Access Violation error..
I don't see any error on your video either.

I see that the timer doesn't do anything in the video. I guess it's the path problem again with running ARSSE from mIRC. try running arsse.exe directly.

I'm on quakenet right now if you rather want to talk about this on IRC
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Liber Lupus on September 29, 2006, 11:11:25 am
Chat lag is getting worse again. The delay between a command and action was a good minute.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on September 29, 2006, 10:04:02 pm
KeFear needs to start using MultiThreading, especially for connections :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on September 30, 2006, 12:57:24 am
yeah after connecting to multiple servers i get lag >.<
could be cuz i'm in cali, usa...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on September 30, 2006, 03:58:05 am
Indeed i have to rewrite the whole thing...
I was planning to do so, but - as usual - did not have time for it to complete yet.

And i had no chance to test it with multiple servers connected.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: kornsick on September 30, 2006, 10:51:42 am
great work KeFear! timer kix ass :) *off to make a script named armagedon.txt* ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: esko on October 01, 2006, 09:15:14 am
any chances to have regular version numbers instead of 100th version 1.2b? Add build numbers for easier tracking?
 ::)

Possible to have player names in blue/red/etc instead of own paragraph for players' teams? That would save some space and also be easier to see who is in what team
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on October 01, 2006, 05:56:53 pm
KeFear, you can help minimize freezing when connections fail by adding an IdAntiFreeze component somewhere on your form (found under Indy Misc); this modifies the underlying windowing mechanism so your GUI won't freeze if a TCP connection does.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 10, 2006, 04:22:58 am
some suggestions:
- make an editbox next to the normal command line. This box would have a default command like /say - when you type something in that box and press enter it automaticly puts /say in front of it and thus you can talk easier.. 80% of the commands i use is /say so id love something like that (based on mirc editbox, if you happen to be familiar with that)
- starting and stopping timers through a script
- add $PLAYER_NAME to OnData event (im not sure if this is possible, but i have a few admins on my servers and that identifier could help me log all the admin actions)
- more irc :P

the timers seem to work now - and the double-clicking in empty cell too.. im not really sure why and how but im happy :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on October 10, 2006, 10:48:30 am
esko: team colors can be done. about version numbering, i will do my best next time ;)

chrisgbk: thanks, will try that, i hope it solves the problem (been playing with it, but i'm not sure if it really helps)

BombSki: if you want to speak to your players, just press 't'. it's the hotkey for /say. There are more hotkeys, for example if you press '/', then the command line gets the focus automatically. To read more about hotkeys, check the readme (or ask me).
starting a timer IS possible, i think. it's only experimental yet, so i can't garantee anything.
usage:
TIMER <TimerName> <repetations> <intervall> <scriptfile>

stopping timers not yet work.

well, adding $PLAYER_NAME to OnData won't work, as it don't trigger on player action, but every data ARSSE receives from the server. I will add variable support and much more functions next time i have time. Anyway, i don't think you could indentify your admins' actions anyhow.

irc have been on the to-do list for a very long time ;)

i'm happy to hear that timers are now working for you too, i have no idea what was the problem.

All: sorry that i didn't release new versions lately, i have absolutely no free time again :(
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 10, 2006, 11:23:50 am
hehe, good to hear you are still alive at least ;) im not pushing to get things done, im just trying to keep this thing going cuz i think its the best remote admin tool out there ^^
this thread had slowly be going down and i had some more suggestions ;)

the shortkey function is nice, i _did_ know there was some kind of shortkey feature.. but i dont know if that would be any good if im actually having a conversation with someone in the server ;) but i guess ill try it - its still better than typing /say all the time.

ill have a look at the timer scripts too, sounds interesting..
too bad about the ondata event, i guess it was too good to be true :P ill make an OnData script which writes /* to a file ^^
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: xmRipper on October 11, 2006, 07:02:42 am
KeFear, i have 2 server(CTF, DM) when i'm write !status on irc, i want to see how many players on all servers. how can i do that?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 11, 2006, 11:01:01 am
you cant ;)
there arent any server-specific commands and you basicly cant trigger anythiing through IRC, because the OnIRCMessage event is fux0red (i think..)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on October 13, 2006, 04:20:44 am
Hey KeFear, still waiting for the balance feature we were talking about :(
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on October 13, 2006, 06:54:11 am
Leo: Try /skillbalance command in the latest version
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on October 13, 2006, 08:43:50 am
Leo: Try /skillbalance command in the latest version

Nothing happens.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on October 13, 2006, 11:46:08 am
re-download the beta, and try it again.

by the way i had no time to finish it perfectly, so you can't do what you wanted with it..  :-[  (you can't compare player scores yet..)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on October 13, 2006, 11:53:03 am
How it works then ?
*You sure you updated the file ? It's the same like before, last edited same day like before.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 13, 2006, 12:36:36 pm
the most recent link is somewhere in this topic i think.. the linjk in 1st post is an older version i think.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Leo on October 13, 2006, 12:42:51 pm
No, there is only the link in first page and the file is last edited 27th of September.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: xmRipper on October 13, 2006, 02:53:34 pm
what 'write' command for?
could you have an example about it?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 13, 2006, 03:53:30 pm
OnData:
if $DATA = /kick *
WRITEFILE kicks.txt $DATA
endif
if $DATA = *has been kicked.
WRITEFILE kicks.txt $DATA
endif

i havent tested this script but i think it works
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: xmRipper on October 14, 2006, 04:01:40 pm
yeah. thx.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrono on October 22, 2006, 04:34:16 pm
Some pleaseee help! When ingame, people type !admin, it wont work! HEre is wat my events looks like, my onplayerspeak wont work!:

(http://i14.tinypic.com/2num64y.jpg)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 22, 2006, 06:31:42 pm
what is in the script?
do you admin multiple servers through arsse?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrono on October 22, 2006, 07:27:11 pm
Idk, I dont know how to look where and wats in the script. and yes, I admin 6 servers.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 23, 2006, 02:36:58 am
eh, rightclick on the event and press "edit script".

i had some problems with scripts and multiple servers earlier, but it seems to work now.
you might wanna copy the script, and make new scripts (the same) for every server you are adminning, worked for me a few versions back.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrono on October 23, 2006, 06:04:09 pm
wow... theres NOTHING in it...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 24, 2006, 08:19:06 am
eh, lol. well heres mine if u want it:
if $MESSAGE = !irc *
IRCMsg $PLAYER_NAME $MESSAGE
endif

if $MESSAGE = !commands
/say Commands are: !rate, !time, !admin
/say !red, !blue, !spec, !irc, !site, !serv
endif

if $MESSAGE = !serv
/say BackStabbers' servers:
/say BS||Climbing - soldat.djlorenzo.nl 23073
/say BS|Knife Only (by Quloa) - 89.144.44.222 23093
endif

if $MESSAGE = !rate
/say $PLAYER_NAME's rate: $PLAYER_RATE
endif

if $MESSAGE = !admin
/say An admin was requested
IRCmsg BombSki- Chu! $PLAYER_NAME requested an admin on $SERVER_NAME !
endif

if $MESSAGE = !forum
/say http://bombski.nimio.info/phpbb/
endif

if $MESSAGE = !site
/say http://bombski.nimio.info/
endif

if $MESSAGE = !time
/say Current server time is $CLOCK
endif

if $MESSAGE = !irc
/say Join #BackStabbers on irc.QuakeNet.org!
endif
# Team-change commands for players - written by Leo

if $MESSAGE = !spec
/setteam5 $PLAYER_NUM
endif
         
if $MESSAGE = !red
/setteam1 $PLAYER_NUM
endif
           
if $MESSAGE = !blue
/setteam2 $PLAYER_NUM
endif
 
if $MESSAGE = !ping
/say $PLAYER_NAME, your ping is $PLAYER_PING
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrono on October 24, 2006, 10:22:15 am
lol thnx but no thx... I redownloaded it and it works now... -.-
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: m4d0g on October 29, 2006, 11:19:55 am
hey, can anyone help me with a script??,

can one kick/ban player when he joines , o, say alpha team?
cuz i cant fint the event nor the code to put, tried ondata event, i cant use playername there, or even playercount?!?!

y cant u list all commands in all events, so if a variable is unavailable then the value is 0 or ""
then the code would be mutch more "flexible"
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on October 31, 2006, 05:56:51 pm
doggy: that is indeed impossible, because arsse doesnt get the player data in the on data event.

you could however do it with the new buggy 2.5.2 server's scripting feature.

hi vito
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Ivel on November 04, 2006, 02:49:13 pm
Where can I find Team Balance Scripts, and Auto-Major-Kick scripts?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on November 04, 2006, 05:53:11 pm
team balance is a feature (options)

auto major kick:

OnPlayerJoin:
if $PLAYER_NAME = Major
 /kick $PLAYER_NAME
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: esko on November 05, 2006, 01:47:56 am
when was the latest version launched?
come on, make real updates numbers instead of billionth 1.12b or whatever it is. And edit the first posts to remove the homepage that doesnt exist. and make BIG CAPS TEXT in the first posts. THE BIG CAPS TEXT should contain version number and date of release.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on November 05, 2006, 09:26:58 am
there hasnt been an update in quite some time.

i hope next update will have a $read function so we can actually make use of the WRITE feature ^^
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: esko on November 06, 2006, 01:01:25 am
:)
thanks for the info
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: drinkduff on November 10, 2006, 10:21:22 pm
I don't know if anyone's noticed yet.  But as handy as the password's saved encrypted on the .ini file,  before you press connect if you hold down Control the password is revealed.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on November 17, 2006, 03:43:40 pm
hmm, i didnt notice it indeed.
i dont really mind it, i think its a feature instead of a bug.

Date Posted: November 11, 2006, 07:00:01 AM
found a bug:
when u press "X" it asks for confirmation to close, when pressing NO the IRC feature still disconnects.

not a big problem but i thought id mention it
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FLiPbOy GL on December 14, 2006, 04:11:50 pm
Ok so... OnPlayerSpeak

is it...

if $PLAYER_IP = XXX.XXX.XXX.XX
if $MESSAGE = greenlantern
/setteam4 $PLAYER_NUM

or...

if $MESSAGE = greenlantern
if $PLAYER_IP = XXX.XXX.XXX.XX
/setteam4 $PLAYER_NUM

cuz yeah i'm tryin to make it so only i can use the command in game... but i tried it both ways and it wont work along with my othe rcommands... lil help pls
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: BombSki on December 14, 2006, 08:33:08 pm
if you are admin on the server you can just make a script in the OnData event. It only picks up admin commands, not player commands.

what you cuold do:
OnData

if $DATA = /gl
/say the lantern is now green
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on February 18, 2007, 02:03:22 pm
I've just been made aware of a security vulnerbility in ARSSE through it being abused on me. Because of this, I HIGHLY recommend that you disable scripting in at least the onplayerspeak event, possibly some other events as well, until it gets fixed (if it does). Or, at least make sure that you remove any commands you don't want used and don't put any commands that can be abused.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: ghg on February 18, 2007, 02:37:19 pm
True, remove the whole commands to set game mode/map/whatever. Otherwise any player that knows them can rule your server.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mr Pink on February 18, 2007, 08:30:06 pm
How is that a "security" issue? Of course if you have scripts that run off player messages then any player can use them, thats the point of the scripting... BombSki posted the solution to this (admin only commands) directly above your post.

Other solutions include using double if's statements - one that checks player ip/name and the message before acting. If you have a lot of admins or players you want to have special commands for then I would suggest using ESA2 (you can keep a file of vip players ip/name that can use specific commands and have ESA only run the command if the players details match the list criteria. Or use MSAT which had a feature where players could log into a admins running MSAT once they joined a server (with their own password) and you could specify the commands that each player could use in game e.g restart, map change etc.   
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: esko on February 22, 2007, 02:25:23 pm
Download adress please...

Date Posted: February 21, 2007, 02:06:42 PM
Download adress please...

C'mon. The other link doesnt exist and the other isnt a valid archive:
(http://i17.tinypic.com/4i3z045.jpg)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Toumaz on February 22, 2007, 02:32:18 pm
I found this link that appears to be working in the main post.

http://legalize.hu/laki/arsse/beta12.zip
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: rumpel on February 24, 2007, 03:47:38 pm
my antivirus said theres a virus in it :o
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on February 27, 2007, 07:11:18 am
How is that a "security" issue? Of course if you have scripts that run off player messages then any player can use them, thats the point of the scripting... BombSki posted the solution to this (admin only commands) directly above your post.

Other solutions include using double if's statements - one that checks player ip/name and the message before acting. If you have a lot of admins or players you want to have special commands for then I would suggest using ESA2 (you can keep a file of vip players ip/name that can use specific commands and have ESA only run the command if the players details match the list criteria. Or use MSAT which had a feature where players could log into a admins running MSAT once they joined a server (with their own password) and you could specify the commands that each player could use in game e.g restart, map change etc.   

You misunderstand the implications of this bug; what this exploit does is it allows EVERYTHING to be executed REGARDLESS of the IF statements around it. On a default install, the practical result is that with one phrase (that I'm not releasing) a player can activate every command at once. What you get would be a spam of ARSSE giving details about the player, and the player rapidly changing teams.

Here is a (censored) log of it being abused:
Quote
(11:45:07) [player] *censored*
(11:45:07) /say Available commands:
(11:45:07) /say !rate - shows your K:D rate
(11:45:07) /say !version - shows ARSSE version
(11:45:07) /say !test - performs test if ARSSE can see you
(11:45:07) /say !time - displays current time
(11:45:07) /say !admin - calls an admin to the server
(11:45:07) /say player's rate: 1.00 P: 65535, D: 65535
(11:45:07) /say ARSSE version 1.2.5b
(11:45:08) /say I can see you player
(11:45:08) /say Current server time is 11:45:07
(11:45:08) /setteam5 7
(11:45:08) player has joined spectators.
(11:45:08) /setteam1 7
(11:45:08) player has joined alpha team.
(11:45:08) /setteam2 7
(11:45:08) player has joined bravo team.
(11:45:08) /say player, your IP is XXX.XXX.XXX.XXX
(11:45:09) /say player, your ping is 166

When someone uses custom scripts, depending on what they do, it is possible for someone to execute statements that aren't meant to be executed.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mr Pink on February 27, 2007, 09:37:59 pm
hmm that does sound concerning. Have you advised Kefear?

Would you mind detailing the bug/phrase in a personal msg...  I would happily keep the details confidential. There are quiet a number of admins including myself using ARSSE in Aussie and NZ to manage servers and I would certainly like to find a work around or advise them of the dangers. You can look us all up at http://www.aussoldat.com/
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: EnEsCe on February 27, 2007, 10:30:24 pm
Easy fix is to remove everything in your OnPlayerSpeak script file and only use:

Code: [Select]
if $MESSAGE = !admin
RCmsg $PLAYER_NAME requested an admin on $SERVER_IP:$SERVER_PORT!
ADMINMSG $PLAYER_NAME requested an admin on $SERVER_NAME!!
endif

Thats what I use, so when someone does this exploit it pops up with the !admin dialog so I can wack em with a ban hammer.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: HEX on February 28, 2007, 12:27:53 pm
Your criptography system is very easy to 'break'... I mean, if somebody steals your admin.ini, even if the hacker doesn't know the admin password, he can hack your server just putting the stolen admin.ini in the place of his admin.ini. That's why I am not using ARSSE anymore :(
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: chrisgbk on March 06, 2007, 06:32:36 pm
hmm that does sound concerning. Have you advised Kefear?

Would you mind detailing the bug/phrase in a personal msg...  I would happily keep the details confidential. There are quiet a number of admins including myself using ARSSE in Aussie and NZ to manage servers and I would certainly like to find a work around or advise them of the dangers. You can look us all up at http://www.aussoldat.com/

Yes, I have sent a PM to KeFear. Also, I have found a way to exploit it another way, so that OnData commands can also be executed, even if the person isn't an admin.

As for detailing it - sorry, won't release the EXACT way to do it; but I'll say that it's a certain special phrase, and if it ever happens to you you'll know it, because immediately afterwards every line of your script will run.


Here is a way to punish anyone who does it though (ensure your scripts contain nothing that can be abused as it won't stop any existing commands from running)

OnPlayerSpeak:
Code: [Select]
if $MESSAGE = !SomethingPeopleWontEverType
/ban $PLAYER_NUM
endif

There is no way to punish people if they abuse the OnData scripts however, so the safest bet is to ensure that nothing important is a script.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: fishfood on March 07, 2007, 06:30:41 pm
How about adding a function to send an email when a !admin is called?
:)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mr Pink on March 08, 2007, 03:27:00 am
Yes, I have sent a PM to KeFear.

Good stuff! hopefully things get sorted soon
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mikeman on March 14, 2007, 02:48:19 am
Anyone could help me out with ARSSE scripts? I know the ARSSE has some bugs but I wanna use it because it's so easy  :)

Is there a possibility to see who's playing in server by making script to OnIRCMessage.txt and typing !playersctf !playersinf to see the players of some specific server in IRC channel?

If someone could visit #mrp @ quakenet and help me, it would be great  ;)

Thanks in advance!
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: manowarr on March 31, 2007, 08:28:37 pm
my antivirus said theres a virus in it :o

yep.. beta12.zip infected with malware trojan.agent

wtf?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on April 01, 2007, 02:35:22 pm
wtf? show me a screen about that antivir finding malware trojan in beta12.zip!

Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mikeman on April 05, 2007, 02:08:54 am
My antivirus found nothing
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Silverflame on April 07, 2007, 02:31:53 am
My antivirus found nothing

same
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on April 08, 2007, 06:46:41 pm
here's a version I found since there don't appear to be any working links.  I've offered some webspace to kefear since arsse.fracs.net doesn't work anymore and none of the mirrors work.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: jrgp on April 08, 2007, 08:37:31 pm
None of the mirrors work?

This one always does: http://soldat.jrgp.org/file_download.php?id=3

My antivirus found nothing

same

Strange. My AVG Antivirus always finds a trojan in it. It has all of the latest updates.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: HEX on April 09, 2007, 09:41:27 am
Yes, I've found a trojan too.
And what about the password criptography?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: FliesLikeABrick on April 09, 2007, 10:23:58 am
Contact whoever makes your antivirus and send them a link to the file so that they can correct their heuristics and avoid future false-positives
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: KeFear on April 10, 2007, 12:01:12 pm
Okay people, i was quite busy these days/months, so i had no time to work on ARSSE. My host has problems with it's domain name now, so the main link is down, but the IP links should work. This issue will be solved in a few weeks i hope, until that, FliesLikeABrick offered to host ARSSE.
So i will put the app together in a nice zip, so you don't have to play with arsse.zip and beta12.zip anymore + i hope i can fix the notorious script-abuse problem. (I'm a bit ill now, so i hope i will have some time now to work on this project again - few days).
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mikeman on April 10, 2007, 11:54:47 pm
I can also host it at my site, www.mrp-soldat.com. Since I have 1GB space at the host, hosting ARSSE is not a big deal  ;)
I tried to download the zip but it doesn't work for me  :-\
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2 beta]
Post by: Mr. Domino on April 12, 2007, 01:27:38 pm
If this gets updated, could you please include an option to simply have !admin actions blink the icon in the system tray instead of having the whole program steal the desktop focus? Being able to control when I will deal with such alerts and not have them interrupt whatever I'm doing would be a godsend. :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on April 14, 2007, 06:38:37 am
Okay, i will try to add that. Currently i'm having some trouble with Delphi, so that's the reason for my delay...

-

[EDIT]
Ok, I uploaded the re-packed stuff to arsse.u13.net so you all can download it! Check the main post!

By the way if anyone can make some in-use screenshots with the latest version, I would upload them as I'm lacking screenshots.

As soon as i can make Delphi work, i will add the promised updates.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Mikeman on April 14, 2007, 08:25:17 am
I've uploaded ARSSE to my host now.

http://www.mrp-soldat.com/downloads/ARSSE.zip
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on April 14, 2007, 11:10:28 am
Nice, i add the link to the main post az a mirror.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: chrisgbk on April 21, 2007, 09:48:51 pm
http://forums.soldat.pl/index.php?topic=13224.msg148311#msg148311

I'm locking this until KeFear comes along with a fix, and posting a notice on the first page.

Make sure you update to the latest version from the given website at the top.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Mikeman on April 24, 2007, 01:14:31 pm
Download mirror file updated.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Mr. Domino on April 24, 2007, 02:06:15 pm
Is it just me, or does this new version not retain the server information after exiting and restarting the program?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: FLiPbOy GL on April 24, 2007, 03:24:26 pm
Are you sure u clicked update data before exiting?

(http://img103.imageshack.us/img103/1209/arssecb8.th.jpg) (http://img103.imageshack.us/my.php?image=arssecb8.jpg)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Mr. Domino on April 24, 2007, 03:33:22 pm
Are you sure u clicked update data before exiting?

(http://img103.imageshack.us/img103/1209/arssecb8.th.jpg) (http://img103.imageshack.us/my.php?image=arssecb8.jpg)

Yep. Nothing. :( Don't recall having to do anything special for prior releases.

Edit:

Nevermind. I dunno why it didn't take, but after a couple of restarts it finally did. I do have a very, very, very minor bug to report. Server greeting messages output dollar signs as ampersands. :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: 2big4u on April 29, 2007, 05:24:34 pm
Ok, i downloaded arsse, and i get my dedicated server up. i put in the host/port/pass and it says that my connection failed.

What do i do??
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on April 30, 2007, 02:45:12 am
1. Make sure you use the dedicated server downloaded from http://www.soldat.pl/down-s.html
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: chillis34 on May 11, 2007, 08:30:35 pm
hope support comes out for the irc soon i have problems with it :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: The Geologist on May 12, 2007, 12:36:54 am
Spam from ?er deleted, user warned.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: ghg on May 13, 2007, 12:28:34 pm
Sorry to be a nuisence but how do you (if you even can) use admin commands in scripts eg.
if $MESSAGE = !heal
DoDamage(NameToID($PLAYER_NAME),-200);
endif

It dosen't even get sent to the server unless I add a slash infront.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Toumaz on May 13, 2007, 12:39:04 pm
Sorry to be a nuisence but how do you (if you even can) use admin commands in scripts eg.
if $MESSAGE = !heal
DoDamage(NameToID($PLAYER_NAME),-200);
endif

It dosen't even get sent to the server unless I add a slash infront.
Soldat server and ARSSE scripting cannot be mixed together. You'll need to create a pascal script for the server instead if you want DoDamage's functionality.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: ghg on May 13, 2007, 01:13:51 pm
Soldat server and ARSSE scripting cannot be mixed together. You'll need to create a pascal script for the server instead if you want DoDamage's functionality.
F**k.

Edit: Forget it it was easier than I thought.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: kornsick on June 18, 2007, 02:45:42 am
can you add unicode support in ARSSE? i need to see russian fonts >_<
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on July 03, 2007, 12:29:26 pm
Hmm, long time no post, no update :P

Shoozza nagged me for a long time, so i gave him the source. I hope he can make something better from this, as sadly I don't really have the time to develope. I don't say I'm quitting for ever, but i guess i won't have time to update ARSSE, and I think it deserves to be taken care.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Lolimbob on July 28, 2007, 01:04:41 am
how come whenever i load ARSSE, i get some error, the error is just the normal dont send or send error you get for alot of things like a not responding program

nothing else happens, it just errors
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on August 01, 2007, 02:33:39 pm
You should try posting/sending some screenshots maybe. We need more details on the environment.
What OS do you use? (eg. Windows XP)

Maybe try deleting arsse.ini from the folder of ARSSE if you have any.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Mr Pink on August 05, 2007, 10:27:45 pm
I think its great you have handed over the baton to Shoozza... but is he actually working on any improvements?

I would love to see some more advanced scripting options...

Would you ever consider releasing the source to the comunity? dabooksha and rainrider did...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on August 12, 2007, 02:53:22 pm
I have set up a Mantis bugtracker for ARSSE, so you can all post your bugfindings there and everything (ideas, etc).

Here's the link: http://arsse.u13.net/mantis

Please post your bugs and feedback there to help the developement.

Thank you.

Shoozza fixed a major number of bugs, so i'm considering releasing the new version shortly.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: MR X on August 16, 2007, 09:12:08 am
Dear kefear. your programm is way cool. ive a suggestion. make the program save its options when you modify settings. like the message that will be send to the server each X seconds. it would be nice if you add something that i dont need to reconfigure the server all the time. but that its going automaticly.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on August 16, 2007, 01:33:41 pm
Dear Mr X.

Settings are saved automatically on NORMAL exit. If ARSSE closes unexpectedly, it won't save the settings you made since the last startup.

I will add a Save Settings button to the Settings window to satisfy your needs.


By the way, i recommend to use the ARSSE Mantis bugtracker to help to solve these issues: http://arsse.u13.net/mantis
Thank You.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Sirius on August 20, 2007, 03:02:54 pm
Is there a way to access the logs?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on August 21, 2007, 01:22:05 pm
if you enable logging, they are saved in the Logs folder.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Shoozza on August 22, 2007, 04:49:49 am
Settings will be saved when clicking the Ok button in the settings form and when closing ARSSE normal ;). Any other suggestions?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Leo on August 22, 2007, 07:10:53 am
Ok, I have a problem. Sometimes if the program or my PC crash while I am connected it "takes" my servers with it. Meaning servers shut down...  ??? ???
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Lolimbob on September 03, 2007, 02:57:24 am
http://img207.imageshack.us/img207/8287/arsseerrorcn5.png

thats ALL i get when i run arsse and im using windows xp

and i already tried doing compatibility with windows 98/2000 ect...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on September 04, 2007, 01:52:23 pm
Lolimbob: try to close everything first, like soldat desktop, then run ARSSE. if that won't do anything, try removing ARSSE, re-downloading and re-running again.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Lolimbob on September 05, 2007, 01:40:44 pm
Lolimbob: try to close everything first, like soldat desktop, then run ARSSE. if that won't do anything, try removing ARSSE, re-downloading and re-running again.
ive already tried all that, ive redownloaded it tons of times
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on September 12, 2007, 03:33:23 pm
ive already tried all that, ive redownloaded it tons of times
Hmm.. Could you give me more details about your system? Windows version, etc?

if anything else fails, try this: http://arsse.u13.net/ARSSE.exe (omg, leaked latest beta)

Date Posted: 2007-09-06, 20:04:50
Okay, i'm adding this new post because a potential new version of ARSSE is coming soon!

In this pre-release many bugs are fixed, many things are slightly modified, and an auto-updater is added, so from now on there is no need to check in the site, ARSSE automatically checks for updates if it is set.

I recommend to download it and test it:
http://arsse.u13.net/ARSSE.exe

please comment on it if you have any.
The update is launched in a new thread, that's the step for multi-threaded ARSSE.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Leo on September 12, 2007, 03:55:28 pm
Nice, what's the "cls" and "Scr" buttons for ?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Mr Pink on September 12, 2007, 10:02:56 pm
when I choose to auto update Arsse my asus motherboard bios update programme is started and then nothing seems to happen... so it seems like there is some conflict here.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on September 13, 2007, 12:36:17 am
Leo: cls is to clear the main console (if it happens to cause some slow-downs,etc) it's left in for the beta version. Actually the console lets only 500 lines to appear, others older than that are removed.
Scr is to enable/disable scrolling, i think it's bugged right now, Shoozza will fix it when he gets back home.

Mr Pink: hmm.. strange.. yet i have no idea why it does that, the update uses some HTTP GET method to query arsse.u13.net for updates. Could you give me more detail about your motherboard? Product number, etc.
Thanks for reporting

--

If you wish, you can use http://arsse.u13.net to report bugs and give feedback on ARSSE. Thanks ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Leo on September 13, 2007, 04:53:45 am
Yes, the scrolling thing doesn't work.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: BurnedKirby on September 24, 2007, 09:00:01 pm
ive already tried all that, ive redownloaded it tons of times
Hmm.. Could you give me more details about your system? Windows version, etc?

if anything else fails, try this: http://arsse.u13.net/ARSSE.exe (omg, leaked latest beta)

Date Posted: 2007-09-06, 20:04:50
Okay, i'm adding this new post because a potential new version of ARSSE is coming soon!

In this pre-release many bugs are fixed, many things are slightly modified, and an auto-updater is added, so from now on there is no need to check in the site, ARSSE automatically checks for updates if it is set.

I recommend to download it and test it:
http://arsse.u13.net/ARSSE.exe

please comment on it if you have any.
The update is launched in a new thread, that's the step for multi-threaded ARSSE.

I have the same problem as Lolimbob, and this newer version doesn't seem to be working with me.
Using Windows XP operating system, with a very good and fast computer, so I doubt there is any system issues.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Leo on September 25, 2007, 06:28:42 am
Beta version takes 80% of my CPU usage.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Aquarius on September 25, 2007, 07:27:13 am
It would be great if you would add "/recompile" command (it recompiles server scripts) in the Command Box and maybe add a shortcut for it (maybe Ctrl+R?). I use it very often while writing longer server scripts.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on September 25, 2007, 10:38:12 am
Aquarius: you can add that yourself, Command Box is editable, but will be added, and the shortcuts will be created.

Leo: we will look on that CPU usage. with how many servers does this?

BurnedKirby: please give us more details more than just it doesn't work.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Leo on September 25, 2007, 11:27:19 am
3 servers, 16 slots each.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on September 26, 2007, 01:58:05 pm
Leo, could you try running arsse for a while with scripting disabled? I think i added something to the script-engine, and i want to make sure that it's the source of the hunger for CPU. Thanks
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: Leo on September 28, 2007, 03:31:19 am
Yes, it's the scripting. However I don't get how this works, the console always going to the top and I can't read what's going on.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on September 28, 2007, 08:24:15 am
Leo: Thanks. The cpu usage will be fixed soon, hopefuly the scroling-issue too.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: urraka on September 28, 2007, 10:46:48 am
Yeah, I cheanged back to the prevoius version because of that scrolling thing. Very annoying :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: BurnedKirby on September 29, 2007, 06:51:16 pm
My problem with ARSSE, I cannot run it. I've redownloaded it many times.
All I did was extract the file, clicked on the executable, and a error pops up saying that ARSSE has encountered and error and needs to close. I'm pretty sure that my computer isn't the problem since it is relatively new and good. I'm not sure why ARSSE doesn't want to run on my computer, but I would really like to use a admin program that is better than SARJ.
If all of this information is still not enough, I don't know what to say. But I do know that the error had a problem with the dll file. Not that it is missing or anything, but the problem resided in that file.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.5b]
Post by: KeFear on September 30, 2007, 10:30:51 am
dll? what dll?

currently ARSSE doesn't use any 3rd party dll

Date Posted: 2007-09-30, 10:53:05
Ok, i put up a new update, please use the built-in update tool, or download it from http://arsse.u13.net/ARSSE.exe
I recommend to use the auto-updater as it fetches other files and a changelog to display at startup.

Please try it, comment on it if you find anything not working.
The exe filesize is almost 1MB, cos i didn't use upx now for compressing, so let's try that, I hope it will run for those of you who had problems running ARSSE.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: Leo on September 30, 2007, 01:38:44 pm
Scrolling works nicely, at last I can copy and IP without disconnecting first :) Also no high CPU usage even with script enabled. Good job ;)

*KeFear, would it be possible to see the number of players straight at the server tab without having to change to that server ? Something like, if there are 10 players in the server, (10). It would be helpful.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: xReaperx on October 11, 2007, 01:47:50 am
Hi, I'm having problems using the OnEvent in ARSSE.
The box is checked and the dir is
script/OnPlayerSpeak.txt
Yet nothing seems to happen. I can use timers fine, but no events :(.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: KeFear on October 11, 2007, 09:51:18 am
Leo: nice idea, it will be added.

xReaperx: do you really have an existing script/OnPlayerSpeak.txt with any script in it? If you have, show me the script. I'll look after that anyway.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: xReaperx on October 11, 2007, 08:33:41 pm
It is plain, i extracted all the files into a new dir. I connected to my local server (Nothing) I created a server on this computer (Still nothing).
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: KeFear on October 12, 2007, 10:28:24 am
Well, i downloaded the latest zip, and scripts worked fine for me. How did you try to test it?
Also, i recommend you to use the latest beta version: http://arsse.u13.net/ARSSE.exe
it has built in updater and other nice features and fixes

I'll upload a new official pack with updated executable and maplist files in the evening.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: xReaperx on October 12, 2007, 10:08:59 pm
I have used both those versions, including one of the oldest ones. Still Nothing.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: KeFear on October 13, 2007, 03:37:02 am
Okay. You need to check the following:

Let say you unzipped ARSSE to the folder c:\soldatserver\ARSSE\
you have these in it:
c:\soldatserver\ARSSE\script\OnPlayerSpeak.txt
c:\soldatserver\ARSSE\script\OnJoin.txt
c:\soldatserver\ARSSE\script\OnData.txt
c:\soldatserver\ARSSE\script\cw.txt
c:\soldatserver\ARSSE\script\tnl-settings.txt
c:\soldatserver\ARSSE\ARSSE.exe
c:\soldatserver\ARSSE\CommandBox.txt
c:\soldatserver\ARSSE\CommandBox.help.txt
c:\soldatserver\ARSSE\maplist.txt
c:\soldatserver\ARSSE\botlist.txt
c:\soldatserver\ARSSE\readme.arsse.txt

after first run you will have these also:
c:\soldatserver\ARSSE\arsse.ini
c:\soldatserver\ARSSE\logs\ (if logging enabled and connected to any server)

You start ARSSE by executing ARSSE.exe
If you start it from a link, make sure the Target folder of the link is c:\soldatserver\ARSSE
This is important, if you run ARSSE from a different folder, then it won't find the required script files.
So let say it started fine by double clicking on c:\soldatserver\ARSSE\ARSSE.exe

Now add your localhost-server, fill in the Host editbox and also the password field.
Click Connect. ARSSE is now connected to the server.
Click Configuration, click on Events tab. Make sure you have OnPlayerSpeak checked and the Script file for it is script\OnPlayerSpeak.txt
Now right Click on the OnPlayerSpeak label and choose Edit Script. The script file is loaded in the Script Editor, so you can see the contents of the file. If you see something starting like this:

Code: [Select]
# In-game commands by RiA|KeFear

if $MESSAGE = !commands
/say Available commands:
/say !rate - shows your K:D rate
/say !version - shows ARSSE version
/say !test - performs test if ARSSE can see you
/say !time - displays current time
/say !admin - calls an admin to the server
endif

Then it's fine. If all you see is white space, then your script-file is empty. Copy the above code, and paste it into the Script Editor, then click Save Script. (make sure first that the Script File is script\OnPlayerSpeak.txt )

Then click OK to close the Configuration box.
After that, join the server and 'say' this ingame: !commands  (you may have to wait a second after joining)
If you have done everything right, then you should see the result of your script.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: xReaperx on October 13, 2007, 04:52:54 am
See, the thing is, I have a dedicated server.
It's running Windows 2003.
I copied the ARSSE folder onto my USB and ran it on the Server, and it was fine.

AND my other computer!!! Just not this one ='[
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: KeFear on October 13, 2007, 09:43:12 am
So it's working fine on usb and on your other PC? but not under win2003. Maybe ARSSE doesn't have the required rights to access the files it needs or something..
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: xReaperx on October 14, 2007, 07:39:29 pm
WindowsXP - Not working no matter what (Even on USB). Firewalls OFF, still nothing.
Windows 2003 - Working fine, anywhere.
WindowsXP - Other computer, Working fine, anywhere.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: chrisgbk on October 14, 2007, 08:58:35 pm
If the computer happens to have some other kind of protection, like anti-worm protection with an anti-virus product, that can also sometimes block applications from working properly.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7b] (build 11)
Post by: xReaperx on October 15, 2007, 11:27:56 pm
Well, It's seems to send perfectly fine (Adm Msg, Timing Scripts etc.)
Turned firewall off, again, still nothing.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Fashion Zombie on November 06, 2007, 10:09:07 am
Just a little notification to people using ARSSE... my friend found a trojan encrypted in arsse.exe... I confirmed this with 4 virus scanners including hijakthis... so i suggest scanning for yourself and deleting arsse immediately if anything is found.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: EnEsCe on November 06, 2007, 10:17:18 am
ARSSE has no viruses/trojans.... Put your head back on
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Leo on November 06, 2007, 11:03:48 am
Just a little notification to people using ARSSE... my friend found a trojan encrypted in arsse.exe... I confirmed this with 4 virus scanners including hijakthis... so i suggest scanning for yourself and deleting arsse immediately if anything is found.

That's pure BS  ::)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Fashion Zombie on November 06, 2007, 04:22:25 pm
I was just putting a warning out there... i found it in my file that i downloaded from this site... theres no need to claim bs without even looking into it yourself
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: chrisgbk on November 06, 2007, 04:31:39 pm
Just a little notification to people using ARSSE... my friend found a trojan encrypted in arsse.exe... I confirmed this with 4 virus scanners including hijakthis... so i suggest scanning for yourself and deleting arsse immediately if anything is found.

That's pure BS ::)

Indeed, HijackThis isn't even a virus scanner, it's a tool for detecting generic ways of browser/system hijacking. There is absolutely no way you could use it to confirm that a trojan was present since it has no way of detecting such.

For the version of ARSSE distributed in ARSSE.zip:
Quote
Scan taken on 06 Nov 2007 21:21:20 (GMT)  
A-Squared  Found nothing
AntiVir  Found nothing
ArcaVir  Found nothing
Avast  Found nothing
AVG Antivirus  Found nothing
BitDefender  Found nothing
ClamAV  Found nothing
CPsecure  Found nothing
Dr.Web  Found nothing
F-Prot Antivirus  Found nothing
F-Secure Anti-Virus  Found nothing
Fortinet  Found nothing
Kaspersky Anti-Virus  Found nothing
NOD32  Found nothing
Norman Virus Control  Found nothing
Panda Antivirus  Found nothing
Rising Antivirus  Found nothing
Sophos Antivirus  Found nothing
VirusBuster  Found nothing
VBA32  Found nothing

For the beta version of ARSSE distributed in EXE format alone:
Quote
Scan taken on 06 Nov 2007 21:27:17 (GMT)  
A-Squared  Found nothing
AntiVir  Found nothing
ArcaVir  Found nothing
Avast  Found nothing
AVG Antivirus  Found nothing
BitDefender  Found nothing
ClamAV  Found nothing
CPsecure  Found nothing
Dr.Web  Found nothing
F-Prot Antivirus  Found nothing
F-Secure Anti-Virus  Found nothing
Fortinet  Found nothing
Kaspersky Anti-Virus  Found nothing
NOD32  Found nothing
Norman Virus Control  Found nothing
Panda Antivirus  Found nothing
Rising Antivirus  Found nothing
Sophos Antivirus  Found nothing
VirusBuster  Found nothing
VBA32  Found nothing

Scanning done with http://virusscan.jotti.org/
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: -Vis- on November 06, 2007, 06:24:50 pm
There was a point a while ago when AntiVir produced a false positive, thinking there was a trojan in ARSSE, but that hasn't been the case for a while now. It's definitely clean.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Lolimbob on November 22, 2007, 03:29:58 pm
so does anyone know what this problem is? http://img207.imageshack.us/img207/8287/arsseerrorcn5.png

im using windows xp
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on December 02, 2007, 04:30:31 am
Lolimbob: have you tried using the latest ARSSE version? Please try that and if it still fails, we will gather more information..
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KentheGreat on December 02, 2007, 06:30:53 am
we will gather more information..

talking about viruses.. (okay this is pretty off-topic and random) I got like an image of something like "If you still have problems, we will use the built-in trojan/whatever to gather more information, mwheheheh"

sorry. I'm back off to my corner now.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on December 26, 2007, 06:22:08 am
KentheGreat: wahaha, no :D

Date Posted: 2007-12-02, 12:58:06
Well, I was/am working on ARSSE the past days, fixed some bugs, you may have noticed the new update with some bugfixes.
I'm adding new features also, here's a fast in-dev screen:

http://arsse.u13.net/ARSSE.jpg

hope you will like it :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: spkka on December 26, 2007, 06:34:03 am
thnx a lot kefear!
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: FLiPbOy GL on December 28, 2007, 03:37:17 am
Hey KeFear, great job with ARSSE!

Just one question:
How exactly does the Admin chat name work?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on December 29, 2007, 07:26:15 am
Hey, I've just tried making a little script to auto-send a command when I connect to a server, so I used the OnConnect event, but nothing seems to happen. To be more specific I created the file script\nick.txt, checked OnConnect and set it to script\nick.txt. I tried writing "/say test" in nick.txt just for testing.

PD: thanks for bringing back the mouse scroll :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Szewczuq on December 30, 2007, 01:33:10 pm
hehe KeFear! very nice job! i use ARSSE 2 years! Scripts to ARSSE are very easy to make. hehe :) again gj! ;D
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Mercury92 on January 03, 2008, 12:31:28 pm
KeFear GJ.  I like ARSSE and using for 2 years asswell. Keep It Up!! :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: -Vis- on January 06, 2008, 03:25:39 am
Is it possible to give each server a separate log file? All the logs are saved into one big file with no name (or is it not supposed to do that?).
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 06, 2008, 10:33:09 am
-VIS-: each server has a seperate log file named "logs<ServerName>.txt",
where <ServerName> is the name of the server seen on the tab.

Make sure you are using the latest version tho.. if you are using for example version 1.1.6 (which was released on 10th December, 2005!) then your logs are saved by IP addresses, so if you have 5 servers on same IP, then it is possible that they are saved in the same file.

Date Posted: 2008-01-06, 11:31:35
Here's a fast changelog since the latest version:

- fixed admin's ip added by the server is now ignored by parser
- fixed on server disconnect, connect button gets the focus instead
    of host editbox

- added option to change colors in main console
- added option to color custom lines in console
- added admin chat and admin name option.
    to use it, put a space in front of message in command line
- added list of hotkeys (read-only)
- added option to duplicate servers (copy with all settings)
- added dragging, moving tabs

- modified hotkeys k (kick), b (ban), t (say), z (pm), d (disconnect)
   * t doesn't pop up a window anymore
   * k, b and z works if there is a player selected
   * d needs a confirmation before disconnecting.
- modified auto-update doesn't show 'You version is up to date', only
   if update is started manually

Hope you will like it when i release it. You can still send me some feedback, bugreports, ideas, anything that needs to be added.

And a little screen about hotkeys ;) Hope you like it!
(http://arsse.u13.net/arsse-hotkeys.jpg)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Mercury92 on January 07, 2008, 03:16:47 pm
I hope you will release soon! Is there something new in scripting?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 08, 2008, 01:51:45 pm
Maybe you guys have some special ideas or needs, anything that could be implemented in ARSSE? don't hesitate to tell me!
I'll be releasing new version soon.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Mercury92 on January 08, 2008, 02:29:22 pm
What about Like SolTV? but more advanced. (ESA)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 08, 2008, 02:48:25 pm
That is.. in a more far future release ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Taz on January 09, 2008, 06:13:41 pm
Is there any way to make the "Weapon Off" command work even for people who join after you use it? Whenever I use it, people that come in afterwards can still pick the weapon I disabled, and I don't intend for them to do so.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 10, 2008, 10:49:04 am
well, that must be a bug of soldatserver... i say report it!
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Taz on January 10, 2008, 05:22:29 pm
Could you also make some way other admins on ARSSE on the same server can chat to each other?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 11, 2008, 04:42:25 pm
Taz: that will be in the next release ;) With the option to highlight admin chat with different color! ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Maior on January 15, 2008, 03:00:30 pm
KeFear, I have question for your Arsse script

When I want to get message from chat, I type :

if $MESSAGE = <message>

And how do it, when I want get message from console, somethink this :

if $COMMAND = <command>

Ex :
Code: [Select]
if $COMMAND = /clan
/say CCC  L    AAA  NN
/say C      L    A  A  N  N
/say C      L    AAA  N  N
/say CCC  LLL A  A  N  N

Srry for my english ;s
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 15, 2008, 04:34:11 pm
use the OnData event like this:
if $DATA = /clan
/say CCC  L    AAA  NN
/say C      L    A  A  N  N
/say C      L    AAA  N  N
/say CCC  LLL A  A  N  N
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Maior on January 16, 2008, 10:56:41 am
use the OnData event like this:
if $DATA = /clan
/say CCC  L    AAA  NN
/say C      L    A  A  N  N
/say C      L    AAA  N  N
/say CCC  LLL A  A  N  N
endif
I made it, but when i save it, i have spam ...
I want to say it 1 time, not 348358357 ;<
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: PQ on January 17, 2008, 08:34:08 am
I've got 2 questions.

What is the function of the "****" looking password when it just goes back to normal characters when you press ctrl?

and

What event gives you a highlight on !admin
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 19, 2008, 05:45:02 am
Maior: i tried it and it's working fine. So there must be some problem at your side..
  What is your soldatserver version?
  What is your ARSSE version?
  How did you try the command? ingame/from ARSSE?

PQ: well it is a left-in feature :)

you can create an OnPlayerSpeak event to highlight !admin, for example:

Code: [Select]
if $MESSAGE = !admin
/say An admin was requested
IRCmsg $PLAYER_NAME requested an admin on $SERVER_IP:$SERVER_PORT!
ADMINMSG $PLAYER_NAME requested an admin on $SERVER_NAME!!
endif

It is in the default scripts.

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

By the way, anyone noticed long saving time with ARSSE?
Like.. you click OK in the Configuration and you have to wait for a long time (few to a lot seconds actually), or when you close ARSSE. Please let me know if you do!
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: -Vis- on January 19, 2008, 06:00:50 am
-VIS-: each server has a seperate log file named "logs<ServerName>.txt",
where <ServerName> is the name of the server seen on the tab.

I know it's been a while, but for some reason I never realised there had been replies in this thread, and I wanted to reply to this.

I didn't realise you could rename the server tabs, which is why they were all being written to logs\.txt. I had them showing the number of players in each server, so I didn't think to right click on the tabs to rename them. *smacks forehead*.

Everything's fine now. Thanks for the help. :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: PQ on January 23, 2008, 11:08:43 am
I'm getting spammed with Not connected messages. It does not stop.

I auto updated yesterday (took kind of long).

Now I get spammed with "Not connected", it happened when I did SHUTDOWN on a server. It was kind of weird that I did have to fill in the adminpassword again at the password tab, since it was in my favourites for months already. Also, when you don't have a password filled in you get:
Quote
(17:02:44) Connecting to server.selfkill.com:32374...
(17:02:44) Soldat Admin Connection Established.
(17:02:44) Connection to the server lost


Edit: the message changed to connection closed gracefully, and the pop-ups stopped when I connected to the server back again.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Replica on February 02, 2008, 12:52:16 am
Hey, don't know if this has been suggested before, but a feature I think could be helpful for keeping track of players that alias a lot or if you want to keep track of someone under suspicion of hacking, find out if someone is trying to use someone else's name, or whatever, you could make an option to record a player's IP address to a database that keeps their name that they are currently using + ip (obviously), so you could like just right click > search for match

pretty sure that'd be pretty simple to implement.  I guess for dynamic IP's you could also have a "search for similar" command too.  Sometimes for servers with heavy traffic it gets hard to do things when a player is being difficult, and maintaining a manual list is annoying at best. 


also something just for convenience, join from remote would be neat :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on February 02, 2008, 03:23:35 pm
@PQ: what actually do you do?
I can't reproduce the bug you described. Maybe you are using some custom script or anything?
You may have Auto-reconnect set for your server.

That is normal behavior for blank password... (server side answer).

What popups?

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

@Replica: you can slightly do this by using the OnPlayerJoin event:
add a line like this:

WRITEFILE player_ip_data\$PLAYER_NAME.txt $PLAYER_IP

this will create a file for every player and adds their ip to the list every time they join.
don't forget to create the "player_ip_data" folder in your ARSSE folder before this.
I know this is not the best and you can't really search in it, but wihtout any more programming you can almost do what you need.
You can also save by $PLAYER_IP if you wish:

WRITEFILE player_ip_data\$PLAYER_IP $PLAYER_NAME


You can join the server from ARSSE by using the Join Game command found in the Command Box on the right (should be the first command you see) This only works tho if you have installed soldat correctly (not just copied the files or something)
If you don't have that command, make sure you have the latest default CommandBox.txt
http://arsse.u13.net/CommandBox.txt
You can also add it yourself, the command you have to use is $JOINSOLDAT
(rightclick on the command box when connected and select Add and fill in the form, or edit CommandBox.txt in ARSSE folder)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Jonny-Central on March 04, 2008, 01:29:09 pm
..
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on March 18, 2008, 11:25:42 am
Hey, in the last version of ARSSE sometimes I get a bug that copies the parameters of one server in the other tabs, so I have to re-configure every server. That didn't happen before. I tried removing every server and adding them again and seemed to work alright, but now it has just happened again. I have no idea how to reproduce this bug.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on April 11, 2008, 03:03:35 pm
MR-93:
you can do it in the OnData event:

if $DATA = /commands
/say /command1
/say /command2
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: kestasjk on April 22, 2008, 10:13:56 pm
Hey, in the last version of ARSSE sometimes I get a bug that copies the parameters of one server in the other tabs, so I have to re-configure every server. That didn't happen before. I tried removing every server and adding them again and seemed to work alright, but now it has just happened again. I have no idea how to reproduce this bug.
I also get this bug constantly, it's really annoying. Instead of having each server in its own tab two or more tabs connect to the same server, so I constantly have to restore arsse.ini from a backup and restart arsse. Are there any alternatives to arsse which dont have this problem, or is the source available so I can fix it?

Also would it be possible for arsse to execute a separate program on events instead of running a script? The scripting language in arsse is really limited, why not make it so that arsse runs a program you choose when an event occurs, and passes the event arguments as program arguments, and runs whatever commands the program outputs? This would allow a lot more flexibility
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on April 23, 2008, 04:18:30 pm
Just use server scripts, those are more useful.

Could you give me more details on your ARSSE usage, to help finding that annoying bug? Do you click on buttons, tabs, etc often or anything? Add/delete servers often, or you just have your server added and watch them? Any info could help, so please try to give the most detail if possible.

Source not available.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on April 26, 2008, 02:20:03 pm
I'm not sure the exact condition to make this bug happen, but it has just happened to me again so I'll tell you everything i did.

I open ARSSE. I have 3 server tabs. I connect to the first server. Something weird happened there. After sending the command /maxrespawntime and showing its value, the server password was shown in the console, and all the commands were sent again. I have a couple of commands scripted to be executed when I connect to a server. I don't know if this affects at all but I have it scripted in the OnData event like this (just so you know):

Quote
if $DATA = Server Version: 2.6.3
/nick PerroAZUL
/admins
endif

Anyway, my custom commands are sent at the end of all the commands only once, so that doesn't seem to be the problem.

After that I change to the second tab and press connect. I have no idea if the server data was already copied from the first tab before pressing connect or not. It connected to the same server in the first tab, and the Host-Port-Password are the same as in the first tab now.

The 3rd tab remains untouched.

Date Posted: 25/04/2008 - 01:27:24
Well, just happened again and I found out the server info was copied to the second tab before I pressed "connect" in the second server. The same weird thing happened (outputing the password in the console), so I guess it has something to do with that.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on April 27, 2008, 05:47:59 am
Please try with this version and tell me if any of the above mentioned bugs occur or not:
http://arsse.u13.net/ARSSE_dev.exe
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on April 29, 2008, 07:19:20 pm
I've been testing it and it has just happened again, the same way. I connect to one server, it screws up showing the server password and it copies all the fields to the other server in that same moment. This time i was even already connected to the second server. I'm still conected to it but in the editboxes I see the data from the other server.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on May 05, 2008, 09:44:16 am
-How many servers do you have open in ARSSE?
-What hardware/software do you have? (CPU, Operating System)
-Could you make a detailed description on your testings about this bug? When does it occur? With what circumstances?

Thanks in advance

Edit:
Could you give me your ARSSE version with full config and everything? Just remove the server passwords/rename servers, hosts, just don't delete them.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on May 05, 2008, 03:27:24 pm
I have 3 servers tabs (usually only 1 connected)

Operating System: WinXP Service Pack 2
CPU: AMD Athlon 64 3000+

The circumstances are these: I start ARSSE, press connect in the first tab (meaning I don't even change the tab), and the bug happens (not every time). Every time it happens I get the same behaviour in the console. I'll just show you a log (hiding my password).

Quote
Session Start: Dom May 04 23:15:23 2008
(23:15:23) Connecting to 201.212.0.103:23074...
(23:15:23) Welcome, you are in command of the server now.
(23:15:23) List of commands available in the Soldat game Manual.
(23:15:23) Server Version: 2.6.3
(23:15:23) /friendlyfire
(23:15:23) Friendly Fire is 0
(23:15:24) /bonus
(23:15:24) Current bonus frequency is 0
(23:15:24) /vote%
(23:15:24) Voting percent is 60
(23:15:24) /respawntime
(23:15:24) Respawn time is 3 seconds
(23:15:24) /maxrespawntime
(23:15:24) Maximum Respawn time is 5 seconds
(23:15:24) <MY PASSWORD HERE>
(23:15:25) /friendlyfire
(23:15:25) Friendly Fire is 0
(23:15:25) /bonus
(23:15:25) Current bonus frequency is 0
(23:15:25) /vote%
(23:15:25) Voting percent is 60
(23:15:25) /respawntime
(23:15:25) Respawn time is 3 seconds
(23:15:26) /maxrespawntime
(23:15:26) Maximum Respawn time is 5 seconds
(23:15:26) /nick PerroAZUL
(23:15:26) <[MAsAR] PerroAZUL> changed nick to <PerroAZUL>
(23:15:26) 2 admins connected:
(23:15:26) IP: *.*.*.* - Nick: <TiTi>
(23:15:26) IP: *.*.*.* - Nick: <PerroAZUL>
(23:15:42) 200.126.213.199:23073 requesting game...

Now this seems to happen EVERY time I press connect, at least this console output. I haven't bothered to reconfigure the second server so I can't tell if it gets all its info copied from the first server every time. I'm kinda sure it does.

The version of ARSSE is 1.2.9b (Build 21). It's the last you posted in this thread.

Also, this didn't happen some versions ago, don't remember which exactly. Anyway, I smell some problem with syncronization and threads.

Give me a minute and I'll post the config of ARSSE. Config attached.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on May 06, 2008, 08:49:47 am
Okay. So you are using some sort of server side script? What is that /nick and /admins thing?
The other admin uses ARSSE too?
Try it when there are no other admins connected maybe.
I still couldn't reproduce this bug... if other admins connect, it is normal that you see all the /bonus etc. commands, as the other admin requests them on connect. ARSSE doesn't show you the server password in the console... so i think this is highly related to one of the server-scripts that you use.
Try it with other admin clients maybe.

What about the other thing, mixing the server configs?
Does it still happen? If does, could you test it when and how?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on May 06, 2008, 09:30:22 am
The server configs are still being mixed, but I just don't know in what situation. I've just found out something, though. The server password is outputed in the console when there are two tabs with the same server. You can test this yourself, just make two tabs with same IP and PORT. When you connect to the first server the password of the second one is shown in the console. It's like it tries to connect to both servers.
Anyway this doesn't explain why the server info was mixed.

That /nick and /admins thing yeah, it's server side script.

Also, this hasn't happened only to me, it has happened to every admin in our server. I've just seen it in the logs.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on May 06, 2008, 02:01:06 pm
Hmm, yes, it happens indeed. using two server tabs with same ip and port seems to cause the duplicated maxrespawn and other commands + the second tab's server password. I'll fix it as soon as possible.

The server mixing thing still needs some testings

EDIT
okay, the first issue is fixed ;)
there is no update with it yet, but you can use the dev version from http://arsse.u13.net/ARSSE_dev.exe
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on May 23, 2008, 11:52:54 am
Oh, that was fast ;)
I'll be using that dev version. If I find out something I will let you know.

Date Posted: 06/05/2008 - 18:59:59
Alright, today some bastard or hacker wannabe was trying to connect as an admin in our server, failing many times. That made me find out something about this bug we've been discussing about.

I have a script in ARSSE that pops an ADMINmsg in the OnAdminConnect event. The message showed even when the admin failed to connect (with wrong password), which I would call a bug also but I don't really care about that.

So the thing is, I have 2 server tabs. I'm connected on both. I set the first tab active and minimize ARSSE to the tray. Then the admin tried to connect to the server corresponding to the second tab. A message shows on the tray, I open ARSSE and it has the second tab active. The console part of the application is shown all in gray, like there was no console at all. The server parameters (ip, port, password) are still the parameters of tab 1.

So I guess that's the condition to make the parameters get mixed. It must be happening when someone types !admin in some server which isn't the corresponding to the active tab and ARSSE is minimized.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: SpiltCoffee on June 06, 2008, 12:17:41 am
For some reason, my Anti-Virus (McAfee) keeps detecting ARSSE as a trojan and deleting it. It's happened 5 times now. Any way to fix it (besides uninstalling either program)?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on June 06, 2008, 10:07:48 am
@PerroAZUL
I have worked on that issue it will be fixed in next build of arsse.

@SpiltCoffee
I could try to install McAfee and see but I need to know if the version I have is the same as yours. Also I would like to know what kind of trojan is says ARSSE is.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Taz on June 15, 2008, 11:57:11 am
For some reason, my Anti-Virus (McAfee) keeps detecting ARSSE as a trojan and deleting it. It's happened 5 times now. Any way to fix it (besides uninstalling either program)?

get a better antivirus
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: SpiltCoffee on June 24, 2008, 02:06:50 am
Detection Name: New Malware.gr (Trojan)

Please fix before it deletes it again... lol.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on June 24, 2008, 12:03:37 pm
Which version of arsse do you use?
Did you try the dev version?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: nuclearrambo on June 25, 2008, 06:18:40 am
when i connect to IRC channel it begins to spam the channel with the text that appears in server window. e.g. the kill log, who joined the server. and all the shit. 
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: CheeSeMan. on June 26, 2008, 01:45:01 am
im pretty sure thats what its suppose to do :p
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: SpiltCoffee on June 26, 2008, 02:57:39 am
Which version of arsse do you use?
Did you try the dev version?
1.2.9b

Can't really be bothered using the Dev version, unless you want me to check something?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on June 26, 2008, 03:35:08 am
@SpiltCoffee
 what is the build number of that version?
@nuclearrambo
 You can filter out the stuff you don't want to see. Take a look at the OnData event file in the options.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: urraka on June 26, 2008, 11:39:45 am
It's because the default script sends everything to IRC. Just disable the OnData event... if you want the chat to be sent to IRC you should do it in the OnPlayerSpeak maybe. Something like,

Code: [Select]
IRCmsg <$PLAYER_NAME> $MESSAGE
Btw, I'm still waiting for some fix because I'm tired to reconfigure my servers all the time. So Shoozza, if you are in charge hurry your ass up! ;D
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on June 27, 2008, 07:51:28 am
@PerroAZUL
 Well you don't need to wait long. I just need to talk about something with KeFear then I can release the new version. If you are curious which bugs got fixed take a look at mantis ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: nuclearrambo on June 27, 2008, 11:40:48 pm
@SpiltCoffee
 what is the build number of that version?
@nuclearrambo
 You can filter out the stuff you don't want to see. Take a look at the OnData event file in the options.
k got it.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: SpiltCoffee on June 28, 2008, 07:50:26 pm
@SpiltCoffee
 what is the build number of that version?
@nuclearrambo
 You can filter out the stuff you don't want to see. Take a look at the OnData event file in the options.
Build 17.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: nuclearrambo on June 29, 2008, 03:03:09 am
ok i am downloadin it soon.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.9] (build 29)
Post by: Shoozza on July 05, 2008, 07:57:39 pm
Hello,

I decided to release a testversion of ARSSE.
In one week I'll add this version to the autoupdater but until then I would like to make sure the new version is working like it should work. If you are interested in the dev version just come to our channel and give us feedback:

#Soldat.ARSSE @ quakenet.org

edit
You may have noticed that the new version of ARSSE hasn't been released yet.
This doesn't mean there is no activity.
In fact I'm just too busy to release it because everyday I improve stuff.
And thanks to the people in the channel bugs were found an new ideas were added.
You want to know when new version of ARSSE will be released? I think when I finnaly fix the autoupdater. ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on August 06, 2008, 04:18:41 am
#Soldat.arsse

:)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: kestasjk on September 18, 2008, 06:31:20 am
Is there any way this thing can be made to auto-reconnect?

It would be great if we could get the source for this :(
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on September 18, 2008, 09:30:27 am
Is there any way this thing can be made to auto-reconnect?

It would be great if we could get the source for this :(

Yes it is just rightclick on the Connect/Disconnect button and choose Auto-Reconnect.

Yeah I would also like to see Soldat src...
Currently KeFear and Me have ARSSE's src and I cannot decide on myself if it will be opensource.
If you want to see some of ARSSE's src take a look at the Soldat Admin Client from MM (ARSSE is based on that one).

If you have any suggestions or bugs don't forget to use our mantis bugtracker.
I also plan add news and stuff there (KeFear did that for some time now).

We are still actively developing ARSSE the focus has just switched to mantis and our #soldat.ARSSE channel.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: kestasjk on September 18, 2008, 08:26:04 pm
Thanks for the auto-reconnect thing, this may make my job a lot easier

I have ARSSE on constantly monitoring 6 servers, somethings that I'd like is the ability to search back through a server's logs, because sometimes when someone calls for an admin a player will leave, and then you can't find their IP to ban them without manually looking back through the server logs

I've also noticed that sometimes the settings for one tab will get copied over to another tab, so that two tabs end up connecting to the same server

Also ARSSE can often use quite a lot of CPU power
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on September 20, 2008, 06:12:11 am
I got some requests for searching in the messages-window (and its already in the dev version).
Sadly i got a fast PC so i cannot say that ARSSE runs slow on my machine and i have a CPU usage of 0-8%.
I'm trying to run a lot of servers in ARSSE so that i can say if it runs well.

If you want to have some stuff implemented i suggest to join the irc channel and keep telling me that you really need that feature ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on January 25, 2009, 09:30:26 am
There is a security-bug in ARSSE.
I suggest everyone to update to the latest dev version!

Installation instructions:
Download http://arsse.u13.net/ARSSE_dev.exe (http://arsse.u13.net/ARSSE_dev.exe)
Copy the file into your ARSSE folder and use it instead of ARSSE.exe

If you need flags download this zip file http://arsse.u13.net/flags.zip (http://arsse.u13.net/flags.zip) and unzip it into the ARSSE folder.

Shoozza
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on February 01, 2009, 06:08:00 am
awesome things added like Nickname chat so players in-game can see admin's nickname they are chatting with ^^
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: [TTD]NadeZilla on February 01, 2009, 08:10:52 am
Maybe add a button so /say is auto when send messages.
(Eg. You wouldnt have to type /say when speaking to players)

@Bone: Its been added?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on February 01, 2009, 08:23:53 am
yea ;d

http://arsse.u13.net/ARSSE_dev.exe

checkboxes above command line
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: iFrag on February 11, 2009, 05:17:08 am
For anyone who is interested in easy IP/Name scanning from logs and use ARSSE:
ARSSE IP Tracker (http://forums.soldat.pl/index.php?topic=32729)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on April 09, 2009, 10:25:32 am
Btw the new Dev version is out already. There are small bugfixes, I have added custom sound for Popups and there is a new ARSSE command /clientlist.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Dutchy on May 05, 2009, 08:28:55 pm
cunnently there is a bug while using the /pm command
if i use arsse and then /pm <number> some one he resceaves the msg
but he cant replay

if this guy still try's to replay by /pm <msg>
the server shuts down..

this happened 2 times during a sctfl match before i found out
i think its not ARSSE related but still i wanted to inform you guys
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on May 09, 2009, 04:40:55 pm
well he cannot reply to a server, he can use /<text> instead so you can read it in arsse's console
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on May 27, 2009, 01:11:10 am
For everyone who hasn't already noticed already:
You need a new version of ARSSE for Soldatserver 2.6.5!
Reason is the the refreshx struct change.

There is a full package on http://arsse.u13.net/download/
You need the Developers Version and not the Stable Version for the new Soldatserver.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: DorkeyDear on May 27, 2009, 05:30:04 am
For everyone who hasn't already noticed already:
You need a new version of ARSSE for Soldatserver 2.6.5!
Reason is the the refreshx struct change.

There is a full package on http://arsse.u13.net/download/
You need the Developers Version and not the Stable Version for the new Soldatserver.
yeah that must have been why every 5 seconds a blank message appeared on my console, along with certain commands going blank (such as /say test test); was real weird.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Meteorisch on June 10, 2009, 10:32:24 am
Hey guys i tried to make a banning ip script for arsse like this:

Onjoin:

IF $PLAYER_IP = 192.168.213.23121 (<random)
 /kick $PLAYER_NAME
 /tempban 40320 $PLAYER_IP
endif

It actually works. But is there also a way to ban the RANGE of an IP? so i don't have to ban every ip the person joins with.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Meteorisch on June 11, 2009, 03:57:57 pm
Anyone knows?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: GSx_Major on June 11, 2009, 05:04:30 pm
/ban 192.168.*.*?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: croat1gamer on June 11, 2009, 05:18:35 pm
Isn't 192.168.***.*** your local ip adress?

Technically, you would ban yourself or someone connected to your router with that.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: GSx_Major on June 11, 2009, 07:47:20 pm
I would imagine he used it as an example.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: -Vis- on June 11, 2009, 07:47:40 pm
Isn't 192.168.***.*** your local ip adress?

Technically, you would ban yourself or someone connected to your router with that.

Duh... he was using it as an example, following on from the example Meteor posted.

/ban 192.168.*.*?

Meteor probably already knows how to ban a range manually. He's trying to integrate it into a script, for automation.

edit: I'm assuming there is more than one IP, otherwise there wouldn't be much need for the script anyway.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: GSx_Major on June 12, 2009, 12:35:40 am
Meteor probably already knows how to ban a range manually. He's trying to integrate it into a script, for automation.

edit: I'm assuming there is more than one IP, otherwise there wouldn't be much need for the script anyway.
It's a script to ban someone every time they join based on which IP they join from. Ban the whole range from the start and there is no need for the script.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: -Vis- on June 12, 2009, 03:48:16 am
I was thinking more along the lines of taking an IP and having the script automatically change the last two sectors to *, before banning it, so it could check from a list of specified IPs. But yeah, I don't know what such a script could be useful for.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: GSx_Major on June 12, 2009, 05:53:10 am
But yeah, I don't know what such a script could be useful for.
And that's when you suggest just banning the whole range from the start.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Fubister on November 29, 2009, 01:33:15 pm
Haven't seen any answer on that, so it would be nice to improve this thing

http://forums.soldat.pl/index.php?topic=21415.0

also small suggestion, there should be an ident change option
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Timer on January 15, 2010, 08:34:45 am
Hello,
Wow rather then search through the 100's or more ARSSE posts I figured I might just ask here.

So on ARSSE since I am the server owner aka head admin...is there anyway I can block certain admin commands such as Add Remote Admin, but still allow for the luxury that all my admins can still use ARSSE. I would perfer NOT to use an ingame script to create sub admin accounts where they can't get !admin messages when someone needs help. Giving them the abiltity to be connected to the server and not be ingame while me deciding on what powers they can and cannot use would be AWSOME!  ;D


Thanks Timer
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Boblekonvolutt on January 15, 2010, 08:58:40 am
Not really.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on January 25, 2010, 07:20:11 pm
@Fubister
Colors work already you just need to use add the color codes with a hex editor.
I understand that that's not an easy solution.

Ident change option will be available in next ARSSE version.

@Timer
Sadly this is not possible. Soldatserver has no such feature.
If I would implement it into ARSSE your users could use another admin client which doesn't disallow the commands. That's why it's not a ARSSE but a soldatserver feature that you want.

And I already asked for this feature but the only answer I got was to use the subadmin script.
I'm sure I could hack that into soldatserver if I was allowed to.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on January 28, 2010, 06:50:28 pm
Released ARSSE v1.2.9.61
http://arsse.u13.net/download/

Released ARSSE v1.2.9.62
Fixed some bugs.
http://arsse.u13.net/download/
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on February 12, 2010, 07:24:04 am
New version has been released like 3 days ago. If your ARSSE's auto updater is turned off. Just get into Configuration -> General tab -> Global settings -> hit 'check updates now'
Newest ARSSE version will be installed on your pc and you will also see its changelog :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Szewczuq on February 14, 2010, 08:09:56 am
i've got newest versioon of ARSSE but my server is CRASHING few times a day, why? Because im using arsse. if i turn off it my server i standing with out any crash. Little help guys?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on February 15, 2010, 01:47:09 am
Can you post logs/screenshots etc. More information make investigation easier:
Soldatserver version?
Does it happen for all arsse versions?
Did It happen before?
Since when does it happen?
What did you change?
How to reproduce?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Szewczuq on February 15, 2010, 10:34:07 am
Can you post logs/screenshots etc. More information make investigation easier:
http://forums.soldat.pl/index.php?topic=37108.0 Here is my problem
Quote
Soldatserver version?
Soldat Dediced Server 1.5.0 - 2.6.4 - Linux
Quote
Does it happen for all arsse versions?
Older than the newest i cant connect to server.
Quote
Did It happen before?
Yes. But then i didn't know what was crashing my server, now i turned off ARSSE, and my server is standing all the time with out crash.
Quote
Since when does it happen?
It happends few times a day, only when server is full. the most beetwen 18-23.
Quote
What did you change?
Nothing special, scripts arent crashing my server
Quote
How to reproduce?
Join my server at 21 (gtm +1) and u will see what happends when i ll turn on arsse. (Server ip: http://forums.soldat.pl/index.php?topic=37514.0 )
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on February 16, 2010, 06:00:34 am
Sorry I wasn't around yesterday so I didn't notice your message.
If you don't mind send me a pm or visit my IRC channel and highlight me with the details about the next time when you connect with ARSSE to your server.

Currently I can't see anything which helps me to fix this.
I'm not even sure if it's a bug in ARSSE or just something in your server.

Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.9] (build 66)
Post by: Shoozza on March 03, 2010, 08:34:02 am
Released ARSSE v1.2.9.66
changelog:

1.2.9.66
release date: 2010.11.08.
-modified new version of ip.adb added
-modified caret is visible when clicking into Memo
-fixed memo console flickering where possible
-fixed scrolling bug
-fixed disabled controls on autoconnect bug (#125)
-fixed host and command line editbox focus issues when inactive window gets focus
-fixed closing confirm windows (by clicking on the x) is handled as if clicked on "no" (instead of "yes")
-fixed message gets cut off on ingame admin command on soldatserver 2.6.6
-fixed access violations on too many timers

1.2.9.65
-modified connect timeout delay set to 2.5 seconds
-modified new ip.adb added (2010.06)
-fixed host input field has focus on window show
-fixed memo stops scrolling when clicked into it
-fixed refreshx spam on massive player/bot kick (causes a server and ARSSE freeze)
-fixed negative value in total score field on left side when total score is larger then 127
-fixed access violation when mouse is over playerlist and ip.adb is missing

1.2.9.64
-modified OnData examples to not be enables by default
-modified new ip.adb added
-fixed script execution bug with $DATA
-fixed adding and removing favorites - Manage Favorites bug (#121)

1.2.9.63
-added /bantag support for player context menu
-added Copy tagid for player context menu
-modified After Update message
-modified default size and min size of columns
-modified tagid column has min width now
-modified Playerlist columns now remember their width when resized on tab change
-modified ip.adb is now from 2010.03
-fixed Names and Flags are drawn at wrong position when vertical scrollbar isn't all left
-fixed wrong column hide on column move
-fixed column hide takes too long
-fixed moving playernames column in playerlist
-fixed flag tooltip triggers don't work correctly when moved playerlist columns around
-fixed playercount on servertab stays on connection failure

http://arsse.u13.net/download/

If you notice any bugs please add them to the bugtracker
http://arsse.u13.net/mantis/

, join my channel #Shoozza or pm me on IRC (quakenet) my nick is Shoozza
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Furai on November 08, 2010, 06:28:24 pm
I only wanted to say: Good work, Shoozza. :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.9] (build 68)
Post by: Shoozza on December 23, 2010, 07:26:01 pm
Released ARSSE v1.2.9.67
changelog:

-added new flags (download flags.zip (http://arsse.u13.net/download/flags.zip) or full version to get them)
-modified improved ? flag
-modified new version of ip.adb added
-fixed ARSSE focused when minimized bug (#128)
-fixed On Player Join color Bug (#120)
-fixed OnAdminDisconnect event doesn't work
-fixed Focusing invisible window error when restoring from tray menu (#130)

Released ARSSE v1.2.9.68
changelog:

-added $DATE scripting variable
-fixed index out of bounds error on non chat [ * ] * messages

Merry Christmas!
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Stuffy on December 24, 2010, 08:23:44 am
Nice, but will you integrate SolTv in the future? Its the only feature I miss in it, the other things are just great.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on December 24, 2010, 09:28:10 am
Depends.
I made an attempt to add it months (if not even years) ago but it made ARSSE buggy.

If I find time and feel motivated enough to do it well then you might see it in ARSSE :P
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Polifen on December 24, 2010, 11:06:13 am
New version seems to be a bit buggy, I get List index out of bounds (0) sometimes. I'm not sure but it can be something related to !admin command.

Edit: Also, if ARSSE is minimised to tray when the error occurs it won't let me minimise it any more,
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on December 24, 2010, 11:22:29 am
New version seems to be a bit buggy, I get List index out of bounds (0) sometimes. I'm not sure but it can be something related to !admin command.

Edit: Also, if ARSSE is minimised to tray when the error occurs it won't let me minimise it any more,
Yeah I released a fix for the "out of bounds" error.
Just do a manual update.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Silnikos on February 19, 2011, 05:12:14 am
(http://grab.by/grabs/78a2c48845917ca5e7c9893f0b03c60f.png)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Fireman on February 19, 2011, 05:32:06 am
(http://grab.by/grabs/78a2c48845917ca5e7c9893f0b03c60f.png)
false

get a gud AV
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: SyavX on February 19, 2011, 07:10:42 am
Nothing wrong with it, and it's not an AV fault that some applications acts suspicious.

1. Right click on Avira tray icon -> "Configure AntiVir" or press F8 in main window
2. Check "Expert mode" option
3. Select "Guard > Scan > Exceptions" in the settings tree
4. Add ARSSE.exe file to the file objects exceptions list
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on February 19, 2011, 08:04:19 am
(http://grab.by/grabs/78a2c48845917ca5e7c9893f0b03c60f.png)
Which version was that?

It's probably because the exe file is compressed with upx...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: SyavX on February 19, 2011, 09:14:21 am
Which version was that?

It's probably because the exe file is compressed with upx...

ARSSE 1.2.9.68 (as previous versions too). Yeap, unpacked exe doesn't cause Avira alerts.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on March 05, 2011, 08:02:42 pm
Released new version 1.2.9.69 which is compatible with the new beta server (but not with the old one)
Visit http://arsse.u13.net for changelogs and downloads
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: ExHunter on July 22, 2011, 04:20:20 pm
Hm..

I got a suggestion, which isnt that neccessary - but it could be done (maybe ^^) someday:

Creating an App for Windows Phone / iPhone / some other smartphones. It would be awesome :=

just a suggestion/idea for this app.

But work firstly on 1.5.1 :)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on July 22, 2011, 05:02:29 pm
haha that would be something cool
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Prodigyx on September 07, 2011, 09:39:46 pm
SoldatServer 2.7.0 + ARSSE:

Quote
(19:40:37) Connecting to 200.98.202.41:23074...
 (19:40:37) Soldat Admin Connection Established.
 (19:40:38) Welcome, you are in command of the server now.
 (19:40:38) List of commands available in the Soldat game Manual.
 Using REFRESHX v2.7.0
 (19:40:38) Server Version: 2.7.0

Sometimes ARSSE stops at this last line and don't show data anymore. also we are not able to type commands.

Restarting server solve this issue, but what is happening?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on September 08, 2011, 02:27:46 pm
Try reconnecting, works for me
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on September 21, 2011, 02:15:58 pm
Quote
1. make it so you can schedule when to clear the alert box every so many minutes
F12 HARD if alert box is main windows

or

Feature request: please add a button which cleans all servers main windows so it doesnt use that much ram
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on October 20, 2011, 10:53:31 am
It doesnt detect caps in server version 2.7.2 [2.7.0 possbily aswell]

(http://i.imgur.com/UnuYE.png)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Moroes on November 19, 2011, 11:38:28 am
Is there any command for showing banned hwids and nicks?Its needed since lot of climbers get banned on jet maps for flooding or when they cap.  :-\
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on November 19, 2011, 04:06:04 pm
Is there any command for showing banned hwids and nicks?Its needed since lot of climbers get banned on jet maps for flooding or when they cap.  :-\
Nope, you would have to FTP into your server and read the banned.txt and bannedhw.txt or optionally write a soldatserver script which prints those  ip/hwids when you write a specific command.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Mexer on February 05, 2012, 07:12:28 pm
I get tons of Access violation errors every 10 seconds or so... what should I do ?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on February 09, 2012, 09:50:29 pm
I get tons of Access violation errors every 10 seconds or so... what should I do ?
You should tell me which version you use and what the messages say.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Mexer on February 13, 2012, 02:19:52 pm
I get tons of Access violation errors every 10 seconds or so... what should I do ?
You should tell me which version you use and what the messages say.
fixed it some time ago, no more need for help. Sorry, can't remember the cause.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: DevilX4 on September 24, 2012, 03:24:28 pm
How do you get rid of all the spam when you connect to a server?
i.e:
Session Start: Mon Sep 24 21:20:12 2012
(21:20:12) Connecting to 192.168.0.2:23074...
(21:20:13) Soldat Admin Connection Established.
(21:20:13) Welcome, you are in command of the server now.
(21:20:13) List of commands available in the Soldat game Manual.
(21:20:13) Server Version: 2.7.3
(21:20:13) /friendlyfire
(21:20:13) Friendly Fire is 0
(21:20:13) /bonus
(21:20:13) Current bonus frequency is 0
(21:20:14) /vote%
(21:20:14) Voting percent is 100
(21:20:14) /respawntime
(21:20:14) Respawn time is 0 seconds
(21:20:14) /maxrespawntime
(21:20:14) Maximum Respawn time is 0 seconds
(21:22:26) Disconnected from 192.168.0.2
Session Close: Mon Sep 24 21:22:26 2012
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: P on September 24, 2012, 08:04:30 pm
click on "Clear Main Window"


you're also able to hide every line separately
for example:
Code: (OnData) [Select]
if $DATA = Friendly Fire*
HIDE
endif
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: DevilX4 on September 25, 2012, 06:10:35 pm
Thank you!
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on December 11, 2013, 05:22:22 pm
Just to make sure everyone knows: I'm no longer working on ARSSE.
Instead I work on the official Soldat Admin client.

You can find the sourcecode on github: https://github.com/Shoozza/Soldat-Admin

The main reason is that I cannot make the ARSSE source code available because KeFear disappeared years ago.
Another reason is that I would need to port it to work with lazarus and on osx and gnu/linux.
The Soldat-Admin client works on osx and probably also on gnu/linux already and compiles with delphi 7 and lazarus.

I will release version 1.3 of the admin client soon and hope to add most features from ARSSE to it.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: kicikici on February 17, 2014, 06:40:05 am
Problems on 1.6.7b1. See attached screen. I typed "testtttttttt" 3 times but on screen it shows only one.
I don't know if this could be a reason but I noticed that after connection we get info about Using REFRESHX v2.6.4, against Using REFRESHX v2.7.0 on version 1.6.6.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Akinaro on February 17, 2014, 07:01:27 am
the same problem, no player list no any messages in console.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on February 17, 2014, 07:23:00 am
Yep ARSSE doesn't detect the server version correctly and uses wrong refreshx thats why it is broken.
I will fix that in the coming days. I havent touched ARSSE for a very long time though...
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on January 18, 2017, 05:04:00 pm
\o| I just hopped in to say hello from the *future*

Good and bad to see that there are people here and the thing does not really work in the good new times.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: jrgp on January 20, 2017, 05:01:00 am
\o| I just hopped in to say hello from the *future*

Good and bad to see that there are people here and the thing does not really work in the good new times.

Hi KeFear. Good to see you after all these years :)

What are your thoughts on open sourcing ARSSE? I think it would be a good idea as the source code will live on and get to be improved by more people instead of just Shoozza.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Bonecrusher on January 23, 2017, 01:53:30 pm
That'd be neat. I'm still using arsse to check on my servers.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on March 19, 2017, 06:01:04 pm
Well, that would be a great idea. I just don't have the latest source. I'll try and see if Shoozza contributed it a way I can access. Or even better, if he shows up for any reason, I allow him to make it open source.

Anyway, it seems to me the download links are long dead too. How sad.

EDIT:

Should have done
this long before,
releasin' the sorce,
so here you go:

https://github.com/KidoResuri/ARSSE

(don't get fooled by the name)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: jrgp on March 20, 2017, 02:50:05 am
Well, that would be a great idea. I just don't have the latest source. I'll try and see if Shoozza contributed it a way I can access. Or even better, if he shows up for any reason, I allow him to make it open source.

Anyway, it seems to me the download links are long dead too. How sad.

EDIT:

Should have done
this long before,
releasin' the sorce,
so here you go:

https://github.com/KidoResuri/ARSSE

(don't get fooled by the name)


That's awesome. Thanks for releasing the source.

If you're interested I can probably get the files for arrse.u13.net. (My friend Ryan has access to those backups)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: machina on March 20, 2017, 10:48:49 am
https://github.com/KidoResuri/ARSSE
You may want to drop a license file in the repo like MIT or something.

Sometimes it feels a little bit sad I don't code in Pascal. Yet, I know I will never force myself to this syntax (kiddo rised on C++).

Thanks for commiting to the OpenSource community ;)
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: KeFear on March 20, 2017, 12:08:15 pm
Thanks for noting, I added a (un)License.

Also done a bit wiping, as I just dragged the source folder, with some backup files and compiled binaries, which I now removed.

jrgp, I'm interested in the files, thanks, that would be sweet.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on March 20, 2017, 06:48:43 pm
Hi! Great to hear from you KeFear,

I'm fine with releasing ARSSE as FLOSS however we might want to talk privately about the license. I'm not sure if unlicense is the best choice.
I have the latest source code somewhere.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: jrgp on March 20, 2017, 07:36:26 pm
jrgp, I'm interested in the files, thanks, that would be sweet.

Just asked Ryan for them. Will follow up.

I'm fine with releasing ARSSE as FLOSS however we might want to talk privately about the license. I'm not sure if unlicense is the best choice.
I have the latest source code somewhere.

If you want to make sure the source code doesn't disappear in forks, going with a copyleft/GPL license might make more sense for this.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: jrgp on March 20, 2017, 11:29:47 pm
Just asked Ryan for them. Will follow up.

Just PM'd you a download link
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on March 21, 2017, 02:43:40 pm
I'm currently preparing the free software/open source release of ARSSE.
It will be licensed under the MIT license.

(My issue with the unlicense was that it might not be legal in germany.)

https://github.com/Shoozza/ARSSE

We are currently working on porting it to Lazarus.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: jrgp on March 22, 2017, 12:36:27 am
We are currently working on porting it to Lazarus.

What are you going to use for the GUI for non-windows platforms?
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on March 22, 2017, 02:20:52 am
Lazarus has LCL: http://wiki.lazarus.freepascal.org/Lazarus_Documentation#LCL
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Furai on March 22, 2017, 12:00:02 pm
I feel that the ARSSE repo should be in Sodlat's github organisation.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Shoozza on March 22, 2017, 01:31:25 pm
I still think it is a 3rd party program as nobody from the dev team is maintaining it, so for the moment i wont bother moving it
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: machina on March 22, 2017, 06:32:52 pm
https://github.com/Shoozza/ARSSE
Needs some fancy-schmancy Markdown'd readme ;)

I feel that the ARSSE repo should be in Sodlat's github organisation.
Fork it xD
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Furai on March 23, 2017, 03:38:04 am
I still think it is a 3rd party program as nobody from the dev team is maintaining it, so for the moment i wont bother moving it
In my head that Soldat organisation on GitHub is community driven and not maintained by THD. So that's why I think it's a good place for it.
Title: Re: Advanced Remote Soldat Server Enchanter [v1.2.7] (build 14)
Post by: Savage on April 27, 2020, 02:53:46 pm
The links are dead so I'm posting ARSSE_1.2.9.69_dev here: https://forums.soldat.pl/index.php?topic=45508.0