phogue / Potato

Procon 2 is a (long promised and often postponed) second release of the Procon admin tool for gameservers. Once released, it will allow managing several games and automating tasks via plugins.
https://myrcon.com/
Apache License 2.0
20 stars 4 forks source link

User initial setup GUI #3

Closed phogue closed 10 years ago

phogue commented 11 years ago

A GUI should be built named Procon.Tools.Setup.exe as a simple GUI to help the user build the streaming account required for the UI, generate a self signed certificate and potentially setup a community on the UI for the user.

Steps

Requirements

Details required by the UI

phogue commented 10 years ago

A branch with the initial setup (language selection) has been setup at https://github.com/Myrcon/Procon-2/tree/feature-procon-setup

I don't know if there is github markup for referencing branches or just the commits in the branch?

phogue commented 10 years ago

Due to large rewrites and re-factoring that was occurring in other projects I merged the branch with master last night. The basic layout of the Setup.exe is completed, with language and certificate generation functionality included.

Left to go is setting & testing the daemon configuration options, as well as writing or using an existing port checker. Since this is a minor area that is only used once I might just redirect users to an online port checker.

We still require a method of getting a users external ip address.

We still need to implement very basic user generation, permission setting and password assigning.

phogue commented 10 years ago

The GUI is being replaced with #52

I can no longer see the usefulness of a fancy GUI in an otherwise console application. It's much easier to just issue commands to Procon for all configuration options.