Como puedo poner una ip a un serverinfo.py de no-ip
-
Ok fue lo que imagine que no se podria. B
ien ahora la pregunta es hay alguna forma de usar el mc con ese cliente que descarge?? ya que me interesa mas que nada por que las monturas Pegan
Cabe mencionar que el cliente que estoy usando esta basado en el de SODECORP pero ya eh modificado varias cosas pero vamos parti de ese cliente hay forma de hacer que pegen las monturas? -
Hola pues bien esto es lo que nesecito hacer quiero poner mi ip usando No-IP en un serverinfo.py pero lo intente poniendo mi ip por ejemplo noip.servegame.com y intento conectar a mi server y no me lo permite hay alguna forma de poder poner la ip como direccion en lugar de una ip numerica ya que no.ip no me da una direccion ip como tal sino un dominio ayuda porfavor.
Quiero usar el cliente de anghios y este es su serverinfo.pyimport os import app import locale import debugInfo import binascii CHINA_PORT = 50000 def BuildServerList(orderList): retMarkAddrDict = {} retAuthAddrDict = {} retRegion0 = {} ridx = 1 for region, auth, mark, channels in orderList: cidx = 1 channelDict = {} for channel in channels: key = ridx * 10 + cidx channel["key"] = key channelDict[cidx] = channel cidx += 1 region["channel"] = channelDict retRegion0[ridx] = region retAuthAddrDict[ridx] = auth retMarkAddrDict[ridx*10] = mark ridx += 1 return retRegion0, retAuthAddrDict, retMarkAddrDict app.ServerName = None if locale.IsEUROPE(): info = { 'MARKADDR': { 10: { 'tcp_port': 90000, 'ip': "217.23.1.151", 'symbol_path': '10', 'mark': '10.tga' } }, 'GAMEADDR': { 0: { 1: { 'name': "Lusorius2", 'channel': { 1: { 'state': '...', 'name': 'CH1 ', 'key': 11, 'ip': "217.23.1.151", 'tcp_port': 90000, 'udp_port': 90000 } } }, } }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: { 1: { 'ip': "217.23.1.151", 'port': 11002 } } } } STATE_NONE = "..." STATE_DICT = { 0 : "....", 1 : "NORM", 2 : "BUSY", 3 : "FULL" } REGION_NAME_DICT = info["NAME"] REGION_AUTH_SERVER_DICT = info["AUTHADDR"] REGION_DICT = info["GAMEADDR"] MARKADDR_DICT = info["MARKADDR"]
-
Puedes conectarte a tu servidor, y mediante un firewall mirar las transacciones de datos, ahí te saldrá tu servidor en el proceso Metin2.bin o Metin2.exe, por tanto te mostrará la IP del servidor sin dominio.
-
con el no-ip la gente puede entrar a tu server con clientes 2010?o solo conectan con host?:S
-
@Anghios said:
Puedes conectarte a tu servidor, y mediante un firewall mirar las transacciones de datos, ahí te saldrá tu servidor en el proceso Metin2.bin o Metin2.exe, por tanto te mostrará la IP del servidor sin dominio.
Ok esto lo entiendo pero la ip del servidor sin dominio va a ser mi propia ip no es asi??
Lo que yo quiero es poder poner la ip en el serverinfo.py pero que dicha ip sea en lugar de servermetin.servegame.com ponerla numerica es decir xxx.xxx.xxx.xxx ya que si pongo la direccion como dominio es decir asi (mt2latino.servegame.com/Web/) el cliente no funciona.
Doy un ejemplo al pedir un ping con google.com.mx me tira esta ip 74.125.224.146 Y como sabemos esa ip se puede decir que es lo mismo que esto [google.com.mx=74.125.224.146]
Asi que yo quiero ver la forma de saber que ip tiene este sitio [servermetin.servegame.com=xxx.xxx.xxx.xxx]
Pero obiamente que no sea a la ip que redirecciona pues asi ya no funciona por que a la ip que redirecciona siempre va a ser la mia y yo la puedo consultar facilmente. vamos no se si me explico bienDejo como comentario que mi ip es dinamica por eso uso no-ip por que al cambiar mi ip dejaria de conectarme a todos los clientes.
Si hay alguna duda en lo que intento hacer dejenla y al toque respondo. -
**Mira la Verda Verda que no puede poner Eso en Serverinfo.py Ya que la Funcion de coenctar la ip con el Script ese de lenguaje Phynton solo Coje numero todavia no se ha ideado la Froma para que eso Coja texto o Host de no-ip para el Serverinfo.py...
lo mas que peudes hacer es Atraves de un Parche como el Neoncube Ir tranfieron un nuevo root con la nueva ip como Actualización del cliente cada ves ke te cambie la Ip
Aunque te va se fastidiooso estar cambiando y manda actualizaciones pero es la unica forma Si no quieres usar Cliente con MC _xD_ **