[Tool] [GUI] Easy GroupManager Manager

Discussion in 'Bukkit Tools' started by Discofix, Mar 23, 2013.

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

    Discofix

    This Tool is for everyone, who is just too lazy to see a text editor. (including me. :cool:)

    What can it do?
    • Add / Delete groups /players
    • Add / Delete / Organize permissions
    • Pre-load permissions into the program from your plugins!
    • Copy settings, groups and players to other worlds instantly!

    Screenshots & More:
    Show Spoiler

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    Source of all this:
    dropbox.com/stvxts9fdf/Form1.cs


    Requirements:
     
    Last edited: Dec 24, 2014
  2. Offline

    Thaky

    It has an error when I click on a world
    Show Spoiler
    Code:
    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
     
    ************** Exception Text **************
    System.IndexOutOfRangeException: Index was outside the bounds of the array.
      at Easy_GroupManager_Permission_Editor.Form1.worldsLST_SelectedIndexChanged(Object sender, EventArgs e)
      at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
      at System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
      at System.Windows.Forms.ListBox.WndProc(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     
     
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.296 (RTMGDR.030319-2900)
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Easy GroupManager Permission Manager
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Users/Nick/Desktop/TZCraft%20Website/Bukkit/plugins/GroupManager/Easy%20GroupManager%20Permission%20Manager.exe
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.1002 built by: RTMGDR
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.1001 built by: RTMGDR
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.1001 built by: RTMGDR
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    
     
  3. Offline

    Discofix

    Fixed!
     
  4. Offline

    Thaky

    Can you add function to global groups and there is still an error when the permissions in a world's groups are "[]"
     
  5. Offline

    Discofix

    Global groups are now supported! :cool:
    As long as the "[]" is in the same row as the "permissions:" is should not be a problem.
    I tested this with a newly, generated File.
     
  6. Offline

    breezeyboy

    You can code in .NET ?
     
  7. Offline

    Discofix

    Yes. This program was coded in C#.
     
    XlegitXcrazymanX likes this.
  8. I like seeing C# projects. Looks like a great tool. Good job.
     
  9. Offline

    Discofix

    Thanks ;)
     
  10. Offline

    Chewychunga

    Why do you say gm discontinued? It still updated along with essentials just not a bukkit dev project and any idea if you will be adding permissionsbukkit to this? And does it support uuid?
     
  11. Offline

    SilverCreeper

    When i click on where im suppose to write it doesn't do anything
     
  12. Offline

    Discofix

    When I downloaded Essentials, it didn't give me GroupManager, nor generate a permissions file. I'm currently re-writing the Code to fit permissionsbukkit. I will open a new thread when it's finished.

    Since I don't have a copy of GroupManager, I am sadly not capable to debug that. Sorry :oops:
     
  13. Offline

    Necrodoom

    Group manager is still alive and updated, however it is not hosted on DBO any more. Look up wiki for info.
     
  14. Offline

    Jaaakee224

    Necrodoom Sorry for asking, but what does DBO stand for?
     
  15. Offline

    Necrodoom

    Dev.bukkit.org.
     
  16. Offline

    Discofix

    Sooooo, I rewrote the code. Now it should run smoothly. If you happen to find any problems,please PM me. Enjoy :)
     
  17. Offline

    Necrodoom

    Discofix Does it support UUID Groupmanager users.yml syntax?
     
  18. Offline

    jdf2

    Any chance you may post the source code? On GitHub maybe?
    I would love to see the code used for generating the files.
     
  19. Offline

    Discofix

    Since I never really use UUID I'm not quite sure. If you use the UUID as a player, then yes, it works. (Unless I let my program cut everything after the ':' off. Since I don't have access to my code right now I can't tell you :( )

    Sure. However I am on away right now (I currently have no access to the source code) so it won't happen immediately (ca. 4 weeks). :(
     
  20. Offline

    Discofix

    Done! (Inside the Spoiler)
    Yes, now it does.


    Sorry for the inconvenience.
     
    Necrodoom likes this.
  21. Offline

    sniper722

    Programmer crashed due to IndexOutOfRangeException
    Code:
    System.IndexOutOfRangeException: Index was outside the bounds of the array.
      at Easy_GroupManager_Manager.Form1.LoadFinderFiles()
      at Easy_GroupManager_Manager.Form1.LoadData()
      at Easy_GroupManager_Manager.Form1.DoesShitExist()
      at Easy_GroupManager_Manager.Form1.loadToolStripMenuItem_Click(Object sender, EventArgs e)
      at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
      at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
      at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
      at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
      at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
      at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
      at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
      at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      at System.Windows.Forms.Control.WndProc(Message& m)
      at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
      at System.Windows.Forms.ToolStrip.WndProc(Message& m)
      at System.Windows.Forms.MenuStrip.WndProc(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    
    I installed permission finder and essentials
     
  22. Offline

    Discofix

Thread Status:
Not open for further replies.

Share This Page