Author Topic: TDSL v1  (Read 7520 times)

djtrickdog

  • Posts: 14
  • Turrets: +0/-2
TDSL v1
« on: January 05, 2008, 07:58:02 pm »
TDSL v1
Tremulous Dedicated Server Launcher

I am kinda new here so i decided to make a server app for Tremulous. It can be used for noobs or for constant server runners that need to set up quicker and easier. It is small size and easy to configure.
If at least 3 people ask for source, ill make it open source. Right now it is closed. TDSL is programmed in DOS batch cmd.
If you need any help or request a change in something, just ask.

I am uploading two versions (zip, 7z)

ZIP:

7z:


just extract to the desktop or somewhere then double click the TDSL_INSTALL and follow through the steps.
To configure the server, go to C:\Program Files\Tremulous\ and double click the Server_Settings.exe and follow the steps.

Screenshots:
http://img228.imageshack.us/img228/5002/screenshotoy6.png

« Last Edit: January 05, 2008, 10:08:27 pm by Survivor »

Caveman

  • Guest
Re: TDSL v1
« Reply #1 on: January 05, 2008, 09:08:12 pm »
Sorry, but if you don't dish out the source I recommend against using this.
You have ZERO posts here, using a name we don't recognize to offer us a closed source program to be run on a server?

Can you spell Trojan?

djtrickdog

  • Posts: 14
  • Turrets: +0/-2
Re: TDSL v1
« Reply #2 on: January 05, 2008, 09:12:23 pm »
Trojan. T-R-O-J-A-N. Trojan.

Well obviosly you are asking for source so i need 2 more peeps to ask. If you want some more background on me, i am a leader of a game design team called gag-studio (you can google). I use to use Game Maker as my dev tool (gmc.yoyogames.com) and now i use DarkBASIC (google my user name on the forum)

I can only guarantee my program is virus free. Use any online/offline scanner.

Here is source for installer for now:
Code: [Select]
@echo off
title T-D-S-L INSTALL
color 0c

echo Installation path: C:\Program Files\Tremulous\
echo Press any key to begin the installation.
pause>nul
cls
echo Installing TDSL...
echo.
cd bin

echo Copying TDSL.exe to C:\Progra~1\Tremulous\
copy TDSL.exe C:\Progra~1\Tremulous\>nul
echo.

echo Copying Server_Settings.exe to C:\Progra~1\Tremulous\
copy Server_Settings.exe C:\Progra~1\Tremulous\>nul
echo.

echo Copying server.cfg to C:\Progra~1\Tremulous\base
copy server.cfg C:\Progra~1\Tremulous\base>nul
echo.

echo Creating shortcut for %username%
copy TDSLs.exe C:\docume~1\%username%\desktop\>nul
cd C:\docume~1\%username%\desktop\
rename TDSLs.exe TDSL.exe
echo.

echo Install Complete!
pause

« Last Edit: January 05, 2008, 09:14:20 pm by djtrickdog »

Survivor

  • Posts: 1660
  • Turrets: +164/-159
Re: TDSL v1
« Reply #3 on: January 05, 2008, 09:20:38 pm »
Make it opensource now or this gets locked, nonsense about at least 3 people asking before giving in will not be accepted.
I’m busy. I’ll ignore you later.

Caveman

  • Guest
Re: TDSL v1
« Reply #4 on: January 05, 2008, 09:52:59 pm »
DJ, why should I use google?
Is there any way to ascertain that you are who you say you are?

Everybody can register a yahoo account .)

As for the 'source-code' of the installer, methinks you are joking...

//edit:
gag-studios.net: "This site has been suspended."
« Last Edit: January 05, 2008, 09:57:13 pm by Caveman »

Survivor

  • Posts: 1660
  • Turrets: +164/-159
Re: TDSL v1
« Reply #5 on: January 05, 2008, 10:07:58 pm »
In view of this
http://www.youtube.com/watch?v=V08NE-EkuSQ
and this
http://www.hackerthreads.org/phpbb/search.php?search_author=djtrickdog&sid=19dac22f3b2e40c89ccc60c18ce1e3c0

Your links have been removed. Once you post your wonderful source you are allowed to post the link to the app.
I’m busy. I’ll ignore you later.

Odin

  • Spam Killer
  • *
  • Posts: 1767
  • Turrets: +113/-204
    • My Website
Re: TDSL v1
« Reply #6 on: January 05, 2008, 10:30:49 pm »
Source code please.

X-20

  • Posts: 268
  • Turrets: +62/-33
Re: TDSL v1
« Reply #7 on: January 05, 2008, 10:35:31 pm »
hackerthreads.org/ and search_author=djtrickdog

Your links have been removed. Once you post your wonderful source you are allowed to post the link to the app.
hackerthreads.org and djtrickdog as the author? even if dog posted his source i wouldnt trust it anyway  :granger:
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

Survivor

  • Posts: 1660
  • Turrets: +164/-159
Re: TDSL v1
« Reply #8 on: January 05, 2008, 10:38:44 pm »
people digging their own graves is the sweetest sight on a boring internet evening.
I’m busy. I’ll ignore you later.

X-20

  • Posts: 268
  • Turrets: +62/-33
Re: TDSL v1
« Reply #9 on: January 05, 2008, 10:41:03 pm »
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

Rocinante

  • Posts: 642
  • Turrets: +252/-668
    • My Homepage
Re: TDSL v1
« Reply #10 on: January 06, 2008, 05:40:21 am »
Bahaha.. nice try, kid.  Go take your idiotic script kidde ass somewhere else.  Why not try becoming a productive member of society, instead of one of the drooling bungmunchers that I routinely laugh at when they try the latest "ZOMG 1337 H@X0RZ0RZ!!!11!eleven" on machines on my network.  Try *learning* about how things work, instead of downloading some crap some other miscreant wrote with no knowledge of what it does.

<old man>Kids these days.. when I was your age, and we broke into AT&T, we came away from it with something useful like a list of trunk lines you could fool an operator into connecting you through.  Wasn't about money, wasn't about breaking shit, it was about knowledge and learning.  Now you'd forget to wipe your damned nose if it wasn't for fear of shorting out your keyboard with yet another bodily fluid.</old man>
}MG{Mercenaries Guild
"On my ship, the Rocinante, wheeling through the galaxies, headed for the heart of Cygnus, headlong into mystery." -- Rush, "Cygnus X-1"

X-20

  • Posts: 268
  • Turrets: +62/-33
Re: TDSL v1
« Reply #11 on: January 06, 2008, 05:47:40 am »
Bahaha.. nice try, kid.  Go take your idiotic script kidde ass somewhere else.  Why not try becoming a productive member of society, instead of one of the drooling bungmunchers that I routinely laugh at when they try the latest "ZOMG 1337 H@X0RZ0RZ!!!11!eleven" on machines on my network.  Try *learning* about how things work, instead of downloading some crap some other miscreant wrote with no knowledge of what it does.

<old man>Kids these days.. when I was your age, and we broke into AT&T, we came away from it with something useful like a list of trunk lines you could fool an operator into connecting you through.  Wasn't about money, wasn't about breaking shit, it was about knowledge and learning.  Now you'd forget to wipe your damned nose if it wasn't for fear of shorting out your keyboard with yet another bodily fluid.</old man>
^Epic Wisdom^
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

djtrickdog

  • Posts: 14
  • Turrets: +0/-2
Re: TDSL v1
« Reply #12 on: January 06, 2008, 06:05:46 am »
its funny how some people are helpful and some are plan idiotic. Run the damn thing in a Virtual Machine for crying out loud! Jeeze.

Here is the source:  (ill upload the batches if u want)

Do i some my respect back now? (and gag-studio.net is our old domain. we couldnt afford and moved to modcenter.)

TDSL.bat
Code: [Select]
@echo off
title T-D-S-L v1
color 0c
echo.
echo T-D-S-L
echo.
echo    Tremulous Dedicated Server Launcher
echo.
echo.
echo.
echo Thanks for using T-D-S-L v1!
echo.



cd C:\progra~1\tremulous

:launch
echo Launching Server console...
tremulous.exe +set dedicated 2 +exec server.cfg


:end
echo Tremulous Server console closed!
echo Press any key to exit T-D-S-L
pause>nul

TDSLs.bat (shortcut)
Code: [Select]
@echo off
start C:\progra~1\Tremulous\TDSL.exe
exit

Server_Settings.bat
Code: [Select]
@echo off
title T-D-S-L CONFIG
color 0c


SET hostname=
SET /P hostname=Enter the desired Game Name:

SET loadscreen=
SET /P loadscreen=Enter the desired Loading screen text:

SET maxclients=
SET /P maxclients=Enter the maximum amount of players that can join:

SET password=
SET /P password=Enter a desired password to join server (type none for no password):

:downloads
SET downloads=
SET /P downloads=Allow downloads? (y/n):
IF NOT '%downloads%'=='' SET downloads=%downloads%
if /i %downloads%==y goto cont1
if /i %downloads%==n goto cont1
echo error! invalid choice!
goto downloads

:cont1
SET suddendeath=
SET /P suddendeath=Enter the desired time in minutes until sudden death will begin:


SET draw=
SET /P draw=Enter the desired time in minutes until the game will be ended as draw:

:balance
SET balance=
SET /P balance=Balance teams to equal amounts of players? (y/n):
IF NOT '%balance%'=='' SET balance=%balance%
if /i %balance%==y goto cont2
if /i %balance%==n goto cont2
echo error! invalid choice!
goto balance

:cont2
SET start=
SET /P start=Enter the desired map name that will start when the server begins (ie: ATCS):

SET rotation=
SET /P rotation=Enter the map rotation to begin after starting map is over(type default for default rotation):

cd base
echo erasing existing file...
del server.cfg

echo writing new file...
echo set sv_hostname "%hostname%" >> server.cfg
echo set sv_maxclients %maxclients% >> server.cfg
echo set g_suddenDeathTime %suddendeath% >> server.cfg
echo set timelimit %draw% >> server.cfg
echo map %start% >> server.cfg

if /i %rotation%=='default' SET rotation=='rotation1'
echo set g_initialMapRotation %rotation% >> server.cfg

if /i %password%=='none' goto nopass
goto setpass

:nopass
echo set g_needpass 0 >> server.cfg
goto cont3

:setpass
echo set g_needpass 1 >> server.cfg
echo set g_password %password% >> server.cfg
echo set rconPassword %password% >> server.cfg
goto cont3



:cont3

if %balance%=='y' echo set g_teamForceBalance 1 >> server.cfg
if %balance%=='n' echo set g_teamForceBalance 0 >> server.cfg

echo set g_initialMapRotation %rotation% >> server.cfg

if %downloads%=='y' echo set sv_allowdownload 1 >> server.cfg
if %downloads%=='n' echo set sv_allowdownload 0 >> server.cfg

echo set g_motd "%loadscreen%" >> server.cfg
echo set sv_pure 1 >> server.cfg

echo set pmove_fixed     0 >> server.cfg
echo set sv_minRate      5000 >> server.cfg
echo set sv_maxRate      15000 >> server.cfg
echo set sv_minSnaps     10 >> server.cfg


echo Configuration Complete!
pause

Or if you guys were smart, you could have downloaded QuickBFC and
decompile since they arnt password protected.


Caveman: Methinks your ignorant
X-20: Your retarded
Rocinante: You have not the slightest clue what you are even talking about. Get a life and stop insulting others to boost your self confidence.
Survivor: Thanks for managing this like a normal person.
Odin: Posted :P thanks for not giving hassle
« Last Edit: January 06, 2008, 06:10:42 am by djtrickdog »

X-20

  • Posts: 268
  • Turrets: +62/-33
Re: TDSL v1
« Reply #13 on: January 06, 2008, 06:29:02 am »

Caveman: Methinks your ignorant
X-20: Your retarded
Rocinante: You have not the slightest clue what you are even talking about. Get a life and stop insulting others to boost your self confidence.
Survivor: Thanks for managing this like a normal person.
Odin: Posted :P thanks for not giving hassle

I wasnt exactly trying to attack you on the subject, I was just giving extra backround/various bits of info for anyone who wanted to look at it, Dont go all berserk on me >.>
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

djtrickdog

  • Posts: 14
  • Turrets: +0/-2
Re: TDSL v1
« Reply #14 on: January 06, 2008, 06:33:15 am »
k well decompile or something so you can prove to everyone else the source is correct to what i posted, can you? 

Rocinante

  • Posts: 642
  • Turrets: +252/-668
    • My Homepage
Re: TDSL v1
« Reply #15 on: January 06, 2008, 08:20:19 am »
Rocinante: You have not the slightest clue what you are even talking about. Get a life and stop insulting others to boost your self confidence.

It is you, young one, who hasn't a clue about which you speak.  I've been around probably long enough to be your father; and if you ask one of the (slightly few) others here who also has, they'll probably also agree that "back in the day" there was no honor in being a script kiddie.  You had skill, or you didn't, and if you had skill you used it to learn more skills not to control a spam botnet or whatever.  Life?  I have a quite nice one as a systems administrator for an Ivy League university, a wife of many years and a new son.  I don't need to insult people to boost my self-confidence, I'm quite confident thank you.

As for this specific case?  You post on a forum, which is tailored for an open source game.  You talk about this program you've written, and offer the source under strange (and silly) circumstances.  And a quick search of your reputation shows you to be someone happy with cheating, "hacking" (though more likely "cracking") and malware.  Hell, on one forum alone all your posts on the first page of results were about trying to delete Windows on someone's hard drive (hint: zero the partition table, it's fast and most people have no clue how to use findpart from a bootdisk).  And you wonder why everyone descended upon you like rabid dogs on a wounded rabbit?
}MG{Mercenaries Guild
"On my ship, the Rocinante, wheeling through the galaxies, headed for the heart of Cygnus, headlong into mystery." -- Rush, "Cygnus X-1"

djtrickdog

  • Posts: 14
  • Turrets: +0/-2
Re: TDSL v1
« Reply #16 on: January 06, 2008, 09:35:13 am »
lol i know how to do the boot sector virus now. I can easily do so in ASM, that was a bit ago, read the date. And emm, i don't do that anymore i found that productive is better then destructive. Just read the sources why don't you. I don't want your life story either and how 1337ness you are.

God damnit will someone just comment on my App!
« Last Edit: January 06, 2008, 09:43:44 am by djtrickdog »

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Re: TDSL v1
« Reply #17 on: January 06, 2008, 01:02:07 pm »
It sux.

Caveman

  • Guest
Re: TDSL v1
« Reply #18 on: January 06, 2008, 01:22:32 pm »
What app?
All i see is a useless thing that has a separate batch just to configure the server, missing out the need to set the net_ip and net_port.

Check this forum and you see a much more advanced prog that does more than you could ever dream of.

Oh and btw... years ago we'd gotten slapped hard if we had the audacity to call some scripts a programm and more yet, we'd gotten kicked in the ass if we dared to 'compile' a batch to make it look like an binary executable.

I give you a kindly #10
« Last Edit: January 06, 2008, 01:25:25 pm by Caveman »