Conversione del file codificato UCS-2 nella codifica ANSI in Windows Mobile 5/6


0

Dovrei essere in grado di convertire un file di testo codificato in UCS-2 in ANSI (o ISO8859-1) su piattaforme Windows Mobile 5 e 6, e per renderlo ancora più difficile, dovrebbe essere qualcosa di scriptable (cioè possibile chiamare da SymScript con parametri per eseguire la conversione). So che sto chiedendo molto, ma i tempi disperati richiedono soluzioni disperate ...

Lo scenario qui è quello di fare modifiche su un file di configurazione su un numero di dispositivi. Soti Mobicontrol è distribuito sui dispositivi, quindi non è un problema spingere i dispositivi necessari ai dispositivi e i dispositivi dispongono dell'interprete SymScript, quindi ho un ambiente di scripting piuttosto carino, ma per quanto ne so, SymScript non ha un comando per leggere non ANSI codificato i file e il file da modificare sembra essere UCS-2 little endian con BOM ...

Se ci fosse un ambiente di scripting libero da usare diverso da SymScript che potrei usare, sarei felice di saperlo anche io.

Risposte:


0

Dal momento che quello che stavo chiedendo sembrava essere impossibile da fare, ho finito per provare a sincronizzare i file di configurazione dai dispositivi usando le regole di sincronizzazione dei file Soti (file da ciascun dispositivo alla singola cartella, fortunatamente è possibile farlo). Quindi potrei usare qualsiasi strumento desktop (scripting) per convertire quei file, e infine usare una regola di sincronizzazione file simile per reinserire i file modificati sui dispositivi (salvando il file convertito in una posizione diversa sul dispositivo in modo che non possa ottenere sovrascritto).

Questa non è una buona risposta per la domanda posta nel titolo della domanda, quindi potrebbe non funzionare per chiunque abbia una situazione simile ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.