Author Topic: Brotherhood's TSM (Tremulous Server Manager) - Pre-release  (Read 27635 times)

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« on: September 29, 2007, 08:57:21 pm »
This is a pre-release of my windows only application "TSM" (Tremulous Server Manager)

~ What is it?
I created TSM to be an easy way to modify server settings in a GUI instead of having to modify them manually in server.cfg. It's very newbie friendly. There is no need for bat files anymore to run your server. Just click "Start Server" on the TSM window. It will automatically install tjr's server mod if you don't have it and any other server related files that you need.

TSM default game.qvm = Lakitu7's QVM 5.01
http://tremulous.net/phpBB2/viewtopic.php?t=5873&postdays=0&postorder=asc&start=0

~ Cons:
Not finished, though at the moment it's enough to handel a basic server.

~ System Requirements:
Should work on any windows system, though only tested on XP SP2

Before installing, if you're new to running a server I strongly recommend to do the following:

1. Back up your binds and/or maps
2. Uninstall tremulous
3. Delete tremulous folder (default is C:\Program Files\Tremulous)
4. Delete tremulous application settings folder (defualt is C:\Documents and Settings\[YOUR USER NAME]\Local Settings\Application Data\Tremulous)
5. Re-Install Tremuous

~ How to install

- Download and extract the linked zip below
- Run the installer
- Enter the installation path and then click OK

~ Port Forwarding

Note: Port forwarding only applys to machines connected to a router. If you don't have a router, then don't worry about this.

You can change the servers port in the "Advanced Options" tab. If you  don't know how to port forward, go to

http://portforward.com/english/routers/port_forwarding/routerindex.htm

And select your router. Then select Quake 3. Follow the directions, except use the port you inputed in TSM. The directions tell you to add 4 different port forward items. You only need the one for a tremulous server.

------------------------------------------------------------------------------
------------------------------------------------------------------------------
Download TSM Installer
Sorry for the crappy download server!
------------------------------------------------------------------------------
------------------------------------------------------------------------------

I apologize that this is only for windows, but hey, if you're running a server on windows, then you probably need all the help you can get  8)

~ Brotherhood
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

Caveman

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #1 on: September 29, 2007, 10:11:04 pm »
a) Don't apologize :)
b) thanks, great work. Might save us some repeating posts.

guest

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #2 on: September 30, 2007, 05:39:21 am »
it is a virus

blood2.0

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #3 on: September 30, 2007, 05:40:01 am »
ur a virus forque

Caveman

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #4 on: September 30, 2007, 12:39:07 pm »
Quote from: "guest"
it is a virus


yap, according to the true definition, it is.

+1

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #5 on: September 30, 2007, 01:13:36 pm »

imperiumZero

  • Posts: 118
  • Turrets: +0/-4
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #6 on: September 30, 2007, 01:26:33 pm »
YOU GOT OWNED!

I MEAN HELL WHY NOT JUST POP IN A COPY OF CIH-NG FOR THE HELL OF IT?
lt;kevlarman> because microsoft's drivers are absolutely horrible that couldn't accelerate glxgears if they tried

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #7 on: September 30, 2007, 02:03:05 pm »
=)

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #8 on: September 30, 2007, 04:36:22 pm »
Dude it's not a virus. Some virus scanners detect it as a virus because it is written in the scripting language AutoIt3. (autoitscript.com) and uses UPX to pack it. Because it's easy for a dumbass kid to make a virus/malicious like application with autoit/UPX, many virus scanners detect all AutoIt scripts as a virus (which is totally idiotic).

This post describes it:
http://www.autoitscript.com/forum/index.php?showtopic=34658

I have spent much time on this application. Download it yourself and scan it. Don't take what he says on faith that hes telling the truth. There is no proof that what that guy posted is even a scan of MY application as there is no file name on it.

If it comes down to it, I'll post the souce code. This is very offensive ...
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

hitchen1

  • Posts: 103
  • Turrets: +18/-16
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #9 on: September 30, 2007, 04:44:08 pm »
Hey im new here-xD.
he is right though, ive seen that kinda thing many times before. autoit gets scanned as a virus even though its not.download it and give it a scan.  i tried and my antivirus said theres nothin there.AVGftw
dont ask where i seen it *:D*

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #10 on: September 30, 2007, 05:05:36 pm »
Quote from: "hitchen1"
Hey im new here-xD.
he is right though, ive seen that kinda thing many times before. autoit gets scanned as a virus even though its not.download it and give it a scan.  i tried and my antivirus said theres nothin there.AVGftw
dont ask where i seen it *:D*


Thank you. Glad to see one of the people on this forum isn't a moron. I just scanned it with Kaspersky AntiVirus. Came up with "No Threat Detected" ... imagine that ...
Scan Screenshot (Notice that it actually says what file it's scanning, unlike NiTRoX's post which could be anything)
http://www.fileden.com/files/923/TSM%20Scan.JPG

I called my friend and he scanned it with McAffee and BitDefender. No virus detected ...
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

[Kcorp]Noobius

  • Posts: 197
  • Turrets: +3/-4
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #11 on: September 30, 2007, 07:01:56 pm »
did you just make a clone to agree with yourself? how very ploxish of you
It's actualy Noobius but i can't be bothered to change it ^^

Quick, name two famous female inventors. Too tough? Ok, just name one.

guest

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #12 on: September 30, 2007, 07:36:26 pm »
use it at your own risk
only way to convince me that it is not a virus is showing me the source code

Confess

  • Posts: 237
  • Turrets: +25/-15
    • http://sstcentral.com
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #13 on: September 30, 2007, 08:00:28 pm »
Brotherhood, if you're interested, it would be nice to see a complete redo of tremulous specificly for servers. One that will better utilize resources/etc and be more cooperative, but will also accept .qvm's.
know that I myself cannot do anything, that I will fall, and that I am a sinful man, but I know that I can do ANYTHING through God Almighty, whom strengthens me.

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #14 on: September 30, 2007, 08:09:01 pm »
Quote from: "[Kcorp
Noobius"]did you just make a clone to agree with yourself? how very ploxish of you


I can't believe you actually accused me of that. What is with everyone on this forum? I post this to try and help people start a server, and everyone (except hitchen1) is against me. Why did I even bother ... Good job at making me feel welcome guys!

Quote

use it at your own risk
only way to convince me that it is not a virus is showing me the source code


Here you go. I'm surprized any of you downloaded tremulous. You never know ... that could be a virus too!

Download Source Code
EDIT: I forgot to un-comment lines 80 - 92. I commented these out to test the auto-install server files feature. Delete the ";~" at the start of each line.

You need AutoIt3 to run/compile the source. Download it at http://www.autoitscript.com/autoit3/downloads.shtml

Honestly, If I wanted to post a virus, it wouldn't be here. It would be somewhere many people might download it. Besides, Why would I go to so much trouble to make a real application just to have all that work ruined for it to be a virus? It's almost hard to believe how un-trusting people are, even when I try my best to supply proof.
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #15 on: September 30, 2007, 08:27:48 pm »
They were probably joking. I'm glad to see someone has done something of this nature for the (noob) community. Nice work, too bad I'm on a Mac.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #16 on: September 30, 2007, 10:06:23 pm »
Quote from: "Confess"
Brotherhood, if you're interested, it would be nice to see a complete redo of tremulous specificly for servers. One that will better utilize resources/etc and be more cooperative, but will also accept .qvm's.
what the hell does that mean?
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

hitchen1

  • Posts: 103
  • Turrets: +18/-16
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #17 on: September 30, 2007, 10:11:17 pm »
lol im no clone of noone
edit: just tested this and i got a server up in about 10 seconds O_O
too bad u didnt ake this earlier lol :D

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #18 on: September 30, 2007, 11:41:04 pm »
Quote from: "hitchen1"
lol im no clone of noone
edit: just tested this and i got a server up in about 10 seconds O_O
too bad u didnt ake this earlier lol :D


Well I did try to make it as easy as possible  8) I guess I should finish it then?

EDIT: Is there a way to get the current tremulous installation GUID? I want TSM to automatically make the server a level 5 admin on install (Just to further the ease of use) though if you can't it's not a big deal. Telling the user to do a "/rcon (pass) !setlevel" is probably newbie friendly enough xD
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

Tyaedalis

  • Posts: 6
  • Turrets: +0/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #19 on: October 02, 2007, 06:04:23 am »
Just to let everyone nkow, this works very well.  I'm using it right now.   :D

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Re: Brotherhood's TSM (Tremulous Server Manager) - Pre-relea
« Reply #20 on: October 03, 2007, 09:56:00 am »
Quote from: Brotherhood
TSM default game.qvm = Risujin/Avenger game.qvm
http://www.tremulous.net/phpBB2/viewtopic.php?t=3014
Why? That's a bit old now and has weird junk added in.
Quote
I apologize that this is only for windows, but hey, if you're running a server on windows, then you probably need all the help you can get  8)

~ Brotherhood
It failed?!


At least I can run tremded the old fashioned way though...
http://.invalid.mkpdev.googlepages.com/winetremded.png
« Last Edit: August 31, 2009, 05:56:25 pm by Undeference »
Need help? Ask intelligently. Please share solutions you find.

Thats what we need, helpful players, not more powerful admins.

guest

  • Guest
Re: Brotherhood's TSM (Tremulous Server Manager) - Pre-relea
« Reply #21 on: October 03, 2007, 02:20:40 pm »
Quote from: "Undeference"
Quote from: "Brotherhood"
TSM default game.qvm = Risujin/Avenger game.qvm
http://www.tremulous.net/phpBB2/viewtopic.php?t=3014
Why? That's a bit old now and has weird junk added in.
Quote

I apologize that this is only for windows, but hey, if you're running a server on windows, then you probably need all the help you can get  8)

~ Brotherhood

It failed?!


At least I can run tremded the old fashioned way though...
http://mkpdev.googlepages.com/winetremded.png

if wine doesnt work, try whine

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Re: Brotherhood's TSM (Tremulous Server Manager) - Pre-relea
« Reply #22 on: October 03, 2007, 09:16:42 pm »
Quote from: "Undeference"
Quote from: "Brotherhood"
TSM default game.qvm = Risujin/Avenger game.qvm
http://www.tremulous.net/phpBB2/viewtopic.php?t=3014
Why? That's a bit old now and has weird junk added in.


It was upon request. I was going to include Lakitu's but he wanted slap ... I'll post a verson with laks

Quote

It failed?!


I just uploaded a newer version yesterday (added some notifications, like it checks if your on a LAN and warns you about port forwarding). It's posible I forgot to rename the TSM excutable so the installer compiles correctly. I'll check it today when I get home.

EDIT: I downloaded and ran the installer. Everything works fine. Maybe you don't have admin rights to install files? I'll post a non-install zip version sometime later today.

Note: I havn't tested this under wine. I know some AutoIt commands are incompatable with linux. Make sure your tremulous installation was installed under wine too!
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

Caveman

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #23 on: October 03, 2007, 09:50:35 pm »
Sorry, but those that can set up linux as server, should know how to get the infos on how to set up the trem-server.

If you encourage ppl to actually use wine and your gizzmo, please do not forget to disclose your email-address, because I am pretty sure all _those_ idiots will get shot if they pose questions.

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #24 on: October 04, 2007, 12:56:38 am »
Quote from: "Caveman"
Sorry, but those that can set up linux as server, should know how to get the infos on how to set up the trem-server.

If you encourage ppl to actually use wine and your gizzmo, please do not forget to disclose your email-address, because I am pretty sure all _those_ idiots will get shot if they pose questions.


Yes you are right. However, I never ment for this to run on linux. Nor do I encourage it. It could (and will) have unexpected results. I guess I assumed anyone running linux is capable of running a server the "normal" way.

Thats what I ment by this line:
Quote

I apologize that this is only for windows, but hey, if you're running a server on windows, then you probably need all the help you can get

I figured the only people that would really need TSM are Windows users

If you are running TSM in linux, you're on your own. It's your own fault if anything goes wrong. Use at your own risk.

~ Brotherhood

EDIT: TSM now installs Lakitu7's QVM by defualt (If you don't have a QVM already)
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #25 on: October 04, 2007, 03:16:59 am »
Update: Re-Download from first post
    - Added option to change the servers port (in Advanced Options tab)
    - Added option to make TSM run on windows startup and hide window by defualt (in Advanced Options tab)
    - Added option to run the tremulous server on TSM startup (in Advanced Options tab)
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

Tyaedalis

  • Posts: 6
  • Turrets: +0/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #26 on: October 04, 2007, 04:23:42 am »
Awesome.  You told me about some of those earlier today.  I'll get it.  Can't wait for you to finish all those bank tabs!

Brotherhood

  • Posts: 19
  • Turrets: +3/-0
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #27 on: October 06, 2007, 07:00:59 am »
----- Major Update 10/05/07 -----
- Finished - Game.qvm manager tab
------ Now you can easily switch game.qvm's with the click of a button

- Finished - Admin Config tab
------ Can easily change any admin.dat setting

- Added - Banned players tab
------ Add/Delete/Modify banned players on your server

- Fixed - TSM auto refreshes every 2 seconds

Download at first post

~ Brotherhood
quot;Sometimes I feel like a magic 8-ball. I just sprout random sayings and walk away."
~Broken Hills Resident, Fallout 2

Caveman

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #28 on: October 06, 2007, 08:02:24 am »
Quote from: "Brotherhood"

- Added - Banned players tab
------ Add/Delete/Modify banned players on your server


Very bad idea.
If un/baning is not done via rcon/console or ingame, it will only serve to fuck up the admin.dat.

Suicidal

  • Guest
Brotherhood's TSM (Tremulous Server Manager) - Pre-release
« Reply #29 on: October 06, 2007, 08:58:41 am »
Quote from: "Caveman"
Quote from: "Brotherhood"

- Added - Banned players tab
------ Add/Delete/Modify banned players on your server


Very bad idea.
If un/baning is not done via rcon/console or ingame, it will only serve to fuck up the admin.dat.

not if you restart the server  :P
anyway there is no way to port it to other platform( autoit is so platform dependent )
so this will stay as another bullshit release