FaxIt 0.3
Ho realizzato questo programma freeware per semplificare l’invio dei fax tramite EuteliaF@X. EuteliaF@x fornisce un numero telefonico virtuale con cui si possono spedire/ricevere fax. La ricezione dei fax è semplice dato che vengono girati direttamente nella casella di posta come allegati PDF. Per inviare invece ci sono due soluzioni: la prima utilizzare il form on-line, la seconda inviando una mail adeguatamente formattata.
Entrambi i sistemi sono laboriosi, così ho creato un terzo modo, tramite F@xIt ! Con questo programma indicherete solo il file da inviare e il numero di telefono a cui spedire, per il resto ci penserà il programma a creare la mail e a spedirla in modo del tutto automatico. E’ realizzato in Java, quindi multi-piattaforma, gira su Windows, Linux, MacOS, ecc ecc
La versione 0.3 porta queste novità:
- migliorie varie alla grafica
- possibilità di inserire l’intestazione al fax (per ora solo per i documenti pdf)
- sistemazione della finestra delle opzioni
Download:
FaxIt0.3.zip (solo piattaforma Win)
FaxIt0.3.tar.gz (tutte le piattaforme, richiede Java 1.6.0)
La versione 0.2 la trovate qui mentre la 0.1 qui.
Se qualcosa non dovesse funzionare avviate al versione DEBUG e invece di spedire l’email a Eutelia il programma spedisce al vostro indirizzo mail, così potrete controllare eventuali errori di configurazione di Eutelia.
Scrivetemi pure per introdurre altre funzioni o per correggere i bug presenti (ci scommetto tanti!).
TODO parziale:
- salvare le password in modo cifrato
- opzione per non vengano salvare le password
- passaggio da Freeware a OpenSource
- creare pacchetti di installazione per Win/Deb/Rpm/Mac
- check online di nuove versoni
- altre lingue oltre l’italiano
- caricare il fax direttamente dallo scanner
- migliorare la documentazione
- importare/esportare rubrica
- drag and drop file
- usi di profili multipli
- aggiungere altri operatori oltre a Eutelia
- possibilità di inviarsi una copia del fax nella casella di posta
- …



Quando apro il file FaxIT.jar su Mac OSX 10.5.7 mi da errore.
Queste sono le linee di errore trovate nella console:
[code]
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] Exception in thread "main"
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] java.lang.UnsupportedClassVersionError: Bad version number in .class file
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.lang.ClassLoader.defineClass2(Native Method)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.lang.ClassLoader.defineClass(ClassLoader.java:774)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:160)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.net.URLClassLoader.defineClass(URLClassLoader.java:254)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.security.AccessController.doPrivileged(Native Method)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
01/06/09 15:14:57 [0x0-0x24024].com.apple.JarLauncher[248] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
[/code]
@Ivan
Secondo me è un problema di versione di java, cos’hai installato?
Versione Java SE 6 1.6.0_05
Se diventasse un software open, avrebbe sicuramente un seguito maggiore e ne guadagnerebbe in popolarità.
Complimenti per l’idea, mi piace.
Ciao
Appena ho un attimo indagherò
Tra polo lo diventerà, appena sistemo un po’ il codice a livello di commenti e documentazione…
Se mi posso permettere un paio di consigli per migliorare: possibilità di spedire il fax in via differita ad una certa ora o giorno; possibilità di inserire una mini cover fax di invio; tasto refresh automatico con tutti i dati azzerati dopo l’invio (che invece rimangono ancora scritti sulla maschera). ciao
Ciao!
Innanzitutto grazie per l’idea, molto utile – mi permetterà con ogni probabilità di togliere wine dal pc, che usavo solo per il software di eutelia.
Mi permetto di suggerire anche io qualche spunto per il futuro, nel caso potesse interessare :
1) non sarebbe possibile creare una stampante virtuale che faccia da fax foip?
2) sarebbe a mio avviso molto utile avere la possibilità di scegliere anche altri fornitori del servizio, come Faxator, che, paradossalmente, pur essendo gratuito mi ha dato assai meno problemi di funzionamento di Euteliaf@x (eutelia è molto buggy con alcun codecs in pdf e non ha un’assistenza degna) – lo hai già messo nel TODO, peraltro…
3) essendo molte spedizioni di Eutelia “buggy”, l’avere una copia del fax spedito (come appare nell’archivio fax spediti di Eutelia, non il documento inviato da locale, che talvolta è diverso! posso fornire esempi) con sovrastampata data ed ora di invio è a mio avviso molto utile per avere una traccia “legale” dell’invio – anche questo appare, in parte, nel TODO, ma sottolineo il problema dei bug.
Grazie ancora,
Paolo
Ciao, il programma è davvero molto carino, sarebbe utile nella configurazione del server, aggiungere anche l’autenticazione oltre a SSL, anche TLS (usata da gmail).
Ciao e buon lavoro
Ciao, io non riesco ad avviarlo incollo le risposte da terminale
lucio@lucio-desktop:~$ cd /opt
lucio@lucio-desktop:/opt$ ls
Adobe flock-2.5.2.en-US.linux-i686.tar.bz2 openoffice.org3
FaxIt0.3 freemind-bin-max-0_8_1 test
FaxIt0.3.tar.gz freemind-bin-max-0_8_1.zip test.zip
flock openoffice.org xhtml1-20020801
lucio@lucio-desktop:/opt$ ./FaxIt.sh
bash: ./FaxIt.sh: Nessun file o directory
lucio@lucio-desktop:/opt$ sh FaxIt.sh
sh: Can’t open FaxIt.sh
lucio@lucio-desktop:/opt$ java -jar FaxIt.jar
Unable to access jarfile FaxIt.jar
lucio@lucio-desktop:/opt$
Come vedi FaxIt è scompattato nella cartella opt ma non si apre, hai un idea ?
Grazie
Grazie dei consigli! Sono pieno di impegno ma piano piano una nuova versione salterà fuori dai!
Per la Stampante Virtuale ci sto lavorando me solo per la versione Windows….
Gmail usa SSL, infatti io consiglio di usare un acconti GMail per usare Faxit
Perchè ha scaricato la versione Windows…. Scarica quella per Linux
Ciao,
il programma FaxIt si apre e sembra che funziona, ma non è così, mi dice fax inviato, ma la mail di notifica è la seguente
EuteliaF@x – Home Page
Gentile Cliente,
la presente per comunicarLe che la richiesta di invio fax non è stata inoltrata
a causa di un errore verificatosi durante l’autenticazione dell’account
Euteliavoip (email o password errate).
Cordiali Saluti
Staff Euteliavoip
Nella configurazione di FaxIt uso smtp yahoo, che è lo stesso che ho usato per registrarmi al servizio Eutelia fax
Hai qualche suggerimento ?
Grazie
Ricontrolla bene la password e la mail, ti ricordo che la password di Eutelia è diversa dalla password per inviare il fax.