Come fare automaticamente clic sullo stesso pulsante su tutte le schede del browser


0

Ogni giorno ho bisogno di aprire dozzine di pagine web simili e fare clic sullo stesso pulsante per salvare un file.

Sospetto che la pagina sia un'applicazione Oracle Apex e scarica un file da un database SQL.

Significa che non posso semplicemente copiare il collegamento ipertestuale del pulsante e automatizzare il download.

C'è un modo per fare clic automaticamente sullo stesso pulsante su tutte le schede?

Immagine dello schermo

Posso usare qualsiasi browser (in genere utilizzo Chrome di Firefox, ma posso usarne un altro). Io uso Windows 10.

MODIFICA: lo strumento Verifica in Chrome sul pulsante fornisce questo codice

<button class="btn btn-info pull-right" style="width:100px;" id="GenerarEXCEL" onclick="exportar(0)">Exportar</button>

Ciao, tutto allo stesso tempo? Non penso ci sia un modo. Ma ovviamente, naturalmente, c'è. Con quali linguaggi di programmazione sei abituato? Saludos desde Chile.
dmb

@dmb Preferisco VBA perché ho i link in un foglio di calcolo Excel, ma posso anche usare Visual Studio (VB o C #), Python, R. Ho scritto qui, perché spero che questo sia un problema comune, ed è già risolto con qualche estensione chrome / firefox, ma anche il codice va bene.
cohoridit

In una certa misura ci sono strumenti, ma nel tuo caso credo che avrai bisogno di codice. Puoi ottenere ciò che desideri con "Python + urllib3", "Python + Selenium", "Java + Selenium" o "C # + Selenium". Puoi farlo in VBA ma non è il momento peggiore. Puoi aggiungere un launcher al tuo foglio di calcolo e usarlo per lanciare qualsiasi script batch o python, attraverso cmd. Ma questo non è il posto dove discutere del codice. Prova qualcosa poi vai a StackOverflow con un po 'di codice e chiedi aiuto. Altrimenti le persone non saranno in grado di aiutarti e faranno rispettare le regole sul fare domande.
dmb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.