Inactive [ADMIN] MC Server GUI .9.7 (cross-platform) - A GUI wrapper for your server (now w/in-game cmds)

Discussion in 'Bukkit Tools' started by dumptruckman, May 18, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    dumptruckman

    No, Spout has custom data packets. The proxy has to be designed to transmit these packets correctly. Don't worry much about this. I don't think the proxy is even working.
     
  2. Offline

    Fej

    I understand that you don't want to work on this anymore. But thanks for the awesome GUI you've provided for all this time!

    Thanks dumptruckman! You've really made a difference in my server!
     
  3. Offline

    ledhead900

    Aw it's a shame your moving on, Thanks for the efforts thus far.
     
  4. Offline

    dumptruckman

    Hey, at least .9.7 is pretty good :)
     
  5. Offline

    diannetea

    same here :(
     
  6. Offline

    dumptruckman

    Please try the latest version.
     
  7. Offline

    diannetea

    I downloaded it around 3 am last night, that was not the latest?
     
  8. Offline

    PointGuard

    In 9.7 the player list still doesn't work?
    Btw nice rework on the GUI, I like it :)
     
  9. Offline

    dumptruckman

    Hmm, really not sure what's causing the problem. These are the kind of reasons i will not be continuing development on this.

    Thanks, yeah, the player list only works when using the proxy... which probably doesn't work (i say probably because it didn't work for me but you never know with proxies)
     
  10. Offline

    PointGuard

    Oohh okay, I'll give the proxy a go.
    EDIT: Nope no luck with the proxy for me :(
     
  11. Offline

    dumptruckman

    Yeah, too bad. I copied most of the proxy stuff from SimpleServer. I updated it in the last version to their latest stuff. Since it's not working I can't imagine SimpleServer works.
     
  12. Offline

    PointGuard

    It seems I'm still getting the black unresponsive screen. Any ideas?
     
  13. Offline

    dumptruckman

    Hard to say, I don't experience this myself.
     
  14. Offline

    PointGuard

    Its really weird. As we speak I look a black screen and the cpu usage is around 30% constantly. The only way to fix it is to close the javaw.exe manually. What java version are you using? I'm using build 1.6.0_26-b03.

    EDIT: I just found out that I don't have the latest java version. I'll install it and get back to you with some results.

    EDIT #2: The java update did the trick. If you are having the same problem as above please visit here to make sure your java is updated!
     
  15. Offline

    Bertware

    @Dumtruckman
    If you want (and if that would be a reason for you to continue) I could send you the code for the player list from my GUI. It's in VB, but you should be able to convert it.(See my signature)
     
  16. Offline

    dumptruckman

    Did you make it by parsing the console output? I did that in my previous GUI. It ends up being unreliable in certain situations. That's what drove me to take the proxy route this time around.
     
  17. Offline

    Nox13last

    I try to connect using the Spout client, and it still gets an End of Stream error. Pretty much the same as the last time I tried, back in .9.6. Sometimes, I hear the little 'thud' noise that happens when a player signs in and is spawned.

    Code:
    2011-10-13 23:54:25 [INFO] MC Server GUI: Connection from -redacted-...
    2011-10-13 23:54:25 [INFO] Nox13last [/127.0.0.12:60191] logged in with entity id 543 at ([world1] 314.2099442325324, 67.0, -64.55445410810063)
    2011-10-13 23:54:25 [INFO] [BukkitInventoryTools] Userno:1 joined.(Nox13last)
    2011-10-13 23:54:27 [INFO] Reached end of stream
    2011-10-13 23:54:27 [INFO] Nox13last lost connection: disconnect.endOfStream
    2011-10-13 23:54:27 [INFO] [BukkitInventoryTools] Userno:1 quit.(Nox13last)
    2011-10-13 23:54:28 [INFO] Freed -0.085 MB.
    I should point out that Spout was also updated recently.
    So you're hanging this up? That blows something fierce.
     
  18. Offline

    dumptruckman

    Don't use the proxy ;) But yeah, maybe i'll make one last release that remove the damn proxy and player list.
     
  19. Offline

    Nox13last

    Naw, don't do that! I literally fall asleep in front of my computer, only peridoically waking up to check the server population (to determine whether or not I can shut my PC down). Do you know how difficult it is to type the list command when you can barely see the keyboard (glasses notwithstanding)?
    Would it be possible to, say, make the GUI ask the list command every now and then, and hold the results in a list? How hard could it be to get the population statistics from the server? Maybe one of your future plugins could do it to fastball it to the GUI?
    I dunno, just throwing it out there... It's probably gibberish.
     
  20. Offline

    dockter

    Player list is still broken?
     
  21. Offline

    ledhead900

    @dumptruckman
    In 1.9 Minecraft is getting native cache support so things like Spoutcraft and spout will probably be tapping into the native code for the cache side of things, and making the current proxy broken even more, My opinion on the proxy is just to remove it and never touch it again.


    Properly display Online Players Idea/My solution
    Honestly what does it really do besides show the damn player list, If you want my advice on doing that I would just have a schedule periodically run a users choice of player list command and then output this to the player list section rather then screw around with some fimble proxy :p, no one likes proxy's if they can avoid it they will.

    So what you should is replace proxy throw that away and just create a new schedule item that requires the user to input a command to run in the console for displaying the player list and then instead of throwing the player list into the console gobble it up with magic and display in the player list box.

    Secondly an alternative method could be to tap into the MinecraftViewer.jar that is used for almost EVERY status display image used here that grabs players online and display what it says about players/maxplayers into the player list so that at least at a glance we can see a number of online users with out using a console command.

    Don't even worry about management of plugins and player kick/ban's If the admin is too lazy to do that in console or via online commands then they are probably to lazy to be called administrators in the first place.

    I don't really want to toot my own horn but I think those ideas would best solve the situation with the proxy as well as the people who simply do not want to type /list or whatever command they are using in console currently. I think then you can finally put this product to rest and call it a day knowing that all functions work.

    P.S
    What exactly is your next project ?
     
  22. Offline

    Bertware

    I'm parsing console output. In most cases this works fine (parsing is also used to display notifications). In case there went something wrong (like honeypot) a list command is sent every 10 seconds. All players who are disconnected, shown twice (if they disconnect without GUI detects this, and they login before they're scratched from player list), are removed. Player joins are Always detected, since I parse the standard console output for this (01-01-2011 00:00:00 [info] <player> [IP] joined the game with ID... at .... (It's something like this, you know what I mean) Contact me if you want the code.
    At this time (dev. build) player list is completely debugged. I just have to optimize the code, since it's now just checking every x seconds, instead of checking on an event(e.g. player join).
     
  23. Offline

    dumptruckman

    Already thinking this.

    This is exactly how I did it in the windows only version.

    Been working on plugins. Working on a huge (moddable) land protection/permissions API called Chunky.

    It's cool, I had something doing this already in the previous windows only version of MC Server GUI. I may get around to adding it into this. :)
     
  24. Offline

    ledhead900


    Ah yes, hmm maybe you need to bring that back then, You should be able to let people use the Schedule to run the command just display it in the gui I do not know if it will for all OS's tho.

    Oh I saw CHUNKY looks interesting I'm devoted factions now but Chunky looks like great alternative to large management plugins FAR better then any of that region selection stuff.

    If you get time could u take a look at this http://forums.bukkit.org/threads/st...ontrol-stop-health-regen-in-one-plugin.41734/, I know I'm begging almost every developer as so far no one taken any interest its one of the more personal needed requests that tend to be last thing anyone codes.
     
  25. Offline

    Lextao

    This is GREAT! Imma test!
     
  26. Offline

    RIU4WOM

    Can someone help me..? The Server Warnings for the task scheduler is not working properly...
    95% of the warnings that i put only come out 1 second before or after the task has been done.
    5% is task that comes out at the wrong time...
    I'm using version 9.7 of the GUI...

    P.S:What exactly does the pause scheduler button do?... I pressed pause but the timer still runs and the task also runs when it should.

    Btw... Thx for all your work man~ You're so Awesome :D :D
     
  27. Offline

    dumptruckman

    www.pastebin.com put your guiconfig.json file on there. As for the pause scheduler button... It works but it has to remain paused for about 5 minutes after the event would normally trigger. Each event will try for 5 minutes to trigger before giving up.
     
  28. Offline

    RIU4WOM

  29. Offline

    dumptruckman

  30. Offline

    RIU4WOM

    Argghhh.. Im trying to post a screenshot of the Task Scheduler but for some reasons i cant insert the pic after uploading it, it shows up broken.(Working on it now)

    I'll oso try and restart the gui and the server...
    Here's a link~
    http://www.4freeimagehost.com/show.php?i=64b909f88d65.jpg

    The Tasks work fine, it's just that no warning message shows up ~:confused:
    But I also don't know why in the guiconfig.json there are no events scheduled..

    Finally.. Here's the pic...

    [​IMG]

    [​IMG]
     
Thread Status:
Not open for further replies.

Share This Page