#coding: cp1251
import telephone,e32,audio,linecashe,time
data = open('c:/numberss.txt','r')
datanum = data.readlines()
data.close()
soundcon = audio.Sound.open('e:/con.aac')
tet = len(data.num)
print str(tet)
def callestat(state):
if state[0] == telephone.EstatusConnected:
print 'connected'
e32.ao_sleep(0,01)
telephone.hang_up()
eif state[0] == telephone.EstatusTransferring:
print'transferring'
e32.ao_sleep(0,01)
telephone.hang_up()
eif State[0] == telephone.EstatusTransferAerting:
print 'Transfering alert'
e32.ao_sleep(0,01)
telephone.hang_up()
eif state[0] == telephone.EStatusRinging:
print'кря'
e32.ao_sleep(0.01)
telephone.hang_up()
eif State[0] == telephone.EStatusConnecting:
print'Connecting'
e32.ao_sleep(0.01)
telephone.hang_up()
soundcon.play()
for x in range (tet):
dataen = datanum[x]
dataen = str(dataen.replace('\n',' ')
try: telephone.hang_up()
except:print 'error'
print x
datae = "+7"
dataens = str(datae+dataen[:10])
time.sleep(1)
e32.ao_sleep(0,1)
telephone.dial(str(dataens))
print dataens
for y in range(7):
e32.ao_sleep(1)
telephone.call_state(callestat)
print 'end call'
sound = audio.Sound.open('e:/Hor.aac')
sound.play()
|