Sabato 24 ottobre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Sviluppo software

shot-scraper 1.11 migliora affidabilità del server e opzioni JavaScript

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

La CLI guadagna attesa fino a 30s per server lenti, --js-file per caricare script e --timeout uniforme fra comandi.

Illustrazione generata con l’intelligenza artificiale

Dal 12 luglio 2026, shot-scraper 1.11 attende fino a 30 secondi che le connessioni si aprano quando un server parte lento. Sostituisce il vecchio ritardo fisso di un secondo1.

Shot-scraper è una utility da riga di comando per catturare screenshot, registrare demo video e fare scraping tramite JavaScript. Il rilascio introduce correzioni puntuali: coerenza delle opzioni e maggiore robustezza dell’avvio dei server nei flussi che usano server:1.

Nei comandi che avviano processi tramite server:processes, usati da shot-scraper multi e shot-scraper video, il tool ora effettua polling sulla porta di destinazione e aspetta fino a 30 secondi che l’URL accetti connessioni. Questa modifica sostituisce il precedente ritardo fisso di un secondo1.

Arriva una nuova opzione per chi inietta codice JavaScript. I comandi shot-scraper, html, accessibility e har aggiungono --js-file. L’opzione carica JavaScript da:

  • file locale
  • standard input
  • gh:username/script

È un’alternativa a --javascript, che resta disponibile per passare il codice come stringa1.

Nei file di configurazione per shot-scraper multi, la stessa funzione si dichiara con la chiave YAML js_file. Offre le stesse tre modalità di caricamento del JavaScript indicate per --js-file1.

Il rilascio uniforma anche i timeout. I comandi shot-scraper javascript e shot-scraper html ricevono l’opzione --timeout, in linea con il resto dell’interfaccia1.

Le note di rilascio collegano ogni modifica alla relativa issue. Il nuovo polling fino a 30 secondi in server:processes, che rimpiazza il ritardo fisso di un secondo e riguarda i contesti multi e video, è tracciato in #197. L’introduzione di --js-file per caricare JavaScript da file locale, standard input o gh:username/script come alternativa a --javascript è documentata in #192. L’aggiunta di --timeout ai comandi javascript e html è associata a #1181.

Shot-scraper 1.11 è disponibile dal 12 luglio 2026. Le novità mirano a evitare falsi fallimenti quando un server impiega più tempo ad avviarsi, a semplificare l’iniezione di script e ad allineare le opzioni tra i comandi1.

Impatto pratico: chi registra demo o esegue suite multi-comando con server che impiegano più di un secondo a mettersi in ascolto riduce gli errori di avvio. Conviene aggiornare se usi shot-scraper multi o video, se carichi JavaScript da file o repository, o se ti serve coerenza dell’opzione --timeout tra i comandi1.

Fonti

  1. shot-scraper 1.11 Simon Willison · 13 luglio 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.