GUIDA x POI Velox DVD NAV PRO 2006-1 e 2006-2 BMW E90 E60 | BMWpassion forum e blog

GUIDA x POI Velox DVD NAV PRO 2006-1 e 2006-2 BMW E90 E60

Discussione in 'Hi-Fi Car, Navigation systems & Car-Theatre BMW' iniziata da paper888, 14 Gennaio 2006.

  1. paper888

    paper888 Collaudatore

    365
    7
    21 Agosto 2005
    Reputazione:
    2.979
    E91 330d
    Ho fatto una GUIDA con la procedura passo passo usata per la creazione dei file per l'inserimento dei poi con i velox.
    (I file sono stati creati su LINUX perche' ho avuto qualche problema su windows).


    Questa procedura e’ stata testata sul DVD professional 2006-1 su E90/E91 ed E60 (BMW serie 3 e serie 5 nuova).

    Non si tratta del DVD ma dei soli file modificati/aggiunti per ottenere sotto il menu vettura->Velox telecam semafori l’elenco dei velox fissi, mobili,
    sicve-tutor, telecamere preferenziali.
    Premetto che non e' tutta farina del mio sacco. Ho solo tradotto e messo in pratica questa procedura apparsa in E90post.com e segnalata da Nemis

    Per l'E46 ed altre non so ma puo essere che prendendo spunto da questa si riesca a fare qualcosa (bisogna vedere se i file del CD/DVD possono essere
    modificati con lo stesso procedimento (o con uno simile).
    Io ho seguito alla lettera le seguenti fasi e il DVD funziona perfettamente. Il fatto di non seguirne alcune potrebbe chiaramente pregiudicare il risultato voluto.
    Per aggiungere o modificare una categoria di POI e’ necessario modificare alcuni file all’interno del DVD; questi file hanno la peculiarita’ di essere stati creati in ambiente
    UNIX (fine linea \n) e hanno quindi certe caratteristiche che con editor di testo come notepad e wordpad (blocco note di windows) o altri editor verrebbero perse.
    Io ho usato un editor di testo chiamato Ultraedit che permette di editare (su windows) file creati in ambiente UNIX senza alterare il fine linea (\n).
    Se nell’apertura di uno dei seguenti file viene richiesto di convertirlo in formato DOS scegliere NO.

    1.- Copiare il contenuto del DVD originale in una cartella dell’hard disk.
    2.- In \tpd\ntcBeu_eu_20050704 aprire il file info15.psc con un editor di testo come quello detto sopra (Ultraedit).
    3.- Cercare la linea contenente "TPD-DEF". Il numero indica la lingua di default del DVD (nel mio caso e’ inglese).
    4.- Cercare la linea contenente "TPD-LSC". Questi sono I files che andranno editati per ogni lingua. Cercare il file corrispondente alla lingua voluta
    e quello della lingua di default (trovato nel punto 3).
    (nel mio caso /ita/ita.lsc e /eng/eng.lsc).
    Si puo’ editare una lingua qualsiasi ma, e’ necessario editare anche la lingua di default se si vuole che funzionino le icone.
    5.- Aprire il file della lingua scelta (ad es. , ita/ita.lsc) con un editor di testo che preservi il formato UNIX; Io ho usato “Ultraedit”.
    Se nell’apertura di uno dei file viene richiesto di convertirlo in formato DOS scegliere NO
    6.- Cercare la linea contenente “TPD-CAT “
    da qui in poi ci sono le varie categorie, ordinate per cat-id, per essere sicuri di fare le cose correttamente copiarne un’altra e cambiare i dati
    (la lettera N o Y indica se la categoria e’ un gruppo o meno). Ricordo che devono essere in ordine.
    Ad es. io ho aggiunto la riga:
    TPD-CAT 8101 N autovelox fissi e sicve.

    7.- Cercare la linea contenente "TPD-GRP" e aggiungere la nuova categoria al gruppo voluto. (nel menu’ apparira all’interno del gruppo).
    Ad es. Io ho cambiato la linea:
    TPD-GRP 11000 7395 40000 7311 41000 7387 40001
    in
    TPD-GRP 11000 8101 7395 40000 7311 41000 7387 40001
    In questo modo la categoria 8101 (autovelox fissi e sicve) che ho aggiunto apparira’ all’interno del gruppo “vettura” al primo posto.

    8.- Cercare la riga contenente "TPD-ICO"; sono le varie icone, ordinate per numero. Aggiungere al posto giusto l’icona che desideriamo
    associare alla nuova categoria. Ricordo che devono essere in ordine.
    Deve essere un immagine GIF a 16x16 pixels, 256 colori, con trasparenza. Il file andra’ poi messo assieme agli altri nella directory icons
    (Io ne ho usato una gia presente, l’ho copiata e le ho cambiato nome).
    9.- Cercare la riga "TPD-SEA" e aggiungerne una nuova con la nuova catogoria. Sono ordinate per numero. Conviene copiarne una e modificarne il numero.
    10.- Cercare "TPD-SEV" ed aggiungerne una nuova con i dati della nuova categoria; anche qui conviene copiarne una e cambiare i dati.
    Queste non sono ordinate quindi e' possibile aggiungerla alla fine. E necessario mettere i riferimenti ai nuovi file *.idx e *.url di cui verra' detto piu' sotto.
    Nel mio caso ho aggiunto i file 0099.idx e 0100.url.
    11.- All'interno della cartella (in questo caso "ita") sono presenti diversi file con estensione .htm.
    Copiarne uno del tipo sf_*.htm e uno del tipo st_*.htm e rinominarli con il numero della categoria aggiunta;
    (nel mio caso li ho chiamati sf_8101.htm e st_8101.htm) ed editarli (con Ultraedit come per gli altri),
    cambiando il numero della categoria in tutti i punti e cambiando il nome (nel nostro caso "autovelox fissi e sicve" . come nei file dell esempio.
    12.- Ripetere I passi da 5 a 12 per le altre lingue. E’ necessario farlo per la lingua eng (lingua di default del DVD).
    13.- Aggiungere i nuovi file *.url e *.idx (creati come verra’ spiegato piu’ sotto) nella cartella “\tpd\ntcBeu_eu_20050704\tables\0”, assieme agli altri.
    14.- Masterizzare con Nero scegliendo DVD-ROM (UDF/ISO) e scegliendo le opzioni come nella tre figure:
    iso.jpg
    udf.jpg
    varie.jpg
    [​IMG]
    [​IMG]
    [​IMG]

    mettendo come etichetta di volume quella dell’DVD originale (nel mio caso “CD_5130”).

    I file idx e url (nel mio caso 0099.idx e 0100.url) vengono generati attraverso uno script in perl.
    Io ho scaricato il file con le coordinate e le descrizioni da poigps.com,
    l’ho trasformato (SU WINDOWS) da *.ov2 in *.asc con il programmino “dumpov2.exe” (reperibile sempre su poigps.com). es: dumpov2.exe file.ov2 file.asc (da linea di comando).
    Ho applicato (SU LINUX lo script che genera i file idx e url:
    script.pl file.asc (da linea di comando).
    Ho cambiato nome ai due file e li ho copiati della cartella (punto 13) assieme agli altri.

    ATTENZIONE: Facendo la procedura meta’ sotto windows e meta’ sotto linux funziona tutto. Ho provato a fare tutto su windows e non funziona. Purtroppo non ci capisco molto quindi continuo ad usare la procedura che ho trovato funzionante (anche se un po’ complessa).
    Se qualcuno piu’ pratico di me riesce a fare tutto su windows fa un favore a tutti.



    Ricordo che il navigatore legge tranquillamente i DVD riscrivibili. Consiglio quindi di fare una prova del lavoro svolto su un riscrivibile.

    Questo e’ il codice dello script:
    (copiarlo e salvarlo in un file di testo; cambiargli nome ad esempio “script.pl”)
    Sotto windows e' necessario installare un interprete perl (es ActivePerl)

    La prima riga serve sotto windows, la seconda sotto Linux

    Codice:
    #!C:\Perl\bin\perl.exe 
    #!/usr/bin/perl
    eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' 
        if $running_under_some_shell; 
             # this emulates #! processing on NIH machines. 
             # (remove #! line above if indigestible) 
     
    $/ = "\n";      # set input record separator (ATTENZIONE se il file *.asc e’ senza i \r alla fine delle linee)
                         # altrimenti andra’ aggiunto il \r e cioe:      $/ = "\r\n";
    $\ = "\r\n";      # set output record separator (ATTENZIONE Sotto LINUX andra’ cosi
                         # sotto windows andra cosi:      $\ = "\n";      
     
    LINE: while () { 
      chomp; 
      next LINE if (/^;/); 
     
      if (/(.+),(.+),[^"]*"(.+)"/) { 
        $rec[0] = sprintf("%d", $1 * 2**29 / 45); 
        $rec[1] = sprintf("%d", $2 * 2**29 / 45); 
        $rec[2] = $3; 
        $rec[2] =~ s/ +/ /g; 
        $rec[2] = substr($rec[2], 0, 35); 
        $tlen = length( $rec[0] . $rec[1] ) + 1; 
        $wgslen = $tlen if ($tlen > $wgslen); 
        $tlen = length ($rec[2]); 
        $namelen = $tlen if ($tlen > $namelen); 
        push @data, [ @rec ]; 
      } 
    } 
    @data = @data[sort { $data[$a][0]  $data[$b][0] } 0 .. $#data]; 
     
    open URL, ">url"; 
    open IDX, ">idx"; 
     
    print URL "CATURL-eng/sf_8101.htm__";    # qui cambiato
    print URL "POSWGS:S:$wgslen|VILLAGE:S:0|CITY:S:0|NAME:S:$namelen|STREET:S:0|HOUSENUMBER:S:0|PHONE:S:0|COUNTRY:S:6|ENTP1:S:$wgslen|ENTP2:S:0|ENTP3:S:0|ENTP4:S:0|ENTP5:S:0|ENTP6:S:0|ENTP7:S:0|ENTP8:S:0|ENTP9:S:0|BRANDNAME:S:0|_:S:0"; 
    for $i (0 .. $#data) { 
      $wgs = pack("a" . $wgslen, $data[$i][0] . "," . $data[$i][1]); 
      print URL $wgs . pack ("a". $namelen, $data[$i][2]) . "ITALIA" . $wgs;    # qui cambiato
    } 
     
    close URL; 
     
    $idlen = int(log($#data)/log(10) + 1); 
    $delta = ($#data - 2) / int($#data / 50 + .9999); 
    print IDX "Glambda- CATIDX-eng/sf_8101.htm___";    # qui cambiato
    print IDX "ID:I:$idlen|POS:P:8|NAME:S:$namelen|_:S:0"; 
     
    $j = 0; 
    LOOP: for $i (0 .. $#data) { 
      next LOOP if ($i < $j); 
     
      $S = $S . pack("N2",$i,$data[$i][0]) . "|"; 
      $j += $delta; 
    } 
    print IDX substr($S, 0, length($S) - 1) . "\0"; 
     
    for $i (0 .. $#data) { 
      print IDX sprintf("%*s", $idlen, $i) . pack("N2a" . $namelen, $data[$i][0], $data[$i][1], $data[$i][2]); 
    } 
     
    close IDX;
    Ad oggi consiglio comunque di cercare i pacchetti con le modifiche sui velox gia' fatte da altri volenterosi sul forum (es Turbocris ed altri).
     
    Ultima modifica di un moderatore: 25 Agosto 2010
    A 2 persone piace questo elemento.
  2. baccio

    baccio Secondo Pilota

    552
    43
    10 Maggio 2005
    Reputazione:
    15.288.521
    X1 U11
    Ho provato acercarli sul mulo ma non viene fuori il file, mi puoi darequalche suggerimento.

    Ciao e grazie
     
  3. paper888

    paper888 Collaudatore

    365
    7
    21 Agosto 2005
    Reputazione:
    2.979
    E91 330d
    Metto il link esatto:
    Solo fissi:
    ed2k://|file|Poi%20Velox%20fissi%20DVD%20NAV%20PRO%202006-1%20BMW%20E9020E60.zip|130149|C723BD304954EA570BA942709F9161FE|h=CD2C52NIELJGCCQIGP2Q5PQAQ2TGRIIL|/
    Fissi + mobili:
    ed2k://|file|060115%20%20Poi%20Velox%20fissi%20mobili%20sicve%20preferenziali%20DVD%20NAV%20PRO%202006-1%20BMW%20E90%20E60.zip|301832|730C6D49E5A09328C178A08AA24FF428|h=LZLH4GVRH3ED4OZIU375EUKPFTQZA43A|/

    sono su razorback
     
  4. baccio

    baccio Secondo Pilota

    552
    43
    10 Maggio 2005
    Reputazione:
    15.288.521
    X1 U11
    Perfetto tnx scaricato lo provo subito :biggrin: .

    Sei un grande :cool:
     
  5. paper888

    paper888 Collaudatore

    365
    7
    21 Agosto 2005
    Reputazione:
    2.979
    E91 330d
    Il merito non e' mio ma di Nemis che ha trovato la procedura da un utente spagnolo di E90post. Io ho solo messo in pratica e affinato un po le cose.
    Abbiamo fatto un buon lavoro di squadra
    Ciao
     
  6. Ricky330

    Ricky330 Collaudatore

    414
    26
    18 Dicembre 2005
    Reputazione:
    108.618
    Volvo V60 D3 2019 ex BMWista
    come si può fare per avere i poi sulla e46
     
  7. baccio

    baccio Secondo Pilota

    552
    43
    10 Maggio 2005
    Reputazione:
    15.288.521
    X1 U11
    Ho inserito il dvd e funziona a meraviglia e se vado su vettura mi viene fuori: "autovelox fissi". Mi puoi dire come fare a visualizzarli mentre vado? Sono solo riuscito a metterli come destinazione, ma questo non è molto utile :biggrin: :biggrin: .
     
  8. Nemis

    Nemis Primo Pilota

    1.018
    3
    20 Settembre 2005
    Reputazione:
    989
    330d e90
    sulla mia e90 l ultima scelta di punti di interesse resta sempre visualizzata sulla cartina il simbolo, se scelgo ristoranti ci son le forchette e cucchiai in giro x lo scermo in corrispondenza di tutti i ristoranti memorizzati. x i velox dev esser lo stesso
     
  9. Nemis

    Nemis Primo Pilota

    1.018
    3
    20 Settembre 2005
    Reputazione:
    989
    330d e90
    tranquillo, i meriti piu grandi van al spagnolo prima e a te poi che sei stato il primo a aver un dvd con nuovi poi funzionanti :cool:
     
  10. Emiliano

    Emiliano Presidente Onorario BMW

    12.670
    535
    13 Settembre 2004
    Reputazione:
    9.416.102
    E92 335d &gt; E93 335i - 500
    GRAZIE A TUTTI E DUE!!!!!!!

    Papper appena puoi se ci fai una miniguida ci fai un ulteriore grande regalo!

    PS. Tengo il file in release quindi chi volesse scaricarlo lo faccia pure (ci vogliono 2 secondi)
     
  11. m4rk

    m4rk Secondo Pilota

    501
    1
    26 Ottobre 2004
    Reputazione:
    10
    BMW X1 sDrive 18D
    raga a per la e46 potrebbe farsi qualcosa?

    se qualcuno di voi mi spiega in breve cosa in cosa consiste questa aggiunta di file potrei provarci io....con la programmazione in genere me la cavo....dipende dai linguaggi.... :lol:
     
  12. Riccardo

    Riccardo Direttore Corse

    1.870
    24
    6 Aprile 2004
    Reputazione:
    1.518
    530e G30

    Chi avesse difficoltà a scaricarlo mi mandi in PM un indirizzo email valido e io lo invio in allegato.

    Grande paper888.
     
  13. paper888

    paper888 Collaudatore

    365
    7
    21 Agosto 2005
    Reputazione:
    2.979
    E91 330d
    Infatti e' l'unico modo. Anche io sono riuscito a fare rimanere i POI sulla mappa solo cosi (rimane l'ultima categoria selezionata).
    I velox li ho associati a un'icona con una macchina fotografica :mrgreen: :mrgreen:
    Esiste il modo di farsi avvertire in prossimita', magari con un avviso acustico?
     
  14. blizzard

    blizzard Kartista

    157
    0
    22 Settembre 2005
    Reputazione:
    10
    ciao a tutti,
    una domanda ....ma che tipo di supporto necessita #-o #-o #-o ,
    ovvero DVD- o DVD+ ???? :wink: :wink: :wink:

    grazie e ciao.

    e ancora complimenti per il lavoro svolto.

    =D> =D> =D>
     
  15. Riccardo

    Riccardo Direttore Corse

    1.870
    24
    6 Aprile 2004
    Reputazione:
    1.518
    530e G30
    Magari esistesse la possibilità di associare un avviso acustico a tot metri dal POI, non credo sia fattibile semplicemente.

    Visto che è possibile avere visualizzato solo l'ultima categoria selezionata e una sola, sarebbe interessante unire al file dei sicve+fissi anche i mobili, come ho sul Mitac168 TOM TOM, sia pure su questo su tre categorie diverse.
    Quando risolverai il modo per farlo con Windows =D> li potrei inserire poi io i POI :lol: .


     
  16. paper888

    paper888 Collaudatore

    365
    7
    21 Agosto 2005
    Reputazione:
    2.979
    E91 330d
    Non sono ancora riuscito a farlo funzionare su windows.
    Per chi non ha ancora masterizzato oppure vuole avere una lista fissi + mobili questa e la lista dei POI su velox fissi, mobili, sicve, corsie preferenziali aggiornata a ieri 15 gennaio.
    Rispetto ai precedenti file cambiano solo i file "0099.idx" e "0100.url".

    060115 Poi Velox fissi mobili sicve preferenziali DVD NAV PRO 2006-1 BMW E90 E60.zip

    ed2k://|file|060115%20%20Poi%20Velox%20fissi%20mobili%20sicve%20preferenziali%20DVD%20NAV%20PRO%202006-1%20BMW%20E90%20E60.zip|301832|730C6D49E5A09328C178A08AA24FF428|h=LZLH4GVRH3ED4OZIU375EUKPFTQZA43A|/

    Ricordo che all'interno del file zippato ci sono le istruzioni passp passo (file LEGGIMI.txt)

    P.S. Da me funziona correttamente.
    Qualcuno che abita in un'altra zona mi piu' dire se funziona correttamente?

    Ciao
     
  17. tommy5

    tommy5 Aspirante Pilota

    26
    0
    3 Gennaio 2006
    Reputazione:
    10
    Scusate , sono da poco nel forum, vorrei chiedervi cortesemente una cosa..
    Avendo già scaricato il dvd navi professional da 3giga e oltre vi chiedo, questi due file x i velox fissi e mobili, devono necessariamente essere masterizzati in un altro dvd che contenga solo questi 2 piccoli file oppure, c'è un modo per inserirli da qualche parte nel dvd grosso 2006..
    Vi ringrazio in anticipo, qui ci son proprio dei geni!!!
     
  18. Nemis

    Nemis Primo Pilota

    1.018
    3
    20 Settembre 2005
    Reputazione:
    989
    330d e90
    va tutto in un unico dvd :D

    copia il dvd nell HD ( "ardisc" :biggrin: ) , prendi i file che ci sono nel "060115 Poi Velox fissi mobili sicve preferenziali DVD NAV PRO 2006-1 BMW E90 E60.zip" e li metti al posto di quelli originali, poi ricopi tutto quanto in un dvd, settando nome volume data come il dvd e formato esteso (iso+2)
     
  19. paper888

    paper888 Collaudatore

    365
    7
    21 Agosto 2005
    Reputazione:
    2.979
    E91 330d
    Tommy5: All'interno del zile zippato ci sono le istruzioni passo passo (file LEGGIMI.txt).

    blizzard: Funziona sia con DVD+ che con DVD-

    Ciao
     
  20. falcodellastrada

    falcodellastrada Primo Pilota

    1.012
    5
    17 Dicembre 2004
    Reputazione:
    49
    BMW E60
    Ciao ragazzi,
    volevo farvi i miei complimenti per l'ottimo lavoro fatto.
    Ho appena fatto il dvd modificato e funziona alla grande peccato che bisognaselezionare i punti di'interesse per vederli comunque meglio di niente è.....
    poi io forse sono più fortunato nella mia zona nel raggio di 50 km ne ho appena 2 :biggrin: :biggrin: :biggrin:
     

Condividi questa Pagina