Utente:Candalua

Da Wikisource.
Vai alla navigazione Vai alla ricerca
Wikisource:Babel
it-N Questo utente può contribuire con un livello madrelingua in italiano.
vec-N Sta utensa cuà ła parla ła łéngua vèneta da co ła ze nasesta.
en-3 This user has advanced knowledge of English.
Utenti per lingua

sysop di it.source, vec.source (anche burocrate), la.source (anche burocrate), wikisource.org

Utente:CandalBot, il mio bot principale (contributi)

Link utili[modifica]

/customRegex.js     /Sandbox     /DeleteList     /Titoli senza pages     DPL

Progetto:Trascrizioni/Match and split

Wikisource:Opera-Edizione   Template:Opera   Template:Edizione   Discussioni template:Autore

Modulo:Common - Modulo:Lingua - Modulo:Date - Modulo:Autore - Modulo:Opera - Modulo:Edizione - Modulo:Intestazione - Modulo:Testo - Modulo:Categoria

Wikisource:Canone

La_galleria_delle_donne pre-Edizione


Un indice al 100% a caso - Un indice al 75% a caso

Un testo non proofread a caso

Autori mul.ws da collegare a Wikidata

Revision content


[1]

trattino in fondo

Statistiche


Le mie malefatte[modifica]

Tanto per darvi un'idea di che tipo sono, questi sono alcuni dei testi che ho contribuito maggiormente a trascrivere/rileggere/formattare (rigorosamente in ordine alfabetico):

Il primo testo che ho caricato: Scarica in formato ePub   Salutazione a Venezia   di Mattia Butturini (1766).

Grazie alla mia fissazione per l'ordine e la pulizia, posso vantare più di 90.000 (NOVANTAMILA) cancellazioni di pagine (praticamente ho più cancellazioni che contributi...).

TODO[modifica]

  1. Autore:Edgar Allan Poe
  2. Poemetti italiani
  3. Indice:Callimaco Anacreonte Saffo Teocrito Mosco Bione, Milano, Niccolò Bettoni, 1827.djvu
  4. Indice:D'Annunzio - L'Isottèo-La Chimera, Milano, Treves, 1906.djvu
  5. Indice:Opere (Rapisardi) IV.djvu
  6. Indice:Saggio di rime di diversi buoni autori, Firenze, Ronchi, 1825.djvu
  7. Indice:Strenna dell'Uomo di pietra per l'anno 1860.djvu

Proposte di correzione[modifica]

trasclusione dalla pagina Progetto:Trascrizioni/Proposte di correzione:

Archivi[modifica]

Segnalazione errore Pagina:Salgari_-_Nel_paese_dei_ghiacci.djvu/115[modifica]

Nella pagina: Pagina:Salgari_-_Nel_paese_dei_ghiacci.djvu/115 il testo: (nessun testo selezionato) dovrebbe essere cancellato. --151.68.6.183 21:13, 8 gen 2024 (CET)

Segnalazione errore Pagina:I_Malavoglia.djvu/165[modifica]

Nella pagina: Pagina:I_Malavoglia.djvu/165 il testo: (nessun testo selezionato) dovrebbe essere corretto in formattata. Commento: formata --151.82.46.154 11:35, 14 feb 2024 (CET)

Segnalazione errore Pagina:Leonardo_prosatore.djvu/84[modifica]

Nella pagina: Pagina:Leonardo_prosatore.djvu/84 il testo: Ma Egli non lo formula treddamente; dovrebbe essere corretto in Ma Egli non lo formula freddamente;. --2001:B07:5D30:4019:2C84:41B0:367D:DA2D 22:23, 15 feb 2024 (CET)

✔ Fatto Luigi62 (disc.) 19:01, 18 feb 2024 (CET)

Segnalazione errore Pagina:Leonardo_prosatore.djvu/92[modifica]

Nella pagina: Pagina:Leonardo_prosatore.djvu/92 il testo: Rammenta il «lago del cor» dantesco: Inf. I, 20; dovrebbe essere corretto in Rammenta il «lago del cor» dantesco: Inf. I. 20;. --2001:B07:5D30:4019:2C84:41B0:367D:DA2D 22:47, 15 feb 2024 (CET)

✔ Fatto Grazie! --Paperoastro (disc.) 18:37, 24 feb 2024 (CET)

Segnalazione errore Pagina:Storia_della_rivoluzione_di_Roma_(vol._III).djvu/700[modifica]

Nella pagina: Pagina:Storia_della_rivoluzione_di_Roma_(vol._III).djvu/700 il testo: (nessun testo selezionato) dovrebbe essere cancellato. --195.89.182.85 16:17, 21 feb 2024 (CET)

X Non fatto Non ho trovato nulla da cancellare. --Paperoastro (disc.) 18:43, 24 feb 2024 (CET)

Segnalazione errore Pagina:Leonardo_prosatore.djvu/8[modifica]

Nella pagina: Pagina:Leonardo_prosatore.djvu/8 il testo: (nessun testo selezionato) dovrebbe essere cancellato. --93.47.229.208 12:20, 29 feb 2024 (CET)

X Non fatto Non ho trovato nulla da cancellare. --Mrcesare (disc.) 12:09, 5 mar 2024 (CET)

Segnalazione errore Pagina:Zibaldone_di_pensieri_IV.djvu/304[modifica]

Nella pagina: Pagina:Zibaldone_di_pensieri_IV.djvu/304 il testo: se n’é gelosi dovrebbe essere corretto in se n’è gelosi. --82.49.141.88 11:16, 14 mar 2024 (CET)

✔ Fatto Grazie| --Paperoastro (disc.) 11:36, 14 mar 2024 (CET)

Strumenti e link vari[modifica]

Namespace[modifica]

namespace di it.source:

0: (Principale) - 1: Discussione - 2: Utente - 3: Discussioni utente - 4: Wikisource - 5: Discussioni Wikisource - 6: File - 7: Discussioni file - 8: MediaWiki - 9: Discussioni MediaWiki - 10: Template - 11: Discussioni template - 12: Aiuto - 13: Discussioni aiuto - 14: Categoria - 15: Discussioni categoria - 102: Autore - 103: Discussioni autore - 104: Progetto - 105: Discussioni progetto - 106: Portale - 107: Discussioni portale - 108: Pagina - 109: Discussioni pagina - 110: Indice - 111: Discussioni indice - 112: Opera - 113: Discussioni opera - 828: Modulo - 829: Discussioni modulo - 2300: Accessorio - 2301: Discussioni accessorio - 2302: Definizione accessorio - 2303: Discussioni definizione accessorio -

Codice per ottenere la lista:

$.ajax({
	url: "/wiki/Speciale:TutteLePagine"
}).done(function(response) {
	content = $('select[name="namespace"]', response);
	str = '';
	content.children().each(function(index) {
		nsNumber = $(this).val();
		nsName = $(this).text();
		str += nsNumber + ': ' + nsName + " - ";
	});
	console.log(str);
});

Utente:ProtectoBot, un mio bot speciale per le operazioni di protezione pagine (inattivo)

Comandi utili[modifica]

Invocare la cancellazione rapida su tutte le pagine elencate:

$('.cancellaultraRapidaButton').each(function() { $(this)[0].click(); })

Cancellare le pagine con un certo contenuto:

$('.cancellaultraRapidaButton').each(function() { text = $.ajax({url: mw.config.get("wgServer")+"/w/index.php?action=raw&title=" + $(this).data('title'), async: false }).responseText; if (text == '{{IncludiInfotesto}}{{Discussione:Amori (Savioli)}}') $(this)[0].click(); })

Cancellare le pagine dove l'unico contributore è un certo utente:

$('.cancellaultraRapidaButton').each(function() { text = $.ajax({url: mw.config.get("wgServer")+"/w/api.php?action=query&titles=" + $(this).data('title') + "&prop=contributors&format=json", async: false }).responseText; btn = $(this)[0]; $.each(JSON.parse(text).query.pages, function(i, item) { if (item.anoncontributors == undefined && item.contributors != undefined && item.contributors.length == 1 && item.contributors[0].name == 'Alebot') { btn.click(); } }); });

Invocare il salvataggio a vuoto su tutte le pagine elencate:

$('.rebuildButton').each(function() { $(this)[0].click(); })

Creare un pdf da una serie di immagini jpg:

ls -1 | grep jpg | while read name; do head=`echo $name | cut -d . -f 1`; convert "${head}.jpg" "${head}.pdf"; done
pdftk *pdf cat output titolo.pdf

Creare un djvu da una serie di immagini jpg:

ls . -1 | grep jpg | while read name; do head=`echo $name | cut -d . -f 1`; printf "${head} "; c44 -dpi 300 "${head}.jpg" "${head}.djvu"; done
djvm -c titolo.djvu *.djvu

Estrarre delle singole pagine da un PDF

pdfseparate -f 314 -l 315 titolo.pdf pag%d.pdf

Aggiungere strato OCR ad un djvu (con tesseract):

Cancellare una serie di pagine da un djvu con un ciclo for:

for n in {1..14}; do djvm -d titolo.djvu 1; echo $n; done

Spostare in avanti una serie di pagine (dopo aver aggiunto nuove pagine all'inizio di un libro):

for i in {285..1}; do python3 scripts/movepages.py -pt:0 -noredirect -from:"Pagina:titolo.djvu/"$i -to:"Pagina:titolo.djvu/"$((i+6)); done;

Scaricare una serie di file dai miei caricamenti recenti su Commons:

function forceDownload(url, fileName){
	// fileName = url.substring(url.lastIndexOf('/')+1, url.length);
    var xhr = new XMLHttpRequest();
    xhr.open("GET", url, true);
    xhr.responseType = "blob";
    xhr.onload = function(){
        var urlCreator = window.URL || window.webkitURL;
        var imageUrl = urlCreator.createObjectURL(this.response);
        var tag = document.createElement('a');
        tag.href = imageUrl;
        tag.download = fileName;
        document.body.appendChild(tag);
        tag.click();
        document.body.removeChild(tag);
    }
    xhr.send();
}

$('.mw-contributions-title').each(function() { 
	title = $(this).attr('title');
	$.ajax({
		url: '/w/api.php?action=query&format=json&prop=imageinfo&iiprop=url&titles=' + title,
	}).done(function(response) {
		for (const [key, value] of Object.entries(response.query.pages)) {
			imageurl = value.imageinfo[0].url;
			imagetitle = value.title.replace('File:', '').replace(/ /g, '_');
			console.log(imageurl);
			console.log(imagetitle);
			forceDownload(imageurl, imagetitle);
		}
	});
})

Caricare la lista di tutte le pagine in ns0:

https://it.wikisource.org/w/api.php?action=query&list=allpages&apfrom=%27&aplimit=5000&apfilterredir=nonredirects&format=json