Ho un lavoro come stagista in un'azienda tecnologica, mi è stato dato il lavoro sfortunato di eseguire alcuni inserimenti nel nostro sistema di gestione web. Le informazioni inserite nel modulo web sono memorizzate in un DB MySQL. Dopo aver ricevuto i dati, mi sono reso conto che avrei dovuto inviare questo modulo online circa 1000 volte diverse, il tutto composto da circa 10 campi di testo / caselle di controllo diversi per modulo. (Quindi, in altre parole, sarebbe completamente stordito e sarebbe una ridicola perdita di tempo e risorse, o almeno così pensavo ...)
Avendo usato i database un po 'prima di questo, la mia reazione immediata era quella di scrivere un breve script MySQL per importare tutti i dati, specialmente perché era già stato presentato in un foglio di calcolo Excel pronto per essere utilizzato. Pensavo che potesse essere una sorta di test poiché sembrava troppo ovvio. Ho scritto la sceneggiatura che consisteva di circa 10 righe di codice, ma è stata poi informata che non potevo fidarmi dei privilegi di amministratore di MySQL per eseguire lo script. Quindi il mio prossimo pensiero sarebbe quello di scrivere uno script per inserire semplicemente le informazioni attraverso il modulo web (che richiederà dieci volte di più ma è quello che devo fare)
Non avendo familiarità con lo scripting di questa natura (sembra che avrei bisogno di qualcosa di simile a un bot, ma di un buon tipo) non ero sicuro di come procedere per farlo. Esiste una lingua preferita da utilizzare per inserire i dati che ho nel modulo web a cui ho accesso? Non sono particolarmente interessato a questo per me, in ogni caso, solo un bel punto nella giusta direzione, per quanto riguarda il linguaggio di scripting da usare e come accoppiarlo con i dati che ho bisogno di inserire.
Grazie per l'aiuto / input prezioso!
EDIT:
C'è un modo per farlo usando perl senza avere accesso a mettere file sul server?
Sarei in grado di eseguire alcuni loop Javascript per estrarre i dati da .csv o semplicemente un formato .txt con delimitatori di riga e inserirli nel modulo web?