Perl smssend.pl

2015 perl tutorial

Questo script e in grado di inviare un sms tramite l’interfaccia web di http://190.it/.

perl_smssend.pl

  • Linguaggio: Perl
  • Licenza: Public Domain
  • Requisiti: LWP::UserAgent (aptitude install libwww-perl), Crypt::SSLeay (aptitude install libcrypt-ssleay-perl), imagemagick (aptitude install imagemagick), ocrad (aptitude install ocrad), gocr (aptitude install gocr)
  • Autore: Bucciarati
  • Mail: talking (presso) linuxvar.it
  • Download: Media:Perl_smssend.gz

Questo script puo essere usato come backend per Utente:Buccia/Irssi_Scripts/smshilights.pl

Configurazione

Modificare ~/.perl_smssendrc, che verra’ incluso dallo script.

$debug=0;  # impostarlo ad 1 solo in caso si voglia debuggare lo script
$daemonize=0; # impostare ad 1 se si vuole fare forkare e lavorare in background

$max_trials=3; # numero di tentativi da fare durante il riconoscimento del codice di conferma (alzare se necessario) (per continuare all'infinito, impostare a -1)

$username='your_user_name';
$password='your_password';


1;

ATTENZIONE: Notare l’ultima linea: e un 1 e un punto e virgola. Deve essere cos`i per permettere al perl di interpretare il file con esito positivo.

Utilizzo

$ perl_smssend.pl 3471237891
<scrivere qui il messaggio>
^D
Logged in
t0: LA47B
SMS successfully sent (1). Logging Out..
$
  • Esiste anche un programma in Python, moiosms
  • Esiste anche un programma in C per mandare sms, ma usa un suo linguaggio interno poco flessibile e lo script per vodafoneit non e aggiornato con troppo entusiasmo… Per info google smssend vodafoneit.