[WIP]Launcher-MineLauncherCreator1.00(Windows)

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

felix_dark

Aventurier
27 Février 2012
62
2
3
32
Petit problème , je télécharge MLC.exe, je l’exécute et là une fenêtre java m'affiche : "No content found on your machine, download it..." et il ne se passe rien

#Edit : Problème réglé , il fallait que je lance l'appli en admin
 

ADMika

Aventurier
25 Juin 2014
29
0
1
36
Pour environ la 5ème fois (si ce n'est plus):

télécharger et installer le jdk 7
mettre la variable d'environnement JAVA_HOME en place sur le pc(cf les premiers poste du topic....)
Ne pas mettre MLC.exe sur le bureau tout seul, pour certains pc ça ne marche pas , le mettre dans un répertoire.

PS : SVP lisez les postes avant de poser des questions sinon c'est pas gérable :s
 

felix_dark

Aventurier
27 Février 2012
62
2
3
32
Pour environ la 5ème fois (si ce n'est plus):

télécharger et installer le jdk 7
mettre la variable d'environnement JAVA_HOME en place sur le pc(cf les premiers poste du topic....)
Ne pas mettre MLC.exe sur le bureau tout seul, pour certains pc ça ne marche pas , le mettre dans un répertoire.

PS : SVP lisez les postes avant de poser des questions sinon c'est pas gérable :s

si tu lit mon post je dit que le problème est réglé et accessoirement j'ai vue les post précédent mais ça n'avait pas fonctionner, le problème venait de mon AV qui refusé l’accès du logiciel a internet.
 

felix_dark

Aventurier
27 Février 2012
62
2
3
32
J'ai juste une question, est il possible de modifier la version de forge sans refaire le launcher ???
 

ADMika

Aventurier
25 Juin 2014
29
0
1
36
c'est juste les sources launcher et les .json a modifié pour ça après. Evidemment il te faut dl la version de forge et les ressources qui vont avec manuellement, de même pour la modification des .json dans le ftp
 

Empirecraft

Bucheron
15 Novembre 2013
36
0
17
10
Bonjour je n'arrive pas a configurer le système d'authentification perso
jai fait comme CreepsCharlie jai changer members en joueurs et username par pseudo dans le fichier authenticate.php
voila mets fichiers

PHP:
<?php
    header('Content-Type: application/json');
    include('config.php');
    include('errors.php');
 
 
      if(system_used() == "database")
      {
          if($_SERVER['REQUEST_METHOD'] == "POST")
          {
              $input = file_get_contents("php://input");
              if(json_decode($input) != NULL)
              {
                  $decode = json_decode($input, true);
                  $u = $decode['user_pseudo'];
                  if(authenticate($u))
                  {
                      echo "User ".$u." exists.";
                  }
                  else
                  {
                      echo show_error(3);
                  }
              }
              else
              {
                  echo show_error(6);
              }
          }
          else
          {
              echo show_error(1);
          }
         
         
      }
      else
      {
         
     
     
          if($_SERVER['REQUEST_METHOD'] == "POST")
          {
              $input = file_get_contents("php://input");
              if(json_decode($input) != NULL)
              {
                  $decode = json_decode($input, true);
                  $u = $decode['user_pseudo'];
                  $searchfor = $u;
                  $file = file_get_contents(get_filename());
                  if(strpos($file, $searchfor) !== FALSE)
                  {
                    echo "User ".$searchfor." exists";
                  }
                  else
                  {
                      echo show_error(3);
                  }
              }
              else
              {
                  echo show_error(6);
              }
 
          }
          else
          {
              echo show_error(1);
          }
      }
     
 
   
   
   
   
   
   
    function authenticate($u)
    {
 
        if($u != NULL)
          {
              $query1 = mysqli_query(db_connect(), "SELECT COUNT(*) AS exist FROM joueurs WHERE user_pseudo = '$u'") or die(mysqli_error(db_connect()));
              $sqlArray = mysqli_fetch_array($query1);
              if($sqlArray['exist'] != 0)
              {
                  return true;
              }
              else
              {
                  return false;
              }
          }
          else
          {
              return false;
          }
 
    }
   
?>

PHP:
<?php
   
/*
AwayDrasil Authentication Server.
Author : Jambonlatex
This files will help you to create a new authentication service based on Yggdrasil authentication project.
It could be very useful for big personnal servers.
*/   
 
/*This is the configuration file, everything you need to setup is here */
 
 
// SYSTEM_USED : Here enter 'database' to use database verification system, or enter 'whitelist' to use whitelist file verification.
$systemUsed = 'database';
 
// HOSTNAME : Define your hostname (http://localhost/ for local user)
$cfg_hostname = 'http://mc-empirecraft.fr/remote/';
 
// DATABASE : Define all database configuration parameters to permit the access of custom members database
 
$cfg_db_host = 'sql-1.verygames.net';
$cfg_db_username = '**********';
$cfg_db_password = '*********';
$cfg_db_database = '*******';
 
 
// FOR WHITELIST USER : enter your whitelist path here :
$filename = 'http://mc-empirecraft.fr/remote/whitelist.txt';
 
 
//END OF THE CONFIGURATION//
 
 
 
 
/////////////////////////////////////////////////////////////////////////////////////////////////////////
/*REFERENCE FUNCTIONS*/
//TOUCH THIS PART ONLY IF YOU KNOW WHAT YOU DO !
 
function db_connect(){
    global $cfg_db_host, $cfg_db_username, $cfg_db_password, $cfg_db_database;
    $db = mysqli_connect($cfg_db_host, $cfg_db_username, $cfg_db_password, $cfg_db_database);
   
    if (mysqli_connect_errno($db))
      {
        echo "Failed to connect to MySQL: " . mysqli_connect_error();
      }
  return $db;
 
}
 
function base_url()
{
    global $cfg_hostname;
    return $cfg_hostname;
}
 
function system_used(){
    global $systemUsed;
    return $systemUsed;
}
 
function get_filename(){
    global $filename;
    return $filename;
}
 
?>

mon skype destructor417
 

ADMika

Aventurier
25 Juin 2014
29
0
1
36
Je vais dire ce que j'ai dis à creep. Le launcher appel username dans l'authentification perso pas pseudo. Et deuxièmement (pourça je le confirme pas creep ne m'a pas envoyer de retour sur le sujet) concernant l'hostname pour moi même si l'hhôte est distant le serveur web reste localhost en local. donc à voir mais je dirais que ta ligne :

Code:
[COLOR=#000000][COLOR=#ff8000]// HOSTNAME : Define your hostname (http://localhost/ for local user)[/COLOR][COLOR=#0000bb]$cfg_hostname [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#dd0000]'http://mc-empirecraft.fr/remote/'[/COLOR][COLOR=#007700];
[/COLOR][/COLOR]

devrait plutôt ressembler à ça :

Code:
[COLOR=#000000][COLOR=#ff8000]// HOSTNAME : Define your hostname (http://localhost/ for local user)[/COLOR][COLOR=#0000bb]$cfg_hostname [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#dd0000]'http://localhost/remote/'[/COLOR][COLOR=#007700];
[/COLOR][/COLOR]

Je peux pas confirmer ce dire là vu chez moi tout fonctionne sur mon pc, je l'ai pas encore tester sur mon serveur distant.
 
Statut
N'est pas ouverte pour d'autres réponses.