// Stai leggendo ...

Software

Skyphax anche per Linux (aggiornato e corretto)

Non parliamo di supporto ufficiale da parte di Eutelia, ma di un piccolo “hack” che grazie all’utilizzo di wine permette anche ai “bistrattati” utenti del pinguino di usufruire dell’ utility pensata per windows per inviare/gestire/catalogare i propri fax. Perchè offline è meglio!

Skyphax è un’ interessante servizio offerto da Skypho (controllata di Eutelia) per l’invio e la ricezione dei fax. Il servizio è poi completato da una semplice utility per la gestione e l’organizzazione offline dei nostri invii.

L’ applicazione sebbene molto basilare, è ben congegnata, e fa decisamente bene “il suo sporco lavoro”. E’ infatti possibile gestire una rubrica dei propri contatti, tutti i propri account fax skyphax, pianificarne l’ invio, richiedere il rapporto di consegna e controllare in tempo reale il calendario degli invii.

Tutto bene??? NO, per niente!! L’applicazione è nativa solo per windows!!!, io però già da un pò sono felicemente passato al pinguino (distro ubunt feisty fawn 7.04), e non amo troppo utilizzare l’invio da web offerto dall’azienda (complimenti per l’idea comunque).

Il motivo è semplice: non ho sempre disponibile una connessione di rete, ed inoltre quel “softwerino” semplice è basilare è veramente comodo: non devo ricordare link ed indirizzi web, password ed username, insomma, una volta configurato la prima volta poi va tutto liscio come l’olio :)

Fortunatamente accorre in nostro aiuto WINE (Is Not a Windows Emulator) potentissimo applicativo “pinguinesco” capace di far “girare” sotto linux i più disparati applicativi windows.

Iniziamo con l’installazione di Wine, questa procedura è diversa da distribuzione a distribuzione, ma fortunatamente la pagina del download è dettagliatissima, e tutto si limita ad una serie di “copia-incolla” intuitivi anche per gli utenti alle “prime armi”

Per ubuntu 7.04 (la distribuzione più diffusa del momento) è sufficiente lanciare in sequenza questi comandi:

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update
sudo apt-get install wine

In questo modo aggiungeremo i repository di wine, le chiavi d’autenticazione ed installeremo il software, apt-get penserà al resto (dipendenze eccecc).

AGGIORNAMENTO (mancava una DLL, grazie Paolo per la segnalazione):

Ora scarichiamo msvbvm50.DLL , la prima delle 2 DLL necessarie al corretto avvio dell’applicazione e copiamola nella directory windows di wine (sempre da terminale e sempre dalla directory Desktop):

unzip msvbvm50.zip

cp Msvbvm50.dll /home/tuo_user/.wine/drive_c/windows/system ;--> ex. cp Msvbvm50.dll /home/skumpic/.wine/drive_c/windows/system

Facciamo lo stesso anche per mfc42.DLL :

unzip mfc42.zip

cp mfc42.dll /home/tuo_user/.wine/drive_c/windows/system ;--> ex. cp mfc42.dll /home/skumpic/.wine/drive_c/windows/system

Fatto questo scarichiamo Skyphax sul nostro desktop
A questo punto non dobbiamo fare altro che scompattare l’archivio sul nostro desktop. Apriamo un terminale e digitiamo:

cd /home/tuo_user/Desktop ;--> ex. cd /home/skumpic/Desktop
unzip skyphax1.10.zip

e successivamente lanciamo il comando:

wine setup.exe

L’installazione potrebbe durare alcuni minuti,durante i quali vi verrà chiesto se conservare o meno il file msvcrt.DLL: rispondete YES.
Bene, non ci resta che lanciare Skyphax con il comando:

wine "c:\programmi\skyphax\skyphax.exe"

Vi ricordo che in Ubuntu il tutto è integrato direttamente nei menu di Gnome, ed è gestibile comodamente da interfaccia grafica (si limita a click come se usassimo windows).

Forse un giorno (che spero prossimo) l’atteggiamento generale delle aziende cambierà in meglio e tutti questi “trucchetti” non saranno più necessari, ma fino ad allora arrangiamoci :)

Commenti

commenti


I commenti all'articolo

16 commenti for “Skyphax anche per Linux (aggiornato e corretto)”

  1. Ciao!

    l’idea è interessante!

    Mi trovo però il seguente errore – sai cosa possa essere?

    wine: could not load L”c:\\windows\\system32\\\201cc:programmiskyphaxskyphax.exe\201d”: Module not found

    Grazie in anticipo,

    Paolo

    Commentato da paolo | maggio 16, 2007, 14:34 |
  2. La dll l’hai copiata nella cartella System?

    Ti ha dato problemi nell’installazione o errori? Perche a dire la verità la mia installazione di wine non era “fresca” (avevo gia installato altri programmi prima) e a te pare manchi qualche dll.
    Appena mi dai qualche news maggiore controllo e poi aggiorno la guida

    Commentato da skumpic | maggio 16, 2007, 16:59 |
  3. Si, la directory è corretta, non sono proprio alle prime….
    In installazione
    an error occured while registering c: /…………/ scrrun.dll file
    an error occured while creating an icon for skyphas o simile
    skyphax correttamente installato (ma sarà vero?)
    in funzionamento da errore
    .wine/drive_c/Programmi/Skyphax$ wine Skyphax.exe
    fixme:ole:OleLoadPictureEx (0xb90cdc,23382,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fae8), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,1117,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,1102,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,1130,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,419,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,679,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,1115,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1abd00), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1abd78), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1aced8), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1acf50), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,22414,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,1123,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OleLoadPictureEx (0xb90cdc,3270,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33fa88), partially implemented.
    fixme:ole:OLEPictureImpl_SaveAsFile (0x18f448)->(0x1bd5c8, 0, (nil)), hacked stub.
    err:ole:CoGetClassObject class {ee09b103-97e0-11cf-978f-00a02463e06f} not registered
    err:ole:create_server class {ee09b103-97e0-11cf-978f-00a02463e06f} not registered
    err:ole:CoGetClassObject no class object {ee09b103-97e0-11cf-978f-00a02463e06f} could be created for context 0×5
    fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}

    wine è quello dei repository
    ho già installati ie6 ed ie7

    Commentato da paolo | maggio 16, 2007, 17:51 |
  4. rettifico, wine non viene dai repository ma da automatix……………..

    Commentato da paolo | maggio 16, 2007, 17:54 |
  5. ok, directx.
    Vedo di vedere da che dll dipende.
    ciao
    Skumpic

    Commentato da skumpic | maggio 16, 2007, 18:21 |
  6. Corretto, mancava la dll mfc42.DLL (che evidentemente avevo gia grazie a qualche sw installato in precedenza).
    Prova e fammi sapere :):)

    Ah, grazie per il feedback :)
    CIAO
    Skumpic

    Commentato da skumpic | maggio 17, 2007, 12:18 |
  7. O fatto un po di casino con wordpress ed il post e rimasto privato tutta la giornata (io ovviamente non me ne rendevo conto perche lo vedevo). Mi scuso, ho ancora diverse cosuccie da imparare riguardo questa piattaforma di blogging :)

    Commentato da skumpic | maggio 18, 2007, 00:27 |
  8. !! scusa se torno all’attacco!!

    l’installazione me l’ha fatta solo in modalità superuser…..

    per l’installazione come utente normale ho dovuto cambiare i permessi a ST6UNST.EXE

    inoltre dopo un primo avvio dove sembrava andare (ma non invia) ora mi dice “run-time error ’445′ object doesn’t support this action” -

    hai qualche idea?

    Grazie in anticipo,

    Paolo

    Commentato da paolo | maggio 18, 2007, 10:19 |
  9. Cancella la cartella .wine che trovi nella tua home e riparti da zero.
    Wine installalo dai repo e non con automatix (ci sono passato anche io all’inizio e quel coso mi ha dato solo problemi).Apri synaptic e cerca wine se non vuoi farlo testualmente seguendo i comandi che ho fornito (dopo aver aggiunto i repo cmq)
    Dover andare in sudo per poter usare wine NON e NORMALE.
    ciao

    Commentato da Skumpic | maggio 18, 2007, 10:27 |
  10. Eseguito bestialmente e disciplinatamente

    rifatto winecfg e riparto, ma mi blocco – per controprova mi blocco anche su Ws… quindi con ogni probabilità è un pb della mia configurazione di skyphax..

    Per controllo, gli do server mail il smtpmail.vodafone.it (è il mio provider di posta, non di adsl), il nome utente di skyphax (= indirizzo di posta) ed il n° di fax di skyphax, oltre alla password.

    Ho sbagliato qcosa?

    Inoltre mi scappa qualche parola invano per come è più semplice faxator… mi è bastato fare un modello di e-mail specifica per spedire fax.. Mi sembra un pò l’ufficio complicazione affari semplici, questa eutelia……..

    Commentato da Paolo | maggio 18, 2007, 11:59 |
  11. Risolto il problema di cfg su ws;
    su ubuntu non va con la medesima cfg, e fa il medesimo errore Run time error 445

    Mi sa che rimane qche problema ….

    Commentato da Paolo | maggio 18, 2007, 18:43 |
  12. Grazie mille della segnalazione funziona alla grande anche su ubunu 8.10 ciao

    Commentato da alex | aprile 18, 2009, 23:39 |
  13. ciao scusa se mi intrometto nella discussione,
    io ho provato ad installare un client grafico, wine me lo ha fatto fare senza problemi ma al momento di farlo partire ho avuto questo segnale di errore: Impossibile allocare l’oggetto FileSystemObject.
    Verificare la presenza del componente “scrrun.dll” nel percorso system32 di windows.
    nella directory system32 ho installato sia scrrun.dll, sia mfc42.dll ma nisba.
    consigli?
    grazie

    Commentato da saccente | maggio 5, 2009, 16:24 |
  14. Salve, vi segnalo il mio programma che fa a stessa cosa, solo che è scritto in Java e quindi multipiattaforma senza passare da Wine: http://jagu.no-ip.org/?cat=6

    Ditemi cosa ne pensate!!!

    Commentato da Alessio | maggio 13, 2009, 08:01 |

Lascia un commento

Devi essere autenticato per lasciare un commento.