Register for your free account! | Forgot your password?

You last visited: Today at 23:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release]EoAdminPanel2

Discussion on [Release]EoAdminPanel2 within the EO PServer Guides & Releases forum part of the EO PServer Hosting category.

Reply
 
Old   #1
 
King_Arthur's Avatar
 
elite*gold: 246
Join Date: Jan 2008
Posts: 1,712
Received Thanks: 896
[Release]EoAdminPanel2

EoAdminPanel2 Current version: v1.0.1

This tool is made for PMs, GMs and others with some form of database access to do common game/user management tasks without mysql knowledge.

Features:
  • Adapts to different account table locations (separate account db, my, and my2)
  • Remember Me saves server IP, username, and account table location.
  • Botjail/Unjail characters. Now with a timer!
  • Ban and unban users by either character name or account name. Now with a timer!
  • Award EPs, PPs, and VIP. Awarding VIP will show current VIP level before changing.
  • View a Botjail list and a Ban list.
  • EoAdminServices will automaticlly start checking bans/botjails when executed (use "Remember me")



Please post any bugs to this thread or to the issue tracker and remember that this is a BETA product made by me and further development/bug-fixing by me will be done passively. Also note that I am not an active EO Pserver Developer and thus will not have lots of ideas. Recommendations are welcome and greatly needed for further development.

Requires .NETFramework 2.0

By clicking this spoiler and downloading this program you recognize that this is a beta version and that some menus and buttons that are coded may not be available.

Changelog
Code:
v1.0.1 - EoAdminServices now starts checking bans/botjails upon execution when "Remember me" is checked.

v1.0 - Added EoAdminServices for timer functionality on bans/botjails.

v0.4 - Initial C# Release
Source Code available with detailed changlog.
Solution made in VS2010 using the C# Language.

Inspired by:
VB (Depreciated) Version:
King_Arthur is offline  
Thanks
26 Users
Old 09/10/2010, 18:39   #2
 
elite*gold: 0
Join Date: Jan 2008
Posts: 2
Received Thanks: 0
You made EoAdminPanel before. What is new in EoAdminPanel2?
austinian is offline  
Old 09/10/2010, 18:40   #3
 
King_Arthur's Avatar
 
elite*gold: 246
Join Date: Jan 2008
Posts: 1,712
Received Thanks: 896
Quote:
Originally Posted by austinian View Post
You made EoAdminPanel before. What is new in EoAdminPanel2?
Thank you for asking! EoAdminPanel2 may contain a lot of the features from the old panel, but it is vastly different.

Two of the major changes in EoAdminPanel2 are licensing and programming language:
  • EoAdminPanel2 is licensed under . As such, it is compliant for use with the mysql .net connector dll used in this program.
  • The old EoAdminPanel1 was written in Visual Basic and very poorly I might add. EoPanel2 is coded in C# using Visual Studio 2010. While the interface may be very familiar, all VB code has been completely rewritten in C#. The new code is written with expandability in mind.
    It also should take a less of a toll on the mysql server. Previously EoPanel1 made a new connection for each SQL statement. EoPanel2, on the other hand, will reuse the same connection at login to do run all SQL statements until the user either logs out or exits. This should make for much better-looking mysql logs if you use them.
Some other changes are:
  • The AwardVIP is no longer a separate window of the Award menu, but a separate menu all by itself. This will leave more space for the account name lookup I plan to add to it.
  • A new "about" page on startup with a disclaimer as required by GPLv2. Simply check the "Do now show this again" checkbox so this doesn't reappear on every login.
King_Arthur is offline  
Thanks
1 User
Old 09/10/2010, 19:08   #4
 
Eurion's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 1,208
Received Thanks: 926
King_Arthur,

I checked out this new release to see what new things you may have added to this version. Over all I say it will be helpful to the people on these forums. Some suggestions I have though would be the following.
  • Change the Vip award to go by character name (GM's or PM's without db access shouldn't have access to account names.)
  • Perhaps add a refresh to the botjail/list this way the end-user won't have to reload the list everytime.

But overall, I say great job done on this one
Eurion is offline  
Old 09/10/2010, 19:09   #5
 
Faith.'s Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 558
Received Thanks: 145
nice you wont add sources ?
Faith. is offline  
Old 09/10/2010, 19:12   #6
 
Eurion's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 1,208
Received Thanks: 926
Quote:
Originally Posted by [Devil] View Post
nice you wont add sources ?
The source is there, its just set up in a SVN so he can easily update things as he edits them, which is a great idea actually.
Eurion is offline  
Old 09/10/2010, 23:42   #7
 
King_Arthur's Avatar
 
elite*gold: 246
Join Date: Jan 2008
Posts: 1,712
Received Thanks: 896
Quote:
Originally Posted by Eurion View Post
Change the Vip award to go by character name (GM's or PM's without db access shouldn't have access to account names.
This is one thing that I have wanted to add in the past, but the way it was coded in VB made it a little difficult. v0.4 was a straight port from EoPanel1, so absolutely expect this feature in the next release.

Quote:
Originally Posted by Eurion View Post
Perhaps add a refresh to the botjail/list this way the end-user won't have to reload the list everytime.
This was a feature of EoPanel1, but was removed as the way the program is coded now it was not as simple to code. Once I figure some way, elegant or not, I assure you it will be back.

Quote:
Originally Posted by Eurion View Post
Quote:
Originally Posted by [Devil] View Post
nice you wont add sources ?
The source is there, its just set up in a SVN so he can easily update things as he edits them, which is a great idea actually.
The source link is here: and is also in the first post above the reference links. Only major releases will be compiled and uploaded to this thread on Epvp. The source will be updated more frequently as I work on it. If your interesting in bug-fixing, forking, or just want to see how this program works, the SVN works great.
King_Arthur is offline  
Old 09/11/2010, 01:18   #8
 
elite*gold: 5
Join Date: Feb 2010
Posts: 1,040
Received Thanks: 442
i don't see any sources available on there, only the mysql DLL file, but still a good release
~WARNING~ is offline  
Old 09/11/2010, 01:22   #9
 
Eurion's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 1,208
Received Thanks: 926
You can view the files by going to

Eurion is offline  
Old 09/11/2010, 01:23   #10
 
DeadHackerz's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 74
Received Thanks: 47
King perhaps u could make some more features like ip banned or something more extreme ehhehe coz you doing well on programming anyways i would like to said nice release!!
DeadHackerz is offline  
Thanks
2 Users
Old 09/11/2010, 03:31   #11
 
King_Arthur's Avatar
 
elite*gold: 246
Join Date: Jan 2008
Posts: 1,712
Received Thanks: 896
Quote:
Originally Posted by UnbeatenRs2 View Post
i don't see any sources available on there, only the mysql DLL file, but still a good release
Go to the sources tab. From there you can either click browse or follow the instructions to connect with an SVN client.

Quote:
Originally Posted by DeadHackerz View Post
King perhaps u could make some more features like ip banned or something more extreme ehhehe coz you doing well on programming anyways i would like to said nice release!!
Thanks for the suggestion! However, I do not want to spend my time reinventing the wheel. A feature like ip banning is better left up to the server's firewall.

In the meantime, I do (as seen in the source) plan on eventually making an add-on program that would run on the server like forcer hinted to in the Acme admin tool. It would implement a timer to automatically release users from botjail. This would be a feature down the line and diffidently wont be included in v0.5.
King_Arthur is offline  
Thanks
3 Users
Old 09/11/2010, 21:37   #12
 
elite*gold: 5
Join Date: Feb 2010
Posts: 1,040
Received Thanks: 442
alright thanks, ill give it a go and see if i can improve or add anything else
~WARNING~ is offline  
Old 09/17/2010, 06:45   #13
 
King_Arthur's Avatar
 
elite*gold: 246
Join Date: Jan 2008
Posts: 1,712
Received Thanks: 896
BETA Executables:

This beta is from branches v0_5 and contains the following changes:
Improvements to the Login system wait time.
AwardVIP now has character option
Started initial login after frmManage is loaded.
Login method no longer tried to update login info after cancel click

Downloads in spoiler:

If there are no issues, this will be released as version 0.5. As always, post any bugs here or on the issue tracker.
King_Arthur is offline  
Old 09/17/2010, 07:06   #14
 
Faith.'s Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 558
Received Thanks: 145
When Clicking on Detail 1 it gives error.
why dont you make icon for it here is a good editor i can do it for you, but let me download the Program :P
i made HW Icon with this but.. lost the setup.



here i the icon file
Attached Images
File Type: png Untitled-1.png (31.1 KB, 3 views)
File Type: psd psd.psd (316.7 KB, 5 views)
Attached Files
File Type: rar icon.rar (6.1 KB, 6 views)
Faith. is offline  
Old 09/17/2010, 10:34   #15
 
King_Arthur's Avatar
 
elite*gold: 246
Join Date: Jan 2008
Posts: 1,712
Received Thanks: 896
Quote:
Originally Posted by [Devil] View Post
When Clicking on Detail 1 it gives error.
Where is the Detail 1 you are clicking on? Could you post a screenshot?

As for the other stuff, so far I have kept the GUI pretty simple. I have just done the bare-bone stuff without much regard for making things pretty. Perhaps after my classes are done I will work toward a color scheme and icon, but for now the stock stuff works for me.
King_Arthur is offline  
Reply




All times are GMT +1. The time now is 23:49.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.