Newsgroup: it.comp.appl.access
Titolo: Conversione Python - Vba ???

Qualche volonteroso che riesce a cimentarsi nel convertire questo codice
 
https://github.com/claudiopizzillo/FeCscraper/blob/master/fec.py
 
 
in Vba?
Non e' neanche tanto lungo
Per tutti quelli che lavorano con la fattura elettronica sarebbe un 
frammento di codice molto utile
Permette di leggere le fatture da sito web Agenzia Entrate
Ciao


ma è legale fare lo scraper del sito dell' AdE ?
 
certo che uno straccio di webserver potevano fornirlo quelli del ade
 
BFS
 
 


Nel codice devi usare dati tuo account
Cosa ti mette il dubbio che possa essere non legale?
 


perche nella privacy leggo
 
"E' inoltre vietato il collegamento diretto alle pagine del sito, 
relative ai servizi forniti on-line dall'Agenzia ai contribuenti, se 
questo comporta l'acquisizione di dati personali degli stessi, senza 
passare per la pagina introduttiva del servizio, contenente 
l'informativa ai sensi dell’art. 13 del Regolamento. "
 
BFS
 
 
 
 


Se fosse solo questo, basterebbe visualizzare la pagina introduttiva 
anche da codice Python
Debole come obiezione
Meglio di niente, ma debole
Ma dove l'hai letta?


sulla pagina della privacy del sito
https://www.agenziaentrate.gov.it/wps/portal/entrate/privacy
 
 
ad ogni modo se cambiano qualcosa del sito lo scraper non funzionerebbe 
più. quindi se il meccanismo è ad uso personale ancora ancora vale la 
pena, ma se è qualcosa da vendere sarebbero gran rogne spiegarlo ai 
clienti che si ritrovano con un servizio pagato non funzionante
 
BFS
 
 
 
 
 
 


Si certo si parla di procedure che ognuno fa a casa propria ed utilizza 
coi prorpi dati di accesso
Per il discorso tecnico, vale per questa come per qualsiasi altra procedura
Pure se cambiano il tracciato fe bisogna "..spiegarlo ai clienti che si 
ritrovano con un servizio pagato non funzionante.."
Oppure aggiornare la procedura
 

 Oppure aggiornare la procedura
 
Anche a me pare evidente (e legale) il procedimento.
 
Quanto a quel codice... le prime 100 righe si riferiscono
all'accesso via parametri Fisconline (io accedo con una ventina
di righe da Excel), le ultime 20 al download dei due file XML
(Fattura e Metadati).
Non dovrebbe essere difficile, noti i parametri ivi indicati,
trasformare quelle 20 righe in codice VBA.
 
Bruno


C'e' niente di difficile, basta saperlo fare
Anch'io penso "..non dovrebbe essere difficile.." quando vedo il mio 
pizzaziolo al lavoro
Pare tanto semplice, schiacci la pasta, vai di pomodoro, mozzarella e 
butti a casaccio nel forno (almeno cosi' sembra)
Poi torno a casa e provo io, e non si capisce bene come mai non 
raggiungo mai un risultato almeno decente
 
 

RobertoA pretended :

Se conseguenza dell'averci provato è il non raggiungimento
"mai" di un risultato almeno decente... ti esprimo le mie più
sentite condoglianze.
 
Io quando ci provo, a volte (a volte... non sempre!) un ragno
da un buco riesco a cavarlo.
Mi aspetto le tue congratulazioni. ;-) ;-) ;-)
 
Bruno


Eh si, ma coi ragni e' facile
Coi programmi e' piu' difficile
Comunque complimenti e tante congratulassioni eh
(si ma desso fanne vedare la bravitu' ahhh)
 

 (si ma desso fanne vedare la bravitu' ahhh)
 
Grazie.
Ma la mia bravitu' non va entro il Web.
Comunque ho un buon amico in Excel dal quale spero...
 
Bruno


Ma da excel facevi cosa?
Leggevi dati da pagine web?

 Leggevi dati da pagine web?
 
Con Excel entro in ADE e Fatture & Corrispettivi fornendo
User Id, Password e PIN che si trovano scritti in tre celle.
È solo un piccolo aiuto.
 
Ho letto anche dati da qualche pagina WEB... copiando codice altrui.
 
Bruno


Esso che ti sei sbilanciatto, pero', bisogno ce lo facci rimirare 'sto 
codice che entra di qua e di la' e legge pagine in giro pel mondo
 


Non mi e' chiara una cosa, che magari i piu' esperti potranno spiegare
Se entro via user/pin/password su sito Agenzia Entrate, prima di 
arrivare alla verifica di una partita iva, c'e' un captcha, fatto 
apposta per evitare gli automatismi
Come fa questa routine ad ottenere le informazioni SENZA passare dal 
captcha?
 
 

RobertoA wrote on 03-06-19 :

Dove c'è un captcha non si entra col codice!
 
Stavamo parlando di download delle FE: per arrivare
fin lì non vi son capcha.
 
L'amico esperto di Web-connection di cui ti parlavo dovrebbe
aver partorito il topolino... lo sto verificando.
Lo puoi verificare anche tu:
 
https://www.dropbox.com/s/q1w2akjia4o4un8/Download%20FE%20ricevute%20da%20ADE.xlsm?dl=0
 
 
Bruno


Molto utile l'esempio, non sono granche' pratico di Excel ma il vba 
dentro credo sia usabile anche su Access
Ho provato a lanciarlo, da una prima sbirciata al codice mi aspettavo 
tirasse giu' le fatture
Ma mi si ferma sull' AVVISO PER GLI UTONTI - OBBLIGO FATTURA ELETTRONICA
Forse non era prevista questa schermata