3 posts tagged “mshell”
Che significa?
che è "certificabile" da tutti, anche da quelli più impediti per poter beneficiare delle features avanzate degli script in mshell, installando la versione OpenSigned.
In più è totalmente gratuita, non sarà più necessario fare l'attivazione via sms (a pagamento verso l'estero)...si scarica dal sito ufficiale.
Come linguaggio di scripting, mshell è ottimo, ma lo è altrettanto Python!
La differenza sostanziale sta nella potenza, ma ne ho già parlato :D
Oggi ho scoperto (ma và :P), dato che non riuscivo in nessun modo a capirlo, come copiare un file!
La funzione è la seguente:
import e32
e32.file_copy('destinazione','sorgente')
dove in destinazione e sorgente devono esserci le paths complete con doppi back slashs come questo completo esempio:
import e32
e32.file_copy('e:\\backup','e:\\file.dat')
Che i telefonini symbian siano versatili si sa da tempo ormai..
M-shell non è altro che un "interprete" del linguaggio "m" di scripting.
Ovvero una sorta di linguaggio di programmazione (di script appunto, ovvero bastano poche righe per fare qualcosa) molto intuitivo che permette di interagire con diverse funzioni del telefono tra cui la rubrica, agenda, sms, bluetooth, ecc... Nonchè, ovviamente, anche i files e i documenti contenuti in esso.
Questo programmino ha fatto un po' di strada ed è giunto alla versione 2.0 compatibile con la piattaforma 3rd edition del symbian.
Si scarica da qui: www.m-shell.net ed è gratuito previa attivazione via sms (che comporta un costo aggiuntivo sui 30 cent di €).
Nel file da scaricare è presente anche la guida con tutte le librerie e i moduli illustrati.
Con queste semplici righe è possibile cancellare tutti i messaggi sms nella cartella ricevuti:
use sms;
a=sms.inbox();
for i=0 to len(a)-1 by 1 do
sms.delete(a[i]);
end;