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:
- movimenti sul conto (CBI);
- pagamenti effettuati con i bollettini (896, 674, 451 e 123);
- bonifici fatti con il conto.
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:
- gira solo su sistema operativo Windows
- è necessaria l'ultima versione di Firefox (Scarica Firefox) oppure l'ultima versione di Chrome (Scarica Chrome). Se il tuo browser predefinito è diverso da questi allora verrà usato Firefox.
- supporta entrambe le modalità di accesso tramite i programmi ufficiali rilasciati da Poste Italiane:
- Chiavetta USB, dovrai avere già installata l'ultima versione del programma bpiol_key (Scarica bpiol_key)
- APP BPIOL Key che dovrà essere già configurata ed abilitata per poter accedere all'esportazione del saldo movimenti e l'estratto bollettini (Apple App Store - Android Play Store)
- necessita della tua presenza! Questo perché BPIOLDumper non è in grado di accedere al sito di Banco Posta OnLine autonomamente, ed è una funzionalità che mai verrà implementata. Quindi dovrai essere presente sia per consentire l'accesso al programma, sia per monitorare il flusso di operazioni generato da BPIOLDumper.
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à:
- Classico: inserisci l'azienda, il nome utente e la password del tuo conto Banco Posta OnLine.
- QR Code: non è necessario inserire altre credenziali poiché l'accesso avviene tramite l'APP BPIOL Key presente sul cellulare.
- 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à:
- Automatica: modalità predefinita all'avvio del programma, che scaricherà i documenti a partire dall'ultimo giorno di utilizzo.
- Ultimi Giorni: specifica il numero di giorni da esportare fino alla data odierna.
- Tra Due Date: seleziona l'intervallo temporale esatto da esportare.
- Mensile: scarica l'intero mese selezionato. Se il mese selezionato è quello attuale, scaricherà i documenti dall'inizio del mese ad oggi.
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:
- Automatica: modalità predefinita in cui saranno scaricati tutti i condomini gestiti.
- Intervallo: possibilità di selezionare un intervallo di condomini (es. i primi 10).
- Manuale: selezione manuale dei singoli condomini.
Ad ogni avvio sarà sempre selezionata l'opzione Automatica. Puoi personalizzare il funzionamento all'occorrenza.
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:
-
Accetta tutti i messaggi bloccanti
Se questa opzione è selezionata, quando si accede al conto di ogni singolo condominio, eventuali messaggi bloccanti verranno accettati automaticamente.
Questa opzione, per impostazione predefinita, non è selezionata.
-
Estrai al termine della procedura
I documenti scaricati da Poste Italiane sono in formato ZIP. Se abiliti questa opzione, il programma estrarrà automaticamente il contenuto dei vari archivi al termine della procedura di download.
Questa opzione, per impostazione predefinita, non è selezionata. In caso di errore durante l'esecuzione, il programma provvederà ad estrarre i documenti già scaricati.
-
Salta condomini in caso di errore
Può capitare che i documenti richiesti per alcuni condomini non siano disponibili. Abilitando questa opzione, il programma salterà i condomini che creano problemi e continuerà l'esecuzione. Al termine dell'esecuzione, verranno notificati tutti i condomini e il tipo di documento che ha fallito il download.
Questa opzione, per impostazione predefinita, non è selezionata. Quindi, il programma si fermerà al primo condominio che crea un problema.
-
Chiudi al termine della procedura
Se desideri che il programma si chiuda automaticamente, inclusa la chiusura del browser, seleziona questa opzione.
Questa opzione, per impostazione predefinita, non è selezionata.
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.
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:
-
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.
-
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!