Go Back   RunUO - Ultima Online Emulation > RunUO > Utility Support > Third Party Program Support

Third Party Program Support Misc support forum and advertisment forum for all RunUO related third party Utilities.

Reply
 
Thread Tools Display Modes
Old 09-01-2005, 08:24 PM   #1 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default RunUO RemoteAdmin

Hi folks,

after realising that RunUO already had it's build-in RemoteAdmin protocol, I thought it would be a good idea to write an UI, to make it easier to make use of this great feature.

Here are some Screenshots of how it looks like:









You can download the current version here:
RemoteAdmin_1-1.zip
You also need these files on the server (they replace distro files!):
RemoteAdmin_1-1_Server.zip

If you have any questions or problems, please let me know.

Version 1.1 (Released 20.09.2005)
- Added Server control (Worldsave, Shutdown, Restart, Broadcast)
- Added Staffchat (ingame command [s)
- Added Comments to the account view
- Added Paging System (allows page handling, deletion and answer)
- Added ability to minimize RemoteAdmin into the tray
- Changed the threading a bit to allow more precise handling of connection loss, etc.
- Warning! RemoteAdmin requires modified distro script files! (RemoteAdmin_1-1_Server.zip)

The credits for the server side changes mostly go to Jakob, who did a really great job in enhancing that protocol to his and my needs

I hope for positive responses.
floppydisc is offline   Reply With Quote
Old 09-02-2005, 05:59 AM   #2 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

I dont have used *any* GPLed code. This program is written in Delphi - every part of RunUO is written in C#. I had to do all the work myself ... there was no way to copy and paste
If you still think I'm a thief and not able to read licenses, then just tell me what you think *is* "stolen". But I guess you not even downloaded the program - otherwise you would have seen for yourself that it could have impossibly been written in .NET. The filesize alone should show that even without detailed knowledge of the structure of a .NET executable.

Btw. thanks to the RunUO team for releasing such a great program - the way the RunUO source is structured changed my view on object orientation and my view on network programming.
floppydisc is offline   Reply With Quote
Old 09-02-2005, 07:25 AM   #3 (permalink)
UO Hobbyist
 
kirax2's Avatar
 
Join Date: Jul 2004
Age: 32
Posts: 179
Default

Thanks so much for the submission! It looks very handy; I am looking forward to trying it out. ^^

-Janice
aka kirax2
kirax2 is offline   Reply With Quote
Old 09-02-2005, 07:37 AM   #4 (permalink)
Newbie
 
Join Date: Nov 2003
Posts: 60
Default

Its look very nice. I would like download code for GPL2 and add some useful functinos, some chance to release?
Viky is offline   Reply With Quote
Old 09-02-2005, 07:44 AM   #5 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

I will most likely not release the source. But you can make suggestions ofcourse. I will enhance the protocol anyway - see my first post for some more details
floppydisc is offline   Reply With Quote
Old 09-02-2005, 10:38 AM   #6 (permalink)
Forum Expert
 
TheOutkastDev's Avatar
 
Join Date: Sep 2002
Location: Houston, Texas
Age: 21
Posts: 3,933
Default

Quote:
Originally Posted by floppydisk
Hi folks,

after realising that RunUO already had it's build-in RemoteAdmin protocol, I thought it would be a good idea to write an UI, to make it easier to make use of this great feature.

Here are some Screenshots of how it looks like:





You can download the current version here:
RunUORemoteAdmin.zip

If you have any questions or problems, please let me know.

Btw. who has developed the RemoteAdmin protocol? Because there is some *strange* thing in it ... in the AccountSearchResults-Packet, the LastLogin of the account is sent the following way: "unchecked { m_Stream.Write( (uint)a.LastLogin.Ticks ); }"
This is somewhat unusual and I would also say impossible. According to MSDN, the Ticks property gives the number if 100-nano-seconds-intervals since the 01.01.0001 ... this would never ever suit into an unsigned integer (which is 32 bit) - it would most likely not even fit into a 64 bit integer. So what was this supposed to be?

Anyway, I'll most likely extend and modify the current RemoteAdmin protocol, to allow more things like Worldsave, Server Shutdown and finally even a pager ... i.e. the program can run in the background and inform the admin/gm of new ingame-pages ...

I hope for positive responses.
The GUI needs work. Your mixture of the classic windows look with XP crap style buttons is annoying. Pick one or the other, or make your application XP Theme aware.


Quote:
Originally Posted by Phantom
You really should release the source considering I am almost postive you have used GPL code this program.

Of course you don't have to, but then again I will make sure everyone knows about, the use of GPL code
Shut up please. This is why people around here hate you.
TheOutkastDev is offline   Reply With Quote
Old 09-02-2005, 10:46 AM   #7 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

Quote:
Originally Posted by TheOutkastDev
The GUI needs work. Your mixture of the classic windows look with XP crap style buttons is annoying. Pick one or the other, or make your application XP Theme aware.
Erm well yeah ... I forgot to include the XP Manifest ... I will include it in the next version. Thanks. I'll also replace the buttons with standard win32 buttons - but I think I'll leave the sidebar as it is - I think it should be ok even with the windows classic look.

Edit: Version with standard buttons and XP Manifest uploaded.
floppydisc is offline   Reply With Quote
Old 09-02-2005, 12:18 PM   #8 (permalink)
Forum Expert
 
Join Date: Dec 2002
Posts: 730
Default

Quote:
The page cannot be displayed
Explanation: There is a problem with the page you are trying to reach and it cannot be displayed.
When I try to click the link...
I also tried copy/pasting the URL and right-click save as, but it doesn't seem to work..
The images above aren't displayed as well
Atomic is offline   Reply With Quote
Old 09-02-2005, 12:24 PM   #9 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

This is maybe a problem with your DNS ... for me - and as it seems for the others aswell - it works
floppydisc is offline   Reply With Quote
Old 09-02-2005, 12:47 PM   #10 (permalink)
Forum Expert
 
TheOutkastDev's Avatar
 
Join Date: Sep 2002
Location: Houston, Texas
Age: 21
Posts: 3,933
Default

Quote:
Originally Posted by floppydisc
Erm well yeah ... I forgot to include the XP Manifest ... I will include it in the next version. Thanks. I'll also replace the buttons with standard win32 buttons - but I think I'll leave the sidebar as it is - I think it should be ok even with the windows classic look.

Edit: Version with standard buttons and XP Manifest uploaded.
The Explorer type navigation bar on the side is fine. In fact, I like it a lot. The buttons were just kind of goofy lookin as they dont exactly match the old fashioned square groupbox. But this looks promising. Keep up the good work.
TheOutkastDev is offline   Reply With Quote
Old 09-02-2005, 06:02 PM   #11 (permalink)
Forum Expert
 
Join Date: Dec 2002
Posts: 730
Default

weird, I'd really really like to download it
Atomic is offline   Reply With Quote
Old 09-03-2005, 12:45 AM   #12 (permalink)
 
Join Date: Jan 2005
Location: Northern Michigan
Age: 44
Posts: 357
Send a message via ICQ to Liam Send a message via MSN to Liam
Default

Quote:
Originally Posted by Atomic
weird, I'd really really like to download it
I just downloaded it with no problems as well as viewed all the images. Hmmm...

I can always email it to you if you want it. It's only about 400k bytes. Let me know
Liam is offline   Reply With Quote
Old 09-03-2005, 12:02 PM   #13 (permalink)
 
Join Date: Jun 2004
Age: 21
Posts: 173
Default

It's a very nice beginning, though I would like to see the source, who knows you have something that sends you my user / pass ! Not that I'm saying you are
__________________
Treasures of Tokuno 1.1
Zero_X is offline   Reply With Quote
Old 09-04-2005, 03:10 AM   #14 (permalink)
 
Join Date: Jan 2003
Posts: 152
Default

great one ! hope saveworld, reboot and shutdown will be there soon Keep the good work !
cefyl is offline   Reply With Quote
Old 09-04-2005, 12:23 PM   #15 (permalink)
Forum Expert
 
PerfectWing's Avatar
 
Join Date: Oct 2002
Location: USA, Ga.
Age: 24
Posts: 1,202
Send a message via ICQ to PerfectWing Send a message via AIM to PerfectWing Send a message via MSN to PerfectWing Send a message via Yahoo to PerfectWing
Default

The head administrator I know was sad at the lack of a broadcast to world feature.

I don't know anything at all about Delphi, but is there a way it can accept plugins in some way at all, or is their limitations preventing this. Though I cannot code in Delphi I know some people quite versed in it and they could veryily create the additions under the assumption plugins could be accepted by the program.

Great work, this is the first one that seems to have really pleased us. And with the additional features being suggested above (not just in my post) and perhaps the inclusion of plugins if possible for shard specific additions, this would be a fantastic program.

Cheers!
PerfectWing is offline   Reply With Quote
Old 09-04-2005, 01:04 PM   #16 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

These additions are already working in my internal version. (i.e. Broadcast, Worldsave, Restart, Shutdown). I'm currently extending the account management to allow modification/deletion/addition of comments. After that step I'll release the server side neccessary parts and the new version of the program itself.

A pluginsystem is not planned, but not impossible. I'll atleast think about it. But no panic, I'll also listen to wishes from outside

Btw. to clear this up: the currently available version offers everything that was implemented in the RemoteAdmin feature of the RunUO distribution. That is the reason, why I released it at that stage. Everything beyond these already implemented features you see in the current download-able version has to be implemented into RunUO first. But as I said, I'm already working on new features - but not fulltime, so don't expect new releases to come out every single day
floppydisc is offline   Reply With Quote
Old 09-17-2005, 04:56 AM   #17 (permalink)
 
Join Date: Jan 2003
Posts: 152
Default

any news for the next runuo remoteadmin's release ?
cefyl is offline   Reply With Quote
Old 09-17-2005, 09:40 AM   #18 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

Well I had not much time the last days, but thanks to jakob, the server side netcode is mostly finished. (If not completely finished). I also fixed several bugs and made some smaller UI changes. I still need to implement the Pages-feature I was talking about.
floppydisc is offline   Reply With Quote
Old 09-17-2005, 04:49 PM   #19 (permalink)
Forum Expert
 
Seven's Avatar
 
Join Date: Dec 2004
Location: Tomah, WI
Age: 19
Posts: 1,326
Default

This is something that I have been looking for. So this program allows one to connect from a different location and control the server, right?

I'm just curious

I know there was WatchUO but that could only be used ON the server machine. I want something, that seems like this, that I could control the server from a friends house or even another remote location.

Thanks for your Project.
__________________
We have cookies... (Looking for Server Raters/News Reporters)
[ www . ryst . net ]
Seven is offline   Reply With Quote
Old 09-17-2005, 09:42 PM   #20 (permalink)
Ed_Elric
Guest
 
Posts: n/a
Talking

this is amazing please tell me when you release the newest version i luv this program and see that it has potential

might i suggest a page quary that would be awsome and maybe have it minimize to system trey could also be a feature heck i think that this should be Runuo's GUI make the console inside a GUI like this one is
  Reply With Quote
Old 09-18-2005, 05:20 AM   #21 (permalink)
 
Join Date: Jan 2003
Posts: 152
Default

great new BE sure that i love your program... I already use it for accounts creation and modifications. The next version will be wonderfull
cefyl is offline   Reply With Quote
Old 09-20-2005, 09:50 AM   #22 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default Version 1.1

You can download the current version here:
RemoteAdmin_1-1.zip

- Added Server control (Worldsave, Shutdown, Restart, Broadcast)
- Added Staffchat (ingame command [s)
- Added Comments to the account view
- Added Paging System (allows page handling, deletion and answer)
- Added ability to minimize RemoteAdmin into the tray
- Changed the threading a bit to allow more precise handling of connection loss, etc.
- Warning! RemoteAdmin requires modified distro script files! (RemoteAdmin_1-1_Server.zip)

The credits for the server side changes mostly go to Jakob, who did a really great job in enhancing that protocol to his and my needs

[Edit] I just found 2 bugs - one causing 100% CPU usage and one causing a "List out of bounds" exception. Both are fixed in Version 1.1.1, which replaces 1.1 ... you only need to redownload the RemoteAdmin_1-1.zip if you downloaded it *before* my edit on this post If you downloaded afterwards you already have the fixed version.
floppydisc is offline   Reply With Quote
Old 09-21-2005, 08:12 PM   #23 (permalink)
Ed_Elric
Guest
 
Posts: n/a
Default

i think you should make this into a runuo gui it would make things alot easier cus then we could put it in the system and do several out of game things
  Reply With Quote
Old 09-21-2005, 08:35 PM   #24 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

Quote:
Originally Posted by Ed_Elric
i think you should make this into a runuo gui it would make things alot easier cus then we could put it in the system and do several out of game things
I don't know exactly what you mean
If it is what I think: you can simply connect to a localhost shard ...
floppydisc is offline   Reply With Quote
Old 09-21-2005, 10:27 PM   #25 (permalink)
Forum Expert
 
Join Date: Sep 2005
Location: UK
Age: 29
Posts: 781
Default

hi there all. this sounds a cool thing to have, as sometimes to save ram, i could use this to do most things. but one prob and that is the link isnt working.

thanks all the best
WonderlandADnc is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5