Skype Logo
Acquista credito Skype · Guida ·
  • Download
  • Usa Skype
  • Business
  • Negozio
  • Account
Mr. Pin

SMS con Linux e Skype

By My status Mr. Pin on November 22, 2007 in News da Skype, Post tecnici.

Ciao a todos,

oggi, onore al Pinguino.

Qualche tempo fa, esattamente il 29 Ottobre, sono andato alla presentazione del 3 Skypephone a Milano. In quell'occasione ho conosciuto un mio concittadino, Marco, che insieme a me era stato invitato all'avvenimento. Marco lo devo ringraziare per 2 motivi.

Il primo è che ha dato la sua disponibilità per scrivere ogni tanto qualche post su Linux, il secondo è che se non c'era lui a svegliarmi, nel viaggio di ritorno verso Bologna comodamente polleggiato in treno e addormentato come un lattante, probabilmente mi sarei ritrovato a Napoli.

Marco è un giovane e bravo betatester del Pinguino e questa prima volta vi da alcuni consigli su come spedire un SMS con Skype per Linux.

Leggiamo ciò che ci dice.

Mr. Pin
_______________________________________________________________________

Marco%20Linux%20FOTO.jpg

Ciao a tutti, sono uno dei betatester ufficiali per Skype per Linux e visto che sono pure italiano Mr. Pin mi ha dato questa occasione di scrivere su questo blog che so essere molto seguito.

Mentre stiamo lavorando alacremente per scovare molti dei bug della 2.0 mi focalizzo su un altro aspetto: gli sms!

Forse non tutti sanno che sia la versione 1.4 di Skype per Linux che la 2.0 beta supportano via API l'invio di SMS.

Purtroppo l'interfaccia non è ancora pronta, però grazie ad un programma fatto da un altro betatester, Philipp Kolmann (ciao Philipp!), è possibile utilizzare questa funzionalità.

Cosa serve:

-Python 2.5 (minimo)

-Skype4Py

https://developer.skype.com/wiki/Skype4Py

-SkySentials

http://www.kolmann.at/philipp/linux/skysentials/

Installazione:
Scompattare SkySentials in una cartella a piacere e Skype4Py in un'altra cartella, poi copiare dentro alla cartella skysentials-1.0.1 la cartella Skype4Py (attenzione la seconda sotto-cartella dell'archivio).

Infine da console (stando dentro la cartella di skysentials) lanciare: python skysentials.py
Se tutto è andato a buon fine apparirà una finestra su Skype che vi chiederà se volete che SkySentials utilizzi Skype, ovviamente bisogna confermare.

Il programma sembra un po' spartano, ma è ben fatto, vi elencherà tutti i numeri di telefono della vostra lista dei contatti, così potrete scegliere velocemente il numero, comporre l'sms e inviare!
Inoltre è chiaramente visibile la lunghezza dell'sms e il costo che verrà scalato dal vostro credito Skype.

Semplice no?

Marco Cimmino

Commenti

Lo stesso script potrebbe funzionare sotto Windows, giusto?

zaffo80 | Friday, Nov 23

Beh Skype per Mac e Windows hanno già la possibilità di spedire gli sms integrato nel client.

Ad ogni modo:
sotto Mac purtroppo no dato che Skype4Py non è ancora compatibile per Mac.
sotto Windows dovrebbe funzionare, ma bisogna anche installare le librerie GTK e Python-GTK.
Di fatto sotto Linux vi sembrerà strano ma è più facile farlo funzionare che sotto Windows, in quanto molte librerie sono già presenti.

Spero di aver chiarito.

ciao
Marco

cimmo80 | Friday, Nov 23

ciao, non c'entra nulla ma...posso cambiare il mio nome di skype o no? e come?

labfratini525 | Tuesday, Nov 27

ciao, non c'entra nulla ma...posso cambiare il mio nome di skype o no? e come?
_______________________________________________
Clicca sul tuo account in alto, sulla destra trovi Personalizza, cliccaci sopra, ti si apre un menu e scegli Modifica il mio profilo. La prima voce, quella del tuo account, è quella giusta. Inserisci nuovo nome e salva.
Bye bye
Pin

labfratini525 | Tuesday, Nov 27

Segnalo che con Debian Etch l'invio di sms da skype funziona perfettamente a patto che abbiate installato i seguenti pacchetti:

python-ctypes
python-wxgtk2.6
python-gtk2
python2.5

Philipp sei un grande! Attendo con impazienza che implementiate la gui per l'invio degli sms nella versione x Linux!

Alla Prossima!

Michele

mangilimaurizio | Tuesday, Dec 25

emh...
Salve,
Ho riscontrato un piccolo problemino...
quando clicco su check number non ho nessuan risposta e il campo per inserire il testo del mio SMS non è modificabile...
come risolvo?
________________________________________________
Se hai aggiornato la versione di Skype ... mmmmm.... non dovresti avere questo problema. Controlla cmq la versione: Aiuto>Controlla aggiornamenti.
Sappimi dire
Pin

koalalorenzo | Saturday, Dec 29

Ciao Marco
ho seguito alla lettera tutti i passaggi che indicavi, però non succede niente. Lancio python skysentials.py dal terminale ma la risposta che mi da è questa:"python: can't open file 'skysentials.py': [Errno 2] No such file or directory."
Sai dirmi cosa sbaglio?
Grazie mille.
Leonardo

kaosleo | Monday, Mar 10

Ottimo!
... ma si resta in attesa di uno skype altrettanto funzionale come in Win...
_____________________________________________
Sei rimasto un po' indietro, vai qui che ti farà felice: http://share.skype.com/sites/it/2008/03/p_stavolta_dopo_molte_settiman.html
Ciao e grazie

Pin

kandinskypoint | Tuesday, Mar 18

Tutto bene con l'installazione pro' i messaggi mi restano in uscita... Delivery Pending... come mai?

stefano.pardini | Wednesday, Mar 19

Risolto, era un problema di telefono... Scusate...

stefano.pardini | Wednesday, Mar 19

ottimo!!!
finalmente posso inviare SMS anche da ubuntu
, speriamo cmq venga presto integrata questa funzionalità
nella versione stabile
ciao e grazie

sercar0124 | Tuesday, Apr 22

posto alcuni messaggi avuti dal terminale a seguito di 3 invii di sms di cui uno so per certo arrivato a destinazione . spero possano servire per eventuali debug, se invece sono normali scusate se vi ho ammorbato con linee inutilei ;) :
Traceback (most recent call last):
File "/home/mia/Documenti/software per sms con skype da linux/skysentials-1.0.1/SendSMS.py", line 121, in check_number
self.mysms = self.skype.CreateSms('OUTGOING', number)
File "/home/mia/Documenti/software per sms con skype da linux/skysentials-1.0.1/Skype4Py/skype.py", line 630, in CreateSms
return ISmsMessage(chop(self._DoCommand('CREATE SMS %s %s' % (MessageType, ', '.join(TargetNumbers))), 2)[1], self)
File "/home/mia/Documenti/software per sms con skype da linux/skysentials-1.0.1/Skype4Py/skype.py", line 360, in _DoCommand
raise ISkypeError(int(errnum), errstr)
Skype4Py.errors.ISkypeError: [Errno 583] SMS: CREATE SMS takes a list of phone numbers

sercar0124 | Tuesday, Apr 22

Ciao a tutti,
da quanto sono passato a UbuntuStidio 8.04 ho un problema con gli sms (prima su ubuntustudio7.10 andava tutto benissimo. L'installazione e l'apertura di skysentials avvengono correttamente, ma quando clikko check number (dopo avere inserito un numero col prefisso +39) si impalla il programma e questo è l'output del terminale:

luigi@ubuntu:~/.Skype/skysentials-1.0.1$ python skysentials.py
Warning! Middle of message received with no beginning!
Exception in thread Notify event handler:
Traceback (most recent call last):
File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
File "/home/luigi/.Skype/skysentials-1.0.1/Skype4Py/utils.py", line 228, in run
h[0](*h[1], **h[2])
File "/home/luigi/.Skype/skysentials-1.0.1/SendSMS.py", line 54, in SkypeEvents
self.l_replyto.set_text(self.mysms.ReplyToNumber)
File "/home/luigi/.Skype/skysentials-1.0.1/Skype4Py/sms.py", line 197, in _GetReplyToNumber
return self._Property('REPLY_TO_NUMBER')
File "/home/luigi/.Skype/skysentials-1.0.1/Skype4Py/sms.py", line 74, in _Property
return self._Skype._Property('SMS', self._Id, PropName, Set, Cache)
File "/home/luigi/.Skype/skysentials-1.0.1/Skype4Py/skype.py", line 379, in _Property
Value = self._DoCommand('GET %s' % jarg, jarg)
File "/home/luigi/.Skype/skysentials-1.0.1/Skype4Py/skype.py", line 359, in _DoCommand
self.SendCommand(command)
File "/home/luigi/.Skype/skysentials-1.0.1/Skype4Py/skype.py", line 790, in SendCommand
self._API.SendCommand(Command)
File "/home/luigi/.Skype/skysentials-1.0.1/Skype4Py/API/posix_x11.py", line 390, in SendCommand
raise ISkypeAPIError('Skype command timeout')
ISkypeAPIError: Skype command timeout

Vi ringrazio per l'aiuto.
Luigi.

luigimaesano | Sunday, Jun 8

Anche io su ubuntu hardy con skype 2.0.72 non posso cliccare su "check number", in console mi da il messaggio

Warning! Middle of message received with no beginning!
Exception in thread Notify event handler:
Traceback (most recent call last):
File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
[... continua come sopra]


Qualcuno sa perchè? E' un vero peccato! Tra l'altro il programmino in python a quel punto si pianta e bisogna fare un kill per interromperlo.

vincenzo_ciancia | Thursday, Aug 7

Problema risolto! Alla linea 42 di skysentials.py, rimpiazzate

skype = Skype4Py.Skype()

con

skype = Skype4Py.Skype(Transport='dbus')

L'allimeamento è importante in python, quindi non cambiate lo spazio bianco che c'è all'inizio della linea, aggiungete solo Transport='dbus' tra le due parentesi. Ora funziona tutto. Per favore qualcuno segnali agli sviluppatori questo problema!

vincenzo_ciancia | Friday, Aug 15

Ho un problema. ho aggiornato la versione di ubuntu alla 9.04, mi son copiato dal vecchio sistema la cartella .skypesms che nella home conteneva i file utili per mandare sms da skype. ho installato skype, le librerie richieste, lancio il comando:

python ~/.skypesms/skysentials-1.0.1/skysentials.py

solo che mi restituisce semplicemente:

segmentation fault

cosa significa?
________________________________________________________________
NON ne ho la + pallida idea... proponi il tuo problema al forum: http://forum.skype.com/
Pin

ed_dario | Sunday, May 31

per ed_dario>

stesso problema , ho risolto dando lo stesso comando preceduto da
sudo

ora sarebbe interessante capire perchè funziona :P :)
e eventualmente fare uno script che avvii sksential assieme a skype

sercar0124 | Thursday, Jun 25

Commenta questo post

(Se non hai mai lasciato qui un tuo commento, forse devi essere approvato dal gestore del sito prima che esso appaia. Fino ad allora, non apparirà. Grazie.)

Rintraccia

Rintraccia la url di questa inserzione:
http://share.skype.com/cgi/mt/mt-tb.cgi/4477


Blog Skype

  • Share Skype Blog
  • Heartbeat
  • Developer Zone
  • Business
  • Skype Gear
  • Security
  • Garage
  • Mac
  • Linux
  • Eesti keeles
  • 日本語
  • Česky
  • Deutsch
  • Français
  • Italiano
  • Brasil
  • United Kingdom
  • Polski
  • United States
  • 한국어

Post recenti

  • Skype 4.1 per Windows, adesso è gold
  • Skype 1.1 per iPhone e iPod touch, scaricalo adesso
  • Cuffia stereo per Skype: paghi 1 prendi 2
  • SMS, con Skype è sempre più facile
  • Il tuo lavoro è al capolinea?
  • Concorso Skype for Business - 10 giorni alla fine
  • Hotfix della 4.0 di Skype per Windows: 4.0.0.227
  • Una risata migliora la vita, parola di Skype
  • Ecco la nuova 4.1 Beta per Windows con la CONDIVISIONE DELLO SCHERMO
  • Buddy web-cam, simpatiche, colorate ed economiche

Archivi

  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006

Iscriviti a questo blog
Come? Dimmi di più…

come si usa RSS Iscriviti
via Bloglines Subscribe in Bloglines
con Newsgator Subscribe in NewsGator Online
con MyYahoo
con Google Add to Google
con netvibes Add to Netvibes

Amici di Skype

  • Beppe Grillo
  • Gizmodo
  • Il blog di FON
  • Cellulari ad Hoc
  • Unimagazine.it
  • Suskype
  • Speedblog
  • VoiceOverHotel

Skype su Technorati

Chi sono i Technorati?



    Chi siamo · Partner · Opportunità di lavoro · Costi · Protezione
    Norme sulla tutela della privacy · Note legali · © 2009 Skype Limited