Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra integra un sensore da 1 pollice 8K, ottiche Leica e triplo chip IA. Tra schermo OLED rimovibile, workflow I-Log a 10 bit e stabilizzazione a tre assi, analizziamo le doti tecniche di una gimbal camera pensata per i professionisti
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 26-02-2011, 11:36   #1
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
[HEX] Qualcuno mi dà una mano?

Cari amici programmatori
Se il mondo fosse nelle vostre mani le cose andrebbero meglio

Veniamo al punto.
Il mio caro Tv non permette di cancellare-ordinare-spostare i Canali
E questo è male

Però permette di spostare su una usb la lista canali, poterla quindi modificare e rimetterla sulla memoria della tv
E questo è bene

Il problema è che il file è esadecimale e io capisco poco di programmazione.
Sono riuscito a sposare manualmente le stringhe e cancellare i canali, ma tutto MANUALMENTE...

Vorrei quindi che qualcuni dia un'occhiata al file e che mi crei uno script, una macro o qualsiasi cosa che mi permetta:

1) Di ordinare i canali in un ordine AZ

2) Di cancellare i doppioni e di tenere solo i valori univoci.

Ho allegato quindi:

Un file con la lista completa dei canali ( 350 dtv , 20 radio, no TV )
Un file con la sola lista delle radio per poterci lavorare meglio.
Un file con la lista delle radio come dovrebbe essere ( senza doppioni in ordine AZ ) che ho creato io manualmente spostando/cancellando le stringhe.

Però un conto farlo con 20 radio, un altro con 350 canali

Grazie, aspetto risposte.

P.S. Attenzione a rispettare la struttura del file, oppure il televisone non accetterà il file modificato.
Allegati
File Type: zip File HEX.zip (16.9 KB, 11 visite)
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 13:14   #2
cdere
Senior Member
 
L'Avatar di cdere
 
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
ok ho dato un occhio ai file in hex.
C'è un delimitatore tra una stringa (suppongo una stringa sia formata da frequenza-nome_emittente no?) e l'altra? (tra un'emittente e l'altra)

edit:
dovrebbe essere 'ff' vero?
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum

Ultima modifica di cdere : 26-02-2011 alle 13:22.
cdere è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 14:08   #3
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da cdere Guarda i messaggi
ok ho dato un occhio ai file in hex.
C'è un delimitatore tra una stringa (suppongo una stringa sia formata da frequenza-nome_emittente no?) e l'altra? (tra un'emittente e l'altra)

edit:
dovrebbe essere 'ff' vero?
Si, vicino al nome c`é la frequenza. E credo anche un delimitatore.

Non sono un esperto ma grazie per l`aiuto.

Ho fatto varie prove e ho comparato i file tra di loro. Questi vengono accettati dal Tv.
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 14:10   #4
cdere
Senior Member
 
L'Avatar di cdere
 
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
fammi capire.
Tu quando dici che hai ordinato manualmente quelle emittenti, come hai fatto a sapere dove tagliare la stringa x per spostarla a posto di y?
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum
cdere è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 14:23   #5
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da cdere Guarda i messaggi
fammi capire.
Tu quando dici che hai ordinato manualmente quelle emittenti, come hai fatto a sapere dove tagliare la stringa x per spostarla a posto di y?
Tentativi su tentativi
Non ho usato nessun metodo ma ho provato più volte a tagliare incollare le stringhe finché il tv non ha accettato il file.

Quando ho capito che sarei diventato pazzo a provare in maniera random ho chiesto aiuto al forum.

Mi dispiace non essere di maggiore aiuto.
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 14:29   #6
*andre*
Senior Member
 
Iscritto dal: Sep 2007
Messaggi: 1071
la butto li eh, ma visto che fa salvare la lista su usb.... non è che da qualche parte c'è un programmino per modificarla? Hai controllato sul sito del produttore?
__________________
Affari: ariakasneverborne, PanCar, Luk@°°°, Fabio310, kintaro oe, krike, fabry180384, dariox am2, chiadoz, windsofchange, dado1979, Rudyduca, aleforumista, Sheva77
*andre* è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 14:31   #7
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da *andre* Guarda i messaggi
la butto li eh, ma visto che fa salvare la lista su usb.... non è che da qualche parte c'è un programmino per modificarla? Hai controllato sul sito del produttore?
Niente. Sul sito ufficiale non c'e nulla.
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 15:35   #8
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da cdere Guarda i messaggi
edit:
dovrebbe essere 'ff' vero?
Adesso che guardo bene c`é una costante tra i canali.
All'interno, oltre al nome, dovrebbe esserci frequenza,modulazione e symbol rate ( lo vedo dalla schermata lista del tv )
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 15:39   #9
cdere
Senior Member
 
L'Avatar di cdere
 
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
io ho visto che tra i canali radio il separatore è quasi sicuramente (dico quasi perchè la certezza l'avresti provando) è ff, ma con i canali dtv la cosa cambia.
Senza sapere dove termina la stringa della singola emittente/separatore non si può fare, dovresti essere tu che hai il tv a fare qualche prova spostando le stringhe cercando di trovare una regola o una costante tale da poter dividere la sequenza di byte che è attualmente il file tll in "canali".

Se riesci posso farti io un parser+purgedup+sorter per i tuoi canali
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum

Ultima modifica di cdere : 26-02-2011 alle 15:43.
cdere è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 16:14   #10
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da cdere Guarda i messaggi
io ho visto che tra i canali radio il separatore è quasi sicuramente (dico quasi perchè la certezza l'avresti provando) è ff, ma con i canali dtv la cosa cambia.
Senza sapere dove termina la stringa della singola emittente/separatore non si può fare, dovresti essere tu che hai il tv a fare qualche prova spostando le stringhe cercando di trovare una regola o una costante tale da poter dividere la sequenza di byte che è attualmente il file tll in "canali".

Se riesci posso farti io un parser+purgedup+sorter per i tuoi canali
Cerco di fare la stessa cosa che ho fatto con le radio. Carico una lista di 10 canali e a caso cancello e sposto stringhe. Mi ci vorranno un paio di ore e spero che ne valga la pena
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 17:40   #11
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Che fatica
Allora, i tre file in allegato sono strutturati n questo modo:

001 File originale ( no radio - no tv - 20ina dtv )
002 File modificato ( tolti solo doppioni )
003 File ordinato in AZ senza doppioni

Grazie
Allegati
File Type: zip File HEX - Dtv.zip (6.6 KB, 3 visite)
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 19:22   #12
cdere
Senior Member
 
L'Avatar di cdere
 
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
eh ma così non serve a niente mi serve una regola, qualcosa per lavorarci su.
In 2 ore sei riuscito a capire le varie emittenti da cosa sono separate? Se la risposta a tale domanda è no allora non è possibile fare alcunchè.
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum

Ultima modifica di cdere : 26-02-2011 alle 19:28.
cdere è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 20:33   #13
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da cdere Guarda i messaggi
eh ma così non serve a niente mi serve una regola, qualcosa per lavorarci su.
In 2 ore sei riuscito a capire le varie emittenti da cosa sono separate? Se la risposta a tale domanda è no allora non è possibile fare alcunchè.
La risposta é...no

Non si possono comparare i file hex per vedere cosa cambia? Deve esserci una regola che li delimita, domani ricontrollerò
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2011, 22:21   #14
cdere
Senior Member
 
L'Avatar di cdere
 
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
Ci sto lavorando, ti darò news (spero buone)
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum
cdere è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2011, 08:02   #15
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da cdere Guarda i messaggi
Ci sto lavorando, ti darò news (spero buone)



Continuo a guardare il file ma sembrano sempre geroglifici egizi
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2011, 18:32   #16
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Sono meglio di Indiana Jones!

Quote:
Originariamente inviato da x_Master_x Guarda i messaggi
Continuo a guardare il file ma sembrano sempre geroglifici egizi

CANALI RADIO e DTV - PROCEDURA COMPLETA

Ho risolto i geroglifici egizi

La prima stringa utile è: ( rimane sempre costante )
00 00 00 00 FF 00 00 00 00 00 00 00 01 00 00 00

Dopo la stringa FF iniziano i canali
Abbiamo:
?? 02 00 00 XX ( le due xx stanno per il numero canali complessivo nell'elenco )
( i primi numeri credo che cambino in base al canale, non lo so )

I canali radio e/o dtv iniziano per:
?? ?? 36 01 ( i punti interrogativi stanno per la frequenza, forse, quindi servono e bisogna copiarli e/o cancellarli )

E finiscono per ( Dopo la ripetizione del nome - il nome si ripete sempre due volte )
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ( possono anche non essere tutti 0 )
?? ?? ?? ?? ?? ?? ?? ?? ( cambiano sempre ma sono 8 per tutte e devono essere copiate/cancellate )

Inoltre c'è una variabile che cambia spostando la posizione ( facendo a caso non me ne ero nemmeno accorto )

Il primo canale radio è 01 40
Il secondo canale radio è 02 40
il terzo canale radio è 03 40
e così via.

La stringa si trova facilmente con una ricerca hex ( adesso non la ricordo )
Quando arriva 00 09 iniziano lettere e numeri ( qualcuno poi me lo spiega )

Le DTV invece sono cosi:
Il primo canale DTV è 00 01
Il secondo canale radio è 00 02
il terzo canale radio è 00 03
e così via.

Quando arriva 00 09 iniziano lettere e numeri ( tipo 00 0A o qualcosa del genere )

Si trovano su una stringa fatta così:
01 71 15 00 XX ( xx sta per numero canale )

Basta fare una ricerca HEX

Il file finisce con una stringa che varia.
?? ?? ?? ?? ?? ?? ?? ?? 01 00 00 00 00 ( i ?? sono i dati variabili di ogni canale )

Con questo metodo sono riuscito a duplicare/cancellare i canali radio/dtv a mio piacimento!

Adesso che vedo le immagini a codice HEX è meglio fare una pausa

P.S. Ho usato 010 Editor 30 Trial e mi sono trovato benissimo
P.S.S Qualcuno mi deve fare programmatore ad honorem
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 27-02-2011 alle 20:17.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2011, 21:02   #17
cdere
Senior Member
 
L'Avatar di cdere
 
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
Uhm, ti sei scervellato proprio
No comunque l'esadecimale credo di averlo gia risolto io ieri (con il fantastico aiuto della mia ragazza ), sto parlando del fine file e della stringa di separazione fra i canali, mi resta da ultimare l'algoritmo ma sto terribilmente sotto esame quindi lo faccio nei ritagli di tempo.

Puoi dirmi secondo i tuoi calcoli in Completo.tll quanti canali ci sono (parlo di radio dtv tutto)?
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum

Ultima modifica di cdere : 27-02-2011 alle 21:47.
cdere è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2011, 08:36   #18
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da cdere Guarda i messaggi
Uhm, ti sei scervellato proprio
No comunque l'esadecimale credo di averlo gia risolto io ieri (con il fantastico aiuto della mia ragazza ), sto parlando del fine file e della stringa di separazione fra i canali, mi resta da ultimare l'algoritmo ma sto terribilmente sotto esame quindi lo faccio nei ritagli di tempo.

Puoi dirmi secondo i tuoi calcoli in Completo.tll quanti canali ci sono (parlo di radio dtv tutto)?
Che vuoi farci, mi piacciono le sfide

Nel file completo.tll sono presenti:
21 radio
349 dtv
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2011, 01:14   #19
cdere
Senior Member
 
L'Avatar di cdere
 
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
Ok,
è stata un'impresa titanica, un qualcosa d'incredibile ma ormai ero in ballo e quindi.. cmq alla fine ce l'ho fatta (e oggi ho anche passato l'esame ) !!!

Non so se funzioni, non ne ho idea e fammi sapere, ma che funzioni o meno, mi sei debitore a vita
Allegati
File Type: zip output.zip (15.7 KB, 3 visite)
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum
cdere è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2011, 08:46   #20
gugoXX
Senior Member
 
L'Avatar di gugoXX
 
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
Quote:
Originariamente inviato da x_Master_x Guarda i messaggi
Cari amici programmatori
Se il mondo fosse nelle vostre mani le cose andrebbero meglio
Immagino che per far ripartire un'automobile ingolfata sarebbe necessario "Uscire e Rientrare"
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.
gugoXX è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema Insta360 Luna Ultra: la potenza del sensore da 1...
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
AMD Ryzen 5 5500F: fino al 16% di presta...
L'ecosistema partner di Microsoft cresce...
Oracle registra un boom nella divisione ...
Amazon Prime Video sfida TikTok con le n...
L'uscita di Rayman Legends Retold &egrav...
Dazio UE sui pacchi extra UE, in Italia ...
La nuova lavatrice smart di Xiaomi ha tr...
Hai una PSP nel cassetto? Questo nuovo p...
Oracle presenta Java 27 con diverse novi...
Il microscopio dell'EPFL vede più...
Volvo avvia la produzione dei nuovi cami...
26 offerte Amazon da non perdere, da iPh...
Google Pixel 10 e 10a a 619€ e 399€: sco...
iPhone 18 Pro e 18 Pro Max prenotabili s...
Anche Sam Altman ha paura: ecco i due sc...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:36.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v