BPIOL Dumper

BPIOLDumper: download automatico di movimenti, bollettini e bonifici da BancoPosta OnLine

BPIOLDumper è una utility nata per farti risparmiare tempo. Si interfaccia al sito di Banco Posta OnLine ed automatizza la procedura di download per l'estrazione di:

Più account hai da gestire e meno tempo perderai! È nata prendendo spunto dalla versione scritta in python e curata da ch-pat (progetto downbpiol su GitHub, scritto in Python da ch-pat).

Per funzionare ha bisogno di quattro cose:

Ovviamente tutti i dati di accesso e i relativi dati scaricati si troveranno esclusivamente sul tuo computer e le informazioni sensibili saranno crittografate sul disco.

SHA-256: 55fdd3b20a0933546ebe9e1ddc57742cd39da5ba48890409a7a3a134891efee2 (scarica il file .sha256)
Per verificarlo su Windows: certutil -hashfile bpiolsetup.exe SHA256

Questo programma viene rilasciato gratuitamente per i primi 30 giorni. Se vorrai continuare ad usufruire del programma, ricevere aggiornamenti e supporto tecnico, ti chiederemo di rinnovare la licenza usando l'omonimo bottone presente nel programma. Le opzioni di rinnovo sono (tutti IVA inclusa):

30 giorni a soli 9,99 €

90 giorni a soli 24,99 €

365 giorni a soli 49,99 €

Puoi anche avere un'estensione della licenza condividendo il tuo codice personale con i tuoi amici (clicca sul link Invita un amico). Ogni amico che inserirà all'interno di BPIOLDumper avrà un'estensione della licenza di 10 giorni! Ovviamente anche tu avrai la stessa estensione sulla licenza... anzi più persone useranno il tuo codice e più giorni avrai!

Come funziona

Autenticazione

La prima cosa da fare è selezionare la modalità di autenticazione. Esistono tre modalità:

  1. Classico: inserisci l'azienda, il nome utente e la password del tuo conto Banco Posta OnLine.
  2. QR Code: non è necessario inserire altre credenziali poiché l'accesso avviene tramite l'APP BPIOL Key presente sul cellulare.
  3. Manuale: il programma aprirà la pagina di login e mostrerà una finestra di attesa. Dopo aver completato la procedura di autenticazione, premi OK sulla schermata di attesa per sbloccare l'esecuzione del programma.

Se gestisci più di un conto, dopo la prima esecuzione del programma apparirà un menu a tendina in alto a destra. Questo menu permette la creazione di più profili (che puoi rinominare come vuoi) per salvare credenziali differenti e scaricare liste di condomini diverse.

Dove saranno salvati i dati?

Puoi scegliere in quale directory salvare i documenti. Il percorso predefinito è la directory download, che verrà creata all'interno del percorso di installazione del programma. Puoi sempre cambiarlo premendo il bottone Cambia. All'interno di questa directory verranno create altre tre sotto-directory chiamate CBI, BOL, e BON. Puoi cambiarne il nome utilizzando le opzioni Sottodirectory CBI, Sottodirectory Bollettini, e Sottodirectory Bonifici. Queste modifiche avranno effetto immediato appena premi il bottone Lancia. Al successivo riavvio, il programma ricorderà questa configurazione, evitando di dover ripetere la procedura.

Cosa verrà scaricato?

Filtro per data

Puoi scaricare i documenti in diverse modalità:

Filtro per condominio

Se usi il nostro programma con lo stesso account, dopo il primo utilizzo sarà possibile scegliere quali condomini utilizzare. Le opzioni per la selezione dei condomini sono:

Ad ogni avvio sarà sempre selezionata l'opzione Automatica. Puoi personalizzare il funzionamento all'occorrenza.

schermata principale

Filtro per tipo di documenti

Normalmente, verranno scaricati tutti i tipi di documenti. Tuttavia, puoi disabilitare una delle funzionalità togliendo la spunta dalla voce di interesse tra: Scarica CBI, Scarica Bollettini, o Scarica Bonifici. Se non è selezionata almeno una di queste opzioni, BPIOLDumper non può essere lanciato! Di solito, l'estrazione dei CBI o dei Bollettini viene eseguita secondo la data di ricezione, ma è possibile impostare il programma per estrarre i dati in base alla data di saldo o alla data di accredito. Compariranno dei menu a tendina a seconda dell'opzione selezionata.

Opzioni di funzionamento

Puoi modificare il comportamento del programma abilitando o disabilitando le seguenti opzioni:

La parte più importante

Una volta configurato tutto, puoi nascondere le varie opzioni cliccando sulle etichette evidenziate in blu. In questo modo, l'interfaccia grafica sarà più fruibile.

Premi il bottone Lancia per aprire una console DOS e il browser selezionato (Firefox o Chrome).

Nota: Questi programmi sono necessari per scaricare i documenti, quindi non chiudeteli!

Tramite questo bottone verranno salvate tutte le impostazioni effettuate, così da averle pronte al successivo utilizzo del programma. Durante la sessione di download, il bottone si trasformerà in Interrompi, permettendoti di fermare l'esecuzione del programma quando lo ritieni opportuno.

In base alla modalità di accesso selezionata, sarà necessario il tuo intervento per la procedura di autenticazione. Una volta completata, puoi lasciare che BPIOLDumper faccia il suo lavoro.

Per accelerare le richieste e l'accesso ai dati da scaricare, alcune operazioni vengono eseguite direttamente dal programma, evitando l'uso diretto del browser. In caso di fallimento, verrà comunque effettuato un tentativo tramite browser prima di restituire un eventuale errore.

schermata pin schermata qrcode

Nota: Il tempo massimo per inserire il codice di autenticazione è di due minuti. Dopo, il programma si chiuderà automaticamente e dovrai ripetere la procedura.

Altre cose da sapere

Ripristino configurazione di default

Una volta configurato, BPIOLDumper ricorderà le opzioni di configurazione anche nei futuri utilizzi (eccetto per il filtro sui condomini). Il programma genererà i file di configurazione nella directory config, presente nel percorso di installazione del programma. Se elimini il contenuto di questa directory, dovrai reinserire tutte le configurazioni come se fosse una nuova installazione.

Gestione licenze

Nella parte inferiore dello schermo, a sinistra e a destra, sono presenti due link:

  1. Gestione delle licenze: Questo link permette di ottenere la propria chiave di licenza, indicata come Codice Utente.

    • È possibile estendere la propria licenza e quella di un amico per 10 giorni utilizzando il codice utente di un conoscente.
    • È possibile rinnovare la licenza. Quando si clicca su questo link verrà aperta una pagina dedicata per ciascun utente, dove sarà possibile effettuare il rinnovo della licenza.
    • Ogni licenza può essere associata a una licenza principale o fungere essa stessa da licenza principale.
    • Per impostazione predefinita, tutte le licenze sono considerate principali e possono gestire fino a 3 licenze secondarie.

    Quando un utente decide di associare la propria licenza a una licenza principale, deve inviare una richiesta includendo il codice della licenza principale. Una volta accettata la richiesta dal client con la licenza principale, le licenze saranno associate e la scadenza della licenza dipenderà dalla licenza principale.

    Se l'utente sceglie di mantenere la propria licenza come principale, può:

    • Inviare richieste di associazione ad altre licenze.
    • Gestire le associazioni esistenti, con la possibilità di confermare o revocare fino a 3 licenze secondarie.
  2. Nuova versione: Questo link comparirà solo quando sarà presente una nuova versione del programma.

    Cliccando comparirà un popup contente la lista delle modifiche. Se viene premuto il bottone Si allora partirà il download dell'aggiornamento e verrà eseguito in automatico.

Log e supporto

In caso di malfunzionamenti del programma o del sito di Poste Italiane, i log generati dal programma sono molto utili per identificare il problema e lavorare a una soluzione. Questi log si trovano nella directory log, presente nel percorso di installazione del programma, e sono ordinati per data, facilitando l'individuazione del giorno esatto in cui si è verificato il problema. Non esitare a contattarci inviando questi log, ci saranno molto utili!

 

Nel caso in cui hai dei suggerimenti per migliorare questo programma, oppure insorgono dei problemi, non esitare a scriverci!