Page 1 of 4
DXSL v3.x
Posted: 24 Jul 2013, 21:17
by DejaVu
New version released (v3.2):
http://freeweb.t-2.net/dev1/files/DXSLSetup_v3.2.msi
What is new?
- option: AutoRefresh on app start
- option: start with Windows
- option: start minimized
- option: join server with additional custom parameters
- sort list of servers by ip, name, maps, gametypes, players, ping
- copy servers IP, IP+port, info
- view server on gametracker
- resized controls are saved
- fixed bug: joining servers via DXSL now works properly
Thinking of adding in some more cool features like:
- view servers activity graph for past days/weeks
- optional chat with other DXSL users
- auto-update feature
Re: DXSL v3.x
Posted: 24 Jul 2013, 21:32
by RedDynasty
Cool, been using this for quite some time, glad to see its been worked on.
Re: DXSL v3.x
Posted: 25 Jul 2013, 02:54
by ~Blade~
inb4ban
Re: DXSL v3.x
Posted: 25 Jul 2013, 03:18
by Psycho
~Blade~ wrote:inb4ban
Why would he be banned?
Re: DXSL v3.x
Posted: 25 Jul 2013, 10:12
by chin.democ.
- optional chat with other DXSL users
I think this would be a very important introduction, how many of us are looking at empty servers while being on DXSL?

Re: DXSL v3.x
Posted: 25 Jul 2013, 10:33
by ~][FGS][Nobody~
That feature sounds good but requires a lot of infrastructure in the background in my eyes.
You need a kind of masterserver in order to find other dxsl client.
You need a communication concept: e.g.
-will it work by peer to peer connections or over the central server?
-what about group chats, who is declared as the instigator?
-do there exist users or does it work by autogenerated ids?
-what about security? - spam-protection, protocol violation, etc
Re: DXSL v3.x
Posted: 25 Jul 2013, 11:27
by DejaVu
No worries nobody, in C# .NET this can be done pretty quickly and nicely, considering all your worries. But I am not doing it, if it's not going to be used then. I would need some statistics on how many people actually use it first.
EDIT:
For start, I would create one room only, where all dxsl users can communicate (if it gets popular, I would add ability to send PM to other users). There would be spam protection - ability to post message every x seconds. What I need to do is make people be able to participate in chat with as little as possible hassle, that means NO REGISTRATION needed. I was thinking when joining chat, you enter only 2 things: your nickname for chat + captcha (to prevent spambots). That should make things fairly easy and quick for anyone.
Re: DXSL v3.x
Posted: 28 Jul 2013, 16:38
by ShadowRunner
Nobody and Deja talking about coding.
Never say "never".
IF DXSL can show a user how many other people are running DXSL at that point, then I think this would be useful software.
If not, then isn't it just like sitting on the server list and wondering who else is watching the serverlist.
Seems like a good thing, no-one wants to sit on the server list or sit in an empty server. It still "messes up" my computer to run DX and photoshop at the same time for example.
Re: DXSL v3.x
Posted: 31 Jul 2013, 01:17
by DejaVu
New features:
- chat
- autoupgrade option when new version is released
http://freeweb.t-2.net/dev1/files/DXSLSetup_v3.3.msi
When talking becomes reality...

Re: DXSL v3.x
Posted: 31 Jul 2013, 11:38
by chin.democ.
Excellent Deja, giving this a test now.

Re: DXSL v3.x
Posted: 31 Jul 2013, 17:21
by DejaVu
Two dx players complained about not working on win xp sp3. I tested this, and worked just fine for me. Prior installing, I installed .NET 3.5 from here:
http://www.microsoft.com/en-us/download ... aspx?id=21
So, make sure you install this .NET 3.5 and it should work.
Re: DXSL v3.x
Posted: 31 Jul 2013, 19:39
by ~][FGS][Nobody~
I'm still using DXSL 2.03beta, lol.
Re: DXSL v3.x
Posted: 31 Jul 2013, 21:39
by DejaVu
Now, I was thinking... this captcha resolving might be annoying for some people. I will create option to register your nickname, which brings you 3 benefits if doing so:
- you don't have to enter captcha everytime you want to login
- your nickname cannot be taken by anyone else
- you would be able to configure DXSL to auto-join chat, without need to enter nickname or password
You could register nickname by providing valid email address with valid captcha resolved (and your choosen nickname + password). After you do registration, email message with verification code is sent to your email. You click on verification code link and you activate your account (similar to what you need to do to get yourself on most of forums; except that this is almost all driven out of windows desktop application).
Of course, current login method (with captcha + nickname) will still be valid for users that don't want to register or want to do quick peek before doing so.
Re: DXSL v3.x
Posted: 03 Aug 2013, 06:06
by Vexus
It says something along the lines of "there's a new version, do you wish to upgrade?", I click yes and it crashes, and opens up a new (unupdated) dxsl (while the other one is still crashing)
Re: DXSL v3.x
Posted: 18 Aug 2013, 02:40
by DejaVu
Vexus: Download new version 3.3 from here:
http://freeweb.t-2.net/dev1/files/DXSLSetup_v3.3.msi
Then Auto-Update will work fine.
I added new feature, which does not need any upgrade of your DXSL clients.

- dxslsrvchat.png (164.76 KiB) Viewed 22219 times
You can chat with players in server and they can chat with you.
For this to work, server admin has to install special server-side package. Contact me, if you would like your server to be included in the chat.