Qnap MCMyAdmin

Statut
N'est pas ouverte pour d'autres réponses.

Sub_Dude

Apprenti
19 Février 2015
40
0
6
Canada
@Qoolbox, crois-tu qu'il serait possible de packager MCMyAdmin (http://www.mcmyadmin.com)? Les dépendances semblent être Mono pour l'interface admin et Java pour le serveur Minecraft. Ça serait 100x mieux qu'un serveur Minecraft tout nu ;)
 
Hello,

ma version n'est pas toute nu :lol:
j'ai fais une webui

mais sinon je peux voir MCMyAdmin dans un second temps, je suis dans QPython3 actuellement ;)
 
:oops: Désolé, je croyais que c'était une version de base existante que tu avais packagée... Loin de moi l'intention d'insinuer que ton travail est inadéquat, au contraire.

Ceci dit, mcmyadmin permettrait un contrôle plus intuitif.

Merci pour tout ton excellent travail!
 
pas grâve tinquiète

je vais regarder pour MCmyadmin ce qui est faisable dés que j'ai 5 min

je sais que mon interface fonctionne pas sous 4.2 mais je vais arranger le coup ;)
 
Pas que je veux te brusquer Qoolbox, mais as-tu eu 5 min? J'aimerais savoir si tu crois que c'est faisable et si ça implique beaucoups de travail.

Merci!
 
bon c'est mal barré avec mono 4.0.4.1

Code:
 mono McMyAdmin.exe -setpass [qnap] -configonly
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319

Unhandled Exception:
System.ArgumentNullException: Argument cannot be null.
Parameter name: format
  at System.ParameterizedStrings.Evaluate (System.String format, FormatParam[] args) [0x00000] in <filename unknown>:0
  at System.TermInfoDriver.ChangeColor (System.String format, ConsoleColor color) [0x00000] in <filename unknown>:0
  at System.TermInfoDriver.set_BackgroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
  at System.ConsoleDriver.set_BackgroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
  at System.Console.set_BackgroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
  at ct.a (System.String[] A_0) [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentNullException: Argument cannot be null.
Parameter name: format
  at System.ParameterizedStrings.Evaluate (System.String format, FormatParam[] args) [0x00000] in <filename unknown>:0
  at System.TermInfoDriver.ChangeColor (System.String format, ConsoleColor color) [0x00000] in <filename unknown>:0
  at System.TermInfoDriver.set_BackgroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
  at System.ConsoleDriver.set_BackgroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
  at System.Console.set_BackgroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
  at ct.a (System.String[] A_0) [0x00000] in <filename unknown>:0
 
mono 3.0.10 y a du mieux

Code:
McMyAdmin Updater - 2.1.1.0

Running in 32-bit mode.
Notice  : Detecting System...
Warning : 32-bit operating systems are not officially supported.
Warning : You should upgrade to a 64-bit operating system.
Notice  : No virtualized environment detected.
Notice  : Linux Distribution: Unknown Distribution
Notice  : Detection complete.
Warning : No Minecraft configuration file found (Normal on a first start)
Press any key to exit.
Fatal   : Could not automatically find java. Please specify the exact path to your java installation in your McMyAdmin.conf

va falloir creuser pour rendre ca compatible avec mon QMinecraft
 
Pourquoi faut-il que ça soit compatible avec QMinecraft? Je croyais que ça le remplacerait complètement? Aussi, tu prends la version Windows (McMyAdmin.exe) alors qu'il y a une version Linux? À moins qu'elle ne soit qu'un "wrapper" pour la version Windows?
 
on y arrive avec java 8 embarqué, dans le $PATH ça fonctionne mieux

Code:
McMyAdmin Updater - 2.1.1.0

Running in 32-bit mode.
Notice  : Detecting System...
Warning : 32-bit operating systems are not officially supported.
Warning : You should upgrade to a 64-bit operating system.
Notice  : No virtualized environment detected.
Notice  : Linux Distribution: Unknown Distribution
Notice  : Detection complete.
Warning : No Minecraft configuration file found (Normal on a first start)
Notice  : Detected Java runtime version 1.8.0
Notice  : Checking for Minecraft Server updates...
Notice  : Updating Minecraft server...
Notice  : Downloading latest Minecraft server...
Noticead: Download complete.
Noticead: Download successful!
Notice  : -configonly was specified, terminating.

Code:
Notice  : Detecting System...
Warning : 32-bit operating systems are not officially supported.
Warning : You should upgrade to a 64-bit operating system.
Notice  : No virtualized environment detected.
Notice  : Linux Distribution: Unknown Distribution
Notice  : Detection complete.
Warning : No Minecraft configuration file found (Normal on a first start)
Notice  : Detected Java runtime version 1.8.0
Error   : McMyAdmin was not shut down properly!
Error   : To avoid potential data loss, please perform /quit on this console.
Error   : Startup will resume in 5 seconds...
Notice  : Starting McMyAdmin Personal v2.6.0.0
Warning : No saved group information was found. Loading Defaults.
Notice  : Upgraded 4 legacy groups
Notice  : No saved schedule was found. Loading Defaults.
Notice  : Checking for updates...
Notice  : Checking for Minecraft Server updates...
Notice  : Starting webserver...
Error   : Port 8080 is already in use by another application.
Error   : Web server could not start. Type /reset to retry.
Notice  : McMyAdmin has started and is ready for use.
Notice  : This is the first time McMyAdmin has been started.
Notice  : You must complete the first-start wizard via the web interface.

va falloir trouver comment modfier le port 8080 qui est utilisé par QTS par défaut

:geek:
 
bon modif du port faite... mais pas d’accès à l'interface web :?

pourtant il écoute bien sur 8690

Code:
netstat -ant | grep 8690
tcp        0      0 0.0.0.0:8690            0.0.0.0:*               LISTEN


:|
 
trouvé !!!

ça y est j'ai la webui..

dance1.gif
 
bon tout se lance, une fois QPKG malgré que la première installe soit longue et met du temps à afficher la page web...

par contre un ptit bug a résoudre... il faut stopper les services quand l'appli s’arrête ce devrait pas être grand chose
 
Statut
N'est pas ouverte pour d'autres réponses.