際際滷

際際滷Share a Scribd company logo
1
Guida
     Tutto (o quasi) quello che c竪 da sapere
       per ottimizzare le prestazioni dello
                shinelco gps 3500


A cura di Benjo84 e la collaborazione di Darix
                                                 2
Sommario
   Caratteristiche hardware                             Installazione mediante file .cab
   Caratteristiche software (originali)                 Installazione TomTom navigator 6.0
   Nozioni di base                                     Dove trovare lapplicazione e come inserirla nello
   Come si presenta lo shinelco                          shinelco
   Travel kit                                           Italia
   Navigation                                           MobileNavigator (tomtom)
   Collegamento con il pc                               Gli pseudo desktop: parte I
   Segue collegamento con il pc                         Gli pseudo desktop: parte II
   Resident Flash                                       Gli pseudo desktop: parte III
   Windows                                              Gli pseudo desktop: parte IV
   I primi esperimenti                                  Gli pseudo desktop: parte V
   Sbloccare lo shinelco 3500                           Gli pseudo desktop: parte VI
   Gli applicativi e linstallazione                    Gli pseudo desktop: parte VII  la fine
   Installazione software mediante collegamento pc      Gli sfondi dei miei pseudo desktop
    (active sync)                                        Come creare gli sfondi
   Installazione tramite copia del file .exe            I miei pseudo desktop sullo shinelco
    direttamente nel navi                                Rapida panoramica delle applicazioni
                                                         Download del materiale




                                                                                                               3
Caratteristiche
                     hardware
Hardware: Versione: MINI 10xx Ver. 1.1
     CPU: Samsung Atlas II 260MHz  Archietettura: Centrality, ARM926T-AT4X0A.

    Info OEM: Handheld Reference Board.
     ROM: 64MC SDRAM Integrato.
     RAM: 512MB di memoria built-in.
     Schermo: TFT LCD Touch Screen 3.5.
     Risoluzione grafica: 320x240 pixel a 65536 colori.
     Slot: SD/MMC card.
     Antenna: SIRF II integrata.
     Altoparlante e presa cuffia.
     Collegamento: Cavo USB 2.0 per collegamento al PC e per ricarica batteria dal PC.
     Led: luce rossa significa in ricarica, luce verde significa ricarica completa.
     Accessori: penna per Touch Screen, staffa per attacco in macchina, cavo USB per
    collegamento al PC, DC Car Adapter.



                                                                                          4
Caratteristiche software (originali)
  Software: Versione: G.0707141100M25 Pocket PC v. 2.00
       Sistema Operativo: MS Windows CE.NET v. 5.00 息 2004.
       Software di navigazione: Smart2Go速.
       Mappe: TeleAtlas dellItalia e delle maggiori strade dellEuropa Occidentale.
       Immagini: 2D e 3D.
       Indicazioni video e vocali.
       1000 diversi punti dinteresse (POI).
       Middleware: .NET Compact Framework v. 1.0.4292.00.
       Driver GPS: GpsMC v. 2.18.
       Lettore MP3: CpitAudioPlayer.EXE. *
       Lettore MP4: CpitVideoPlayer.EXE. *
       Visualizzatore testo: CpitTxtViewer.EXE. *
       Visualizzatore immagini: CpitPicViewer.EXE.
       Menu principale: CpitGuider.EXE.
       Autoexec del sistema operativo: launch.exe (richiama CpitGuider.EXE).
       Lettori MP3 alternativi: MS Windows Media Player 9 series (ceplayer.exe), Centrality
       Media Player (CMP.EXE).
       Lettori MP4 alternativi: Centrality Video Player (CVP.EXE).
* Tutti questi player sono in grado di leggere file solamente se
questi si trovano nella root della sd, altrimenti non sono in grado
di trovarli. Il player mp4 in realt non funziona!
                                                                                                5
Nozioni di base
Il dispositivo 竪 dotato di una memoria interna, chiamata in questo caso Resident Flash (da
512mb), e pu嘆 essere equipaggiato con schede sd ed mmc.
Come funziona in linea di massima il nostro navigatore?
Innanzitutto bisogna sapere che il dispositivo 竪 dotato di tre tasti: uno 竪 posto nella parte
superiore, ed 竪 il tasto di standby. Uno 竪 posto sul retro in alto, il reset, che permette di
riavviare il navigatore; e infine lultimo posto sul retro in basso che pi湛 che un pulsante 竪
uno switch on-off. Questo 竪 il vero comando di spegnimento del navigatore.
Essendo che tutto quello che vedete a video 竪 virtuale, e vale a dire, non 竪 altro che la
proiezione della ROM sulla RAM (quindi entrambe volatili) ogni qual volta si andr a
spegnere con il tasto on-off o con il tasto reset, il navigatore torner alle sue impostazioni
dorigine. Questa affermazione per嘆 va prese con le pinze, perch辿 bisogna ricordare che lo
shinelco non ha un hard reset, indi una modifica nel registro o una modifica nella resident
flash o che so io, non verranno cancellate con un semplice spegnimento o riavvio. Faccio
presente che io spengo il navigatore sempre con il tasto standby e non 竪 vero che la
batteria si scarica subito.
Cmq, essendo che tutte le modifiche che discuteremo pi湛 avanti non risentiranno di
uneventuale spegnimento del dispositivo in quanto sono lanciate tramite memoria esterna,
non c竪 da preoccuparsi in merito alla questione di perdita dati.

                                                                                              6
Come si presenta lo shinelco




Questa 竪 la schermata principale del navigatore.
Quando non vi 竪 inserita nessuna scheda esterna (sd o mmc) il navigatore prende
le sue informazioni dalla memoria interna, la resident flash. (pi湛 avanti entreremo
pi湛 nel dettaglio in merito al registro e a quali sono gli eseguibili fondamentali che
fanno funzionare il navigatore).
Presentiamo ora le funzionalit di questa prima interfaccia partendo da destra, per
semplicit di esposizione e omettendo la scheda centrale che altro non fa che
dare visione del segnale gps captato dal navigatore!

                                                                                    7
Travel kit
Attraverso la sezione travel kit 竪 possibile accedere alle configurazioni basilari del navigatore.
La prima voce 竪 un collegamento ad un player mp3 che si trova in memoria (ma che noi al momento nn possiamo
      vedere) la cui funzionalit dipende (come gi detto nella scheda delle specifiche software) dalla presenza o
      meno di file .mp3 allinterno della root di una sd esterna. Solo in quel caso, una volta lanciatolo, attraverso il
      tasto browse sar possibile selezionare il brano desiderato e ascoltarlo. Se i files mp3 invece risiedono in una
      cartella creata appositamente nella sd, il player non sar pi湛 in grado di individuarli.
Il player mp4 invece non ho mai capito come funziona: sempre se nella root della sd, individua file video con
      estensione .avi ma poi non 竪 in grado di visualizzarli. Poco ci interessa, abbiamo unaltra soluzione!
La voce navigation option 竪 molto importante perch辿 permette di selezionare da dove il navigatore deve prendere le
      sue istruzioni; di default 竪 selezionata la voce resident flash, il che sta ad indicare che tutte le informazioni sono
      caricate dal proprio sistema di memoria interna.
Selezionando invece la voce sd/mmc il navigatore attinge le sue istruzioni dalla memoria esterna. Anche questa
      affermazione merita un approfondimento. La schermata iniziale in accensione 竪 sempre lanciata dalla memoria
      interna del dispositivo; quello che cambia 竪 che se noi volessimo, per assurdo, non rischiare di rovinare la
      resident flash e copiare il sistema di navigazione di base (smart2go) sulla sd, se questa voce non fosse spuntata,
      non ci sarebbe modo di poter accedere al contenuto della sd! Questo per iniziare ad entrare nellottica di come
      riuscire a fare tutto quello che pi湛 avanti vi spiegheremo pi湛 nel dettaglio.
La voce volume serve per regolare il volume di sistema. Per fare ci嘆 in realt c竪 anche una levetta posta sulla parte
      superiore a destra del navigatore.
La voce date serve per impostare le informazioni basilari di data e ora (questi sono parametri che si perdono dopo
      un reset o uno spegnimento totale).
La voce calibrate permette di calibrare i movimenti del pennino sullo schermo touch screen
La voce about da informazioni sul prodotto




                                                                                                                           8
Navigation
La sezione navigation rappresenta il fulcro di tutto
  il nostro lavoro e dello shinelco stesso!
Tramite questo tasto se la modalit di lettura del
  navigatore 竪 impostata su resident flash, si
  avvier il sistema di navigazioni integrato, il
  mitico Smart2go! Tenete a mente questa cosa
Se invece la modalit di lettura fosse impostata su
  sd/mmc premendo il tasto navigation vi
  teniamo sulle spine!!

                                                       9
Collegamento con il pc
Dopo una rapida panoramica dello shinelco nella sua splendente forma originaria, ci rendiamo subito conto che il navigatore 竪 sicuramente molto carino, ma iniziamo
a sentirci stretti, perch辿 lo smart2go 竪 quello che 竪, e ci chiediamo subito se le mappe sono aggiornate , e se ci sono gli autovelox, e se ci possiamo guardare i film ecc
ecc.. (queste sono state le domande che mi sono fatto io in realt!). Come poter interagire con il nostro pc di casa per poter caricare su questo gioiellino delle cose che
i suoi progettatori hanno omesso?

Il navigatore pu嘆 essere interfacciato con il pc attraverso il cavo usb che trovate in dotazione nella scatola.

Il software mediante il quale 竪 possibile interagire con lapparecchio 竪 Active Sync di casa Microsoft. Il programma 竪 completamente gratuito e scaricabile attraverso il
link (cliccate sul nome)

Una volta scaricato e installato, collegate lo shinelco al cavo usb e accendetelo. Il programma sar in grado automaticamente di riconoscere la periferica.
Se il navigatore non 竪 acceso, active sync non sar in grado di riconoscerlo; quando il navigatore 竪 collegato al pc tramite la porta usb, si ricarica la batteria.

Per visualizzare il contenuto dello shinelco tramite il vostro pc, cliccate su esplora; da qui vi si apre un nuovo mondo, perch辿 potete finalmente vedere cosa fa
funzionare il vostro navigatore!




                                                                     Consiglio spassionato: una volta lanciato active sync, se andate sulla
                                                                     voce strumenti noterete una voce backup/ripristino. Se seguite i passi
                                                                     suggeriti dal programma riuscirete a fare il backup del vostro dispositivo
                                                                     (verr salvato un file .stg che vi potrebbe servire pi湛 in la, nel caso
                                                                     succedessero cose indesiderate, sempre nei limiti della ripristinabilit!).
                                                                     Quando sar il caso di ripristinare il dispositivo, collegate lo shinelco al pc,
                                                                     accendetelo, aspettate che active sync lo riconosca, andate su strumenti,
                                                                     backup/ripristino e fategli caricare il file .stg da voi creato.
                                                                     Ripeto: il backup NON riporta il navigatore allo stato dorigine per quanto
                                                                     riguarda il registro o la resident flash; ripristina solamente il dispositivo nel
                                                                     caso di uninstallazione sbagliata, o di modifiche non importanti!



                                                                                                                                                                      10
Lo scenario che vi si dovrebbe presentare 竪 questo: le uniche tre cartelle che prenderemo in esame
    saranno resident flash, sdmmc e windows. (le altre cartelle 竪 meglio non toccarle, e cmq non ho
    mai provato a modificarle.)
Quando siete collegati tramite active sync 竪 possibile apportare modifiche ad ognuna di queste cartelle
    come se steste lavorando in normale ambiente windows; lunica cartella che invece non pu嘆 subire
    variazioni a livello di copia file o spostamento ecc 竪 la cartella di windows: giustamente questo
    accade perch辿 i file che sono contenuti nella cartella sono file che al momento in cui voi avete il
    navigatore acceso sono in esecuzione e che quindi non possono essere modificati o spostati.
La cartella sdmmc 竪 corrispondente alla vostra memoria esterna (fate presente che questa cartella
    appare se e solo se nel navigatore 竪 presente una schedina, altrimenti niente!). Per cui se non avete
    a disposizione un card reader e siete costretti ad inserire roba sulla sd tramite navigatore collegato
    al pc questo 竪 lunico modo; i tempi di trasmissione dati sono notevoli, anche perch辿 quando
    questi vengono copiati sulla sd, active sync svolge una codifica che allunga di molto i tempi di
    trasferimento. In realt cmq, sulla copia di file non troppo grossi, i tempi sono accettabili!




                                                                                                       11
Resident Flash

Come dicevo precedentemente, allinterno della cartella resident flash risiede il programma di navigazione smart2go.
La cartella 竪 suddivisa in CITIES (che contiene le mappe di navigazione) la cartella CVP (che non so a cosa serva) e la cartella
      MOBILENAVIGATOR che contiene il software vero e proprio dello smart2go. Degli altri file ignoro lutilit.
Aprendo la cartella MobileNavigator vi accorgerete che tra gli altri esiste un eseguibile che si chiama proprio mobilenavigator.exe:
      questo 竪 il passaggio chiave per tutti i lavori che vengono fatti sullo shinelco.
Nel registro infatti vi 竪 una chiave che impone al navigatore di lanciare, con la pressione della scheda NAVIGATION della schermata
      principale, un eseguibile di nome mobilenavigator.exe che si deve trovare in una cartella di nome MobileNavigator!!!! Di default,
      leseguibile dello smart2go 竪 stato appunto rinominato in mobilenavigator.exe ed 竪 per questo che se lo shinelco 竪 impostato in
      lettura nandflash (in navigation option) alla pressione di navigation si avvia lo smar2go!
Questo spiana la strada a tutti i nostri lavori: perch竪? Perch辿 se noi sappiamo che lo shinelco 竪 in grado di lanciare qualsiasi eseguibile
      purch竪 si trovi in una cartella che si chiama mobilenavigator e che suddetto eseguibile sia rinominato appunto in
      mobilenavigator.exe possiamo prendere una memoria sd o mmc e lanciare qualsiasi programma compatibile con windowsCE,
      creando una cartella mobilenavigator nella root della sd, inserendo il programma al suo interno, rinominandolo in
      mobilenavigator.exe e impostando allo shinelco in modalit lettura da sd/mmc. A questo punto, alla pressione del tasto navigation
      nella schermata principale, verr eseguito il programma da voi caricato!
Questa 竪 lottica base del funzionamento del navigatore, tutto parte da questa concezione.




                                                                                                                                        12
Windows
La cartella windows, come in tutti i sistemi operativi, 竪 la cartella principale che contiene le librerie, gli eseguibili, le
     immagini e tutto quello che viene eseguito dal nostro dispositivo. (di questa cartella ometto limmagine perch辿
     non vorrei confondere i lettori mostrando una cartella con file diversi da quelli che potrebbero trovarsi loro).
Sappiate solo che qualsiasi eseguibile presente in questa cartella non potr essere copiato, cos狸 come nessun altro file.
     Tutto 竪 in sola lettura!

Gli eseguibili fondamentali, che fanno funzionare il navigatore sono shell.exe, device.exe, gwes.exe, explorer.exe,
     launch.exe, cpitguider.exe
Rimando la lettura della funzionalit di questi eseguibili su fonti pi湛 attendibili e pi湛 esperte! msdn
E allego a riguardo anche una copia del registro dello shinelco ridotta allosso per mostrare il funzionamento di base
     del navigatore.


Questa parte 竪 per chi vuole approfondire le proprie conoscenze tecniche del navigatore!
Come potete notare nel file del registro allegato, la chiave fondamentale del registro dello shinelco 竪 la chiave INIT.
Non modificatela se non sapete cosa state facendo, pena lincasinamento totale del dispositivo.
Per arrivare al risultato a cui sono arrivato io, non c竪 bisogno di toccare il registro, e soprattutto seguire le istruzioni di
     sblocco di altri navigatori non serve a nulla, perch辿 ogni navi ha la propria struttura e le proprie regole di
     funzionamento.




                                                                                                                           13
I primi esperimenti
Una volta scoperta la procedura spiegata nella sezione dedicata alla resident flash, 竪 possibile fare le prime prove per riuscire ad ottenere
      delle funzionalit aggiunte dallo shinelco.
La prima prova che ho effettuato io 竪 stata quella di prendere un eseguibile trovato in rete, per lesattezza cecmd.exe e di mettere in
      pratica la procedura prima descritta. (cecmd 竪 un file manager).
Collego lo shinelco al pc, prendo una Sd vuota, creo cartella MobileNavigator nella root, ci copio allinterno leseguibile cecmd.exe, lo
      rinomino in mobilenavigator.exe, disconnetto il navigatore dal pc, nella schermata iniziale vado su navigation e come per magia
      mi appare una schermata molto molto simile al vecchio risorse del computer di windows95.
Da qui 竪 possibile fare di tutto, si ha la perfetta visione di tutto quello che c竪 allinterno dello shinelco: 竪 finalmente un palmare!
Si pu嘆 entrare nel pannello di controllo di windows, settare le varie opzioni, creare link, nuove cartelle, rinominare file, tutto!!!!




                                                                                                                                          14
Sbloccare lo shinelco 3500
DA ADESSO IN AVANTI LA NARRAZIONE SARA FATTA DANDO PER SCONTATO
   CHE ABBIATE LA POSSIBILITA DI ACCEDERE ALLE VARIE CARTELLE DEL NAVI
   E QUINDI AVERE COME PROGRAMMA PRINCIPALE ALLACCENSIONE UN FILE
   MANAGER!

Entriamo finalmente nella tematica che ci ha portati a creare questa guida!
Partiamo dal concetto che abbiamo voluto dare noi al termine sbloccare: dopo aver scoperto con
    somma sorpresa che nel nostro navigatore batteva un cuore windows (e per lesattezza
    windowsCE 5.0 core, dove core sta per ridotta) ci siamo chiesti se fosse stato possibile fare in
    modo di risvegliare le funzionalit basilari del sistema operativo installato nel navigatore per
    sfruttarlo come un modesto palmare.
Una volta capito il funzionamento di come lo shinelco si avvia, di come fanno i diversi eseguibili a fare
    quello che fanno (e che abbiamo menzionato nella slide riguardante windows) abbiamo iniziato i
    nostri esperimenti per richiamare il DESKTOP del sistema operativo. Per DESKTOP
    intendiamo la schermata grafica con sfondo blu e il logo di windowsCE, la barra taskmanager con
    tanto di pulsante start in basso, e le icone di collegamento agli applicativi di windows!
Fino ad ora non siamo stati in grado di riuscire a fare apparire ci嘆, almeno in questo modello.
    Supponiamo che i progettatori dello shinelco abbiano omesso di implementare nel kernel del
    sistema operativo il modulo relativo al caricamento del desktop vero e proprio.
Ci accontentiamo quindi di avere la gestione interna del navigatore attraverso i file manager o
    attraverso limplementazione di uno pseudo desktop


                                                                                                      15
Gli applicativi e linstallazione
Essendo il windowsCE una versione core non tutti gli applicativi studiati per lo
     stesso sono in grado di essere eseguiti dal navigatore.
Come trovare i programmi giusti? Facendo delle prove e cercando in rete! Cmq il
     pacchetto che metter嘆 a disposizione pi湛 avanti contiene quasi tutti gli
     applicativi che sono funzionanti e testati sullo shinelco.
Come si installano i programmi?
Ci sono 3 modi fondamentali per inserire programmi nello shinelco:
1)   Collegando il navi al pc tramite active sync
2)   Inserendo direttamente l.exe nella scheda sd
3)   Lanciando dal navigatore il file .cab del programma da installare (che dovete
     ovviamente mettere nella sd)




                                                                                16
Installazione software mediante
       collegamento pc (active sync)
Se optate per questo genere di installazione (sconsigliata a mio avviso perch辿
    inutile) altro non dovete fare che collegare il navigatore al pc, aspettare che
    active sync lo rilevi e lanciare leseguibile dal vostro pc.
Si aprir una finestra di dialogo che vi dir che lapplicazione da voi lanciata verr
    installata sul dispositivo mobile; a questo punto vi chieder la destinazione di
    installazione (onde evitare di rovinare qualcosa 竪 sempre meglio scegliere la
    voce sdmmc)
Visualizzerete sullo shinelco una finestrella di installazione e quando tutto sar
    completato baster andare nella cartella di destinazione e lanciare il
    programma.
Notate che questa procedura serve nel caso vogliate installare dei programmi che
    trovate in rete e che richiedono per lappunto uninstallazione vera e propria
    perch辿 in linea di massima 竪 sufficiente, con i programmi giusti, copiare
    leseguibile sulla sd e lanciarlo direttamente senza installare nulla!




                                                                                    17
Installazione tramite copia del file
      .exe direttamente nel navi
Questo 竪 il metodo pi湛 diffuso e consigliato, che permette
  di usare applicativi studiati appositamente per questa
  versione di windows senza doverli installare.
In questo modo sar sufficiente creare per esempio una
  cartella chiamata programmi nella sd, copiare il file
  .exe dellapplicazione che volete usare dentro la cartella
  prima creata e navigando tramite il gestione risorse tra
  le varie cartelle eseguire il programma stesso!
Questa procedura vale per tutte le applicazioni!



                                                           18
Installazione mediante file .cab
 raro, ma pu嘆 capitare che vi troviate nella situazione in
  cui dovete installare un programma di cui avete solo il
  .cab (premetto che cmq ci sono appositi software per
  scompattarli, perch辿 i cab sono archivi come
  potrebbero esserlo i .rar e i .zip).
In questo caso, dovrete copiare il file .cab allinterno della
  sd, e semplicemente lanciarlo con un doppio click del
  pennino. Partir uninstallazione come se steste
  lanciando un .exe dal pc di casa!
Una volta terminata linstallazione troverete il programma
  nella destinazione che avete selezionato.
                                                             19
Installazione TomTom navigator 6.0
Una delle applicazioni pi湛 in voga e che prima di tutte si vogliono installare 竪 proprio
    quella del tomtom!
Andiamo con calma; innanzitutto inizio col dire che la versione di cui parliamo 竪 la
    versione navigator 6.0. Se ce ne sono di meglio gi testate, fatevi avanti.
Per quanto riguarda la mappa, credo che la versione pi湛 aggiornata del momento sia la
    6.75, e anche qui, se cos狸 non fosse, prego di farsi avanti!
Si possono aggiornare le mappe? Certamente, basta comprarle o scaricarle da qualche
    parte!
Si possono aggiungere gli autovelox e tutti i pdi? Certamente, basta andare sui siti adatti e
    scaricarli!
Si possono modificare le voci? Certamente, basta seguire la procedura che inserir嘆 in
    questa guida.
Come mai il navigatore 竪 lento? Perch辿 ci sono caricati a video troppi pdi!
Come mai non ricevo il segnale? Perch辿 sei in casa? Oppure perch辿 bisogna attendere
    almeno 5 minuti dopo la prima accensione perch辿 il dispositivo abbia una ricezione
    adeguata
Come mai anche passati i 5 minuti continuo a non ricevere il segnale? Non ne ho la pi湛
    pallida idea!!!

                                                                                                20
Dove trovare lapplicazione e come
         inserirla nello shinelco
Lapplicazione tomtom navigator si pu嘆 acquistare cos狸 come le mappe relative.
Io tengo una sd apposita solo per il tomtom per avere la libert di inserire pdi e quantaltro senza
      dover avere problemi di spazio e per motivi che poi capirete pi湛 avanti.
Il metodo di installazione che vi propongo io, effettuato su una sd a parte, fa in modo che
      lapplicazione si avvi alla pressione di navigation nella schermata iniziale!
Anche per il tomtom la procedura 竪 sempre la stessa! Bisogna creare una cartella mobilenavigator
      allinterno della root della sd, e rinominare poi il file tomtom.exe in mobilenavigator.exe
In seguito mettere la cartella contenente la mappa/e in una cartella al di fuori della cartella
      mobilenavigator. (in questo caso Italia, nella figura a sinistra)
Il risultato che dovrete ottenere 竪 il seguente:




                                                                                                       21
Italia
La cartella Italia contiene i file della mappa italia v.
  6.75
Inoltre 竪 qui che dovrete inserire tutti i pdi e gli
  avvisatori vocali per gli stessi (la spiegazione in
  merito a come bisogna compiere questa
  operazione la rimando al sito da cui ho imparato
  io!)
Come aggiungere pdi
Come gestire il tomtom

                                                       22
MobileNavigator (tomtom)
In questa cartella invece risiede lapplicazione di
  navigazione tomtom con tutti i file e le cartelle del caso;
Come 竪 facile intuire, la cartella voice 竪 quella che
  contiene le voci che il tomtom utilizza per dare le
  indicazioni vocali!
Come 竪 possibile creare una propria voce per il tomtom?
  Anche questa spiegazione la rimando al sito dal quale
  lho imparato io!
Creare una voce per il tomtom

                                                            23
Gli pseudo desktop: parte I
Spazientito dopo i numerosi tentativi andati a vuoto di far
  apparire il desktop di windowsCE sullo shinelco, ho
  seguito il consiglio della creazione degli pseudo desktop
  che vanno a sostituire il desktop originale (pseudo
  desktop 竪 un nome forfetario che 竪 stato dato da noi
  del forum).
In cosa consiste uno pseudo desktop? Ebbene, lidea di
  fondo 竪 quella di mettere unimmagine di sfondo alla
  videata e di far apparire al di sopra di essa delle icone
  che fungono da link ai programmi che vogliamo
  mandare in esecuzione.

                                                          24
Gli pseudo desktop: parte II
Da dove si inizia per creare uno pseudo desktop?
La risposta 竪 sempre la solita: bisogna creare lormai famosa cartella mobilenavigator nella root della sd e mettergli allinterno il programma che rende possibile
        limplementazione dello pseudo desktop (il nome originario delleseguibile lo ignoro! Forse mortscript!?!? Bu?)
Per la riuscita di un lavoro ordinato suggerisco di creare allinterno della cartella mobilenavigator tante tipologie di cartelle quante sono le categorie di eseguibili che
        vorrete lanciare attravaerso licona sul desktop: io nel mio caso ho diviso gli applicativi tra quelli di sistema, quelli multimediali, quelli x lediting e i giochi.
Se invece pensate di voler creare poche icone sul desktop e giostrare tutto il resto attraverso il file manager, potete mettere tutto nello stesso calderone, ovvero nella
        cartella mobilenavigator!
Importante: leseguibile con licona viola e la i che qui vedete chiamata mobilenavigator si chiama cos狸 solo perch辿 io ho voluto che alla pressione del tasto
        navigation fosse eseguito automaticamente; se create pi湛 di un desktop, quel file potete rinominarlo come volete, tanto indicherete poi allicona a lui
        associato dove andare a pescarlo.
Inoltre il file mobilenavigator.exe (mortscript) e il file sysinfosettings.ini devono stare per forza nella stessa medesima posizione, non gli si pu嘆 cambiare root! Per
        quanto riguarda gli .ini invece questi possono trovarsi ovunque, purch竪 poi andiate a specificare allinterno del file sysinfosettings.ini la posizione esatta di
        dove questi risidono!
Metto come immagine di esempio il contenuto di mobilenavigator del mio lavoro:




                                                                                               La cartella giochi contiene a sua volta le varie
                                                                                               sottocartelle, ognuna con il proprio gioco (eseguibile +
                                                                                               librerie). Icons contiene tutte le immagini di sfondo
                                                                                               degli pseudo desktop e le icone che appaiono in
                                                                                               videata. Inis contiene dei file .ini che sono i veri e
                                                                                               propri esecutori del desktop. Programmi che contiene
                                                                                               le varie tipologie di programmi suddivisi in
                                                                                               sottocategorie. Mobilenavigator.exe 竪 leseguibile
                                                                                               base dello pseudodesktop. SysInfoSettings.ini 竪 il file
                                                                                               principale che da istruzioni a mobilenavigator.exe di
                                                                                               cosa deve caricare quando questo viene mandato in
                                                                                               esecuzione!

                                                                                                                                                                          25
Gli pseudo desktop: parte III
(premessa: i file .ini si modificano aprendoli con un editor di testo che potrebbe essere blocconote di
     windowse inoltre: lavorate sul pc fisso, a lavoro ultimato portate tutto nella sd!)
Iniziamo la programmazione: abbiamo detto che il file sysinfosetting.ini 竪 il file principale che dice a
     mobilenavigator.exe cosa deve caricare; ebbene, allinterno di questo file dovrete indicare il nome
     di tutti i file.ini che vorrete mandare in esecuzione. Ogni oggetto che vorrete far apparire sul
     desktop 竪 creato e programmato dal file.ini ad esso associato. Faccio un esempio: se volete far
     apparire la data, dovrete creare un file .ini di nome data.ini (x esempio) nella quale andrete a
     dare le istruzioni su come la data deve apparire, in che formato, colore, posizione ecc. ecc. Per
     mandare il file data.ini in esecuzione 竪 necessario scrivere data.ini nel file sysinfosettings.ini
Quindi: volete fare apparire 5 icone sul desktop? Ebbene, allora il file sysinfosettings.ini dovr
     contenere al suo interno il nome di 5 file.ini associati ognuno alloggetto che si vuol fare apparire.
Questa affermazione pu嘆 essere smentita una volta entrati nellottica che, se si vuole creare un solo
     desktop (e solo in questo caso) 竪 possibile crare un solo file.ini che contenga le istruzioni generali
     valide per tutti gli oggetti che si vorranno fare apparire e le istruzioni particolari di ogni singolo
     oggetto. Il file sysinfosettings.ini in questo caso conterr il nome del singolo file.ini che generer il
     tutto!
Questo il funzionamento basilare degli pseudo desktop. Ma quali sono le istruzioni? La risposta non
     sono riuscito a trovarla in quanto non sono riuscito a trovare una guida italiana (e non) che
     esplicasse tutti i tipi di variabili da poter utilizzare. Tutto sommato, questo per quel che riguarda la
     programmazione manuale: probabilmente utilizzando il programma vero e proprio (mortscript) 竪
     possibile mettere tutti i vari parametri degli oggetti.


                                                                                                            26
Gli pseudo desktop: parte IV



Questa immagine rappresenta una parte del codice del mio file.ini (design.ini in questo caso) che 竪 il file che genera
     la schermata principale del mio lavoro.
La sezione GLOBALSETTINGS include le istruzioni generali che riguarderanno tutti gli oggetti che compariranno
     nella prima pagina.
Showmessage: non lo so
Quitondoubleclick: permette di uscire dallo pseudodesktop, o tornare alla schermata precedente attraverso un
     doppio click del pennino in una parte vuota dell schermo.
X= posizione sullasse delle ordinate
Y= posizione sullasse delle ascisse
Width = larghezza (in pixel)
Heigth=altezza (in pixel)
Arrange = non lo so
Backgroundbitmap = percorso dellimmagine in formato .bmp che costituir lo sfondo della schermata.




                                                                                                                    27
Gli pseudo desktop: parte V

               Ora analizziamo lelemento battery (icona della
                   batteria).
               X= posizione asse delle ordinate
               Y= posizione asse delle ascisse
               Width = larghezza
               Height = altezza
               Colorbattery = colore di sfondo dellelemento (i
                   numeri sono espressi in esadecimale)
               Colorhigh = il colore dellicona della batteria
                   quando il suo stato 竪 ottimo
               Colorlow = il colore dellicona della batteria
                   quando il suo stato 竪 basso
               Colorcritical = il colore della batteria quando il
                   suo stato 竪 critico e necessita di carica
               Segments = numero di indicatori dello stato del
                   livello della batteria




                                                                28
Gli pseudo desktop: parte VI
                 Iconxpbutton 竪 il nome generico che
                      viene assegnato ad un oggetto icona.
                 X e Y sono sempre le coordinate spaziali
                      nello schermo
                 Command = eseguibile a cui 竪 associato
                      licona
                 Size = grandezza dellicona
                 Gray = nn lo so
                 Scalealpha = nn lo so
                 Iconnormal = file con estensione .ico
                      rappresentante licona del
                      programma che si vuole eseguire
                 Iconpushed = idem sopra

                 N.b. se le icone sono pi湛 grandi di 32x32
                     pixel non saranno riconosciute da
                     mortscript e avrete degli errori nel
                     caricamento del desktop che vi
                     verranno segnalati con delle finestre
                     di errore.



                                                      29
Gli pseudo desktop: parte VII  la fine

Ora avete tutti gli elementi per potervi
 programmare il vostro pseudo desktop.
Una volta caricato il lavoro sulla sd e inserita
 questa nellapposita fessure, 竪 necessario
 riavviare il navi tramite il tasto reset posto sul
 retro, e questo 竪 da ripetere ogni qual volta si
 porta una modifica al codice di uno qualsiasi dei
 file .ini!!

                                                  30
Gli sfondi dei miei pseudo desktop




                                     31
Come creare gli sfondi
Penso che per le conoscenze grafiche non sono proprio la
  persona giusta per potervi dare consigli su come creare
  degli sfondi adatti alle vostre esigenze. Tutto quello che
  posso dirvi 竪 che io ho usato coreldraw, powerpoint e
  paint di windows! Ma sicuramente qualcuno di voi se la
  sapr cavare meglio di me con programmi pi湛 evoluti!
Ricordate le dimensioni 320x240 pixel e create quello che
  pi湛 vi piace!



                                                          32
I miei pseudo desktop sullo shinelco




                                       33
Rapida panoramica delle appliczioni

 In sistem e utility :                       In multimedia:
 -    Risorse del computer                   -   Tcpmp player
 -    Task manager                           -   Core player mobile
 -    Pannello di controllo                  -   Mp3 player
 -    Resinfo                                -   Windows media player 9
 -    Calcolatrice                           -   Gq viewer
 -    Blocco note                            -   Photoviewer
 -    Tastiera (si apre un                   -   Imageviewer
      quadratino in alto a                   -   IGo navigator 2006
      sinistra)
 -    Move
                  In office :                             In giochi :
                  -   Word viewer                         -    Campo minato
                  -   Excel viewer                        -    cells
                  -   Power point viewer                  -    Cubo di rubik
                  -   Pdf viewer                          -    Forza 4
                  -   Haali reader                        -    Free cell
                  -   Foglio di calcolo                   -    Plumber pete
                  -   Tastiera (si apre un                -    Reverse pegs
                      quadratino in alto a                -    Traffic jam
                      sinistra)                                                34
Download del materiale
Tutto il materiale del mio lavoro 竪 possibile
  scaricarlo cliccando su questo link:
http://www.megaupload.com/it/?d=WI6ARJPJ

Credo vi possa servire da stimolo per creare i vostri
  lavori che attendo di vedere sul forum!
Con questo chiudo e vi auguro di riuscire ad
  imparare presto come utilizzare al meglio il
  vostro palm  navigatore!
                                                   35

More Related Content

What's hot (7)

Penerapan intelligent transport system
Penerapan intelligent transport systemPenerapan intelligent transport system
Penerapan intelligent transport system
AlvinPrayoga4
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes] How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
CARTO
Informe final accesibilidad universal MonterreyInforme final accesibilidad universal Monterrey
Informe final accesibilidad universal Monterrey
Estrategia de Movilidad Urbana Sustentable
Geopandas.pptx
Geopandas.pptxGeopandas.pptx
Geopandas.pptx
Shubham Jaybhaye
S05 DSLab.1蠍: ろ語 覿(Network Analysis)
S05  DSLab.1蠍: ろ語 覿(Network Analysis)S05  DSLab.1蠍: ろ語 覿(Network Analysis)
S05 DSLab.1蠍: ろ語 覿(Network Analysis)
ByeongHyeokYu
2020 comentario mapas ane2020 comentario mapas ane
2020 comentario mapas ane
Juan Antonio Garc鱈a Gonz叩lez
A161446 Tugasan Visual Agihan Perjalanan
A161446   Tugasan Visual Agihan PerjalananA161446   Tugasan Visual Agihan Perjalanan
A161446 Tugasan Visual Agihan Perjalanan
Asyraaf Afandi
Penerapan intelligent transport system
Penerapan intelligent transport systemPenerapan intelligent transport system
Penerapan intelligent transport system
AlvinPrayoga4
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes] How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
How to Use Spatial Data Science in your Site Planning Process? [CARTOframes]
CARTO
Informe final accesibilidad universal MonterreyInforme final accesibilidad universal Monterrey
Informe final accesibilidad universal Monterrey
Estrategia de Movilidad Urbana Sustentable
S05 DSLab.1蠍: ろ語 覿(Network Analysis)
S05  DSLab.1蠍: ろ語 覿(Network Analysis)S05  DSLab.1蠍: ろ語 覿(Network Analysis)
S05 DSLab.1蠍: ろ語 覿(Network Analysis)
ByeongHyeokYu
2020 comentario mapas ane2020 comentario mapas ane
2020 comentario mapas ane
Juan Antonio Garc鱈a Gonz叩lez
A161446 Tugasan Visual Agihan Perjalanan
A161446   Tugasan Visual Agihan PerjalananA161446   Tugasan Visual Agihan Perjalanan
A161446 Tugasan Visual Agihan Perjalanan
Asyraaf Afandi

Similar to Guida shinelco 3500 (20)

Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3
Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3
Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3
caioturtle
Allarme antifurto gandolfo
Allarme antifurto gandolfoAllarme antifurto gandolfo
Allarme antifurto gandolfo
aaa bbbb
Lotus Foundations Start 1.0 Italian Version
Lotus Foundations Start 1.0 Italian VersionLotus Foundations Start 1.0 Italian Version
Lotus Foundations Start 1.0 Italian Version
Enzo Stanzione
Corso multimedi ale
Corso multimedi aleCorso multimedi ale
Corso multimedi ale
alefix85
Guida al computer - Lezione 11 - La scheda grafica
Guida al computer  - Lezione 11 - La scheda graficaGuida al computer  - Lezione 11 - La scheda grafica
Guida al computer - Lezione 11 - La scheda grafica
caioturtle
Openmoko
OpenmokoOpenmoko
Openmoko
guestec2667
[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux
[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux
[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux
Galliate Linux User Group
Sistemi operativi ed iso
Sistemi operativi ed isoSistemi operativi ed iso
Sistemi operativi ed iso
Jacopo Grimoldi
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
Stefano Dall'Agata
Media centerpc
Media centerpcMedia centerpc
Media centerpc
Jacopo Grimoldi
Arduino prima spiegazione
Arduino  prima spiegazioneArduino  prima spiegazione
Arduino prima spiegazione
Flaviano Fior
STARTER KIT ORION.un vero e proprio laboratorio elettronico (by FASAR ELETT...
STARTER KIT ORION.un vero e proprio laboratorio  elettronico (by FASAR ELETT...STARTER KIT ORION.un vero e proprio laboratorio  elettronico (by FASAR ELETT...
STARTER KIT ORION.un vero e proprio laboratorio elettronico (by FASAR ELETT...
Flavio Falcinelli
Guida al computer - Lezione 94 - I Driver Parte 2
Guida al computer -  Lezione 94 - I Driver Parte 2Guida al computer -  Lezione 94 - I Driver Parte 2
Guida al computer - Lezione 94 - I Driver Parte 2
caioturtle
Struttura computer
Struttura computerStruttura computer
Struttura computer
Lorenzo Moscato
Corso informatica I step
Corso informatica I stepCorso informatica I step
Corso informatica I step
Bruno Marzemin
Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1
Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1
Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1
caioturtle
Guida al computer - Lezione 78 - La Masterizzazione Parte 2
Guida al computer - Lezione 78 - La Masterizzazione Parte 2Guida al computer - Lezione 78 - La Masterizzazione Parte 2
Guida al computer - Lezione 78 - La Masterizzazione Parte 2
caioturtle
Guida al Computer - Lezione 106 - Pannello di Controllo Crittografia Unit ...
Guida al Computer - Lezione 106 - Pannello di Controllo  Crittografia Unit ...Guida al Computer - Lezione 106 - Pannello di Controllo  Crittografia Unit ...
Guida al Computer - Lezione 106 - Pannello di Controllo Crittografia Unit ...
caioturtle
Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)
Marcello Missiroli
Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3
Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3
Guida al computer - Lezione 53 - Il Sistema Operativo Parte 3
caioturtle
Allarme antifurto gandolfo
Allarme antifurto gandolfoAllarme antifurto gandolfo
Allarme antifurto gandolfo
aaa bbbb
Lotus Foundations Start 1.0 Italian Version
Lotus Foundations Start 1.0 Italian VersionLotus Foundations Start 1.0 Italian Version
Lotus Foundations Start 1.0 Italian Version
Enzo Stanzione
Corso multimedi ale
Corso multimedi aleCorso multimedi ale
Corso multimedi ale
alefix85
Guida al computer - Lezione 11 - La scheda grafica
Guida al computer  - Lezione 11 - La scheda graficaGuida al computer  - Lezione 11 - La scheda grafica
Guida al computer - Lezione 11 - La scheda grafica
caioturtle
[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux
[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux
[Ubuntu per tutti] 1, Ottenere ed installare Ubuntu Linux
Galliate Linux User Group
Sistemi operativi ed iso
Sistemi operativi ed isoSistemi operativi ed iso
Sistemi operativi ed iso
Jacopo Grimoldi
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
Stefano Dall'Agata
Arduino prima spiegazione
Arduino  prima spiegazioneArduino  prima spiegazione
Arduino prima spiegazione
Flaviano Fior
STARTER KIT ORION.un vero e proprio laboratorio elettronico (by FASAR ELETT...
STARTER KIT ORION.un vero e proprio laboratorio  elettronico (by FASAR ELETT...STARTER KIT ORION.un vero e proprio laboratorio  elettronico (by FASAR ELETT...
STARTER KIT ORION.un vero e proprio laboratorio elettronico (by FASAR ELETT...
Flavio Falcinelli
Guida al computer - Lezione 94 - I Driver Parte 2
Guida al computer -  Lezione 94 - I Driver Parte 2Guida al computer -  Lezione 94 - I Driver Parte 2
Guida al computer - Lezione 94 - I Driver Parte 2
caioturtle
Corso informatica I step
Corso informatica I stepCorso informatica I step
Corso informatica I step
Bruno Marzemin
Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1
Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1
Guida al Computer - Lezione 49 - Formattazione e Partizionamento Parte 1
caioturtle
Guida al computer - Lezione 78 - La Masterizzazione Parte 2
Guida al computer - Lezione 78 - La Masterizzazione Parte 2Guida al computer - Lezione 78 - La Masterizzazione Parte 2
Guida al computer - Lezione 78 - La Masterizzazione Parte 2
caioturtle
Guida al Computer - Lezione 106 - Pannello di Controllo Crittografia Unit ...
Guida al Computer - Lezione 106 - Pannello di Controllo  Crittografia Unit ...Guida al Computer - Lezione 106 - Pannello di Controllo  Crittografia Unit ...
Guida al Computer - Lezione 106 - Pannello di Controllo Crittografia Unit ...
caioturtle
Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)
Marcello Missiroli

Guida shinelco 3500

  • 1. 1
  • 2. Guida Tutto (o quasi) quello che c竪 da sapere per ottimizzare le prestazioni dello shinelco gps 3500 A cura di Benjo84 e la collaborazione di Darix 2
  • 3. Sommario Caratteristiche hardware Installazione mediante file .cab Caratteristiche software (originali) Installazione TomTom navigator 6.0 Nozioni di base Dove trovare lapplicazione e come inserirla nello Come si presenta lo shinelco shinelco Travel kit Italia Navigation MobileNavigator (tomtom) Collegamento con il pc Gli pseudo desktop: parte I Segue collegamento con il pc Gli pseudo desktop: parte II Resident Flash Gli pseudo desktop: parte III Windows Gli pseudo desktop: parte IV I primi esperimenti Gli pseudo desktop: parte V Sbloccare lo shinelco 3500 Gli pseudo desktop: parte VI Gli applicativi e linstallazione Gli pseudo desktop: parte VII la fine Installazione software mediante collegamento pc Gli sfondi dei miei pseudo desktop (active sync) Come creare gli sfondi Installazione tramite copia del file .exe I miei pseudo desktop sullo shinelco direttamente nel navi Rapida panoramica delle applicazioni Download del materiale 3
  • 4. Caratteristiche hardware Hardware: Versione: MINI 10xx Ver. 1.1 CPU: Samsung Atlas II 260MHz Archietettura: Centrality, ARM926T-AT4X0A. Info OEM: Handheld Reference Board. ROM: 64MC SDRAM Integrato. RAM: 512MB di memoria built-in. Schermo: TFT LCD Touch Screen 3.5. Risoluzione grafica: 320x240 pixel a 65536 colori. Slot: SD/MMC card. Antenna: SIRF II integrata. Altoparlante e presa cuffia. Collegamento: Cavo USB 2.0 per collegamento al PC e per ricarica batteria dal PC. Led: luce rossa significa in ricarica, luce verde significa ricarica completa. Accessori: penna per Touch Screen, staffa per attacco in macchina, cavo USB per collegamento al PC, DC Car Adapter. 4
  • 5. Caratteristiche software (originali) Software: Versione: G.0707141100M25 Pocket PC v. 2.00 Sistema Operativo: MS Windows CE.NET v. 5.00 息 2004. Software di navigazione: Smart2Go速. Mappe: TeleAtlas dellItalia e delle maggiori strade dellEuropa Occidentale. Immagini: 2D e 3D. Indicazioni video e vocali. 1000 diversi punti dinteresse (POI). Middleware: .NET Compact Framework v. 1.0.4292.00. Driver GPS: GpsMC v. 2.18. Lettore MP3: CpitAudioPlayer.EXE. * Lettore MP4: CpitVideoPlayer.EXE. * Visualizzatore testo: CpitTxtViewer.EXE. * Visualizzatore immagini: CpitPicViewer.EXE. Menu principale: CpitGuider.EXE. Autoexec del sistema operativo: launch.exe (richiama CpitGuider.EXE). Lettori MP3 alternativi: MS Windows Media Player 9 series (ceplayer.exe), Centrality Media Player (CMP.EXE). Lettori MP4 alternativi: Centrality Video Player (CVP.EXE). * Tutti questi player sono in grado di leggere file solamente se questi si trovano nella root della sd, altrimenti non sono in grado di trovarli. Il player mp4 in realt non funziona! 5
  • 6. Nozioni di base Il dispositivo 竪 dotato di una memoria interna, chiamata in questo caso Resident Flash (da 512mb), e pu嘆 essere equipaggiato con schede sd ed mmc. Come funziona in linea di massima il nostro navigatore? Innanzitutto bisogna sapere che il dispositivo 竪 dotato di tre tasti: uno 竪 posto nella parte superiore, ed 竪 il tasto di standby. Uno 竪 posto sul retro in alto, il reset, che permette di riavviare il navigatore; e infine lultimo posto sul retro in basso che pi湛 che un pulsante 竪 uno switch on-off. Questo 竪 il vero comando di spegnimento del navigatore. Essendo che tutto quello che vedete a video 竪 virtuale, e vale a dire, non 竪 altro che la proiezione della ROM sulla RAM (quindi entrambe volatili) ogni qual volta si andr a spegnere con il tasto on-off o con il tasto reset, il navigatore torner alle sue impostazioni dorigine. Questa affermazione per嘆 va prese con le pinze, perch辿 bisogna ricordare che lo shinelco non ha un hard reset, indi una modifica nel registro o una modifica nella resident flash o che so io, non verranno cancellate con un semplice spegnimento o riavvio. Faccio presente che io spengo il navigatore sempre con il tasto standby e non 竪 vero che la batteria si scarica subito. Cmq, essendo che tutte le modifiche che discuteremo pi湛 avanti non risentiranno di uneventuale spegnimento del dispositivo in quanto sono lanciate tramite memoria esterna, non c竪 da preoccuparsi in merito alla questione di perdita dati. 6
  • 7. Come si presenta lo shinelco Questa 竪 la schermata principale del navigatore. Quando non vi 竪 inserita nessuna scheda esterna (sd o mmc) il navigatore prende le sue informazioni dalla memoria interna, la resident flash. (pi湛 avanti entreremo pi湛 nel dettaglio in merito al registro e a quali sono gli eseguibili fondamentali che fanno funzionare il navigatore). Presentiamo ora le funzionalit di questa prima interfaccia partendo da destra, per semplicit di esposizione e omettendo la scheda centrale che altro non fa che dare visione del segnale gps captato dal navigatore! 7
  • 8. Travel kit Attraverso la sezione travel kit 竪 possibile accedere alle configurazioni basilari del navigatore. La prima voce 竪 un collegamento ad un player mp3 che si trova in memoria (ma che noi al momento nn possiamo vedere) la cui funzionalit dipende (come gi detto nella scheda delle specifiche software) dalla presenza o meno di file .mp3 allinterno della root di una sd esterna. Solo in quel caso, una volta lanciatolo, attraverso il tasto browse sar possibile selezionare il brano desiderato e ascoltarlo. Se i files mp3 invece risiedono in una cartella creata appositamente nella sd, il player non sar pi湛 in grado di individuarli. Il player mp4 invece non ho mai capito come funziona: sempre se nella root della sd, individua file video con estensione .avi ma poi non 竪 in grado di visualizzarli. Poco ci interessa, abbiamo unaltra soluzione! La voce navigation option 竪 molto importante perch辿 permette di selezionare da dove il navigatore deve prendere le sue istruzioni; di default 竪 selezionata la voce resident flash, il che sta ad indicare che tutte le informazioni sono caricate dal proprio sistema di memoria interna. Selezionando invece la voce sd/mmc il navigatore attinge le sue istruzioni dalla memoria esterna. Anche questa affermazione merita un approfondimento. La schermata iniziale in accensione 竪 sempre lanciata dalla memoria interna del dispositivo; quello che cambia 竪 che se noi volessimo, per assurdo, non rischiare di rovinare la resident flash e copiare il sistema di navigazione di base (smart2go) sulla sd, se questa voce non fosse spuntata, non ci sarebbe modo di poter accedere al contenuto della sd! Questo per iniziare ad entrare nellottica di come riuscire a fare tutto quello che pi湛 avanti vi spiegheremo pi湛 nel dettaglio. La voce volume serve per regolare il volume di sistema. Per fare ci嘆 in realt c竪 anche una levetta posta sulla parte superiore a destra del navigatore. La voce date serve per impostare le informazioni basilari di data e ora (questi sono parametri che si perdono dopo un reset o uno spegnimento totale). La voce calibrate permette di calibrare i movimenti del pennino sullo schermo touch screen La voce about da informazioni sul prodotto 8
  • 9. Navigation La sezione navigation rappresenta il fulcro di tutto il nostro lavoro e dello shinelco stesso! Tramite questo tasto se la modalit di lettura del navigatore 竪 impostata su resident flash, si avvier il sistema di navigazioni integrato, il mitico Smart2go! Tenete a mente questa cosa Se invece la modalit di lettura fosse impostata su sd/mmc premendo il tasto navigation vi teniamo sulle spine!! 9
  • 10. Collegamento con il pc Dopo una rapida panoramica dello shinelco nella sua splendente forma originaria, ci rendiamo subito conto che il navigatore 竪 sicuramente molto carino, ma iniziamo a sentirci stretti, perch辿 lo smart2go 竪 quello che 竪, e ci chiediamo subito se le mappe sono aggiornate , e se ci sono gli autovelox, e se ci possiamo guardare i film ecc ecc.. (queste sono state le domande che mi sono fatto io in realt!). Come poter interagire con il nostro pc di casa per poter caricare su questo gioiellino delle cose che i suoi progettatori hanno omesso? Il navigatore pu嘆 essere interfacciato con il pc attraverso il cavo usb che trovate in dotazione nella scatola. Il software mediante il quale 竪 possibile interagire con lapparecchio 竪 Active Sync di casa Microsoft. Il programma 竪 completamente gratuito e scaricabile attraverso il link (cliccate sul nome) Una volta scaricato e installato, collegate lo shinelco al cavo usb e accendetelo. Il programma sar in grado automaticamente di riconoscere la periferica. Se il navigatore non 竪 acceso, active sync non sar in grado di riconoscerlo; quando il navigatore 竪 collegato al pc tramite la porta usb, si ricarica la batteria. Per visualizzare il contenuto dello shinelco tramite il vostro pc, cliccate su esplora; da qui vi si apre un nuovo mondo, perch辿 potete finalmente vedere cosa fa funzionare il vostro navigatore! Consiglio spassionato: una volta lanciato active sync, se andate sulla voce strumenti noterete una voce backup/ripristino. Se seguite i passi suggeriti dal programma riuscirete a fare il backup del vostro dispositivo (verr salvato un file .stg che vi potrebbe servire pi湛 in la, nel caso succedessero cose indesiderate, sempre nei limiti della ripristinabilit!). Quando sar il caso di ripristinare il dispositivo, collegate lo shinelco al pc, accendetelo, aspettate che active sync lo riconosca, andate su strumenti, backup/ripristino e fategli caricare il file .stg da voi creato. Ripeto: il backup NON riporta il navigatore allo stato dorigine per quanto riguarda il registro o la resident flash; ripristina solamente il dispositivo nel caso di uninstallazione sbagliata, o di modifiche non importanti! 10
  • 11. Lo scenario che vi si dovrebbe presentare 竪 questo: le uniche tre cartelle che prenderemo in esame saranno resident flash, sdmmc e windows. (le altre cartelle 竪 meglio non toccarle, e cmq non ho mai provato a modificarle.) Quando siete collegati tramite active sync 竪 possibile apportare modifiche ad ognuna di queste cartelle come se steste lavorando in normale ambiente windows; lunica cartella che invece non pu嘆 subire variazioni a livello di copia file o spostamento ecc 竪 la cartella di windows: giustamente questo accade perch辿 i file che sono contenuti nella cartella sono file che al momento in cui voi avete il navigatore acceso sono in esecuzione e che quindi non possono essere modificati o spostati. La cartella sdmmc 竪 corrispondente alla vostra memoria esterna (fate presente che questa cartella appare se e solo se nel navigatore 竪 presente una schedina, altrimenti niente!). Per cui se non avete a disposizione un card reader e siete costretti ad inserire roba sulla sd tramite navigatore collegato al pc questo 竪 lunico modo; i tempi di trasmissione dati sono notevoli, anche perch辿 quando questi vengono copiati sulla sd, active sync svolge una codifica che allunga di molto i tempi di trasferimento. In realt cmq, sulla copia di file non troppo grossi, i tempi sono accettabili! 11
  • 12. Resident Flash Come dicevo precedentemente, allinterno della cartella resident flash risiede il programma di navigazione smart2go. La cartella 竪 suddivisa in CITIES (che contiene le mappe di navigazione) la cartella CVP (che non so a cosa serva) e la cartella MOBILENAVIGATOR che contiene il software vero e proprio dello smart2go. Degli altri file ignoro lutilit. Aprendo la cartella MobileNavigator vi accorgerete che tra gli altri esiste un eseguibile che si chiama proprio mobilenavigator.exe: questo 竪 il passaggio chiave per tutti i lavori che vengono fatti sullo shinelco. Nel registro infatti vi 竪 una chiave che impone al navigatore di lanciare, con la pressione della scheda NAVIGATION della schermata principale, un eseguibile di nome mobilenavigator.exe che si deve trovare in una cartella di nome MobileNavigator!!!! Di default, leseguibile dello smart2go 竪 stato appunto rinominato in mobilenavigator.exe ed 竪 per questo che se lo shinelco 竪 impostato in lettura nandflash (in navigation option) alla pressione di navigation si avvia lo smar2go! Questo spiana la strada a tutti i nostri lavori: perch竪? Perch辿 se noi sappiamo che lo shinelco 竪 in grado di lanciare qualsiasi eseguibile purch竪 si trovi in una cartella che si chiama mobilenavigator e che suddetto eseguibile sia rinominato appunto in mobilenavigator.exe possiamo prendere una memoria sd o mmc e lanciare qualsiasi programma compatibile con windowsCE, creando una cartella mobilenavigator nella root della sd, inserendo il programma al suo interno, rinominandolo in mobilenavigator.exe e impostando allo shinelco in modalit lettura da sd/mmc. A questo punto, alla pressione del tasto navigation nella schermata principale, verr eseguito il programma da voi caricato! Questa 竪 lottica base del funzionamento del navigatore, tutto parte da questa concezione. 12
  • 13. Windows La cartella windows, come in tutti i sistemi operativi, 竪 la cartella principale che contiene le librerie, gli eseguibili, le immagini e tutto quello che viene eseguito dal nostro dispositivo. (di questa cartella ometto limmagine perch辿 non vorrei confondere i lettori mostrando una cartella con file diversi da quelli che potrebbero trovarsi loro). Sappiate solo che qualsiasi eseguibile presente in questa cartella non potr essere copiato, cos狸 come nessun altro file. Tutto 竪 in sola lettura! Gli eseguibili fondamentali, che fanno funzionare il navigatore sono shell.exe, device.exe, gwes.exe, explorer.exe, launch.exe, cpitguider.exe Rimando la lettura della funzionalit di questi eseguibili su fonti pi湛 attendibili e pi湛 esperte! msdn E allego a riguardo anche una copia del registro dello shinelco ridotta allosso per mostrare il funzionamento di base del navigatore. Questa parte 竪 per chi vuole approfondire le proprie conoscenze tecniche del navigatore! Come potete notare nel file del registro allegato, la chiave fondamentale del registro dello shinelco 竪 la chiave INIT. Non modificatela se non sapete cosa state facendo, pena lincasinamento totale del dispositivo. Per arrivare al risultato a cui sono arrivato io, non c竪 bisogno di toccare il registro, e soprattutto seguire le istruzioni di sblocco di altri navigatori non serve a nulla, perch辿 ogni navi ha la propria struttura e le proprie regole di funzionamento. 13
  • 14. I primi esperimenti Una volta scoperta la procedura spiegata nella sezione dedicata alla resident flash, 竪 possibile fare le prime prove per riuscire ad ottenere delle funzionalit aggiunte dallo shinelco. La prima prova che ho effettuato io 竪 stata quella di prendere un eseguibile trovato in rete, per lesattezza cecmd.exe e di mettere in pratica la procedura prima descritta. (cecmd 竪 un file manager). Collego lo shinelco al pc, prendo una Sd vuota, creo cartella MobileNavigator nella root, ci copio allinterno leseguibile cecmd.exe, lo rinomino in mobilenavigator.exe, disconnetto il navigatore dal pc, nella schermata iniziale vado su navigation e come per magia mi appare una schermata molto molto simile al vecchio risorse del computer di windows95. Da qui 竪 possibile fare di tutto, si ha la perfetta visione di tutto quello che c竪 allinterno dello shinelco: 竪 finalmente un palmare! Si pu嘆 entrare nel pannello di controllo di windows, settare le varie opzioni, creare link, nuove cartelle, rinominare file, tutto!!!! 14
  • 15. Sbloccare lo shinelco 3500 DA ADESSO IN AVANTI LA NARRAZIONE SARA FATTA DANDO PER SCONTATO CHE ABBIATE LA POSSIBILITA DI ACCEDERE ALLE VARIE CARTELLE DEL NAVI E QUINDI AVERE COME PROGRAMMA PRINCIPALE ALLACCENSIONE UN FILE MANAGER! Entriamo finalmente nella tematica che ci ha portati a creare questa guida! Partiamo dal concetto che abbiamo voluto dare noi al termine sbloccare: dopo aver scoperto con somma sorpresa che nel nostro navigatore batteva un cuore windows (e per lesattezza windowsCE 5.0 core, dove core sta per ridotta) ci siamo chiesti se fosse stato possibile fare in modo di risvegliare le funzionalit basilari del sistema operativo installato nel navigatore per sfruttarlo come un modesto palmare. Una volta capito il funzionamento di come lo shinelco si avvia, di come fanno i diversi eseguibili a fare quello che fanno (e che abbiamo menzionato nella slide riguardante windows) abbiamo iniziato i nostri esperimenti per richiamare il DESKTOP del sistema operativo. Per DESKTOP intendiamo la schermata grafica con sfondo blu e il logo di windowsCE, la barra taskmanager con tanto di pulsante start in basso, e le icone di collegamento agli applicativi di windows! Fino ad ora non siamo stati in grado di riuscire a fare apparire ci嘆, almeno in questo modello. Supponiamo che i progettatori dello shinelco abbiano omesso di implementare nel kernel del sistema operativo il modulo relativo al caricamento del desktop vero e proprio. Ci accontentiamo quindi di avere la gestione interna del navigatore attraverso i file manager o attraverso limplementazione di uno pseudo desktop 15
  • 16. Gli applicativi e linstallazione Essendo il windowsCE una versione core non tutti gli applicativi studiati per lo stesso sono in grado di essere eseguiti dal navigatore. Come trovare i programmi giusti? Facendo delle prove e cercando in rete! Cmq il pacchetto che metter嘆 a disposizione pi湛 avanti contiene quasi tutti gli applicativi che sono funzionanti e testati sullo shinelco. Come si installano i programmi? Ci sono 3 modi fondamentali per inserire programmi nello shinelco: 1) Collegando il navi al pc tramite active sync 2) Inserendo direttamente l.exe nella scheda sd 3) Lanciando dal navigatore il file .cab del programma da installare (che dovete ovviamente mettere nella sd) 16
  • 17. Installazione software mediante collegamento pc (active sync) Se optate per questo genere di installazione (sconsigliata a mio avviso perch辿 inutile) altro non dovete fare che collegare il navigatore al pc, aspettare che active sync lo rilevi e lanciare leseguibile dal vostro pc. Si aprir una finestra di dialogo che vi dir che lapplicazione da voi lanciata verr installata sul dispositivo mobile; a questo punto vi chieder la destinazione di installazione (onde evitare di rovinare qualcosa 竪 sempre meglio scegliere la voce sdmmc) Visualizzerete sullo shinelco una finestrella di installazione e quando tutto sar completato baster andare nella cartella di destinazione e lanciare il programma. Notate che questa procedura serve nel caso vogliate installare dei programmi che trovate in rete e che richiedono per lappunto uninstallazione vera e propria perch辿 in linea di massima 竪 sufficiente, con i programmi giusti, copiare leseguibile sulla sd e lanciarlo direttamente senza installare nulla! 17
  • 18. Installazione tramite copia del file .exe direttamente nel navi Questo 竪 il metodo pi湛 diffuso e consigliato, che permette di usare applicativi studiati appositamente per questa versione di windows senza doverli installare. In questo modo sar sufficiente creare per esempio una cartella chiamata programmi nella sd, copiare il file .exe dellapplicazione che volete usare dentro la cartella prima creata e navigando tramite il gestione risorse tra le varie cartelle eseguire il programma stesso! Questa procedura vale per tutte le applicazioni! 18
  • 19. Installazione mediante file .cab raro, ma pu嘆 capitare che vi troviate nella situazione in cui dovete installare un programma di cui avete solo il .cab (premetto che cmq ci sono appositi software per scompattarli, perch辿 i cab sono archivi come potrebbero esserlo i .rar e i .zip). In questo caso, dovrete copiare il file .cab allinterno della sd, e semplicemente lanciarlo con un doppio click del pennino. Partir uninstallazione come se steste lanciando un .exe dal pc di casa! Una volta terminata linstallazione troverete il programma nella destinazione che avete selezionato. 19
  • 20. Installazione TomTom navigator 6.0 Una delle applicazioni pi湛 in voga e che prima di tutte si vogliono installare 竪 proprio quella del tomtom! Andiamo con calma; innanzitutto inizio col dire che la versione di cui parliamo 竪 la versione navigator 6.0. Se ce ne sono di meglio gi testate, fatevi avanti. Per quanto riguarda la mappa, credo che la versione pi湛 aggiornata del momento sia la 6.75, e anche qui, se cos狸 non fosse, prego di farsi avanti! Si possono aggiornare le mappe? Certamente, basta comprarle o scaricarle da qualche parte! Si possono aggiungere gli autovelox e tutti i pdi? Certamente, basta andare sui siti adatti e scaricarli! Si possono modificare le voci? Certamente, basta seguire la procedura che inserir嘆 in questa guida. Come mai il navigatore 竪 lento? Perch辿 ci sono caricati a video troppi pdi! Come mai non ricevo il segnale? Perch辿 sei in casa? Oppure perch辿 bisogna attendere almeno 5 minuti dopo la prima accensione perch辿 il dispositivo abbia una ricezione adeguata Come mai anche passati i 5 minuti continuo a non ricevere il segnale? Non ne ho la pi湛 pallida idea!!! 20
  • 21. Dove trovare lapplicazione e come inserirla nello shinelco Lapplicazione tomtom navigator si pu嘆 acquistare cos狸 come le mappe relative. Io tengo una sd apposita solo per il tomtom per avere la libert di inserire pdi e quantaltro senza dover avere problemi di spazio e per motivi che poi capirete pi湛 avanti. Il metodo di installazione che vi propongo io, effettuato su una sd a parte, fa in modo che lapplicazione si avvi alla pressione di navigation nella schermata iniziale! Anche per il tomtom la procedura 竪 sempre la stessa! Bisogna creare una cartella mobilenavigator allinterno della root della sd, e rinominare poi il file tomtom.exe in mobilenavigator.exe In seguito mettere la cartella contenente la mappa/e in una cartella al di fuori della cartella mobilenavigator. (in questo caso Italia, nella figura a sinistra) Il risultato che dovrete ottenere 竪 il seguente: 21
  • 22. Italia La cartella Italia contiene i file della mappa italia v. 6.75 Inoltre 竪 qui che dovrete inserire tutti i pdi e gli avvisatori vocali per gli stessi (la spiegazione in merito a come bisogna compiere questa operazione la rimando al sito da cui ho imparato io!) Come aggiungere pdi Come gestire il tomtom 22
  • 23. MobileNavigator (tomtom) In questa cartella invece risiede lapplicazione di navigazione tomtom con tutti i file e le cartelle del caso; Come 竪 facile intuire, la cartella voice 竪 quella che contiene le voci che il tomtom utilizza per dare le indicazioni vocali! Come 竪 possibile creare una propria voce per il tomtom? Anche questa spiegazione la rimando al sito dal quale lho imparato io! Creare una voce per il tomtom 23
  • 24. Gli pseudo desktop: parte I Spazientito dopo i numerosi tentativi andati a vuoto di far apparire il desktop di windowsCE sullo shinelco, ho seguito il consiglio della creazione degli pseudo desktop che vanno a sostituire il desktop originale (pseudo desktop 竪 un nome forfetario che 竪 stato dato da noi del forum). In cosa consiste uno pseudo desktop? Ebbene, lidea di fondo 竪 quella di mettere unimmagine di sfondo alla videata e di far apparire al di sopra di essa delle icone che fungono da link ai programmi che vogliamo mandare in esecuzione. 24
  • 25. Gli pseudo desktop: parte II Da dove si inizia per creare uno pseudo desktop? La risposta 竪 sempre la solita: bisogna creare lormai famosa cartella mobilenavigator nella root della sd e mettergli allinterno il programma che rende possibile limplementazione dello pseudo desktop (il nome originario delleseguibile lo ignoro! Forse mortscript!?!? Bu?) Per la riuscita di un lavoro ordinato suggerisco di creare allinterno della cartella mobilenavigator tante tipologie di cartelle quante sono le categorie di eseguibili che vorrete lanciare attravaerso licona sul desktop: io nel mio caso ho diviso gli applicativi tra quelli di sistema, quelli multimediali, quelli x lediting e i giochi. Se invece pensate di voler creare poche icone sul desktop e giostrare tutto il resto attraverso il file manager, potete mettere tutto nello stesso calderone, ovvero nella cartella mobilenavigator! Importante: leseguibile con licona viola e la i che qui vedete chiamata mobilenavigator si chiama cos狸 solo perch辿 io ho voluto che alla pressione del tasto navigation fosse eseguito automaticamente; se create pi湛 di un desktop, quel file potete rinominarlo come volete, tanto indicherete poi allicona a lui associato dove andare a pescarlo. Inoltre il file mobilenavigator.exe (mortscript) e il file sysinfosettings.ini devono stare per forza nella stessa medesima posizione, non gli si pu嘆 cambiare root! Per quanto riguarda gli .ini invece questi possono trovarsi ovunque, purch竪 poi andiate a specificare allinterno del file sysinfosettings.ini la posizione esatta di dove questi risidono! Metto come immagine di esempio il contenuto di mobilenavigator del mio lavoro: La cartella giochi contiene a sua volta le varie sottocartelle, ognuna con il proprio gioco (eseguibile + librerie). Icons contiene tutte le immagini di sfondo degli pseudo desktop e le icone che appaiono in videata. Inis contiene dei file .ini che sono i veri e propri esecutori del desktop. Programmi che contiene le varie tipologie di programmi suddivisi in sottocategorie. Mobilenavigator.exe 竪 leseguibile base dello pseudodesktop. SysInfoSettings.ini 竪 il file principale che da istruzioni a mobilenavigator.exe di cosa deve caricare quando questo viene mandato in esecuzione! 25
  • 26. Gli pseudo desktop: parte III (premessa: i file .ini si modificano aprendoli con un editor di testo che potrebbe essere blocconote di windowse inoltre: lavorate sul pc fisso, a lavoro ultimato portate tutto nella sd!) Iniziamo la programmazione: abbiamo detto che il file sysinfosetting.ini 竪 il file principale che dice a mobilenavigator.exe cosa deve caricare; ebbene, allinterno di questo file dovrete indicare il nome di tutti i file.ini che vorrete mandare in esecuzione. Ogni oggetto che vorrete far apparire sul desktop 竪 creato e programmato dal file.ini ad esso associato. Faccio un esempio: se volete far apparire la data, dovrete creare un file .ini di nome data.ini (x esempio) nella quale andrete a dare le istruzioni su come la data deve apparire, in che formato, colore, posizione ecc. ecc. Per mandare il file data.ini in esecuzione 竪 necessario scrivere data.ini nel file sysinfosettings.ini Quindi: volete fare apparire 5 icone sul desktop? Ebbene, allora il file sysinfosettings.ini dovr contenere al suo interno il nome di 5 file.ini associati ognuno alloggetto che si vuol fare apparire. Questa affermazione pu嘆 essere smentita una volta entrati nellottica che, se si vuole creare un solo desktop (e solo in questo caso) 竪 possibile crare un solo file.ini che contenga le istruzioni generali valide per tutti gli oggetti che si vorranno fare apparire e le istruzioni particolari di ogni singolo oggetto. Il file sysinfosettings.ini in questo caso conterr il nome del singolo file.ini che generer il tutto! Questo il funzionamento basilare degli pseudo desktop. Ma quali sono le istruzioni? La risposta non sono riuscito a trovarla in quanto non sono riuscito a trovare una guida italiana (e non) che esplicasse tutti i tipi di variabili da poter utilizzare. Tutto sommato, questo per quel che riguarda la programmazione manuale: probabilmente utilizzando il programma vero e proprio (mortscript) 竪 possibile mettere tutti i vari parametri degli oggetti. 26
  • 27. Gli pseudo desktop: parte IV Questa immagine rappresenta una parte del codice del mio file.ini (design.ini in questo caso) che 竪 il file che genera la schermata principale del mio lavoro. La sezione GLOBALSETTINGS include le istruzioni generali che riguarderanno tutti gli oggetti che compariranno nella prima pagina. Showmessage: non lo so Quitondoubleclick: permette di uscire dallo pseudodesktop, o tornare alla schermata precedente attraverso un doppio click del pennino in una parte vuota dell schermo. X= posizione sullasse delle ordinate Y= posizione sullasse delle ascisse Width = larghezza (in pixel) Heigth=altezza (in pixel) Arrange = non lo so Backgroundbitmap = percorso dellimmagine in formato .bmp che costituir lo sfondo della schermata. 27
  • 28. Gli pseudo desktop: parte V Ora analizziamo lelemento battery (icona della batteria). X= posizione asse delle ordinate Y= posizione asse delle ascisse Width = larghezza Height = altezza Colorbattery = colore di sfondo dellelemento (i numeri sono espressi in esadecimale) Colorhigh = il colore dellicona della batteria quando il suo stato 竪 ottimo Colorlow = il colore dellicona della batteria quando il suo stato 竪 basso Colorcritical = il colore della batteria quando il suo stato 竪 critico e necessita di carica Segments = numero di indicatori dello stato del livello della batteria 28
  • 29. Gli pseudo desktop: parte VI Iconxpbutton 竪 il nome generico che viene assegnato ad un oggetto icona. X e Y sono sempre le coordinate spaziali nello schermo Command = eseguibile a cui 竪 associato licona Size = grandezza dellicona Gray = nn lo so Scalealpha = nn lo so Iconnormal = file con estensione .ico rappresentante licona del programma che si vuole eseguire Iconpushed = idem sopra N.b. se le icone sono pi湛 grandi di 32x32 pixel non saranno riconosciute da mortscript e avrete degli errori nel caricamento del desktop che vi verranno segnalati con delle finestre di errore. 29
  • 30. Gli pseudo desktop: parte VII la fine Ora avete tutti gli elementi per potervi programmare il vostro pseudo desktop. Una volta caricato il lavoro sulla sd e inserita questa nellapposita fessure, 竪 necessario riavviare il navi tramite il tasto reset posto sul retro, e questo 竪 da ripetere ogni qual volta si porta una modifica al codice di uno qualsiasi dei file .ini!! 30
  • 31. Gli sfondi dei miei pseudo desktop 31
  • 32. Come creare gli sfondi Penso che per le conoscenze grafiche non sono proprio la persona giusta per potervi dare consigli su come creare degli sfondi adatti alle vostre esigenze. Tutto quello che posso dirvi 竪 che io ho usato coreldraw, powerpoint e paint di windows! Ma sicuramente qualcuno di voi se la sapr cavare meglio di me con programmi pi湛 evoluti! Ricordate le dimensioni 320x240 pixel e create quello che pi湛 vi piace! 32
  • 33. I miei pseudo desktop sullo shinelco 33
  • 34. Rapida panoramica delle appliczioni In sistem e utility : In multimedia: - Risorse del computer - Tcpmp player - Task manager - Core player mobile - Pannello di controllo - Mp3 player - Resinfo - Windows media player 9 - Calcolatrice - Gq viewer - Blocco note - Photoviewer - Tastiera (si apre un - Imageviewer quadratino in alto a - IGo navigator 2006 sinistra) - Move In office : In giochi : - Word viewer - Campo minato - Excel viewer - cells - Power point viewer - Cubo di rubik - Pdf viewer - Forza 4 - Haali reader - Free cell - Foglio di calcolo - Plumber pete - Tastiera (si apre un - Reverse pegs quadratino in alto a - Traffic jam sinistra) 34
  • 35. Download del materiale Tutto il materiale del mio lavoro 竪 possibile scaricarlo cliccando su questo link: http://www.megaupload.com/it/?d=WI6ARJPJ Credo vi possa servire da stimolo per creare i vostri lavori che attendo di vedere sul forum! Con questo chiudo e vi auguro di riuscire ad imparare presto come utilizzare al meglio il vostro palm navigatore! 35