Il mio nuovo scanner Canon, il LiDE 500F, viene fornito con un'utilità che ascolta i pulsanti dello scanner che vengono premuti e può avviare varie attività in risposta. Le impostazioni predefinite sono Copia (scansiona e stampa), Email (scansiona e avvia la composizione dell'email con il file scansionato allegato), Scansione su PDF e Scansione e apri in un'applicazione a tua scelta.

Sono tutte variazioni di un tema: scansiona il file e passa il risultato a un altro processo. L'applicazione si chiama Canoscan Toolbox e ho la versione 4.9.

Per la posta elettronica, viene fornito con Outlook e Outlook Express come opzioni o semplicemente salva e allega manualmente. Oppure puoi definire il tuo client di posta elettronica. Tuttavia, la finestra di dialogo per scegliere il tuo client di posta elettronica è solo una finestra di dialogo "scegli file" di esplorazione, quindi non puoi inserire alcuna opzione della riga di comando per dire al client cosa aspettarsi.

E io uso Thunderbird e se vuoi avviare una finestra di composizione con un allegato, hai bisogno di:

thunderbird.exe -compose attachment="c:\the directory\the file"

- cosa che non può essere eseguita. Quindi dobbiamo ricorrere a un piccolo hacking del registro. Ricordate ragazzi, il registro è un posto spaventoso e distruggete il vostro computer se vi immischiate involontariamente.

Per prima cosa, passa attraverso l'inutile finestra di dialogo per dire a "canoscan" dove si trova thunderbird e impostalo come client di posta.

Thunderbird apparirà come l'opzione selezionata nella finestra di dialogo. Ora estrai il tuo editor di registro e vai qui:

HKEY_USERS\[clsid]\Software\Canon\CanoScan Toolbox\4.9\Data\EmailApp

Ora il tuo clsid sarà diverso dal mio, quindi potrebbe essere più semplice cercare "canoscan". Dovrebbe essere la prima voce che viene visualizzata.

Scoprirai che contiene una voce per ogni destinazione email che hai definito, numerata a partire da zero. Trova quello di Thunderbird, simile a questo:

D:\Program Files\Internet\thunderbird\thunderbird.exe

Quindi vuoi modificare questa voce in modo che passi i parametri corretti a Thunderbird. Canoscan aggiungerà il nome del file alla fine e, fortunatamente, pensa di racchiuderlo tra virgolette.

"D:\Program Files\Internet\thunderbird\thunderbird.exe" -compose attachment=

Se vuoi inserire una riga dell'oggetto predefinita, vai avanti ma assicurati che sia prima del parametro di allegato:

"D:\Program Files\Internet\thunderbird\thunderbird.exe" -compose subject="This is the default subject",attachment=

immagino che alla fine lo risolveranno.



Venerdì, Settembre 14, 2007

« Indietro