Creare un PDF leggibile di articoli o pagine del forum di LuogoComune

Di più
5 Giorni 14 Ore fa - 4 Giorni 11 Ore fa #67597 da macco83
Buongiorno,
a volte può essere molto utile salvare una pagina di LuogoComune sia del forum sia dei messaggi in un formato ridotto e leggibile per eventualmente stamparla o salvarla in PDF. Attualmente se provate a stampare una pagina esce un casino perchè ci sono troppi elementi web disturbanti. Per questo motivo ho creato un semplice script che permette di rimuovere le robe inutili e lasciare solo cose utili alla lettura per poi stampare la pagina pulita. Ora vi spiego come applicarlo:

1) Vi serve aprire una pagina di LC (articoli o discussione del forum) con il browser Google Chrome

2) Una volta scelta la pagina da stampare/salvare dovete premere F12 oppure col mouse tasto destro -> inspect


3) Si aprirà il DevTools di Chrome ora cliccate su CONSOLE in alto a sinistra

4) Si aprirà la CONSOLE con un cursore lampeggiante > |


5) Copiate lo script qui sotto, incollatelo nella console dal cursore lampeggiante e premete invio/enter (ignorate ogni errore in rosso che vedete):

//START-SCRIPT
const a=[[".container-top-a",0],[".header",50],[".shadow",75],[".float-end",100],[".mod-custom",125],[".container-sidebar-right",150],[".container-sidebar-left",175],[".pagination-container-links",200],[".back-to-top-link",225],[".form-select",275],[".card-body",300],["iframe",325],[".btn-toolbar",350]];a.forEach(([s,d])=>setTimeout(()=>document.querySelectorAll(s).forEach(e=>e.remove()),d));setTimeout(()=>document.querySelectorAll(".message-published").forEach(e=>e.style.width="100%"),375);
//END-SCRIPT



6) Dopo aver premuto invio/enter, la pagina dovrebbe trasformarsi e potete quindi stamparla/salvarla in modo più leggibile cliccando su file -> stampa

7) Ripetete i passaggi per ogni pagina che volete stampare/salvare.

Note:
- se ricaricate la pagina perdete i benefici dello script e dovrete semplicemente re-incollarlo nella console.
- funziona solo da desktop/laptop e non da smartphone/tablet (a meno che non siete smanettoni che sappiano usare il DevTools di Chrome anche sui device touchscreen).
- la prima volta che usate la console potrebbe chiedervi di autorizzarla a incollare i testi. Per autorizzarle basta scrivere questo comando:

allow pasting

e premere enter/invio.
- lo script rimuove anche i video di youtube che non sono stampabili. Se non volete rimuoverli, cancellate dallo script questa parte iframe incluse le parentesi quadre (e ultima virgola inclusa):

["iframe",325],


Per darvi un idea della pulizia, nella prima pagina dell'argomento Artemis II - NASA del forum, questo script ha ridotto da 32 pagine a 17 pagine mantenendo intatta tutta la discussione!

Ad un certo punto la Storia diventò Mitologia.
Ultima Modifica 4 Giorni 11 Ore fa da macco83.
I seguenti utenti hanno detto grazie : CharlieMike, marlo

Si prega Accesso a partecipare alla conversazione.

Di più
5 Giorni 14 Ore fa - 5 Giorni 9 Ore fa #67599 da macco83
Per qualsiasi info resto a disposizione! Saluti!

Ad un certo punto la Storia diventò Mitologia.
Ultima Modifica 5 Giorni 9 Ore fa da macco83.

Si prega Accesso a partecipare alla conversazione.

Tempo creazione pagina: 0.507 secondi
Powered by Forum Kunena