Nokioteca [Nokia] Forum: [python] Effettuare Chiamata - Nokioteca [Nokia] Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[python] Effettuare Chiamata

#1 L   overminder 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 38
  • Iscritto: 01 luglio 2008

Inviato 03 agosto 2009 - 17:15

Come dicevo nell'altro post ho fatto una mini-script che fa una cosa stupidissima ma mi sono accorto di un piccolo difetto.

lo script appena lanciato chiama un numero

import sys, telephone, e32
telephone .dial(u"00390000000")

stupidissimo, il fatto e' che quando il programma termina mi butta giu' la chiamata e si impalla il cell!

esiste un'istruzione per tenerlo in pausa finche' non premo la cornetta rossa?? e butto giu' la chiamata?
0

#2 L   memoryn70 

  • Millennium Member
  • Gruppo: Developer
  • Messaggi: 2112
  • Iscritto: 02 maggio 2007
  • Cellulare:Nokia N70
  • Firmware:5.0609.2.0.1

Inviato 03 agosto 2009 - 18:48

Visualizza Messaggioverminder, il 03/08/2009 - 18:15, ha scritto:

Come dicevo nell'altro post ho fatto una mini-script che fa una cosa stupidissima ma mi sono accorto di un piccolo difetto.

lo script appena lanciato chiama un numero

import sys, telephone, e32
telephone .dial(u"00390000000")

stupidissimo, il fatto e' che quando il programma termina mi butta giu' la chiamata e si impalla il cell!

esiste un'istruzione per tenerlo in pausa finche' non premo la cornetta rossa?? e butto giu' la chiamata?


beh intanto prova ad usare

e32.ao_sleep(secondi)
Se il problema è proprio questo, devi usare keycapturer. Comunque il programma se non metti nessun sys.exit() o roba simile il programma non dovrebbe terminare...

Mi pare ben strano però..magari è solo questione di mettere un piccolo sleep prima che termini il programma!
0

#3 L   pandipo 

  • Millennium Member
  • PuntoPuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 1159
  • Iscritto: 18 maggio 2007
  • Località:spinea VE
  • Cellulare:n79

Inviato 05 agosto 2009 - 12:56

E ao_lock?
0

#4 L   overminder 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 38
  • Iscritto: 01 luglio 2008

  Inviato 05 agosto 2009 - 13:27

Visualizza Messaggipandipo, il 05/08/2009 - 13:56, ha scritto:

E ao_lock?



Scusami ma non so bene cosa faccia l'istruzione...
0

#5 L   overminder 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 38
  • Iscritto: 01 luglio 2008

Inviato 06 agosto 2009 - 08:46

Visualizza Messaggioverminder, il 05/08/2009 - 14:27, ha scritto:

Scusami ma non so bene cosa faccia l'istruzione...


Funziona con al soluzione di Memoryn70, l'unico dettaglio e' che se e' ancora in composizione e finisce lo sleep riaggancia. Ho messo uno sleep di 40 secondi credo cosi' si fa in tempo a prendere la linea e poi anche se il programma termina la comunicazione resta up!

Grazie!
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione