[INACTIVE][WEB/ADMN] milkAdmin - Free Web Administrator Tool v0.0.55- Backups, Starting and Stopping

Discussion in 'Inactive/Unsupported Plugins' started by Snowl, Feb 12, 2011.

  1. Offline

    Snowl

    [​IMG]MilkAdmin [ALPHA]



    Liked MilkAdmin? Well, good news!

    It's out again: http://forums.bukkit.org/threads/ad...0-05-14-full-webserver-in-a-plugin-766.17249/



    A free, open-source admin tool thats compatible with every OS.
    Designed to be simple, easy and functional.
    How to use? (open)

    1. Download milkAdmin.zip
    2. Extract into the directory craftBukkit is in.
    3. Go into your web browser and go to http://<server ip address here>:64712
    4. Login (username is admin password is admin)
    5. Create a new administrative user (username CANNOT be admin)
    Done!


    Restarting/Starting/Stopping/Restoring not working?!? (open)
    This requires the wrapper made by drdanick: http://forums.bukkit.org/threads/ad...view-full-remote-console-access-r10-a6-2.674/
    Use this server wrapper to launch your server and restarting will work.

    Editing strings (open)
    Go into milkAdmin/strings.txt and edit the strings in there.
    Editing strings (open)

    Current strings available to edit:
    • banned
    • giveitem
    • takeawayitem
    • port





    Features currently implemented:
    • SHA-512 authentication
    • Restarting/Reloading/Killing server
    • Users online
    • Free/Total Memory
    • Server Version
    • Broadcasting messages.
    • Chat (type in the console, dont use /say)
    • Performing Server Commands (start commands with a /)
    • Backups
    • Starting and Stopping Server
    Features in next version:

    • Finish off web interface (players)
    Features coded but not in interface yet (should be in in a version or two):

    • Kicking User
    • Banning User/IP
    • Giving/Removing item from player
    • Getting and setting health of player
    • Changing display name of players
    • Teleport players to x, y, z/another player
    • Get IP: Port of player
    • Saving server
    • Editing/viewing inventory
    Features planned:

    • Fixing up web interface
    • Adding in all the features
    • Plugins
    • Mobile Theme
    • Fixing of properties
    • milkAdmin Account Management
    • View of logs
    • Dynamic Signatures
    • Scheduling
    • multiWorld Backups
    Screenshots:


    [​IMG]
    [​IMG]
    [​IMG]


    Why use MilkAdmin?

    There are a lot of alternatives out there that seem to have more features.
    Well for a start, MilkAdmin is very easy to install and requires almost no technical knowledge whatsoever to install and run. Not to mention that the server uses only java so configuring a complex webserver is not required as most gamers that play minecraft are gamers and not professional server administrators.

    A list of reasons why to use MilkAdmin;

    -Very easy to install and use
    -Does not require technical server knowledge
    -Does not use an external webserver
    -Does not require configuration
    -It's free and open source, I like to be forked on github :p
    -It uses a relatively small amount of memory
    -It's cross platform (will work like a charm on Linux, OS X and Windows)

    And I hope you enjoy my program we put time and effort into it, we appreciate your donations it encourages us and helps every step of the way!

    Thanks to
    • drdanick
    • cayde Dixon
    • d3x
    • RandomSRVApps (for testing and more ;) )
    Changelog:

    v0.0.55Alpha
    • Fixed major bug.
    v0.0.5Alpha

    • Backups /Restoring
    • Fixes
    • Starting and stopping server
    • Edits to the Web Server
    • More
    v0.0.4Alpha

    • Added console in server
    v0.0.3Alpha

    • Fixed Firefox
    • Added save-all option
    • Fixed restarting server
    • Fixed RTK errors
    • Added focusing Broadcast Message clears the box
    v0.0.2Alpha

    • Added port changing
    • Added customizable strings
    v0.0.1Alpha

    • Initial commit. Nothing really special here.
    Source code available at https://github.com/Snowl/milkAdmin



    Want to support me? Like this plugin? [​IMG]
     
  2. Offline

    Fogest

    And I <3 you :D

    This seems to work with the build I'm on. Now to configure. Thanks a ton!
     
  3. Offline

    sharkale

    the port for milkAdmin and for server have to be different.
    Can not opened a webserver in a port which is already using the server of minecraft.
    if minecraft server port is 25565, set the milkAdmin to 25000 or whatever you want, less than 25565 or any other port used by another application.
     
  4. Offline

    Fogest

    Nah the port is fine. Works for me now. I downloaded another build of this plugin from a user in this thread and it works now.
     
  5. Offline

    sharkale

    in the same port of the server? is imposible
     
  6. Offline

    Fogest

    Well it's working : )
     
  7. Offline

    drdanick

    Seconded. It is impossible to bind the same TCP port twice :p
     
  8. Offline

    sharkale

  9. Offline

    qwert1484

    Do you have a version of that in english Sharkale?

    Also, I've tried all the files on page 10 for the substitute 3rd party jar file, and none of them seem to work for me on builds 531 or 556. If anyone has some insight into how to fix this I would be greatly appreciative. I would post the errors it displays, but there arn't any. I simply browse to my servers IP on firefox with the port I specified in the config file, and it simple brings up a blank page. I'm really not sure what I'm doing wrong... Before I updated to 531 the build seemed to work just fine, so I've honestly no idea what I'm doing wrong....

    Edit: Fixed the issue, it was my bad afterall. I checked at least 5 times though so I could have sworn I had that checked over... Anywho, if it matters, the issue was that my milkadmin folder, where the html folder was supposed to be, was lacking the entire html directory. I replaced that, edited the index.html, and it works just fine on craftbukkit 556, along with remotetoolkit by drdanick. Sorry if this confused anyone, and hope it instead helps with this edit...
     
  10. Offline

    sharkale

    [​IMG]
    [​IMG]

    • Fix a lot of the webserver.
    • Fix images in the server.
    • Improve Speed.
    • Fix the Web UI. Renew.
    • Refresh data all in one json.
    • Extenal library. (jQuery: jquery.com / jQuery UI: googleapis.com)
    Version: 2.0.1

    English:
    link removed. updated below.
    Spanish:
    link removed. updated below.
     
  11. Offline

    Snowl

    Looks good! Thanks for updating this :) You might want to display all the banned users and have the ability to unban them.
     
  12. Offline

    drdanick

    @sharkale Two things:

    -Upon stopping the server, it should at some point automatically refresh the page so as to let the user start the server again without having to refresh manually.
    -The delay for refreshing the page when the server is started should be put back to 20 seconds. 5 seconds, I find, is not enough to let the server (including milkAdmin plugin) load :p

    Other than that, looks great!
     
  13. Offline

    TheTallest

    English:

    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>

    Love the changes but umm the html folder is still in spanish
    EDIT: more to the point the index.html is still in Spanish.
     
    Last edited by a moderator: Dec 15, 2016
  14. Offline

    sharkale

    Yes, I would do in the milkAdmin tab but tired. :D
    oh thanks, I put in 5 to test the page and I forgot to change it back.
    and remove the target to the iframe from stop :D
    reuploaded the fixed link above.

    Sorry, I forgot to translate the buttons.

    link removed. updated below.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  15. Offline

    TheTallest

    @sharkale Thank you so much for re-uploading the English page.

    @sharkale I am wondering if by chance on the plugins page could you add a list below the two boxes what plugins we currently have installed and operating on the server ? I Hope that made sense.

    AKA in a grid box
    Quickbelt maybe if possible the version # and if it is active / inactive

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  16. Offline

    sharkale

    Yes, it was another thing that would do.

    Now i finish de ban list. Tomorrow I will translate and I look if I can integrate the plugins section.
    [​IMG]
     
  17. Offline

    TheTallest

    And then could and then and then and then and oh yeah that ... and then oh yeah that also ..... and then how about a page that will give me a back rub .. and oh then ...

    Thank you for all your hard work Thank you to David for creating this awesome plugin and allow others to update it you all have made my life as a server admin so much more easier.
     
  18. Offline

    sharkale

    plugin section finished :D
    [​IMG]

    English
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>

    Spanish
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
     
    Last edited by a moderator: Dec 15, 2016
  19. Offline

    TheTallest

    @sharkale The link for the English milkAdmin.jar does not seem to work it will wind up with at this address when it tries to go download http://w1sr4yun9yvg/inlax8nssvrhre0/milkAdmin.jar

    EDIT: It is fixed now Thank you and Thank you and Thank you !!!!! And THANK YOU !!!
    EDIT2: Yeah not sure it is working now it was weird it was going to a weird page but the main link seems to work now. Oh well now there is TWO.
     
  20. Offline

    sharkale

  21. Offline

    TheTallest

    @sharkale This new page ROCKS SO MUCH I cannot Thank you enough for all the time on coding all this. I have some special code I Put in place for my server (only in the index.html page ) I Hope you do not mind.

    EDIT: I will put on my drop box what my page looks like after I am done with the code editing.

    Here is my altered code for the index.html page

    My Altered code

    EDIT: Even though I trust my other admins with extreme trust I for my own safety sake disable most of the items on the server <div> for my peace of mind.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  22. Offline

    sharkale

    And why will be care? [creeper]
    Edit what you want.
     
  23. Offline

    Carbon131

    I would suggest adding the ability to give a player an item in the user management popup. I think I saw the function when I was looking through the source code. And also fix up the login menu, to match the user management popup. Also I would suggest making the ban list interact with the bukkit/craftbukkit banned-ips.txt and banned-players.txt so you could ban people to the same list as the server uses.

    Just a heads up, the english source is a link to the html file, not the actual english source code.

    But Sharkale, nice job on the updates, they are really cool.
     
  24. Offline

    Snowl

    LEGENDARY :)
     
    Last edited by a moderator: Dec 15, 2016
  25. Offline

    Phinary

    Wow epic :D Please make it so we can make GM accounts too though that only have access to like player info and bans :) That would be so helpful! I dont want my non-admin staff to have access to console and restarting the server etc
     
  26. Offline

    Joe Daniels

    Thank you for your hard work ! It looks awesome :) oh and the link to english source is the same link to the html folder :3
     
    Last edited by a moderator: Dec 15, 2016
  27. Offline

    Morteus

    I'm sure it's a stupid question. And I missed something but whenever I try to log in, it gives me a wrong pass/user screen. I read about what the default password is but even admin/admin doesnt work user/pass doesnt work. I just don't seem to get the password right no matter what I write down. I tried changing the password in the properties file but I'm not sure whether it has only to do with the remotekit plugin.
     
  28. Offline

    bigbass1997

    0.0.55 doesnt work.
    im on craftbukkit build 539.
    1. it doesnt let me go to the site. (http://<my IP>:64712)
    2. everytime i run the server it comes up with this error...
    2011-03-25 02:17:40 [SEVERE] Could not load plugins\milkAdmin.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:113)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:159)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:107)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
    at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:253)
    at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:196)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:214)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:380)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:366)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.NoSuchMethodException: com.Snowl.org.milkBukkit.milkBukkit.<init>()
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.getConstructor(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:108)
    ... 11 more

    is there a way i can fix this?
     
  29. Offline

    TheTallest

    You might want to try unloading all your other plugins and load only milkadmin to see if it fails. I am running CB559 and all is okay. RB right now is 556 you might want to up to cb556 and see if that fixes the issue.
     
  30. Offline

    sharkale

    Major Update :D <font color="rgb(51, 153, 102)">Tested with #556</font>

    Code:
    Changelog:
    ==========
    
    - Change settings to yaml file.
    - Improve charge.
    - Fix Web UI:
    -- Plugins.
    -- Players.
    -- Banned List.
    -- Action Buttons.
    -- Wait and Start pages.
    - Fix milkAdminStart module for toolkit.
    - Multilingual in one jar.
    - Remove debug spam.
    - Clean up the code.
    - Fix a lot of minor bugs.
    Update Instructions inside.

    Download Link:
    <Edit by Moderator: Redacted mediafire url>
     
    Last edited by a moderator: Dec 15, 2016
  31. Offline

    TheTallest

    This works on 559. Thank you for all the updates you have made. I am wondering on the plugin list ( THANK YOU FOR THAT ) is there a way to alphabetize the list or is this page calling up how the plugins are loading up on the server ?
     

Share This Page