nano_interface.py
cauta : name_channel4
adauga sub
name_server2 = "sv2"
name_server1 = "sv1"
cauta : SERVERS_LIST_DICT = {
inlocuieste/configureaza
SERVERS_LIST_DICT = {
0:{'ip':'xxx.xxx.xxx.xxx','CH1':25070,'CH2':25071,'CH3':25072,'CH4':25073,'auth':2300,'name':'Alvina2',},
##1:{'ip':'11.111.11.117','CH1':25070,'CH2':25070,'CH3':25070,'CH4':25070,'auth':2300,'name':'12',},
1:{'ip':'xxx.xxx.xxx.xxx','CH1':25070,'CH2':25071,'CH3':25072,'CH4':25073,'auth':2300,'name':'Alvina22',},
}
adauga deasupra la CHANNEL_NAME_DICT = {
SERVER_LIST_NEW = {
0:{'SV1':SERVERS_LIST_DICT[0],'SV2':SERVERS_LIST_DICT[1],},
}
SERVER_NAME_DICT = {
1: "Server 1",
2: "Server 2"
}
asa... acum intrologin.py
cauta saveSrv = 0
sub el adauga
server = 0
cauta "loginButton" : self.GetChild("loginBtn"),
sub el adauga
"Server" : [self.GetChild("server_%d" % (i+1)) for i in xrange(2)],
cauta
self.__CargarCuentas()
self.Channel_select()
sub el adauga
self.Server_select()
def Server_select(self):
self.board["Server"][0].SetEvent(lambda : self.ServerEvents(0,1))
self.board["Server"][0].Down()
self.board["Server"][1].SetEvent(lambda : self.ServerEvents(1,2))
def ServerEvents(self,arg,channel):
global server
for btn in self.board["Server"]:
btn.SetUp()
self.board["Server"][arg].Down()
if 1 <= server and server <= 2:
nano_interface.SERVER_LIST_NEW['CH%s' % server]
self.stream.SetConnectInfo(nano_interface.SERVER_LIST_NEW[0]['SV%s' % server])
if server == 1:
net.SetServerInfo(nano_interface.name+nano_interface.name_server1)
elif server == 2:
net.SetServerInfo(nano_interface.name+nano_interface.name_server2)
login.py din folderul nanoscript
cauta
{
"name" : "saveBtn",
"type" : "toggle_button",
"x": 32,
"y": 302,
adauga deasupra
{
"name" : "server_1",
"type" : "radio_button",
"x": 32,
"y": 130,
"default_image": nano_interface.PATCH+"server_buttons/btn_ch_normal.png",
"over_image": nano_interface.PATCH+"server_buttons/btn_ch_active.png",
"down_image": nano_interface.PATCH+"server_buttons/btn_ch_hover.png",
"children" :
(
{
"name": "Server_test1",
"type": "text",
"x": 7,
"y": 9,
"text" : nano_interface.SERVER_NAME_DICT[1],
},
),
},
{
"name" : "server_2",
"type" : "radio_button",
"x": 130,
"y": 130,
"default_image": nano_interface.PATCH+"server_buttons/btn_ch_normal.png",
"over_image": nano_interface.PATCH+"server_buttons/btn_ch_active.png",
"down_image": nano_interface.PATCH+"server_buttons/btn_ch_hover.png",
"children" :
(
{
"name": "Server_test2",
"type": "text",
"x": 7,
"y": 9,
"text" : nano_interface.SERVER_NAME_DICT[2],
},
),
},
nu am testat dar sper sa functioneze


