DevCore ADM Tool

09/13/2017 18:28 1c3x#1
[Only registered and activated users can see links. Click Here To Register...]


GER
Hey ho,
heute stelle ich euch ein Server ADM Tool vor.

Funktionen
  • Alle Standardfunktionen wie alle Tools
  • Direkte Verbindung zur DB
  • Eigenen DB login
  • Backup Funktion
  • Keine Listen mehr nötig
  • Spieler zähler
  • Server Nachrichten
  • Internen Team Chat / Notize
  • Spieler Bann System (Chat, Spiel)
  • etc.
(Es darf bei der Eng Übersetzung verbessert werden :rolleyes: )

ENG
Hey ho,
today I introduce you a server ADM tool.

Features
  • All standard functions like all tools
  • Direct connection to DB
  • Own DB login
  • Backup function
  • No more lists needed
  • Player counter
  • Server messages
  • Internal team chat / notification
  • Player Bann System (chat, game)
  • etc.

** GER **


** ENG **
09/13/2017 21:09 miwi2602#2
Finde es Lustig das es "DevCore" heißt scheint wohl ein neuer Trend zu sein sich jetzt core zu nennen ? xD
09/13/2017 22:51 1c3x#3
Klar, rauf auf die Welle ^^ sei kein Spießer :lul:
09/14/2017 07:12 SilentWisdom#4
Normally I don't do this but....

[Only registered and activated users can see links. Click Here To Register...]

I would never trust a tool that needed so many permissions and also required you to open your db ports.

That being said, some constructive criticism:

1. Lose the crazy high contrast color scheme. It is very hard on the eyes and remember when coding a tool it's not about your personal preference but that of the potential user.

2. Give user option to use trusted connection to db:

Code:
        private static string connectionString
        {
            get
            {
                string conString = string.Format("Server={0};Database={1};", OPT.GetString("db.ip"), OPT.GetString("db.world.name"));
                if (OPT.GetString("db.trusted.connection") == "1") { conString += "Trusted_Connection=True;"; }
                else { conString += string.Format("uid={0};pwd={1};", OPT.GetString("db.world.user"), OPT.GetString("db.world.password")); }

                return conString;
            }
        }
Above is an example of a property I use in my Database class present in many of my tools. This way the user can specify if they want to define a user/pass or just use Trusted.

Remember trusted is almost always the most secure method of accessing table contents!

3. Understand that there is no true reason for making schema based roles for a program such as this any well setup server is already using schema based database users to begin with and by using Trusted_Connection you bypass any need to login with a user at all. :)

Nice release and good luck with your future projects!
09/14/2017 10:14 1c3x#5
@ SilentWisdom
Thanks for the hints, I will look at the variant :)
09/28/2017 19:13 PetTrainer#6
setup DevCore.rar funktioniert nicht mehr =(
Beim entpacken kommt eine Meldung : Keine Datein zum entpacken vorhanden ?
kann das mal pls jemand neu hochladen ?
10/24/2017 19:59 PetTrainer#7
????? Reupload pls =(
10/24/2017 22:22 ThunderNikk#8
They are attachments.
10/25/2017 02:17 PetTrainer#9
Unzip doesn't work... that's the reason, why i ask for reupload
10/25/2017 08:07 solo69#10
re-upload plz