salve a tutti ho deciso di creare una guida su come configurare cms ed emu senza hamachi.
ATTENZIONE: per eseguire questa guida dovrete sbloccare le seguenti porte: 20,21,3306,80.
allora nella guida vi sara chiesto di inserire IP o IPV4. L'IPv4 si trova cosi: aprire cmd e digitare ipconfig.
screen:
Per trovare invece IP fate cosi andate su questo link:
siamo pronti per iniziare:
1)apriamo xampp e clicchiamo su "explore"
2) apriamo la cartella htdocs>inc
3) apriamo con blocco note e configuramo cosi il file "inc.config":
ok apriamo poi class.db.mysql:
ok adesso apriamo la cartella TPL e apriamo il file "page-client.tpl" sempre con blocco note e configuriamo cosi:
andiamo nelle configurazioni del server:
complimenti! avete un retro senza hamachi
FONTE: wiimanuel (un mio grande amico )
difficolta guida: facile
ATTENZIONE: per eseguire questa guida dovrete sbloccare le seguenti porte: 20,21,3306,80.
allora nella guida vi sara chiesto di inserire IP o IPV4. L'IPv4 si trova cosi: aprire cmd e digitare ipconfig.
screen:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
siamo pronti per iniziare:
1)apriamo xampp e clicchiamo su "explore"
2) apriamo la cartella htdocs>inc
3) apriamo con blocco note e configuramo cosi il file "inc.config":
<?php
/*=======================================================================
| BigaDEV 2010/2011 - Site conçu et imaginé par Bigael basé sur Uber
| #######################################################################
| Copyright (c) 2011, Bigael & Meth0d
| Tous droits respectés à leurs propriétaires respectifs.
| Contact ->
| #######################################################################
| Ce CMS est un CMS totalement gratuit a but non-lucratif
| Vous pouvez le modifier et repartager.
| Vous êtes autorisés à changer le copyright à une seule condition :
| Laisser celui du fondateur, à savoir Bigael.
| #######################################################################
| Ce CMS est distribué pour le plus grand confort de votre rétro-serveur,
| Mais SANS AUCUNE GARANTIE; sans même la garantie impliquée de
| VALEUR COMMERCIALE ou APTITUDES POUR UN BUT PARTICULIER.
| Merci de respecter le travail de Bigael (c)
\======================================================================*/
$config['Site']['www'] = "NOME SITO NO-IP O IP";
$config['Site']['hash_secret'] = "xCg532%@%gdvf^5DGaa6&*rFTfg^FD4\$OIFThrR_gh(ugf*/";
$config['MySQL']['hostname'] = "localhost";
$config['MySQL']['username'] = "root";
$config['MySQL']['password'] = "PASSWORD DEL PHPMYADMIN";
$config['MySQL']['database'] = "NOME DEL TUO DATABASE";
$config['MUS']['enabled'] = false;
$config['MUS']['ip'] = "ipV4";
$config['MUS']['port'] = "21";
?>
/*=======================================================================
| BigaDEV 2010/2011 - Site conçu et imaginé par Bigael basé sur Uber
| #######################################################################
| Copyright (c) 2011, Bigael & Meth0d
| Tous droits respectés à leurs propriétaires respectifs.
| Contact ->
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
| #######################################################################
| Ce CMS est un CMS totalement gratuit a but non-lucratif
| Vous pouvez le modifier et repartager.
| Vous êtes autorisés à changer le copyright à une seule condition :
| Laisser celui du fondateur, à savoir Bigael.
| #######################################################################
| Ce CMS est distribué pour le plus grand confort de votre rétro-serveur,
| Mais SANS AUCUNE GARANTIE; sans même la garantie impliquée de
| VALEUR COMMERCIALE ou APTITUDES POUR UN BUT PARTICULIER.
| Merci de respecter le travail de Bigael (c)
\======================================================================*/
$config['Site']['www'] = "NOME SITO NO-IP O IP";
$config['Site']['hash_secret'] = "xCg532%@%gdvf^5DGaa6&*rFTfg^FD4\$OIFThrR_gh(ugf*/";
$config['MySQL']['hostname'] = "localhost";
$config['MySQL']['username'] = "root";
$config['MySQL']['password'] = "PASSWORD DEL PHPMYADMIN";
$config['MySQL']['database'] = "NOME DEL TUO DATABASE";
$config['MUS']['enabled'] = false;
$config['MUS']['ip'] = "ipV4";
$config['MUS']['port'] = "21";
?>
ok apriamo poi class.db.mysql:
<?php
/*=======================================================================
| BigaDEV 2010/2011 - Site conçu et imaginé par Bigael basé sur Uber
| #######################################################################
| Copyright (c) 2011, Bigael & Meth0d
| Tous droits respectés à leurs propriétaires respectifs.
| Contact ->
| #######################################################################
| Ce CMS est un CMS totalement gratuit a but non-lucratif
| Vous pouvez le modifier et repartager.
| Vous êtes autorisés à changer le copyright à une seule condition :
| Laisser celui du fondateur, à savoir Bigael.
| #######################################################################
| Ce CMS est distribué pour le plus grand confort de votre rétro-serveur,
| Mais SANS AUCUNE GARANTIE; sans même la garantie impliquée de
| VALEUR COMMERCIALE ou APTITUDES POUR UN BUT PARTICULIER.
| Merci de respecter le travail de Bigael (c)
\======================================================================*/
class MySQL
{
private $connected = false;
private $hostname = "localhost";
private $username = "root";
private $password = "PASSWORD PHPMYADMIN";
private $database = "NOME TUO DATABASE";
private $link;
public function MySQL($host, $user, $pass, $db)
{
$this->connected = false;
$this->hostname = $host;
$this->username = $user;
$this->password = $pass;
$this->database = $db;
}
public function IsConnected()
{
if ($this->connected)
{
return true;
}
return false;
}
public function Connect()
{
$this->link = mysql_connect($this->hostname, $this->username, $this->password) or $this->error(mysql_error());
mysql_select_db($this->database, $this->link) or $this->error(mysql_error());
$this->connected = true;
}
public function Disconnect()
{
if($this->connected)
{
@mYsQL_close($this->link) or $this->error("could not close conn");
$this->connected = false;
}
}
public function DoQuery($query)
{
$resultset = @mYsQL_query($query, $this->link) or $this->error(mysql_error());
return $resultset;
}
public function Evaluate($resultset)
{
return @mYsQL_result($resultset, 0);
}
public function Error($errorString)
{
global $core;
$core->systemError('Database Error', $errorString);
}
public function __destruct()
{
$this->disconnect();
}
}
?>
/*=======================================================================
| BigaDEV 2010/2011 - Site conçu et imaginé par Bigael basé sur Uber
| #######################################################################
| Copyright (c) 2011, Bigael & Meth0d
| Tous droits respectés à leurs propriétaires respectifs.
| Contact ->
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
| #######################################################################
| Ce CMS est un CMS totalement gratuit a but non-lucratif
| Vous pouvez le modifier et repartager.
| Vous êtes autorisés à changer le copyright à une seule condition :
| Laisser celui du fondateur, à savoir Bigael.
| #######################################################################
| Ce CMS est distribué pour le plus grand confort de votre rétro-serveur,
| Mais SANS AUCUNE GARANTIE; sans même la garantie impliquée de
| VALEUR COMMERCIALE ou APTITUDES POUR UN BUT PARTICULIER.
| Merci de respecter le travail de Bigael (c)
\======================================================================*/
class MySQL
{
private $connected = false;
private $hostname = "localhost";
private $username = "root";
private $password = "PASSWORD PHPMYADMIN";
private $database = "NOME TUO DATABASE";
private $link;
public function MySQL($host, $user, $pass, $db)
{
$this->connected = false;
$this->hostname = $host;
$this->username = $user;
$this->password = $pass;
$this->database = $db;
}
public function IsConnected()
{
if ($this->connected)
{
return true;
}
return false;
}
public function Connect()
{
$this->link = mysql_connect($this->hostname, $this->username, $this->password) or $this->error(mysql_error());
mysql_select_db($this->database, $this->link) or $this->error(mysql_error());
$this->connected = true;
}
public function Disconnect()
{
if($this->connected)
{
@mYsQL_close($this->link) or $this->error("could not close conn");
$this->connected = false;
}
}
public function DoQuery($query)
{
$resultset = @mYsQL_query($query, $this->link) or $this->error(mysql_error());
return $resultset;
}
public function Evaluate($resultset)
{
return @mYsQL_result($resultset, 0);
}
public function Error($errorString)
{
global $core;
$core->systemError('Database Error', $errorString);
}
public function __destruct()
{
$this->disconnect();
}
}
?>
ok adesso apriamo la cartella TPL e apriamo il file "page-client.tpl" sempre con blocco note e configuriamo cosi:
<body id="client" class="flashclient">
<script type="text/javascript">
FlashExternalInterface.loginLogEnabled = true;
FlashExternalInterface.logLoginStep("web.view.start");
if (top == self) {
FlashHabboClient.cacheCheck();
}
var flashvars = {
"client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "0",
"connection.info.host" : "IP",
"connection.info.port" : "20",
"site.url" : "%www%",
"url.prefix" : "%www%",
"client.reload.url" : "%www%/account/reauthenticate?page=/flash_client",
"client.fatal.error.url" : "%www%/client.php",
"client.connection.failed.url" : "%www%/client.php",
<script type="text/javascript">
FlashExternalInterface.loginLogEnabled = true;
FlashExternalInterface.logLoginStep("web.view.start");
if (top == self) {
FlashHabboClient.cacheCheck();
}
var flashvars = {
"client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "0",
"connection.info.host" : "IP",
"connection.info.port" : "20",
"site.url" : "%www%",
"url.prefix" : "%www%",
"client.reload.url" : "%www%/account/reauthenticate?page=/flash_client",
"client.fatal.error.url" : "%www%/client.php",
"client.connection.failed.url" : "%www%/client.php",
andiamo nelle configurazioni del server:
## File di configurazione del sistema
## Connessione al Database
db.hostname=localhost
db.port=3306
db.username=root
db.password=PASSWORD PHPMYADMIN
db.name=NOME DATABASE
## Tabelle eseguibili del MySQL mix e max (Preferibile non toccare)
db.pool.minsize=5
db.pool.maxsize=1500
## Configurazioni TCP/IP del gioco
game.tcp.bindip=IPV4
game.tcp.port=20
game.tcp.conlimit=500
## Configurazioni MUS TCP/IP del gioco
mus.tcp.bindip=IPV4
mus.tcp.port=21
mus.tcp.allowedaddr=IPV4
## Messaggio di benvenuto
## Abilitato = yes Disabilitato = no
welcome.message.enabled=yes
welcome.message=TUO MESSAGGIO
## Connessione al Database
db.hostname=localhost
db.port=3306
db.username=root
db.password=PASSWORD PHPMYADMIN
db.name=NOME DATABASE
## Tabelle eseguibili del MySQL mix e max (Preferibile non toccare)
db.pool.minsize=5
db.pool.maxsize=1500
## Configurazioni TCP/IP del gioco
game.tcp.bindip=IPV4
game.tcp.port=20
game.tcp.conlimit=500
## Configurazioni MUS TCP/IP del gioco
mus.tcp.bindip=IPV4
mus.tcp.port=21
mus.tcp.allowedaddr=IPV4
## Messaggio di benvenuto
## Abilitato = yes Disabilitato = no
welcome.message.enabled=yes
welcome.message=TUO MESSAGGIO
complimenti! avete un retro senza hamachi
FONTE: wiimanuel (un mio grande amico )
difficolta guida: facile
Ultima modifica: