willowbranch
Nessun problema, la vita reale viene prima.
Ho testato b08/vm08. Chrome + Tampermonkey e Firefox + Violentmonkey hanno funzionato entrambi e scaricato le immagini originali di Goonbox.
Firefox + Tampermonkey continua ad avere problemi, però.
Su un post contenente immagini JPGX e
https://goonbox.cr/a/apX4HA, le immagini JPGX si sono risolte subito, ma la richiesta all'API di Goonbox ha restituito il 403 previsto. Poi ha aspettato quasi esattamente 20 secondi e l'album non si è risolto, quindi sembra che la tab helper non abbia mai inviato un heartbeat "ready" fresco. I post con immagine singola possono anche ripiegare sulla thumbnail a risoluzione più bassa quando succede questo.
Ciò che ha funzionato nella mia versione è stato aprire l'URL reale dell'immagine o dell'album Goonbox invece di
https://goonbox.cr/, con un marcatore bridge aggiunto all'URL. Il bridge worker parte solo quando quel marcatore è presente. Riutilizza una tab helper inattiva mentre ci sono richieste attive, annulla il timer di chiusura ogni volta che inizia una nuova richiesta, e chiude la tab solo qualche secondo dopo che coda e richieste attive sono entrambe vuote.
Pulirei anche il vecchio valore ready prima di aprire l'helper. Se non arriva un heartbeat fresco entro 20 secondi, chiuderei l'handle della tab esistente e riproverei una volta prima di attivare il circuit breaker. Il fetch same-origin può anche riprovare qualche volta nel caso in cui Cloudflare stia ancora caricando.