Results 1 to 21 of 21
-
01-13-2007, 09:54 PM #1Newbie
- Join Date
- Jan 2007
- Posts
- 10
Executing app on dedicated game server
Ok, so I have this server application. Its for the game haloce for the pc and runs on a dedicated server I own. The application merely does some tricks to make running dev commands in game easier. Such as switching maps, managing players, managing the server. With the server Im renting I have ftp access and have uploaded the application to the dedicated server. Halo is a serverside game.
Now my problem is I dont know how to execute the application. I did not make the app it was given to me by someone who seems to be done with the internet. He use to run the app on his server but I dont know what he did to make it work. Im thinking he uploaded some kind of smaller app that, when triggered by something, executed the application.
My question is does anyone know what I might need to do to get this working? The halo community and I would love to see this working again but no one really knows what to do with it.
Oh and the server is windows.
-
01-13-2007, 09:55 PM #2antitheistic atheist
- Join Date
- Oct 2005
- Location
- Fleet Street
- Posts
- 3,244
Without seeing the application, I doubt anyone can give a helpful response to that.
-
01-13-2007, 11:11 PM #3Newbie
- Join Date
- Jan 2007
- Posts
- 10
What would you need to see? I dont feel good about giving out the source code as its not mine, but I can try to get what information you think you might need.
-
01-14-2007, 12:30 AM #4Web Hosting Master
- Join Date
- Jul 2004
- Location
- Texas
- Posts
- 688
maybe remote in and trying executing it like you would on your own system?
-
01-14-2007, 12:53 AM #5Newbie
- Join Date
- Jan 2007
- Posts
- 10
How would I do that? Keep in mind the only way I can manipulate the server is through ftp.
I guess the real question here is: How do I execute an application on a remote server through ftp?Last edited by eyelevel; 01-14-2007 at 12:57 AM.
-
01-14-2007, 02:26 AM #6Web Hosting Master
- Join Date
- Aug 2005
- Location
- Seattle, WA
- Posts
- 1,169
If you just have FTP, you can't do anything.
You'll need something like SSH to execute the file. It sounds like you don't have any sort of root access, which means you won't be able to run your game server.
-
01-14-2007, 02:50 AM #7Newbie
- Join Date
- Jan 2007
- Posts
- 10
But see the person who gave me this app use to run it on his game server and all he had was ftp access. I'd ask him how to do it if I could but he hasnt been online in a while. I know he used some kind of little trick. He told me in a conversation one day that he hid something on the server. Would something like a batch file work? Or seperate application that when triggered by something would execute the server app?
-
01-14-2007, 03:09 AM #8Newbie
- Join Date
- Dec 2006
- Location
- California
- Posts
- 20
Depending on the ftp server being used, sometimes you can use a command EXEC. Maybe he started the app by typing "EXEC batchfile.bat" which started it? That's the only way I'm aware of executing commands via ftp. I would contact your dedicated provider and ask them for remote desktop access.
-
01-14-2007, 12:42 PM #9Newbie
- Join Date
- Jan 2007
- Posts
- 10
Im not familiar with the EXEC command so I did a little research and all I see is using it for Linux. The server I have is a windows server.
-
01-14-2007, 01:21 PM #10Retired Moderator
- Join Date
- Mar 2005
- Location
- Brighton, MI
- Posts
- 1,583
it sounds like sort of a webadmin application that uses login information from halopc in order to control the game remotely. It may not have to be executed at all, it could be like any normal web application and just have to be configured.
what is the program called, or is it completely unreleased/proprietary?
-
01-14-2007, 03:04 PM #11Newbie
- Join Date
- Jan 2007
- Posts
- 10
The program was made by an individual and is unreleased. It basically makes it so you can enter commands through halos chat window instead of the dev command box.
It does some other things to like, logs peoples names and links them all to the same hash. So for instance you could type /names and it would show all aliases a certain player has used in the server. Or you could type /tele playername xyz coordinate and it would teleport the player to the given position. Or /spd playername 9999 would make the player run super fast. Its not for cheating and only the admins, which is built into the program by logging their hash, can use it. Except for a few commands like /afk which would put the player in an afk mode where they dont spawn and therfore arent a burden to their team, can be used by all players. Though the admins can use any of the commands to give other players speed or teleport. Which is what usually happens. /spd * 9999 would give speed to all players in server.
Basically it makes server management much easier and also adds some fun new elements for 'stunt games'. Where there are no winners and you can just have fun manipulating the game engine.Last edited by eyelevel; 01-14-2007 at 03:08 PM.
-
01-14-2007, 04:11 PM #12Newbie
- Join Date
- Mar 2006
- Posts
- 16
is it an executable (.exe) or a library (.dll) that you could configure the game to load upon start up?
-
01-14-2007, 04:19 PM #13Disabled
- Join Date
- Aug 2006
- Location
- London
- Posts
- 651
Do you rent the full dedicated server, or do you rent a gameserver, i.e. 30 slot CSS from a provider?
-
01-15-2007, 08:24 PM #14Newbie
- Join Date
- Jan 2007
- Posts
- 10
Rent it as a gameserver. 12 man halo server from provider.
-
01-15-2007, 08:30 PM #15Web Hosting Master
- Join Date
- May 2005
- Location
- Bay Area
- Posts
- 1,211
Originally Posted by eyelevel
-
01-16-2007, 12:08 AM #16Newbie
- Join Date
- Jan 2007
- Posts
- 10
Not willing to give information? Where do you see that? Ive answered every question that has been asked of me. If I have given to little of information Im sorry but I must clarify I dont know alot about this kind of stuff. I would just really like to get this app working but dont know what to do.
I think your missing the basic problem here though. The app will work fine, I just need to figure out how to execute it.
The question at hand is really kind of general and doesnt need to apply to the app individually.
Question being how do you execute an application on a remote server using ftp?
-
01-16-2007, 12:13 AM #17Web Hosting Master
- Join Date
- Jul 2004
- Location
- Texas
- Posts
- 688
If you can't with EXEC, you just can't. Ask your GSP if they'll install it for you, otherwise, it won't work.
-
01-16-2007, 02:37 AM #18Retired Moderator
- Join Date
- Mar 2005
- Location
- Brighton, MI
- Posts
- 1,583
do you have a place where I can take a look at the files? I may be able to get it sorted for you
-
01-16-2007, 12:51 PM #19Newbie
- Join Date
- Jan 2007
- Posts
- 10
How do I use the EXEC thing? Ive been searching far and wide on google but dont see anywhere that really explains it. I uploaded the .bat file to the server now I just need to figure out these EXEC things.
-
01-16-2007, 09:48 PM #20Newbie
- Join Date
- Jan 2007
- Posts
- 10
I figured out a way to do it without using the EXEC command. This is really what I was looking for. Not anything to do with the app idividually but yet a clever trick that could be applied to a broad number of cases like this.
The trick merely invovled renaming the halo ce dedicated server application something besides itself. Then I wrote an application that launched the serverapp and the halo ce ded server app. I gave it the name of halo ce dedicated server application. Now when the provider started the file he thought was the normal server application he really started my custom app which launched the two apps i needed including the serverapp! Boom!
Not to shabby, eh?
-
01-16-2007, 11:11 PM #21Web Hosting Master
- Join Date
- May 2005
- Location
- Bay Area
- Posts
- 1,211
Hehe. I must say thats a clever work around .