Nokioteca [Nokia] Forum: Recupero Proprio Numero - Nokioteca [Nokia] Forum

Salta al contenuto

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

Recupero Proprio Numero Symbian c++

#1 L   qwertyuiopearendil 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 40
  • Iscritto: 01 marzo 2007
  • Cellulare:HTC TyTn

Inviato 23 giugno 2008 - 18:53

Salve a tutti,volevo sapere se qualcuno di voi sa come recuperare tramite codice il numero di telefono che sta usando il cellulare.
Il progettino che sto facendo è sviluppato su nokia N73 in Symbian C++.
Grazie infinite.
0

#2 L   memoryn70 

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

Inviato 23 giugno 2008 - 19:41

Visualizza Messaggiqwertyuiopearendil, il 23/06/2008 - 19:53, ha scritto:

Salve a tutti,volevo sapere se qualcuno di voi sa come recuperare tramite codice il numero di telefono che sta usando il cellulare.
Il progettino che sto facendo è sviluppato su nokia N73 in Symbian C++.
Grazie infinite.


Uhm non saprei proprio...non vorrei mai che fossero API nascoste, ma so che x 3rd hanno rilasciato moltissime API che noi cn 2nd ce le possiamo solo sognare B)
0

#3 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7143
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 23 giugno 2008 - 23:45

Non e' generalmente possibile perche' sia il telefono che la sim non conoscono il numero...
Il numero di telefono viene attribuito a livello di rete, dall'operatore che mappa il codice imsi della sim sul rispettivo numero di telefono.

In alcune sim, e' presente uno "slot" che viene riempito con il numero di telefono, ed in quel caso e' sufficiente leggerlo usando una classe per la lettura dei parametri della sim, ma tale "slot" solitamente e' vuoto ed inoltre potrebbe anche contenere un numero di telefono deltutto fittizio e non corrispondente al numero reale e tu non avresti alcun modo per verificare l'effettiva congruenza del numero.
Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#4 L   Oper 

  • Millennium Member
  • PuntoPuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 1001
  • Iscritto: 02 dicembre 2005
  • Località:Lucania
  • Cellulare:Nokia 6600
  • Firmware:3.42.1 16-10-03

Inviato 24 giugno 2008 - 07:21

Visualizza MessaggiIl.Socio, il 24/06/2008 - 00:45, ha scritto:

Non e' generalmente possibile perche' sia il telefono che la sim non conoscono il numero...
Il numero di telefono viene attribuito a livello di rete, dall'operatore che mappa il codice imsi della sim sul rispettivo numero di telefono.

In alcune sim, e' presente uno "slot" che viene riempito con il numero di telefono, ed in quel caso e' sufficiente leggerlo usando una classe per la lettura dei parametri della sim, ma tale "slot" solitamente e' vuoto ed inoltre potrebbe anche contenere un numero di telefono deltutto fittizio e non corrispondente al numero reale e tu non avresti alcun modo per verificare l'effettiva congruenza del numero.


Correggetemi se sbaglio. ma mshell con usa il numero di cellulare per attivarsi?
0

#5 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7143
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 24 giugno 2008 - 09:10

mshell non invia il numero, si limita ad inviare un sms...
E' l'operatore che riempie il campo mittente dell'sms inserendo il numero di telefono dell'utente.
Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#6 L   memoryn70 

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

Inviato 24 giugno 2008 - 10:51

Visualizza MessaggiIl.Socio, il 24/06/2008 - 00:45, ha scritto:

In alcune sim, e' presente uno "slot" che viene riempito con il numero di telefono, ed in quel caso e' sufficiente leggerlo usando una classe per la lettura dei parametri della sim, ma tale "slot" solitamente e' vuoto ed inoltre potrebbe anche contenere un numero di telefono deltutto fittizio e non corrispondente al numero reale e tu non avresti alcun modo per verificare l'effettiva congruenza del numero.


Si intendevo proprio questo...ma in effetti nn sempre c'è o spesso è sbagliato o residuo di vecchi contratti...
0

#7 L   JumpJack_ 

  • Senior Member
  • Gruppo: Developer
  • Messaggi: 994
  • Iscritto: 29 agosto 2006
  • Cellulare:a1000,6680

Inviato 24 giugno 2008 - 11:57

Le javaphone API del mio vecchio cellulare Symbian UIQ permettevano di leggere le proprietà associate a una chiamata in corso, tra cui il numero del chiamante; ad ogni chiamata erano associati due "terminali", il chiamante e il ricevente; ricordo per certo che potevo accedere al numero associato al terminale chiamante (da cui ricevevo la chiamata), ma non ricordo se potevo fare lo stesso con... me stesso.

Dico questo solo per suggerire una possibile logica per reperire info sul numero del proprio cell.
0

#8 L   Oper 

  • Millennium Member
  • PuntoPuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 1001
  • Iscritto: 02 dicembre 2005
  • Località:Lucania
  • Cellulare:Nokia 6600
  • Firmware:3.42.1 16-10-03

Inviato 24 giugno 2008 - 13:13

Visualizza MessaggiIl.Socio, il 24/06/2008 - 10:10, ha scritto:

mshell non invia il numero, si limita ad inviare un sms...
E' l'operatore che riempie il campo mittente dell'sms inserendo il numero di telefono dell'utente.


Ricordavo bene la faccenda di mshell con il numero di sim:

Per visualizzare questo link registrati o esegui il log in.

0

#9 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7143
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 24 giugno 2008 - 14:17

Ma questo non significa che mShell rileva il numero di telefono, probabilmente si limita a rilevare il codice imsi della sim sulla quale poi viene calcolato il seriale dell'attivazione.
Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#10 L   JumpJack_ 

  • Senior Member
  • Gruppo: Developer
  • Messaggi: 994
  • Iscritto: 29 agosto 2006
  • Cellulare:a1000,6680

Inviato 24 giugno 2008 - 14:19

Visualizza MessaggiIl.Socio, il 24/06/2008 - 15:17, ha scritto:

Ma questo non significa che mShell rileva il numero di telefono, probabilmente si limita a rilevare il codice imsi della sim sulla quale poi viene calcolato il seriale dell'attivazione.

se non sbaglio, nella procedura di attivazione di mshell c'e' proprio scritto che bisogna stare attenti a specificare il numero di cell corretto perche' verra' poi usato da mshell per restituire il valore "da programma" (e per controllarvi da remoto il cellulare B) ;-))
0

#11 L   pandipo 

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

Inviato 25 giugno 2008 - 11:39

e non c'è un modo per farlo trovare al telefono? non so (perchè sono ignorante in argomento) magari c'è un log dove sono scritte informazioni riguardanti anche il mittente di chiamate/sms?
0

#12 L   JumpJack_ 

  • Senior Member
  • Gruppo: Developer
  • Messaggi: 994
  • Iscritto: 29 agosto 2006
  • Cellulare:a1000,6680

Inviato 25 giugno 2008 - 13:43

Visualizza Messaggipandipo, il 25/06/2008 - 12:39, ha scritto:

e non c'è un modo per farlo trovare al telefono? non so (perchè sono ignorante in argomento) magari c'è un log dove sono scritte informazioni riguardanti anche il mittente di chiamate/sms?

c'e' un modulo per l'accesso ai log, ma mi pare che sia un po' rudimentale e che bisogna pasticciare un po' per ricavrne informazioni utili.
Cerca su
Per visualizzare questo link registrati o esegui il log in.

0

Condividi questa discussione:


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