Jump to content

EzekielitohZone

Miembro
  • Contador contenido

    4
  • Ingreso

  • Última visita

Mensajes publicados por EzekielitohZone

  1. import os

    import app

    import locale

    import debugInfo

    import hidra

    ##>>>>>>>>> Hidra Client Realizado por Mr.Troll(Versión original modificada)

    ##>>>>>>>>> Serverinfo creado por Mr.Troll este archivo NO se modifica a lo salvaje

    ##>>>>>>>>> Quitar 1 cosa puede dar errores. Mr.Troll

     

    VIRTUAL_PORT = 50000

     

     

    ALBA_CH1_LOGIN = "79.110.85.181"

    ALBA_CH2 = "79.110.85.182"

    ALBA_CH3 = "79.110.85.179"

    ALBA_CH4 = "79.110.85.180"

    ALBA_PORTS = hidra.TUGH

    ALBA_PORT_LOGIN = 31000

    SOLSTICIO_CH1_LOGIN = "79.110.85.181"

    SOLSTICIO_CH2 = "79.110.85.182"

    SOLSTICIO_CH3 = "79.110.85.179"

    SOLSTICIO_CH4 = "79.110.85.180"

    SOLSTICIO_PORTS = hidra.TUGH

    SOLSTICIO_PORT_LOGIN = 31000

     

    app.ServerName = None

     

    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

     

    if (locale.IsEUROPE() and app.GetLocalePath() == "locale/mrtroll"):

    CHECK = hidra.CHECK

    STATE_INACTIVE = hidra.STATE_INACTIVE

    STATE_MAINTENANCE = hidra.STATE_MAINTENANCE

    Channel_testing = hidra.Channel_testing

    Metods = {

    0 : "....",

    1 : hidra.SERVER_NORM,

    2 : hidra.SERVER_BUSY,

    3 : hidra.SERVER_FULL

    }

    STREL_CHANNELS = {

    1:{hidra.ID:11,hidra.SETTING:"CH1 ",hidra.IP_STRING:"83.141.21.107",hidra.INIT_PORT:53000,hidra.UDP_PORT:53000,hidra.CHECK_S:CHECK,},

    }

    LEIDEN_CHANNELS = {

    1:{hidra.ID:21,hidra.SETTING:"CH1 ",hidra.IP_STRING:"83.141.21.103",hidra.INIT_PORT:52000,hidra.UDP_PORT:52000,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:22,hidra.SETTING:"CH2 ",hidra.IP_STRING:"83.141.21.104",hidra.INIT_PORT:52000,hidra.UDP_PORT:52000,hidra.CHECK_S:CHECK,},

    }

    MRTROLL_CHANNELS = {

    1:{hidra.ID:31,hidra.SETTING:"CH1 ",hidra.IP_STRING:"83.141.21.105",hidra.INIT_PORT:52000,hidra.UDP_PORT:52000,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:32,hidra.SETTING:"CH2 ",hidra.IP_STRING:"83.141.21.106",hidra.INIT_PORT:52000,hidra.UDP_PORT:52000,hidra.CHECK_S:CHECK,},

    }

    REGION_NAME_DICT = {

    0 : "GERMANY",

    }

    REGION_AUTH_SERVER_DICT = {

    0 : {

    ## 1 : { hidra.IP_STRING:"83.141.21.107", hidra.PUERTO:51000, },

    2 : { hidra.IP_STRING:"83.141.21.103", hidra.PUERTO:51000, },

    }

    }

    COSTA_RICA_REGION= {

    0 : {

    #1 : { hidra.SETTING : "NEW TEST SERVER", hidra.REGION_ID : STREL_CHANNELS, },

    2 : { hidra.SETTING : "NEW SERVER 1", hidra.REGION_ID : LEIDEN_CHANNELS, },

    # 3 : { hidra.SETTING : "NEW SERVER 2", hidra.REGION_ID : MRTROLL_CHANNELS, },

     

    },

    }

    MARKADDR_DICT = {

    10 : { hidra.IP_STRING : "83.141.21.107", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T10, hidra.PATH_S : hidra.N10, },

    20 : { hidra.IP_STRING : "83.141.21.103", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T20, hidra.PATH_S : hidra.N20, },

    }

    ADDR = { hidra.IP_STRING : "210.123.10.153", hidra.INIT_PORT : 50000, hidra.UDP_PORT : 50000, }

     

    if locale.IsNEWCIBN():

    CHECK = hidra.CHECK

    STATE_INACTIVE = hidra.STATE_INACTIVE

    STATE_MAINTENANCE = hidra.STATE_MAINTENANCE

    Channel_testing = hidra.Channel_testing

     

    Metods = {

    0 : "ά»¤ÖÃ",

    1 : "Õý³Â£",

    2 : "·±Ã¦",

    3 : "±¬Âú"

    }

    STREL_CHANNELS = {

    1:{hidra.ID:11,hidra.SETTING:"Ò»·þ",hidra.IP_STRING:"61.55.137.134",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:12,hidra.SETTING:"¶þ·þ",hidra.IP_STRING:"61.55.137.135",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:13,hidra.SETTING:"Èý·þ",hidra.IP_STRING:"61.55.137.136",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:14,hidra.SETTING:"ËÄ·þ",hidra.IP_STRING:"61.55.137.137",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    5:{hidra.ID:15,hidra.SETTING:"Îå·þ",hidra.IP_STRING:"61.55.137.138",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    6:{hidra.ID:16,hidra.SETTING:"Ãù·þ",hidra.IP_STRING:"61.55.137.139",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    }

    LEIDEN_CHANNELS = {

    1:{hidra.ID:21,hidra.SETTING:"Ò»·þ",hidra.IP_STRING:"61.180.228.245",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:22,hidra.SETTING:"¶þ·þ",hidra.IP_STRING:"61.180.228.246",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:23,hidra.SETTING:"Èý·þ",hidra.IP_STRING:"61.180.228.247",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:24,hidra.SETTING:"ËÄ·þ",hidra.IP_STRING:"61.180.228.248",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    5:{hidra.ID:25,hidra.SETTING:"Îå·þ",hidra.IP_STRING:"61.180.228.249",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    6:{hidra.ID:26,hidra.SETTING:"Ãù·þ",hidra.IP_STRING:"61.180.228.250",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    }

    MRTROLL_CHANNELS = {

    1:{hidra.ID:31,hidra.SETTING:"Ò»·þ",hidra.IP_STRING:"218.7.219.75",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:32,hidra.SETTING:"¶þ·þ",hidra.IP_STRING:"218.7.219.76",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:33,hidra.SETTING:"Èý·þ",hidra.IP_STRING:"218.7.219.77",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:34,hidra.SETTING:"ËÄ·þ",hidra.IP_STRING:"218.7.219.78",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    5:{hidra.ID:35,hidra.SETTING:"Îå·þ",hidra.IP_STRING:"218.7.219.79",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    }

    HIDRA_CHANNEL1 = {

    1:{hidra.ID:41,hidra.SETTING:"Ò»·þ",hidra.IP_STRING:"125.91.4.25",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:42,hidra.SETTING:"¶þ·þ",hidra.IP_STRING:"125.91.4.26",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:43,hidra.SETTING:"Èý·þ",hidra.IP_STRING:"125.91.4.27",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:44,hidra.SETTING:"ËÄ·þ",hidra.IP_STRING:"125.91.4.28",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    5:{hidra.ID:45,hidra.SETTING:"Îå·þ",hidra.IP_STRING:"125.91.4.29",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    6:{hidra.ID:46,hidra.SETTING:"Ãù·þ",hidra.IP_STRING:"125.91.4.30",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    }

    HIDRA_CHANNEL2 = {

    1:{hidra.ID:51,hidra.SETTING:"Ò»·þ",hidra.IP_STRING:"222.221.3.78",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:52,hidra.SETTING:"¶þ·þ",hidra.IP_STRING:"222.221.3.79",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:53,hidra.SETTING:"Èý·þ",hidra.IP_STRING:"222.221.3.80",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:54,hidra.SETTING:"ËÄ·þ",hidra.IP_STRING:"222.221.3.81",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    5:{hidra.ID:55,hidra.SETTING:"Îå·þ",hidra.IP_STRING:"222.221.3.82",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    6:{hidra.ID:56,hidra.SETTING:"Ãù·þ",hidra.IP_STRING:"222.221.3.83",hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    }

    REGION_NAME_DICT = {

    0 : "CHINA_NEWCIBN",

    }

    REGION_AUTH_SERVER_DICT = {

    0 : {

    1 : { hidra.IP_STRING:"61.55.137.141", hidra.PUERTO:11001, },

    2 : { hidra.IP_STRING:"61.180.228.252", hidra.PUERTO:11001, },

    3 : { hidra.IP_STRING:"218.7.219.74", hidra.PUERTO:11001, },

    4 : { hidra.IP_STRING:"125.91.4.24", hidra.PUERTO:11001, },

    5 : { hidra.IP_STRING:"222.221.3.85", hidra.PUERTO:11001, },

    }

    }

    COSTA_RICA_REGION= {

    0 : {

    1 : { hidra.SETTING : "ÃøèһÇø", hidra.REGION_ID : STREL_CHANNELS, },

    2 : { hidra.SETTING : "Ãøè¶þÇø", hidra.REGION_ID : LEIDEN_CHANNELS, },

    3 : { hidra.SETTING : "ÃøèÈýÇø", hidra.REGION_ID : MRTROLL_CHANNELS, },

    4 : { hidra.SETTING : "µÇÃåÒ»Çø", hidra.REGION_ID : HIDRA_CHANNEL1, },

    5 : { hidra.SETTING : "µÇÃå¶þÇø", hidra.REGION_ID : HIDRA_CHANNEL2, },

    },

    }

    MARKADDR_DICT = {

    10 : { hidra.IP_STRING : "61.55.137.135", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T10, hidra.PATH_S : hidra.N10, },

    20 : { hidra.IP_STRING : "61.180.228.246", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T20, hidra.PATH_S : hidra.N20, },

    30 : { hidra.IP_STRING : "218.7.219.76", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T30, hidra.PATH_S : hidra.N30, },

    40 : { hidra.IP_STRING : "125.91.4.25", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T40, hidra.PATH_S : hidra.N30, },

    50 : { hidra.IP_STRING : "218.7.219.76", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T50, hidra.PATH_S : hidra.N30, },

    }

    ADDR = { hidra.IP_STRING : "210.123.10.153", hidra.INIT_PORT : 50000, hidra.UDP_PORT : 50000, }

     

    elif locale.IsJAPAN():

    CHECK = hidra.CHECK

    STATE_INACTIVE = hidra.STATE_INACTIVE

    STATE_MAINTENANCE = hidra.STATE_MAINTENANCE

    Channel_testing = hidra.Channel_testing

    Metods = {

    0 : "...",

    1 : "³ÂÃ",

    2 : "¬ŽG",

    3 : hidra.SERVER_FULL

    }

    STREL_CHANNELS = {

    1:{hidra.ID:11,hidra.SETTING:"CHANNEL1 ",hidra.IP_STRING:"210.174.197.248",hidra.INIT_PORT:51000,hidra.UDP_PORT:51000,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:12,hidra.SETTING:"CHANNEL2 ",hidra.IP_STRING:"210.174.197.247",hidra.INIT_PORT:52000,hidra.UDP_PORT:52000,hidra.CHECK_S:CHECK,},

    #3:{hidra.ID:13,hidra.SETTING:"CHANNEL3 ",hidra.IP_STRING:"210.174.197.248",hidra.INIT_PORT:53000,hidra.UDP_PORT:53000,hidra.CHECK_S:CHECK,},

    }

    MARKADDR_DICT = {

    10 : { hidra.IP_STRING : "210.174.197.247", hidra.INIT_PORT : 52000, hidra.GREMIOS_TGA : hidra.T10, hidra.PATH_S : hidra.N10, },

    }

    REGION_NAME_DICT = {

    0 : "JAPAN",

    }

    REGION_AUTH_SERVER_DICT = {

    0 : {

    1 :

    { hidra.IP_STRING:"210.174.197.247", hidra.PUERTO:50000, },

    }

    }

    COSTA_RICA_REGION= {

    0 : {

    1 :

    { hidra.SETTING : "SERVER", hidra.REGION_ID : STREL_CHANNELS, },

    },

    }

    ADDR = { hidra.IP_STRING : "220.95.239.62", hidra.INIT_PORT : 50000, hidra.UDP_PORT : 50000, }

     

     

     

    elif (locale.IsEUROPE() and app.GetLocalePath() == "locale/mrstroll"):

    CHECK = hidra.CHECK

    STATE_INACTIVE = hidra.STATE_INACTIVE

    STATE_MAINTENANCE = hidra.STATE_MAINTENANCE

    Channel_testing = hidra.Channel_testing

    CANAL_DESCONECTADO = "Canal Desconectado"

    NO_DISPONIBLE = "....."

    Metods = {0 : hidra.SERVER_OFFLINE, 1 : hidra.SERVER_NORM, 2 : hidra.SERVER_BUSY, 3 : hidra.SERVER_FULL, 4 : hidra.SERVER_MAX, 5 : hidra.SERVER_CH,}

    ADDR = {hidra.IP_STRING: "59.188.22.48",hidra.INIT_PORT : VIRTUAL_PORT,hidra.UDP_PORT : VIRTUAL_PORT,}

    STREL_CHANNELS = {

    1:{hidra.ID:11,hidra.SETTING:hidra.CH1,hidra.IP_STRING:hidra.HIDRA_IP,hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:12,hidra.SETTING:hidra.CH2,hidra.IP_STRING:hidra.HIDRA_IP_2,hidra.INIT_PORT:hidra.LUGY,hidra.UDP_PORT:hidra.LUGY,hidra.CHECK_S:NO_DISPONIBLE,},

    3:{hidra.ID:13,hidra.SETTING:hidra.CH3,hidra.IP_STRING:hidra.HIDRA_IP_3,hidra.INIT_PORT:hidra.SHU,hidra.UDP_PORT:hidra.SHU,hidra.CHECK_S:Channel_testing,},}

    LEIDEN_CHANNELS = {

    1:{hidra.ID:21,hidra.SETTING:hidra.CH1,hidra.IP_STRING:hidra.ANNION3,hidra.INIT_PORT:hidra.GHB,hidra.UDP_PORT:hidra.GHB,hidra.CHECK_S:STATE_INACTIVE,},

    2:{hidra.ID:22,hidra.SETTING:hidra.CH2,hidra.IP_STRING:hidra.ANNION3_2,hidra.INIT_PORT:hidra.GHB,hidra.UDP_PORT:hidra.GHB,hidra.CHECK_S:STATE_INACTIVE,},

    3:{hidra.ID:23,hidra.SETTING:hidra.CH3,hidra.IP_STRING:hidra.ANNION3_3,hidra.INIT_PORT:hidra.GHB,hidra.UDP_PORT:hidra.GHB,hidra.CHECK_S:STATE_INACTIVE,},

    4:{hidra.ID:24,hidra.SETTING:hidra.CH4,hidra.IP_STRING:hidra.ANNION3_4,hidra.INIT_PORT:hidra.GHB,hidra.UDP_PORT:hidra.GHB,hidra.CHECK_S:STATE_MAINTENANCE,},}

    MRTROLL_CHANNELS = {

    1:{hidra.ID:31,hidra.SETTING:hidra.CH1,hidra.IP_STRING:hidra.SERVER3,hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:STATE_INACTIVE,},

    2:{hidra.ID:32,hidra.SETTING:hidra.CH2,hidra.IP_STRING:hidra.SERVER3_2,hidra.INIT_PORT:hidra.API,hidra.UDP_PORT:hidra.API,hidra.CHECK_S:STATE_INACTIVE,},}

    HIDRA_CHANNEL1 = {

    1:{hidra.ID:41,hidra.SETTING:hidra.CH1,hidra.IP_STRING:hidra.SERVER4,hidra.INIT_PORT:hidra.GJHS,hidra.UDP_PORT:hidra.GJHS,hidra.CHECK_S:CANAL_DESCONECTADO,},

    2:{hidra.ID:42,hidra.SETTING:hidra.CH2,hidra.IP_STRING:hidra.SERVER4_2,hidra.INIT_PORT:hidra.GJHS,hidra.UDP_PORT:hidra.GJHS,hidra.CHECK_S:CANAL_DESCONECTADO,},

    3:{hidra.ID:43,hidra.SETTING:hidra.CH3,hidra.IP_STRING:hidra.SERVER4_3,hidra.INIT_PORT:hidra.GJHS,hidra.UDP_PORT:hidra.GJHS,hidra.CHECK_S:STATE_MAINTENANCE,},

    4:{hidra.ID:44,hidra.SETTING:hidra.CH4,hidra.IP_STRING:hidra.SERVER4_4,hidra.INIT_PORT:hidra.GJHS,hidra.UDP_PORT:hidra.GJHS,hidra.CHECK_S:Channel_testing,},

    5:{hidra.ID:45,hidra.SETTING:hidra.CH5,hidra.IP_STRING:hidra.SERVER4_5,hidra.INIT_PORT:hidra.GJHS,hidra.UDP_PORT:hidra.GJHS,hidra.CHECK_S:STATE_MAINTENANCE,},

    6:{hidra.ID:46,hidra.SETTING:hidra.CH6,hidra.IP_STRING:hidra.SERVER4_6,hidra.INIT_PORT:hidra.GJHS,hidra.UDP_PORT:hidra.GJHS,hidra.CHECK_S:CHECK,},}

    MARKADDR_DICT = {

    10:{hidra.IP_STRING:hidra.HIDRA_IP,hidra.INIT_PORT:hidra.API,hidra.GREMIOS_TGA:hidra.T10,hidra.PATH_S:hidra.N10,},

    20:{hidra.IP_STRING:"79.110.92.20",hidra.INIT_PORT:hidra.GJHK,hidra.GREMIOS_TGA:hidra.T20,hidra.PATH_S:hidra.N20,},

    30:{hidra.IP_STRING:hidra.ANNION3,hidra.INIT_PORT:hidra.API,hidra.GREMIOS_TGA:hidra.T30,hidra.PATH_S:hidra.N30,},

    40:{hidra.IP_STRING :hidra.ANNION3,hidra.INIT_PORT:hidra.API,hidra.GREMIOS_TGA:hidra.T40,hidra.PATH_S:hidra.N40,},

    50:{hidra.IP_STRING:ALBA_CH1_LOGIN,hidra.INIT_PORT:31000,hidra.GREMIOS_TGA:hidra.T50,hidra.PATH_S:hidra.N50,},}

    REGION_NAME_DICT = {0:hidra.REGION_1,1:hidra.REGION_2,3:hidra.REGION_3,4:hidra.REGION_4,5:hidra.REGION_5,6:hidra.REGION_6,7:hidra.REGION_7,

    8:hidra.REGION_8,9:hidra.REGION_9,10:hidra.REGION_10,11:hidra.REGION_11,12 :hidra.REGION_12,13:hidra.REGION_13,14:hidra.REGION_14,

    15:hidra.REGION_15,16:hidra.REGION_16,17:hidra.REGION_17,18:hidra.REGION_18,19:hidra.REGION_19,20:hidra.REGION_20,

    21:hidra.REGION_21,22:hidra.REGION_22,23:hidra.REGION_23,24:hidra.REGION_24,25:hidra.REGION_25,}

    HIDRA_IPS = {

    0 : {

    1:{ hidra.IP_STRING:hidra.HIDRA_IP,hidra.PUERTO:hidra.SAGB,}, #Server 1

    2:{ hidra.IP_STRING:hidra.ANNION3,hidra.PUERTO:hidra.TUGH,}, # Server 2

    3:{ hidra.IP_STRING:hidra.SERVER3,hidra.PUERTO:11002,}, # Server 3

    4:{ hidra.IP_STRING:hidra.SERVER4,hidra.PUERTO:11102,}, # Server 4

    }

    }

    COSTA_RICA_REGION= {

    0: {

    1:{hidra.SETTING:hidra.Server1_name,hidra.REGION_ID:STREL_CHANNELS,},

    2:{hidra.SETTING:hidra.Server2_name,hidra.REGION_ID:LEIDEN_CHANNELS,}, # Si pones un # antes del 2 se quitara el segundo server

    # 3:{hidra.SETTING:hidra.Server3_name,hidra.REGION_ID:MRTROLL_CHANNELS,}, # Si quitas el # mostrara otro server, igual con los de abajo

    # 4:{hidra.SETTING:hidra.Server4_name,hidra.REGION_ID:HIDRA_CHANNEL1,},

    },

    }

     

    ## Europe News servers Here

     

    ## STREL_CHANNELS = {

    ## 1:{hidra.ID:11,hidra.SETTING:"CHANNEL1 ",hidra.IP_STRING:"59.188.22.48",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## 2:{hidra.ID:12,hidra.SETTING:"CHANNEL2 ",hidra.IP_STRING:"59.188.22.49",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## 3:{hidra.ID:13,hidra.SETTING:"CHANNEL3 ",hidra.IP_STRING:"59.188.22.50",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## 4:{hidra.ID:14,hidra.SETTING:"CHANNEL4 ",hidra.IP_STRING:"59.188.22.51",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## }

    ## LEIDEN_CHANNELS = {

    ## 1:{hidra.ID:21,hidra.SETTING:"CHANNEL1 ",hidra.IP_STRING:"59.188.22.52",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## 2:{hidra.ID:22,hidra.SETTING:"CHANNEL2 ",hidra.IP_STRING:"59.188.22.53",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## 3:{hidra.ID:23,hidra.SETTING:"CHANNEL3 ",hidra.IP_STRING:"59.188.22.54",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## # 4:{hidra.ID:24,hidra.SETTING:"CHANNEL4 ",hidra.IP_STRING:"59.188.22.54",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    ## }

    ## MARKADDR_DICT = {

    ## 10 : { hidra.IP_STRING : "59.188.22.55", hidra.INIT_PORT : hidra.SBY, hidra.GREMIOS_TGA : hidra.T10, hidra.PATH_S : hidra.N10, },

    ## 20 : { hidra.IP_STRING : "59.188.22.55", hidra.INIT_PORT : hidra.SBY, hidra.GREMIOS_TGA : hidra.T20, hidra.PATH_S : hidra.N20, },

    ## }

    ##

    ## REGION_NAME_DICT = {

    ## 0 : "HONGKONG",

    ## }

    ##

    ## REGION_AUTH_SERVER_DICT = {

    ## 0 : {

    ## 1 : { hidra.IP_STRING:"59.188.22.55", hidra.PUERTO:55555, },

    ## 2 : { hidra.IP_STRING:"59.188.22.55", hidra.PUERTO:55556, },

    ## }

    ## }

     

    elif locale.IsYMIR():

    CHECK = hidra.CHECK

    STATE_INACTIVE = hidra.STATE_INACTIVE

    STATE_MAINTENANCE = hidra.STATE_MAINTENANCE

    Channel_testing = hidra.Channel_testing

     

    Metods = {

    0 : "á°Ë",

    1 : "º¸åË",

    2 : "È¥ÀÂ",

    3 : hidra.SERVER_FULL

    }

     

    STREL_CHANNELS = {

    1:{hidra.ID:11,hidra.SETTING:"ä³ÃŽ 1 ",hidra.IP_STRING:"220.95.239.25",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:12,hidra.SETTING:"ä³ÃŽ 2 ",hidra.IP_STRING:"220.95.239.28",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:13,hidra.SETTING:"ä³ÃŽ 3 ",hidra.IP_STRING:"220.95.239.30",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:14,hidra.SETTING:"ä³ÃŽ 4 ",hidra.IP_STRING:"220.95.239.33",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    5:{hidra.ID:15,hidra.SETTING:"ä³ÃŽ 5 ",hidra.IP_STRING:"220.95.239.34",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    6:{hidra.ID:15,hidra.SETTING:"¹Â«Ã‡Ã‘´ËÀü ",hidra.IP_STRING:"220.95.239.35",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    }

     

    LEIDEN_CHANNELS = {

    1:{hidra.ID:21,hidra.SETTING:"ä³ÃŽ 1 ",hidra.IP_STRING:"220.95.239.39",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:22,hidra.SETTING:"ä³ÃŽ 2 ",hidra.IP_STRING:"220.95.239.37",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:23,hidra.SETTING:"ä³ÃŽ 3 ",hidra.IP_STRING:"220.95.239.46",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

    }

     

    #6:{hidra.ID:16,hidra.SETTING:"´Ë·Ã À̺¥Æ®",hidra.IP_STRING:"220.95.239.35",hidra.INIT_PORT:hidra.SBY,hidra.UDP_PORT:hidra.SBY,hidra.CHECK_S:CHECK,},

     

    REGION_NAME_DICT = {

    0 : "KOREA",

    }

     

    REGION_AUTH_SERVER_DICT = {

    0 : {

    1 : { hidra.IP_STRING:"220.95.239.30", hidra.PUERTO:55555, },

    2 : { hidra.IP_STRING:"220.95.239.36", hidra.PUERTO:55555, },

    }

    }

     

    COSTA_RICA_REGION= {

    0 : {

    1 : { hidra.SETTING : "õ¸¶ ¼Â­¹Ã–", hidra.REGION_ID : STREL_CHANNELS, },

    2 : { hidra.SETTING : "¹Â«½Ã– ¼Â­¹Ã–", hidra.REGION_ID : LEIDEN_CHANNELS, },

    },

    }

     

    MARKADDR_DICT = {

    10 : { hidra.IP_STRING : "220.95.239.30", hidra.INIT_PORT : hidra.SBY, hidra.GREMIOS_TGA : "01.tga", hidra.PATH_S : hidra.N10, },

    20 : { hidra.IP_STRING : "220.95.239.39", hidra.INIT_PORT : hidra.SBY, hidra.GREMIOS_TGA : "02.tga", hidra.PATH_S : hidra.N20, },

    }

     

    ADDR = { hidra.IP_STRING : "220.95.239.62", hidra.INIT_PORT : 50000, hidra.UDP_PORT : 50000, }

     

    elif locale.IsCIBN():

    CHECK = hidra.CHECK

    STATE_INACTIVE = hidra.STATE_INACTIVE

    STATE_MAINTENANCE = hidra.STATE_MAINTENANCE

    Channel_testing = hidra.Channel_testing

     

    Metods = {

    0 : "ά»¤ÖÃ",

    1 : "Õý³Â£",

    2 : "·±Ã¦",

    3 : "±¬Âú"

    }

     

    ## µúÒ»´óÇø / ÌÌθÃÇ(ºúÃú½Â­) HLJ

    SERVER11_CHANNEL_DICT = {

    1:{hidra.ID:1011,hidra.SETTING:"ÌÌθÃÇÒ» ",hidra.IP_STRING:"221.208.250.230",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:1012,hidra.SETTING:"ÌÌθÃǶþ ",hidra.IP_STRING:"221.208.250.232",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:1013,hidra.SETTING:"ÌÌθÃÇÈý ",hidra.IP_STRING:"221.208.250.234",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:1014,hidra.SETTING:"ÌÌθÃÇËÄ ",hidra.IP_STRING:"221.208.250.236",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µúÒ»´óÇø / ÌÌÃÃÃÇ(ºó±±) HB

    SERVER12_CHANNEL_DICT = {

    1:{hidra.ID:1021,hidra.SETTING:"ÌÌÃÃÃÇÒ» ",hidra.IP_STRING:"61.182.161.110",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:1022,hidra.SETTING:"ÌÌÃÃÃǶþ ",hidra.IP_STRING:"61.182.161.112",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:1023,hidra.SETTING:"ÌÌÃÃÃÇÈý ",hidra.IP_STRING:"61.182.161.114",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:1024,hidra.SETTING:"ÌÌÃÃÃÇËÄ ",hidra.IP_STRING:"61.182.161.116",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µúÒ»´óÇø / ÌÌÊ¥ÃÇ(Éú£) SH

    SERVER13_CHANNEL_DICT = {

    1:{hidra.ID:1031,hidra.SETTING:"ÌÌÊ¥ÃÇÒ» ",hidra.IP_STRING:"221.192.128.106",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:1032,hidra.SETTING:"ÌÌÊ¥ÃǶþ ",hidra.IP_STRING:"221.192.128.107",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:1033,hidra.SETTING:"ÌÌÊ¥ÃÇÈý ",hidra.IP_STRING:"221.192.128.108",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:1034,hidra.SETTING:"ÌÌÊ¥ÃÇËÄ ",hidra.IP_STRING:"221.192.128.109",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µúÒ»´óÇø / ÌÌ¿ýÃÇ(ÃÉÄþ) LN

    SERVER14_CHANNEL_DICT = {

    1:{hidra.ID:1041,hidra.SETTING:"ÌÌ¿ýÃÇÒ» ",hidra.IP_STRING:"218.25.92.39",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:1042,hidra.SETTING:"ÌÌ¿ýÃǶþ ",hidra.IP_STRING:"218.25.92.41",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:1043,hidra.SETTING:"ÌÌ¿ýÃÇÈý ",hidra.IP_STRING:"218.25.92.43",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:1044,hidra.SETTING:"ÌÌ¿ýÃÇËÄ ",hidra.IP_STRING:"218.25.92.45",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µúÒ»´óÇø / ÌÌ»ÃÇ(½Â­Ã‹Ã•) JS

    SERVER15_CHANNEL_DICT = {

    1:{hidra.ID:1051,hidra.SETTING:"ÌÌ»ÃÇÒ» ",hidra.IP_STRING:"61.147.119.7",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:1052,hidra.SETTING:"ÌÌ»ÃǶþ ",hidra.IP_STRING:"61.147.119.9",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:1053,hidra.SETTING:"ÌÌ»ÃÇÈý ",hidra.IP_STRING:"61.147.119.11",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:1054,hidra.SETTING:"ÌÌ»ÃÇËÄ ",hidra.IP_STRING:"61.147.119.13",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µú¶þ´óÇø / ÌÌ»úÃÇ(ËÄ´¨) SC

    SERVER21_CHANNEL_DICT = {

    1:{hidra.ID:2011,hidra.SETTING:"ÌÌ»úÃÇÒ» ",hidra.IP_STRING:"125.64.16.27",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:2012,hidra.SETTING:"ÌÌ»úÃǶþ ",hidra.IP_STRING:"125.64.16.29",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:2013,hidra.SETTING:"ÌÌ»úÃÇÈý ",hidra.IP_STRING:"125.64.16.31",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:2014,hidra.SETTING:"ÌÌ»úÃÇËÄ ",hidra.IP_STRING:"125.64.16.33",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    #1:{hidra.ID:2011,hidra.SETTING:"ÌÌ»úÃÇÒ» ",hidra.IP_STRING:"221.236.27.86",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    #2:{hidra.ID:2012,hidra.SETTING:"ÌÌ»úÃǶþ ",hidra.IP_STRING:"221.236.27.88",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    #3:{hidra.ID:2013,hidra.SETTING:"ÌÌ»úÃÇÈý ",hidra.IP_STRING:"221.236.27.90",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    #4:{hidra.ID:2014,hidra.SETTING:"ÌÌ»úÃÇËÄ ",hidra.IP_STRING:"221.236.27.92",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µú¶þ´óÇø / ÌÌ΢ÃÇ(¹ÃƒÂ¶Â«) GD

    SERVER22_CHANNEL_DICT = {

    1:{hidra.ID:2021,hidra.SETTING:"ÌÌ΢ÃÇÒ» ",hidra.IP_STRING:"219.133.55.136",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:2022,hidra.SETTING:"ÌÌ΢ÃǶþ ",hidra.IP_STRING:"219.133.55.138",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:2023,hidra.SETTING:"ÌÌ΢ÃÇÈý ",hidra.IP_STRING:"219.133.55.140",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:2024,hidra.SETTING:"ÌÌ΢ÃÇËÄ ",hidra.IP_STRING:"219.133.55.142",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µú¶þ´óÇø / Ì̸»ÃÇ(ÖøÇÌ)

    SERVER23_CHANNEL_DICT = {

    1:{hidra.ID:2031,hidra.SETTING:"Ì̸»ÃÇÒ» ",hidra.IP_STRING:"221.192.128.106",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:2032,hidra.SETTING:"Ì̸»ÃǶþ ",hidra.IP_STRING:"221.192.128.107",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:2033,hidra.SETTING:"Ì̸»ÃÇÈý ",hidra.IP_STRING:"221.192.128.108",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:2034,hidra.SETTING:"Ì̸»ÃÇËÄ ",hidra.IP_STRING:"221.192.128.109",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µú¶þ´óÇø / ÌÌ˸ÃÇ(ºþÄÃ)

    SERVER24_CHANNEL_DICT = {

    1:{hidra.ID:2041,hidra.SETTING:"ÌÌ˸ÃÇÒ» ",hidra.IP_STRING:"218.77.120.27",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:2042,hidra.SETTING:"ÌÌ˸ÃǶþ ",hidra.IP_STRING:"218.77.120.29",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:2043,hidra.SETTING:"ÌÌ˸ÃÇÈý ",hidra.IP_STRING:"218.77.120.31",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:2044,hidra.SETTING:"ÌÌ˸ÃÇËÄ ",hidra.IP_STRING:"218.77.120.33",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µú¶þ´óÇø / ÌÌó¢ÃÇ(ÔÆÄÃ)5

    SERVER25_CHANNEL_DICT = {

    1:{hidra.ID:2051,hidra.SETTING:"ÌÌó¢ÃÇÒ» ",hidra.IP_STRING:"222.221.3.78",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:2052,hidra.SETTING:"ÌÌó¢ÃǶþ ",hidra.IP_STRING:"222.221.3.80",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:2053,hidra.SETTING:"ÌÌó¢ÃÇÈý ",hidra.IP_STRING:"222.221.3.82",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:2054,hidra.SETTING:"ÌÌó¢ÃÇËÄ ",hidra.IP_STRING:"222.221.3.84",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    ##1:{hidra.ID:2051,hidra.SETTING:"ÌÌó¢ÃÇÒ» ",hidra.IP_STRING:"220.165.4.124",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    ##2:{hidra.ID:2052,hidra.SETTING:"ÌÌó¢ÃǶþ ",hidra.IP_STRING:"220.165.4.126",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    ##3:{hidra.ID:2053,hidra.SETTING:"ÌÌó¢ÃÇÈý ",hidra.IP_STRING:"220.165.4.128",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    ##4:{hidra.ID:2054,hidra.SETTING:"ÌÌó¢ÃÇËÄ ",hidra.IP_STRING:"220.165.4.130",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µúÈý´óÇø / ÌÌóÂÃÇ(ÉÂÎ÷) SX

    SERVER31_CHANNEL_DICT = {

    1:{hidra.ID:3011,hidra.SETTING:"ÌÌóÂÃÇÒ» ",hidra.IP_STRING:"218.30.23.171",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:3012,hidra.SETTING:"ÌÌóÂÃǶþ ",hidra.IP_STRING:"218.30.23.173",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:3013,hidra.SETTING:"ÌÌóÂÃÇÈý ",hidra.IP_STRING:"218.30.23.175",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:3014,hidra.SETTING:"ÌÌóÂÃÇËÄ ",hidra.IP_STRING:"218.30.23.177",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µúÈý´óÇø / Ì̽£ÃÇ(ɽ¶«) SD

    SERVER32_CHANNEL_DICT = {

    1:{hidra.ID:3021,hidra.SETTING:"Ì̽£ÃÇÒ» ",hidra.IP_STRING:"218.57.240.206",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:3022,hidra.SETTING:"Ì̽£ÃǶþ ",hidra.IP_STRING:"218.57.240.208",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:3023,hidra.SETTING:"Ì̽£ÃÇÈý ",hidra.IP_STRING:"218.57.240.210",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:3024,hidra.SETTING:"Ì̽£ÃÇËÄ ",hidra.IP_STRING:"218.57.240.212",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## µúÈý´óÇø / ÌÌÃÛÃÇ(Õý­) JZ

    SERVER33_CHANNEL_DICT = {

    1:{hidra.ID:3031,hidra.SETTING:"ÌÌÃÛÃÇÒ» ",hidra.IP_STRING:"61.174.68.98",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:3032,hidra.SETTING:"ÌÌÃÛÃǶþ ",hidra.IP_STRING:"61.174.68.100",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:3033,hidra.SETTING:"ÌÌÃÛÃÇÈý ",hidra.IP_STRING:"61.174.68.94",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:3034,hidra.SETTING:"ÌÌÃÛÃÇËÄ ",hidra.IP_STRING:"61.174.68.96",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## ÌÌóóÃÇ£¨Î÷±±Ãø裩

    SERVER34_CHANNEL_DICT = {

    1:{hidra.ID:3041,hidra.SETTING:"ÌÌóóÃÇÒ» ",hidra.IP_STRING:"221.207.59.230",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:3042,hidra.SETTING:"ÌÌóóÃǶþ ",hidra.IP_STRING:"221.207.59.232",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:3043,hidra.SETTING:"ÌÌóóÃÇÈý ",hidra.IP_STRING:"221.207.59.234",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:3044,hidra.SETTING:"ÌÌóóÃÇËÄ ",hidra.IP_STRING:"221.207.59.236",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## Ì̼ªÃÇ (ºóÄÃ)

    SERVER35_CHANNEL_DICT = {

    1:{hidra.ID:3051,hidra.SETTING:"Ì̼ªÃÇÒ» ",hidra.IP_STRING:"202.111.153.38",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:3052,hidra.SETTING:"Ì̼ªÃǶþ ",hidra.IP_STRING:"202.111.153.39",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    3:{hidra.ID:3053,hidra.SETTING:"Ì̼ªÃÇÈý ",hidra.IP_STRING:"202.111.153.40",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    4:{hidra.ID:3054,hidra.SETTING:"Ì̼ªÃÇËÄ ",hidra.IP_STRING:"202.111.153.41",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    ## EVENT

    SERVER41_CHANNEL_DICT = {

    1:{hidra.ID:4011,hidra.SETTING:"»Î¶¯·þÒ» ",hidra.IP_STRING:"218.99.6.43",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    2:{hidra.ID:4012,hidra.SETTING:"»Î¶¯·þ¶þ ",hidra.IP_STRING:"218.99.6.45",hidra.INIT_PORT:CHINA_PORT,hidra.UDP_PORT:CHINA_PORT,hidra.CHECK_S:CHECK,},

    }

     

    REGION_NAME_DICT = {

    1 : "µúÒ»´óÇø",

    2 : "µú¶þ´óÇø",

    3 : "µúÈý´óÇø",

    4 : "»Î¶¯´óÇø",

    }

     

    REGION_AUTH_SERVER_DICT = {

    ## µúÒ»´óÇø

    1 : {

    ## ºúÃú½Â­[HLJ]

    1 : { hidra.IP_STRING:"218.99.6.70", hidra.PUERTO:55551, },

    ## ºó±±[HB]

    2 : { hidra.IP_STRING:"218.99.6.70", hidra.PUERTO:55552, },

    ## ÌÌÊ¥ÃÇ[CNN]

    3 : { hidra.IP_STRING:"218.99.6.70", hidra.PUERTO:55553, },

    ## ÃÉÄþ[LN]

    4 : { hidra.IP_STRING:"218.99.6.70", hidra.PUERTO:55554, },

    ## ½Â­Ã‹Ã•[JS]

    5 : { hidra.IP_STRING:"218.99.6.70", hidra.PUERTO:55555, },

    },

     

    ## µú¶þ´óÇø

    2 : {

    ## ËÄ´¨[sC]

    1 : { hidra.IP_STRING:"218.99.6.71", hidra.PUERTO:55551, },

    ## ¹ÃƒÂ¶Â«[GD]

    2 : { hidra.IP_STRING:"218.99.6.71", hidra.PUERTO:55552, },

    ## ÖøÇÌ

    # 3 : { hidra.IP_STRING:"218.99.6.71", hidra.PUERTO:55553, },

    ## ºþÄÃ

    4 : { hidra.IP_STRING:"218.99.6.71", hidra.PUERTO:55554, },

    ## ÔÆÄÃ

    5 : { hidra.IP_STRING:"218.99.6.71", hidra.PUERTO:55555, },

    },

     

    ## µúÈý´óÇø

    3 : {

    ## ÉÂÎ÷[sX]

    1 : { hidra.IP_STRING:"218.99.6.72", hidra.PUERTO:55551, },

    ## ɽ¶«[sD]

    2 : { hidra.IP_STRING:"218.99.6.72", hidra.PUERTO:55552, },

    ## Õý­[JZ]

    3 : { hidra.IP_STRING:"218.99.6.72", hidra.PUERTO:55553, },

    ## ÌÌóóÃÇ£¨Î÷±±Ãø裩

    4 : { hidra.IP_STRING:"218.99.6.72", hidra.PUERTO:55554, },

    ## Ì̼ªÃÇ(ºóÄÃ)

    5 : { hidra.IP_STRING:"218.99.6.72", hidra.PUERTO:55555, },

    },

     

    ## »Î¶¯´óÇø

    4 : {

    ## »Î¶¯·þ(ÇÀº£)

    1 : { hidra.IP_STRING:"218.99.2.244", hidra.PUERTO:55551, },

    },

     

    }

     

    COSTA_RICA_REGION= {

     

    ## µúÒ»´óÇø

    1 : {

    1 : { hidra.SETTING : "ÌÌθÃÇ(ºúÃú½Â­)", hidra.REGION_ID : SERVER11_CHANNEL_DICT, },

    2 : { hidra.SETTING : "ÌÌÃÃÃÇ(ºó±±)", hidra.REGION_ID : SERVER12_CHANNEL_DICT, },

    3 : { hidra.SETTING : "ÌÌÊ¥ÃÇ(Ãøè)", hidra.REGION_ID : SERVER13_CHANNEL_DICT, },

    4 : { hidra.SETTING : "ÌÌ¿ýÃÇ(ÃÉÄþ)", hidra.REGION_ID : SERVER14_CHANNEL_DICT, },

    5 : { hidra.SETTING : "ÌÌ»ÃÇ(½Â­Ã‹Ã•)", hidra.REGION_ID : SERVER15_CHANNEL_DICT, },

    },

     

    ## µú¶þ´óÇø

    2 : {

    1 : { hidra.SETTING : "ÌÌ»úÃÇ(ËÄ´¨)", hidra.REGION_ID : SERVER21_CHANNEL_DICT, },

    2 : { hidra.SETTING : "ÌÌ΢ÃÇ(¹ÃƒÂ¶Â«)", hidra.REGION_ID : SERVER22_CHANNEL_DICT, },

    # 3 : { hidra.SETTING : "Ì̸»ÃÇ(ÖøÇÌ)", hidra.REGION_ID : SERVER23_CHANNEL_DICT, },

    4 : { hidra.SETTING : "ÌÌ˸ÃÇ(ºþÄÃ)", hidra.REGION_ID : SERVER24_CHANNEL_DICT, },

    5 : { hidra.SETTING : "ÌÌó¢ÃÇ(ÔÆÄÃ)", hidra.REGION_ID : SERVER25_CHANNEL_DICT, },

    },

     

    ## µúÈý´óÇø

    3 : {

    1 : { hidra.SETTING : "ÌÌóÂÃÇ(ÉÂÎ÷)", hidra.REGION_ID : SERVER31_CHANNEL_DICT, },

    2 : { hidra.SETTING : "Ì̽£ÃÇ(ɽ¶«)", hidra.REGION_ID : SERVER32_CHANNEL_DICT, },

    3 : { hidra.SETTING : "ÌÌÃÛÃÇ(Õý­)", hidra.REGION_ID : SERVER33_CHANNEL_DICT, },

    4 : { hidra.SETTING : "ÌÌóóÃÇ(Î÷±±)", hidra.REGION_ID : SERVER34_CHANNEL_DICT, },

    5 : { hidra.SETTING : "Ì̼ªÃÇ(ºóÄÃ)", hidra.REGION_ID : SERVER35_CHANNEL_DICT, },

    },

     

    ## »Î¶¯´óÇø

    4 : {

    1 : { hidra.SETTING : "»Î¶¯·þ(±±¾Â©)", hidra.REGION_ID : SERVER41_CHANNEL_DICT, },

    },

     

    }

     

    MARKADDR_DICT = {

    1010 : { hidra.IP_STRING : "221.208.250.232", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "101.tga", hidra.PATH_S : "1010"},

    1020 : { hidra.IP_STRING : "61.182.161.112", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "102.tga", hidra.PATH_S : "1020"},

    1030 : { hidra.IP_STRING : "221.192.128.107", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "103.tga", hidra.PATH_S : "1030"},

    1040 : { hidra.IP_STRING : "218.25.92.41", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "104.tga", hidra.PATH_S : "1040"},

    1050 : { hidra.IP_STRING : "61.147.119.9", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "105.tga", hidra.PATH_S : "1050"},

    2010 : { hidra.IP_STRING : "221.236.27.88", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "201.tga", hidra.PATH_S : "2010"},

    2020 : { hidra.IP_STRING : "219.133.55.138", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "202.tga", hidra.PATH_S : "2020"},

    # 2030 : { hidra.IP_STRING : "218.201.43.18", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "203.tga", hidra.PATH_S : "2030"},

    2040 : { hidra.IP_STRING : "218.77.120.29", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "204.tga", hidra.PATH_S : "2040"},

    2050 : { hidra.IP_STRING : "220.165.4.126", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "205.tga", hidra.PATH_S : "2050"},

    3010 : { hidra.IP_STRING : "218.30.23.173", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "301.tga", hidra.PATH_S : "3010"},

    3020 : { hidra.IP_STRING : "218.57.240.208", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "302.tga", hidra.PATH_S : "3020"},

    3030 : { hidra.IP_STRING : "61.174.68.96", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "303.tga", hidra.PATH_S : "3030"},

    3040 : { hidra.IP_STRING : "221.207.59.236", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "304.tga", hidra.PATH_S : "3040"},

    3050 : { hidra.IP_STRING : "202.111.153.39", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "305.tga", hidra.PATH_S : "3050"},

    4010 : { hidra.IP_STRING : "218.99.6.45", hidra.INIT_PORT : CHINA_PORT, hidra.GREMIOS_TGA : "401.tga", hidra.PATH_S : "4010"},

    }

     

    ADDR = { hidra.IP_STRING : "211.39.150.112", hidra.INIT_PORT : 50000, hidra.UDP_PORT : 50000, }

     

    elif locale.IsLETSGAME():

     

    try:

    argc = app.__COMMAND_LINE__.split()

    app.ServerName = argc[1]

    except:

    pass

     

    CHECK = hidra.CHECK

    STATE_INACTIVE = hidra.STATE_INACTIVE

    STATE_MAINTENANCE = hidra.STATE_MAINTENANCE

    Channel_testing = hidra.Channel_testing

     

    Metods = {

    0 : "á°Ë",

    1 : "º¸åË",

    2 : "È¥ÀÂ",

    3 : hidra.SERVER_FULL

    }

     

    STREL_CHANNELS = {

    1:{hidra.ID:11,hidra.SETTING:"ä³ÃŽ 1 ",hidra.IP_STRING:"211.50.211.84",hidra.INIT_PORT:30100,hidra.UDP_PORT:30100,hidra.CHECK_S:CHECK,},

    }

     

    REGION_NAME_DICT = {

    0 : "KOREA",

    }

     

    REGION_AUTH_SERVER_DICT = {

    0 : {

    1 : { hidra.IP_STRING:"211.50.211.84", hidra.PUERTO:10000, },

    }

    }

     

    COSTA_RICA_REGION= {

    0 : {

    1 : { hidra.SETTING : "·¿Ã÷ ¼Â­¹Ã–", hidra.REGION_ID : STREL_CHANNELS, },

    },

    }

     

    MARKADDR_DICT = {

    10 : { hidra.IP_STRING : "211.50.211.84", hidra.INIT_PORT : 30100, hidra.GREMIOS_TGA : "01.tga", hidra.PATH_S : hidra.N10, },

    }

     

    ADDR = { hidra.IP_STRING : "220.95.239.62", hidra.INIT_PORT : 50000, hidra.UDP_PORT : 50000, }

     

    if locale.IsEUROPE():

    name = app.GetLocalePath().replace("/", "_") + ".addr"

    path = os.sep.join(("pack", name))

    if os.access(path, os.R_OK):

    print "load_locale_addr:", path

     

    data = app.LoadLocaleAddr(path)

     

    import cPickle

    import cStringIO

    info = cPickle.load(cStringIO.StringIO(data))

     

    STATE_NONE = hidra.CHECK

     

    STATE_DICT = {

    0 : "....",

    1 : hidra.SERVER_NORM,

    2 : hidra.SERVER_BUSY,

    3 : hidra.SERVER_FULL

    }

     

    REGION_NAME_DICT = info[hidra.SETTING]

    HIDRA_IPS = info["AUTHADDR"]

    COSTA_RICA_REGION = info["GAMEADDR"]

    MARKADDR_DICT = info["MARKADDR"]

     

     

    ESE ES TODO EL SERVERINFO.PY AVER SI ALGUIEN SABE COMO ALLUDARME PORFAVOR NESECITO ALLUDA!!!

    EL NOMBRE Q LE KIERO PONER ES Mt2BlackWorld Y LA IP ES: 5.28.126.198

×
×
  • Crear nuevo...