# Applet Screen-Shooter

Copyright © 1999-2000 by Tom Gilbert

Copyright © 1999-2000 by Telsa Gwynne

# Applet per gli Screen-Shot

`Screen-Shooter` è una comoda e piccola applicazione per catturare le immagini del desktop molto semplice da usare. Si piazza nel vostro pannello e vi permetterà di catturare immagini del vostro desktop o di una sola finestra cliccando con il mouse.

Per aggiungere l'applet al Pannello cliccate con il tasto destro del mouse in una zona libera da applet e menù sul Pannello e selezionate Applet->Utilità->ScreenShooter.

## Uso

- Per catturare l'immagine di tutto il desktop cliccate con il tasto sinistro sull'immagine del monitor. In un normale Pannello orizzontale questo è il bottone che si trova più in basso, mentre in un Pannello orizzontale laterale o in uno verticale è il bottone a destra.

- Per catturare l'immagine di solo una finestra cliccate sull'immagine di una finestra. In un normale Pannello orizzontale questo bottone si trova in alto mentre in un Pannello orizzontale laterale o in uno verticale si trova a sinistra. Il bottone rimarrà premuto e il cursore diventerà una croce; potete così muovere il cursore sulla finestra di cui volete l'immagine e cliccare per selezionarla.

Cliccando con il tasto destro del mouse appare un menu che contiene le opzioni comuni alle altre applet, inclusa un'opzione Proprietà descritta più avanti.

## Impostazioni

`Screen-Shooter` può essere configurato in molti aspetti cliccando sull'applet con il terzo bottone (normalmente quello destro) e selezionando Proprietà dal menù popup. La finestra di dialogo Preferenze contiene sette sezioni descritte più avanti, di cui cinque sono sempre visibili mentre altre due solo se viene selezionata un'altra opzione.

## Preferenze Generali

`Cattura le decorazioni del gestore di finestre`

  La casella di spunta cattura le decorazioni permette di includere o di escludere dall'immagine di una finestra la barra del titolo e le cornici. È utile solo nel caso in cui `Screen-Shooter` sta prendendo l'immagine di una singola finestra e non di tutto lo schermo o di una sua parte. L'impostazione di default è di includere le nell'immagine le decorazioni.

`Effetto sonoro utilizzando l'altoparlante`

  La casella di spunta effetto sonoro imposta il beep emesso da `Screen-Shooter` al momento della cattura dell'immagine. La configurazione di default è di emettere il beep.

`Mostra opzioni spurie`

  La casella di spunta Mostra opzioni spurie rende visibili alcune opzioni più "esoteriche". La configurazione di default è di nasconderle (cioè di non renderle disponibili). Nel caso vengano le rendiate visibili appariranno due finestre di dialogo mostrate in Spurious 1 e Spurious 2.

`Ritardo prima di catturare l'immagine`

  Quando si vogliono catturare immagini di tutto il desktop è possibile impostare un ritardo,fino ad un minuto, con cui `Screen-Shooter` cattura l'immagine. Questa opzione può risultare utile nel caso vogliate impostare il focus su una particolare finestra o se volete far apparire un menu.

`Qualità della compressione`

  La qualità della compressione non si riferisce a quanto viene compresso il file ma alla quantità di dettagli da mantenere nell'immagine risultante dalla compressione. Più alta è la qualità della compressione maggiori dettagli rimangono ma più grande è la dimensione del file risultante. Serve solo per immagini JPEG, MIFF o PNG. La qualità impostata di default è del 75%.

`Crea immagine monocromatica`

  Un'opzione che si spiega da sola: se viene selezionata l'immagine risultante sarà monocromatica. Questa opzione è disabilitata di default.

`Inverti i colori nell'immagine`

  Un'altra opzione che si spiega da sola: se viene selezionata i colori dell'immagine risultante saranno invertiti, cioè i bianchi saranno trasformati in neri, i viola chiari in verdognoli e viceversa anche per tutti gli altri. Bellina ma raramente utile! Questa opzione è disabilitata di default.

## File, Applicazioni

`Directory in cui salvare i file`

  La directory dove devono essere salvate le immagini deve esistere perché `Screen-Shooter` non le crea. Nel caso in cui proviate a salvare le immagini in una directory che non esiste queste non verranno salvate. L'impostazione di default è la vostra directory home `~/`.

`Nomi per i file delle immagini`

  `Screen-Shooter` è concepito per dare la massima flessibilità nel nominare ogni immagine. Il campo per il nome del file (così come il campo della directory) viene passato ad una shell per una normale shell expansion prima di essere usato, permettendo così di usare l'output di programmi, script o variabili di ambiente per dare il nome al file dell'immagine, ottenendo così nomi sicuramente unici. Di default `Screen-Shooter` crea un nome ottenuto sull'ora e sulla data nella quale l'immagine è stata catturata e questo dovrebbe essere sempre unico, ovviamente. Il nome usato di default è ``date +%Y_%m_%d_%H%M%S`_shot.jpg`, usando l'output del comando `date` nel momento in cui viene catturata l'immagine creando così un file con nome basato sul giorno e l'ora ricavati dai simboli di percentuale e lettere della stringa e aggiungendo tutto ciò che sta fuori dagli apici. La spiegazione dei criptici simboli di percentuale può essere ricavata dalla lettura di man date, ma questi sono gli argomenti di default:

  %H

    L'ora del giorno (dalle 00 alle 23)

  %M

    Il minuto dell'ora (da 00 a 59)

  %S

    Il secondo del minuto (da 00 a 59)

  %d

    Il giorno del mese (da 01 a 31)

  %m

    Il mese dell'anno (da 01 a 12)

  %y

    Le ultime due cifre dell'anno

  Altri esempi di nomi di file possono essere:

  - `screenshot-`date +%Y%m%d-%H%M%S`.jpg`

  - `pic-`date +%H%M%S`.png`

  - `myshot.jpg`

  - ``my_own_script_to_create_a_filename`.jpg`

  L'estensione del nome del file determina il tipo di immagine salvata. `Screen-Shooter` supporta un numero talmente elevato di tipi di immagine che può essere solo definito ridicolo. Provate la sorte! Per un elenco completo di tutti i tipi supportati digitate man convert. Potete anche usare .html per creare una mappa di immagini e cose assurde del genere.

  Se l'estensione che usate non è comprensibile da parte di `Screen-Shooter` o non la indicate proprio viene salvata un'immagine in formato MIFF, dalla quale potete poi ricavarne altre usando successivamente il comando convert.

Visualizza immagine dopo la cattura

  La casella di spunta `Visualizza immagine dopo la cattura` di default non è selezionata. Se viene selezionata l'immagine catturata viene visualizzata subito dopo la cattura usando il programma che indicate: il default è ee, che avvia il programma di visualizzazione immagini `Electric Eyes`.

## Anteprime

`Crea anche una piccola anteprima dell'immagine`

  Nessuna delle opzioni successive ha effetto se non avete selezionato crea anteprime così com'è il default.

`Dimensione delle anteprime`

  Questa è la percentuale della dimensione originale che verrà data all'anteprima il cui default è il 25%.

`Compressione dell'anteprima`

  Questa è la qualità delle compressione da usare; così come nelle preferenze generali, migliore è la qualità della compressione maggiori dettagli saranno salvati e maggiore sarà la dimensione del file dell'anteprima. Il valore di default è il 50%.

`Prefisso da attaccare al nome del file`

  Questo è il prefisso da attaccare al nome del file dell'anteprima per distinguerla dall'immagine completa. Se questo campo viene lasciato vuoto l'anteprima sovrascriverà l'immagine completa che verrà conseguentemente perduta. Il prefisso di default è "thumb-".

`Utilizza un mediatore di alta qualità per generare le anteprime`

  La casella di spunta mediatore di alta qualità di default non è selezionata. Se viene selezionata l'anteprima creata è un'immagine di tipo MIFF. Un tipo file 'lossy' è un tipo di immagine in cui i dati e i dettagli vengono definitivamente perduti ma che producono file di dimensioni molto minori della stessa immagine salvata in formato di tipo 'non-lossy'. Il tipico esempio di tipo 'lossy' è il JPEG.

## Altre elaborazioni

| Queste opzioni necessitano di moltissima potenza di calcolo in più rispetto a quelle delle precedenti sezioni. Il loro compito è quello di produrre uno stadio intermedio dell'immagine catturata sul quale fare delle elaborazioni, onde per cui, una volta attivate, occorrerà molto più tempo per ottenere l'immagine definitiva.

`Normalizza l'immagine`

  La casella di spunta normalizza l'immagine trasforma l'immagine per occupare tutto l'intervallo di colori. Di default è disabilitata.

`Equalizza l'immagine`

  La casella di spunta equalizza l'immagine abilita una equalizzazione basata su un istogramma, processo che cerca di compensare il basso contrasto di un'immagine per ottenere maggiori dettagli. Di default è disabilitata.

`Evidenzia l'immagine`

  La casella di spunta evidenzia l'immagine fa sì che `Screen-Shooter` cerchi di ripulire al meglio l'immagine riducendone il rumore. Di default è disabilitata.

`Effetto Despeckle`

  La casella di spunta effetto Despeckle applica un tipo filtro che riduce le macchie eliminando singoli pixel il cui colore è molto diverso dai pixel vicini. Di default è disabilitata.

`Sharpen image by factor`

  Sharpening the image sharpens the image. The default is a factor of zero, but it can be raised to 100%.

`Ruota l'immagine in senso orario`

  Con questo campo è possibile impostare i gradi con cui ruotare l'immagine in senso orario.

`Aggiusta la gamma`

  La casella di spunta gamma permette di impostare la gamma; questo valore ha a che fare con l'intensità e la luminosità dell'immagine (in modo peraltro abbastanza complicato). L'intervallo utilizzabile è compreso fra 0,8 e 2,3 con un valore di default di 1,6. La scala utilizzata non è di tipo lineare perciò è necessario fare qualche prova considerando che abbassando la gamma si ottiene un'immagine più scura e viceversa, alzando questo valore se ne ottiene un più luminosa.

## Frills

`Crea una cornice intorno all'immagine`

  La casella di spunta crea una cornice è disabilitata di default. Selezionandola si ottiene una cornice intorno all'immagine; questa cornice è sempre di colore grigio ma Tom Gilbert afferma che "if anybody requests it, I'll add options for setting its colour" (se qualcuno lo richiede potrei aggiungere un'opzione per impostare il colore della cornice).

`Dimensione della cornice`

  Questa opzione imposta la dimensione in pixel della cornice con un intervallo da uno a cinquanta con un valore di default di sei pixel.

`Ruota l'immagine verticalmente`

  Questa opzione restituisce l'immagine speculare verticalmente e può essere combinata con le opzioni successive. Di default è disabilitata.

`Ruota l'immagine orizzontalmente`

  Questa opzione restituisce l'immagine speculare orizzontalmente e può essere combinata con le opzioni successive. Di default è disabilitata.

`Filtro Emboss`

  Applicando il filtro Enboss si ottiene un'immagine in cui sono stati eliminati molti colori e con il disegno in rilievo. Di default questa casella di spunta è disabilitata.

`Invia l'immagine e l'anteprima a...`

  Immettendo il nome di un programma o di uno script in questo campo e selezionando la casella di spunta invia a è possibile avviare il programma o lo script indicati automaticamente con i file immagine e anteprima come argomenti. Può essere usato per stampare le immagini automaticamente, per avviare uno script di catalogazione o per aggiungerle ad un sito web automaticamente. Uno script di esempio è disponibile con la distribuzione di `Screen-Shooter`.

## Opzioni spurie: parte 1

| Tom Gilbert afferma "These options are all just plain silly. But they're fun. So I included them" (Queste opzioni sono poco più di un gioco ma poiché sono divertenti le ho incluse). Inoltre necessitano di molta potenza di calcolo allo stesso modo delle opzioni Altre Elaborazioni di cui sopra.

Per poter usare le opzioni elencate in questa e nella prossima sezioneè necessario aver abilitato Mostra opzioni spurie nella sezione Preferenze Generali altrimenti non risultano disponibili.

`Sfuma l'immagine`

  La casella di spunta sfuma immagine è disabilitata di default e il valore di sfumatura è impostato a zero. Selezionando la casella di spunta e modificando il valore è possibile sfumare l'immagine. Anche al valore massimo (100) un font tipico sdi una tipica finestra di terminale risulta sempre leggibile.

`Crea effetto carboncino`

  La casella di spunta carboncino è disabilitata di default e il valore di sfumatura è impostato a zero. Applicando questo filtro si ottiene un'immagine monocromatica con una leggera "affumicatura" che aumenta aumentando il valore dell'effetto. Ciò che si ottiene non esalta però un gran che il testo. Il valore massimo è 100.

`Esalta contorni`

  La casella di spunta esalta contorni è disabilitata di default e il valore è impostato a zero. Usando questa opzione viene prodotta un'immagine monocromatica in cui, invece di esaltare aree di colori differenti, vengono esaltati i confini fra le aree di colore differente, molto utile per mappe e fotografie astronomiche. Il valore massimo è 100.

`Implodi l'immagine`

  La casella di spunta implodi l'immagine è disabilitata di default e il valore è impostato a zero. Usando questa opzione l'immagine risultante è simile a quella in cui un peso è stato appoggiato al centro. Il valore massimo è 100.

## Opzioni spurie: parte 2

`Applica effetto impressionista`

  La casella di spunta effetto impressionista è disabilitata di default e il valore è impostato a zero. Usando questa opzione con un valore di raggio di circa 5 produce un effetto simile ad un quadro impressionista. Impostando un valore di 50 farà lavorare il vostro processore come un matto per almeno dieci minuti su un computer di potenza ragionevole e con il valore massimo di 100 è necessario avere un computer molto potente e molta pazienza.

`Solarizza l'immagine`

  La casella di spunta solarizza è disabilitata di default e il valore è impostato a zero. Solarizzare è un effetto inizialmente notato nello sviluppare fotografie da negativi e produce un'immagine in negativo (come nell'opzione "Inverti i colori" delle preferenze generali) però con colori leggermente differenti; un valore di 5 produce un risultato splendente ma il valore massimo ammesso è 100.

`Spread image pixels`

  The spread image checkbox is off by default and the factor is set to zero. The result of spreading the image pixels by a radius of about 5 is similar to looking through lightly frosted glass; for heavily-frosted glass, try 25. The maximum is 100.

`Effetto spirale`

  La casella di spunta effetto spirale è disabilitata di default e il valore è impostato a zero. Applicare l'effetto a spirale produce un'immagine distorta simile all'effetto implosione solo che l'immagine in questo caso sembra ruotare lungo una spirale intorno al punto centrale invece che cadere verso di esso. Un valore pari a 20 per il raggio produce simile ad uno specchio "fairground"(?) non proprio un'immagine speculare; un valore di 90 una versione accentuata (il testo rimane comunque sempre leggibile); a 180 tutta l'immagine è ruotata e al valore massimo di 360 viene creato proprio un effetto a spirale.

## Bug conosciuti e limitazioni

- Spesso immagini salvate usando il formato PNG vengono mostrate in modo scorretto usando `Netscape` o `GNOME Help Browser`. Questo è dovuto a bug di Netscape e nelle librerie di manipolazione di immagini di GNOME e non a bug di `Screen-Shooter`. È possibile visualizzare queste immagini usando altri programmi di visualizzazione, oppure provare a modificare il livello di compressione nella finestra di dialogo Preferenze, cosa che spesso può aiutare a risolvere il problema.

## Autori

L'applet `Screen-Shooter` è stato scritto da Tom Gilbert (`<gilbertt@tomgilbert.freeserve.co.uk>`). Inviate tutti i commenti, suggerimenti e notifiche di errori al GNOME bug tracking database. (Le istruzioni per riportare errori possono essere trovate on-line. Se state usando la versione di GNOME 1.1 o una più recente è possibile usare anche il programma `bug-buddy` (bug-buddy), che si trova nel sotto-menù Utilità nel Menù Principale, per riportare errori.

Questo manuale è stato scritto da Telsa Gwynne (`<telsa@linuxchix.org>`) e Tom Gilbert (`<gilbertt@tomgilbert.freeserve.co.uk>`). Inviate tutti i commenti e i suggerimenti riguardo questo manuale allo GNOME Documentation Project mandando un email a `<docs@gnome.org>`. È possibile anche spedire commenti on-line usando lo GNOME Documentation Status Table.

La traduzione italiana è stata curata da Leandro Noferini (`<lnoferin@cybervalley.org>`). Inviate tutti i commenti e suggerimenti riguardo questa traduzione a `<gnome-i18n@it.gnome.org>`.

## Licenza

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

A copy of the GNU General Public License is included as an appendix to the GNOME Users Guide. You may also obtain a copy of the GNU General Public License from the Free Software Foundation by visiting their Web site or by writing to

Free Software Foundation, Inc.
59 Temple Place - Suite 330
Boston, MA 02111-1307
USA