Profilo di franzokia

Nome franzokia
Indirizzo email n/a
Messaggi2
  • Re: Aiuto per uno script che apra e gestisca un file ".isf"
    Forum >> Programmazione Python >> Files e Directory
    Ciao RicPol, sì tu hai ragione, ma online non ci sono molte informazioni. Per lavoro uso una suite con licenza di Qualcomm per registrare e analizzare i messaggi inviati/ricevuti dai chipset degli smartphone. Un tool (QXDM) cattura un log .isf, l'altro tool (QCAT) viene usato per analizzare il log. Dato che il procedimento di analisi per la ricerca di messaggi utili potrebbe essere lungo, volevo creare uno script che mi permettesse di velocizzare il tutto.
    Pensavo di poter generalizzare il discorso senza dettagliare troppo :)

    Grazie comunque della risposta, sto continuando a fare delle ricerche e delle prove per capire come utilizzare i comandi forniti dalla guida.
  • Aiuto per uno script che apra e gestisca un file ".isf"
    Forum >> Programmazione Python >> Files e Directory
    Ciao a tutti,
    sono nuovo nel forum e potrei fare degli errori di pubblicazione.

    Inoltre sono nuovo anche al linguaggio di programmazione. Ho studiato da autodidatta le cose basilari su un libro di Lambert e uno di Beri. Riesco semplicemente a scrivere semplicissimi script per velocizzare alcune cose di lavoro.

    Brevemente, senza dettagliare ma cercando di far capire il concetto, tra le applicazioni che uso c'è QCAT, un tool che serve ad aprire e decodificare un file ".isf". La guida fornisce anche istruzioni in Perl da poter usare per scripting in Windows, come applicare filtri ed estrarre un file con i soli messaggi di interesse.

    Ma cercando sui libri e in rete non riesco a capire da dove partire. Vi riporto qui in basso alcune indicazioni della guida. Se poteste aiutarmi a capire come trasportarle in Python vi sarei molto grato.

    Come inizio, dispongo dei file .isf. Quello che vorrei fare è 1. poter selezionare uno di questi file, 2. aprirlo in background con QCAT, 3. applicare un filtro e 4. estrarre i messaggi filtrati. Poi il parsing di questi per poterli usare sarà lo step successivo. Quindi al momento sto cercando di capire come riuscire nei passi 1 e 2.

    Questo è quanto riportato dalla guida per poter aprire QCAT:


    
    # The following code demonstrates how to create the application object:
    
    use Win32::OLE;
    
    my $qcat_app = new Win32::OLE ‘QCAT6.Application’;
    
    if(!$qcat_app)
    
    {
    
    print “ERROR: Unable to invoke the QCAT application.\n”;
    
    die;
    
    }
    
    # The following code demonstrates how to release the application object:
    
    $qcat_app = NULL;
    
    



    Sapreste aiutarmi a capire come usarlo in Python?

    Grazie mille.