Go Back   RunUO - Ultima Online Emulation > RunUO > Custom Script Release Archive

Custom Script Release Archive This is a pre-script database archive of what our users had released.

 
 
Thread Tools Display Modes
Old 07-23-2005, 06:20 AM   #1 (permalink)
Forum Novice
 
Join Date: Oct 2003
Location: Vienna, Austria
Age: 22
Posts: 127
Send a message via ICQ to Arahil
Default WatchUO - A RunUO Control GUI

WatchUO is a simple, powerful and extensible graphical user interface to control, maintain and administer different parts of RunUO.
Itis built as a plugin system, so you can easily add or remove any plugins and features you do not want to use or - in case of modified/deleted scripts - can not use. The base class for plugins is derived from Windows.Forms.TabControl, so you have all the abilities for designing the .NET framework gives you.
Feel free to develop plugins for your own ideas and post them here.

This release comes with the following plugins:
RunUO Information Plugin - this plugin shows you a lot of information about the Server process and your world.



RunUO Control Plugin - this plugin gives you the ability to perform different actions like creating some statistics, restart the server, send broadcasts and many more.



Accout Plugin - this one gives you the ability to administer the accounts on your shard with the power of a normal Windows GUI instead of the quite slow and unhandy Account Gump.



Firewall Plugin - with this one you can easily administer the built in firewall of RunUO.



Online Clients - this plugin gives you a list of the currently online players. besides a little overview about this client/character you have the ability to set every skill and a lot of properties. In this release the properties are limited to simple data tybes like all kinds of numeric variables, bools an strings. Support for more will be added in a later release.




WatchUO is released under the GNU General Public License. You can find information about this license in the LICENSE.txt in the attached archive.


How to install WatchUO
"Installation" of WatchUO is pretty simple - you just have to extract the attachd archive to <your RunUO path>\Scripts\Engines\WatchUO\. If you want to locate WatchUO in another folder you will have to change the path to the WatchUO logo in the About plugin.
After you start RunUO the WatchUO GUI will pop up.

Using WatchUO
Since WatchUO is not a standalone application, but an additional thread for RunUO it will not work remote. To use the GUI on a remote server you have to open a remote desktop connection.
In case you close WatchUO, which will not stop the server, you can just get it open again by typing the command [WatchUO ingame. [HideWatchUO will close the GUI if you are ingame.


You can find some additional information in this thread
If there are any questions you can either send me a PM or just post in this Thread.


Edit:
Since WatchUO causes some troubles after a server crash, please update your CrashGuard.cs with the version you can find here: Fully working CrashGuard.cs

I hope you enjoy this little piece of software.
Arahil
Attached Files
File Type: rar watchuo_10.rar (56.3 KB, 941 views)

Last edited by Arahil; 02-03-2006 at 04:41 AM.
Arahil is offline  
Old 07-23-2005, 06:22 AM   #2 (permalink)
Forum Expert
 
Tannis's Avatar
 
Join Date: Feb 2004
Age: 27
Posts: 2,047
Default

I've been waiting for this all night! I'll give you props before I even try it, you deserve it just because it looks great!
Tannis is offline  
Old 07-23-2005, 09:19 AM   #3 (permalink)
Forum Expert
 
LordHogFred's Avatar
 
Join Date: Jan 2004
Location: UK, Essex
Age: 20
Posts: 1,166
Default

This looks great. Can't wait to try it out.
__________________
It is not the hand that creates worlds,
It is the mind controlling it !

The New Dawn Network
LordHogFred is offline  
Old 07-23-2005, 10:49 AM   #4 (permalink)
 
Join Date: Jul 2005
Location: Ohio
Age: 25
Posts: 239
Default

Wow, this is very useful, and it must have taken a lot of time and effort to create. Thank you very much for your contribution!
Mr. Friday is offline  
Old 07-23-2005, 11:40 AM   #5 (permalink)
Forum Newbie
 
Join Date: Aug 2003
Age: 36
Posts: 24
Default

Quote:
Originally Posted by Mr. Friday
Wow, this is very useful, and it must have taken a lot of time and effort to create. Thank you very much for your contribution!
*nods* and yay for the "hide console" button.
FooFaH is offline  
Old 07-23-2005, 12:21 PM   #6 (permalink)
Forum Expert
 
Alis's Avatar
 
Join Date: Jun 2005
Location: Probably where people call it heaven
Posts: 1,452
Send a message via AIM to Alis Send a message via MSN to Alis
Default

Well Arahill you got a very good job done i would like to see your forward project's done for RunUO . This would be great; just a simple question on mind.. is it possible to create a remote desktop which directly connect's to the game sys. whithout entering the game .In other way you system is great thanks for sharing with us thing's will be much easier for allot of us
Alis is offline  
Old 07-23-2005, 01:21 PM   #7 (permalink)
Forum Expert
 
Join Date: Feb 2004
Age: 27
Posts: 1,834
Default

omg this is so ******* awesome!! lol even a crash button, whatever that might be good for.
Kamuflaro is offline  
Old 07-23-2005, 01:33 PM   #8 (permalink)
Helpful? Me? Nah...
 
Llyrwech's Avatar
 
Join Date: Jun 2004
Age: 26
Posts: 50
Send a message via ICQ to Llyrwech Send a message via AIM to Llyrwech Send a message via MSN to Llyrwech Send a message via Yahoo to Llyrwech
Default

This is possibly the absolute most trivial error comment I could make, but with something this good, I have to be picky: on the Firewall tab, "Effected Accounts" should read "Affected Accounts." The verb "to effect" means "to create or cause to be." It's possibly the most confusing word couplet in English, especially since effect and affect swap meanings when you go from verb to noun.

At any rate, otherwise a very fine piece of work, and very handy indeed. Kudos, compliments, and many many thanks.

Safe journeys,
Llyrwech
Llyrwech is offline  
Old 07-23-2005, 02:04 PM   #9 (permalink)
Forum Expert
 
Join Date: Jan 2003
Location: Denver, CO
Age: 21
Posts: 282
Send a message via ICQ to irro Send a message via AIM to irro Send a message via MSN to irro Send a message via Yahoo to irro Send a message via Skype™ to irro
Default

Awesome Program, but I thought I might add that the installation patch is <Runuo dir>\Scripts\Engines\WatchUO\

Works like that
irro is offline  
Old 07-23-2005, 08:13 PM   #10 (permalink)
Forum Novice
 
Join Date: Jun 2005
Age: 40
Posts: 114
Default Excellent Program

Pos Karma 4 U


Newbiepdo is offline  
Old 07-23-2005, 08:18 PM   #11 (permalink)
Forum Expert
 
Vorspire's Avatar
 
Join Date: Jan 2005
Location: Newcastle, United Kingdom
Age: 22
Posts: 2,301
Send a message via ICQ to Vorspire Send a message via MSN to Vorspire Send a message via Skype™ to Vorspire
Default

This is awesome... it looks awesome and very useful..

BUT

When i installed it to C:\RunUO\Engines\WatchUO, and i ran the server, it gave hundreds of errors in the console saying "Windows" does not exist in the class or namespace.. blabla.. is this something to do with the .NET Framework version installed on my Computer? - I have 1.1 .

What are the basica requirements of these scripts? I'd like to know as i didn't see anything :/
Vorspire is offline  
Old 07-23-2005, 09:00 PM   #12 (permalink)
Forum Novice
 
Join Date: Jun 2005
Age: 40
Posts: 114
Default

Quote:
Originally Posted by Admin Vorspire
This is awesome... it looks awesome and very useful..

BUT

When i installed it to C:\RunUO\Engines\WatchUO, and i ran the server, it gave hundreds of errors in the console saying "Windows" does not exist in the class or namespace.. blabla.. is this something to do with the .NET Framework version installed on my Computer? - I have 1.1 .

What are the basica requirements of these scripts? I'd like to know as i didn't see anything :/

Try Putting it in C:\RUNUO\SCRIPTS\ENGINES\WATCHUO that could be your problem i suppose
Newbiepdo is offline  
Old 07-23-2005, 09:22 PM   #13 (permalink)
 
Join Date: Aug 2004
Location: 127.0.0.1
Age: 35
Posts: 234
Send a message via ICQ to Thundar
Default Awesome Work

Positive Karma for u
Thundar is offline  
Old 07-23-2005, 10:01 PM   #14 (permalink)
Forum Expert
 
Vorspire's Avatar
 
Join Date: Jan 2005
Location: Newcastle, United Kingdom
Age: 22
Posts: 2,301
Send a message via ICQ to Vorspire Send a message via MSN to Vorspire Send a message via Skype™ to Vorspire
Default

Quote:
Originally Posted by Newbiepdo
Try Putting it in C:\RUNUO\SCRIPTS\ENGINES\WATCHUO that could be your problem i suppose
srry thats a typo by me.. it is the coreect directory :/
Vorspire is offline  
Old 07-23-2005, 10:29 PM   #15 (permalink)
 
Join Date: May 2005
Age: 42
Posts: 4
Default

Quote:
Originally Posted by Admin Vorspire
This is awesome... it looks awesome and very useful..

BUT

When i installed it to C:\RunUO\Engines\WatchUO, and i ran the server, it gave hundreds of errors in the console saying "Windows" does not exist in the class or namespace.. blabla.. is this something to do with the .NET Framework version installed on my Computer? - I have 1.1 .

What are the basica requirements of these scripts? I'd like to know as i didn't see anything :/
I came across the error that I, too, am the same.
However, I installed and solved "system.windows.forms.themes.dll".
Then, the name of the dll was described in Assemblies.cfg.
S-OD is offline  
Old 07-23-2005, 11:48 PM   #16 (permalink)
Forum Expert
 
Erica's Avatar
 
Join Date: Jan 2005
Location: Laramie Wyoming
Age: 43
Posts: 1,323
Send a message via ICQ to Erica Send a message via AIM to Erica Send a message via MSN to Erica Send a message via Yahoo to Erica Send a message via Skype™ to Erica
Default

just curious before adding this program will this slow your game down i am curious tho
Erica is offline  
Old 07-24-2005, 03:19 AM   #17 (permalink)
Forum Newbie
 
Join Date: Apr 2004
Age: 31
Posts: 42
Send a message via Yahoo to Dragons Keep
Thumbs up plugins

great system i love it . where would i start at to make a plugin that allows you to see a players items, bank and house??? i have no scripting experiance but i would love to see this for this excellent engine.
Dragons Keep is offline  
Old 07-24-2005, 04:51 AM   #18 (permalink)
Forum Expert
 
Seven's Avatar
 
Join Date: Dec 2004
Location: Tomah, WI
Age: 19
Posts: 1,326
Default

Is it possible for anyone to make a program that allows you to do things on a remote computer? I have two computers... the server and then my Gaming PC. For now I have been using a program called TightVNC, it is similar I guess to "GotomyPC". It would be even nicer to control the shard without being logged in on a remote computer.

Like for example, lets take this program having a application called

WatchUOServer loaded onto the task bar... then using a WatchUO program to communicate to the RunUO server through the WatchUOServer application that is loaded on the server...

I'm just using the same way TightVNC works... you have the TightVNC server loaded onto the server and then you can use the client to connect from a remote computer to control your PC.
__________________
We have cookies... (Looking for Server Raters/News Reporters)
[ www . ryst . net ]
Seven is offline  
Old 07-24-2005, 05:12 AM   #19 (permalink)
Forum Novice
 
Join Date: May 2005
Age: 29
Posts: 950
Default

Theoretically, you'd just have to make a the GUI stand-alone application and code two classes (using sockets) to transfer the data between the GUI and server. Depending on how well the GUI and the logic are seperated in WatchUO (didn't have time to look at the code) it could be easy or rather hard.
Personally I don't have time to give this priority, but perhaps someone else wants to...
Irian is offline  
Old 07-24-2005, 05:24 AM   #20 (permalink)
Forum Newbie
 
Join Date: Apr 2004
Age: 31
Posts: 42
Send a message via Yahoo to Dragons Keep
Default question

i am not sure if this is a problem, a bug or my own stupid fault but this is what i get server loads fine and program works
Code:
RunUO - [www.runuo.com] Version 1.0.0, Build 36918
Scripts: Compiling C# scripts...done (0 errors, 0 warnings)
Scripts: Compiling VB.net scripts...no files found.
Scripts: Verifying...done (1809 items, 511 mobiles)
World: Loading...done (153093 items, 29974 mobiles) (10.9 seconds)
Reports: Loading...done
Initializing WatchUO GUI... Pandora is listening on port **** - BoxServer versio
n 0.3
System.IO.FileNotFoundException: .\Scripts\Engines\WatchUO\Plugins\data\watchuo.
jpg
   at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorMan
agement)
   at System.Drawing.Image.FromFile(String filename)
   at Server.Engines.WatchUO.Plugins.AboutPlugin..ctor()
done
Regions: Loading...done
anything i can do to correct this
Dragons Keep is offline  
Old 07-24-2005, 05:28 AM   #21 (permalink)
Forum Expert
 
Seven's Avatar
 
Join Date: Dec 2004
Location: Tomah, WI
Age: 19
Posts: 1,326
Default

Quote:
Originally Posted by Irian
Theoretically, you'd just have to make a the GUI stand-alone application and code two classes (using sockets) to transfer the data between the GUI and server. Depending on how well the GUI and the logic are seperated in WatchUO (didn't have time to look at the code) it could be easy or rather hard.
Personally I don't have time to give this priority, but perhaps someone else wants to...
I mean maby you would look into it for the final version
__________________
We have cookies... (Looking for Server Raters/News Reporters)
[ www . ryst . net ]
Seven is offline  
Old 07-24-2005, 05:31 AM   #22 (permalink)
Account Terminated
 
Join Date: Sep 2002
Age: 26
Posts: 3,846
Send a message via ICQ to Phantom Send a message via AIM to Phantom Send a message via MSN to Phantom
Default

I hope you know that most likely the development team is already working on a remote program similar to what frontend was going to be.

You can work on what you want, but the official thing will be hard to beat.

Trust me, I am not happy about any remote program writte by anyone within a hobby community.

There is no way we can beat a program like radmin or something similar, which is what I think any admin should use, that requests a feature like frontend ( don't ask for it ).
Phantom is offline  
Old 07-24-2005, 05:52 AM   #23 (permalink)
Forum Newbie
 
Join Date: Apr 2004
Age: 31
Posts: 42
Send a message via Yahoo to Dragons Keep
Default thanks

cool thanks looking forward to phantom. as usual your always a great help.
Dragons Keep is offline  
Old 07-24-2005, 06:12 AM   #24 (permalink)
Forum Novice
 
Join Date: May 2005
Age: 29
Posts: 950
Default

Quote:
Originally Posted by Phantom
I hope you know that most likely the development team is already working on a remote program similar to what frontend was going to be.
"most likely"? What does this mean? Hopefully? There are rumors, that...? Most likely can be anything, from nothing to everthing.

Quote:
Originally Posted by Phantom
Trust me, I am not happy about any remote program writte by anyone within a hobby community.
Why? As long as it is OpenSource, you can always check for bugs or even backdoors. So why don't you like something like that?

Quote:
Originally Posted by Phantom
There is no way we can beat a program like radmin or something similar, which is what I think any admin should use, that requests a feature like frontend ( don't ask for it ).
Sorry, perhaps my english is to bad, but I don't understand what you want to say in this sentence.
Irian is offline  
Old 07-24-2005, 11:14 AM   #25 (permalink)
Forum Newbie
 
Join Date: Jan 2004
Posts: 55
Default

Quote:
Originally Posted by Irian
"most likely"? What does this mean? Hopefully? There are rumors, that...? Most likely can be anything, from nothing to everthing.



Why? As long as it is OpenSource, you can always check for bugs or even backdoors. So why don't you like something like that?



Sorry, perhaps my english is to bad, but I don't understand what you want to say in this sentence.
Yhe why not just be happy that someone made a great program?

Great job making this software avalible, I for one will use it.
Hegge is offline  
 

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 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5