Jump to content
Nokioteca Forum

Oper

Utente
  • Contenuti

    1.001
  • Data iscrizione

  • Ultimo accesso

Elenco di tutti i contenuti pubblicati da Oper

  1. Posso risponderti io a questa domanda. Si possono creare dei .sis mettendo il python all'interno e quindi con una sola installazione si mette sul telefono tutto. Il problema è che se dopo inserisci qualche altro programma in python e poi disinstalli questo, non ti funzionano neanche gli altri in quanto verrà disinstallato anche l'interprete python. Di solito non conviene inserire l'interprete all'interno del .sis Pero', se chi installa il programma non se ne .... frega niente di python, allora si fa un bel pacchettone che installa tutto e buonanotte.
  2. Oper

    Programma Per I Font

    Postate un font (meglio se piu' di 1) che vada bene per il 6600 e provo (non vi garantisco niente però)
  3. Oper

    [python] Zodiak

    Ma un ascendente senza il luogo di nascita non puo' essere preciso. Leggi qui: http://www.oroscopi.com/ascenluogo.html
  4. Questo è il programma per le città che si trovano sul sito e anche per l'italia intera: import urllib import appuifw, graphics, os L = [u'-ITALIA-', u'Roma', u'Napoli', u'Firenze', u'Bologna', u'Milano', u'Torino'] index = appuifw.selection_list(choices=L , search_field=1) if index == 0: urllib.urlretrieve("http://traffico.octotelematics.it/dyn/italia.gif", "c:\\mappa_it.gif") print "-ITALIA-" mappa=graphics.Image.open('C:\\mappa_it.gif') elif index == 1: urllib.urlretrieve("http://traffico.octotelematics.it/dyn/1.gif", "c:\\mappa_rm.gif") print "Roma" mappa=graphics.Image.open('C:\\mappa_rm.gif') elif index == 2: urllib.urlretrieve("http://traffico.octotelematics.it/dyn/2.gif", "c:\\mappa_na.gif") print "Napoli" mappa=graphics.Image.open('C:\\mappa_na.gif') elif index == 3: urllib.urlretrieve("http://traffico.octotelematics.it/dyn/3.gif", "c:\\mappa_fi.gif") print "Firenze" mappa=graphics.Image.open('C:\\mappa_fi.gif') elif index == 4: urllib.urlretrieve("http://traffico.octotelematics.it/dyn/4.gif", "c:\\mappa_bo.gif") print "Bologna" mappa=graphics.Image.open('C:\\mappa_bo.gif') elif index == 5: urllib.urlretrieve("http://traffico.octotelematics.it/dyn/5.gif", "c:\\mappa_mi.gif") print "Milano" mappa=graphics.Image.open('C:\\mappa_mi.gif') elif index == 6: urllib.urlretrieve("http://traffico.octotelematics.it/dyn/6.gif", "c:\\mappa_to.gif") print "Torino" mappa=graphics.Image.open('C:\\mappa_to.gif') # _w_, _h_ = mappa.size # sfondo=graphics.Image.new((_w_,_h_)) sfondo.blit(mappa) sfondo.save('C:\\mappa.jpg') appuifw.Content_handler().open_standalone("c:\\mappa.jpg") Oppure scarica da qui: Il file va lanciato da python come script (non è previsto per il momento un eseguibile .sis perchè è ancora in sviluppo anche da parte di JumpJack_ che potrebbe implementarlo liberamente nel suo).
  5. Queste le imformazioni fornite sul sito: Sistema di rilevazione del traffico su larga scala mediante Floating Car Data. Il sistema di monitoraggio autostradale del traffico OCTOtelematics utilizza esclusivamente i dati trasmessi dai contatori satellitari dei propri clienti, nell'assoluto rispetto della privacy. I dati mostrati non utilizzano alcun rilevatore fisso quale telecamere o radar, nè viene derivato da fonti esterne quali rapporti della polizia autostradale, sono bensì i veicoli stessi a fungere da rilevatori di traffico. L'elevato numero di apparati installati, ad oggi circa mezzo milione, le caratteristiche proprietarie di funzionamento e trasmissione ed i sistemi di analisi sviluppati permettono la rilevazione dello stato del traffico automobilistico in tempo reale sull'intera rete autostradale italiana. OCTOtelematics non si assume alcuna responsabilità riguardo l'accuratezza delle informazioni mostrate. Praticamente rileva solo i veicoli che hanno il sistema di controllo a bordo. Non penso sia accurata la faccenda.
  6. Questo appare sull'emulatore: Hai visto sotto che sucede? [edit] I colori sono corretti.
  7. Pero' con due righe di python piuttosto che implementare funzioni come zoom, disegno di uscite, ecc. import urllib import appuifw, graphics, os urllib.urlretrieve("http://traffico.octotelematics.it/dyn/1.gif", "c:\\mappa.gif") appuifw.app.body = canvas = appuifw.Canvas(redraw_callback=None) imm=graphics.Image.open('C:\\mappa.gif') imm.load('C:\\mappa.gif') _w_, _h_ = imm.size img=graphics.Image.new((_w_,_h_)) img.rectangle([0,0, _w_, _h_], 0, 0, width=1) img.blit(imm) img.save('C:\\mappa.png') appuifw.Content_handler().open_standalone("c:\\mappa.png") in questo modo fai aprire l'immagine creata con il programma associato, in questo casa la galleria e hai fatto.
  8. Il file gif del GRA pesa una quarantina di kb In python con: import urllib urllib.urlretrieve("http://traffico.octotelematics.it/dyn/1.gif", "c:\\mappaGRA.gif") ti crei il file sul drive C: di nome mappaGRA.gif E poi dovresti incollarlo in una immagine possibilmente con lo sfondo nero perchè così si vedono bene i caratteri e i colori.
  9. Se poi vuoi anche la gif con il raccordo anulare in tempo reale: [url="http://traffico.octotelematics.it/dyn/1.gif"]http://traffico.octotelematics.it/dyn/1.gif[/url] e se cambi il nome (invece di 1.gif metti 2.gif e cosi' via) ottieni gli altri pezzi di autostrada italiana. 2 è Napoli 3 è Firenze 4 è Bologna 5 è Milano 6 è Torino Per tutta l'italia abbiamo: http://traffico.octotelematics.it/dyn/italia.gif
  10. Il sito è quello che hai indicato al primo post: http://traffico.octotelematics.it/ poi clicchi su RM quando esce il GRA premi il tasto STAMP (sulla tastiera) e poi incolli l'immagine o in Piant o PhotoShop (il classico cattura schermata e incolla in Paint)
  11. Sull'emulatore appare cosi': mentre sul sito allo stesso momento appare cosi': E' normale?
  12. Al ink che ha postato JumpJack_ fai cosi':
  13. Facendo una piccola modifica dovrebbe funzionare (non l'ho ancora testato) che quando arriva la corrente avvisa e si rimette in ascolto: import e32, messaging, appuifw import sysagent, esysagent recipient = appuifw.query(u"Recipient:", "text") print "Checking power line..." print "Sleeping..." segnalato=0 while True: e32.ao_sleep(10) print "Checking status" if sysagent.charger_status() != esysagent.ESAChargerConnected: #disconnesso dalla corrente if segnalato==0: segnalato=1 print "Powerline is down!" messaging.sms_send(recipient, u"Powerline is down!") else: #connesso alla corrente if segnalato==1: segnalato=0 print "Powerline is up!" messaging.sms_send(recipient, u"Powerline is up!") print "Sleeping..."
  14. Dal codice postao sul sito di riferimento: import e32, messaging, appuifw import sysagent, esysagent recipient = appuifw.query(u"Recipient:", "text") print "Checking power line..." while True: print "Sleeping..." e32.ao_sleep(10) print "Checking status" if sysagent.charger_status() != esysagent.ESAChargerConnected: print "Powerline is down!" messaging.sms_send(recipient, u"Powerline is down!") break print "Bye bye..." ricaviamo che il programma termina non appena invia l'sms. Però se è andata via la corrente e poi ritorna, il tutto non funziona più, quindi occorre rifare un po il programma. Seconda cosa che mi lascia perplesso: (in questo momento non posso controllare perchè non ho con me il caricabatterie) ma quando la carica è completata, che succede interrogando le variabili sysagent.charger_status e esysagent.ESAChargerConnected ? Poi, invece della presa volante e spina volante che hai indicato, si potrebbe utilizzare un pulsante oppure due lamelle con una molla che quando la serranda si alza, la molla fa allontanare le lamelle e quindi il collegamento si interrompe. E' da studiare per bene e l'idea è moooooolto interessante.
  15. Praticamente su 6600 non va per il file mce.aif che è relativo agli sms. Evidentemente l'aif del 6630 è diverso. Poi l'ho notato anche per alcuni altri file presenti su Z: (ora nn ricordo quali).
  16. Oper

    Mi Si è Rotto Lo Schermo Del 5300

    Io nuovo il 5300 l'ho pagato 105 compreso le spese, fai tu.
  17. Aggiornamento: praticamente il file originale aifmbm.sis che è quello postato nn funziona bene in quanto per alcune applicazioni non restituisce i file delle icone. Un esempio e' dato dal file z:\system\apps\mce\mce.aif che è il file degli sms. (non restituisce alcuna icona) La parte dove non funziona è dove c'è la scritta "Please Stand by..." che tra l'altro non e' stata tradotta. Al momento dunque l'unica soluzione funzionante e' quella di dokkis con il suo appswitch.pyd. Bocciato.
  18. https://www.nokioteca.net/home/forum/index....howtopic=124338
  19. https://www.nokioteca.net/home/forum/index....howtopic=124338
  20. Oper

    [python]estrazione Icone Dai Pogrammi

    Da questa discusione https://www.nokioteca.net/home/forum/index....t&p=1092730 utilizzando il programma AifMbm e dopo le opportune modifiche e da quest'altra https://www.nokioteca.net/home/forum/index....showtopic=88706 in cui si chiedeva di creare una libreria che tirasse fuori le icone dai programmi (a me serve anche per il programma DesktOper) e ad altri programmatori sicuramene servirà, ho tirato fuori (ho cambiato l'impostazione del programma e l'ho reso universale) una libreria che fa appunto quel lavoro. Non ho compilato niente quindi i file sono in chiaro per eventuali vostre personalizzazioni- La libreria l'ho chiamata aif2ico.py e per usarla basta fare cosi': import aif2ico aif2ico.crea_icone(u'e:\\system\\apps\\python\\python.aif', u'e:') prende il file python.aif presente in e:\\system\\apps\\python\\ e crea le icone 0.png e 2.png nella cartella e: (non c'è bisogno di mettere gli \\ alla fine perche' lo fa la libreria) I due file 0.png e 2.png sono solo le immagini delle icone e non le maschere. Chi volesse le maschere, basta togliere il commento nella libreria per ottenere il codice adatto.
  21. L'applicazione citata non crea file .exe per conto suo, ma modifica un .exe (sicuramente creato in c++) della famosa crew BINPDA (praticamente sostituisce all'interno dell'exe i caratteri che ha messo BINPDA) e non ha bisogno di interpreti per partire. Il .pyc, invece, anche se è compilato, ha sempre bisogno del python per funzionare. BINPDA è un nome alquanto famoso (non c'è bisogno di alcuna spiegazione - gugol ne è piena)
  22. Riprova con la modifica segnalata da ..::DoS::..
×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy