Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TIP] Spedire sms da linea di comando
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
Josuke
Veteran
Veteran


Joined: 07 May 2003
Posts: 1175
Location: Italy - Bolzano

PostPosted: Tue Nov 16, 2004 11:22 pm    Post subject: Reply with quote

hammerfall: non so io lo usavo quando avevo il supporto bluetooth sul portatile...or anon ho più il portatile e me ne sono disinteressato..comunque io mal che andasse compilavo a mano
_________________
fletto i muscoli...e sono nel vuoto
Back to top
View user's profile Send private message
dakr
n00b
n00b


Joined: 07 Oct 2003
Posts: 73
Location: Switzerland

PostPosted: Wed Nov 17, 2004 11:25 am    Post subject: Reply with quote

sempre per gli svizzeri, se non erro le uni funzionano con switch mentre i provider (ad esempio bluewin) offrono lo stesso servizio tramite ip-plus (chiaramente con un limite mensile di sms) ma questo io lo posso verificare solo più avanti, magari qualcun'altro lo può testare prima.

chiaramente la forma dell'indirizzo email dovrebbe essere del tipo:
Code:
xxxxxxxxxx@sms.ip-plus.net


PS: ottimo script, complimenti!


Last edited by dakr on Wed Nov 17, 2004 11:30 am; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30837
Location: here

PostPosted: Wed Nov 17, 2004 11:30 am    Post subject: Reply with quote

@dakr: ma devi pagare un servizio per averlo giusto?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
dakr
n00b
n00b


Joined: 07 Oct 2003
Posts: 73
Location: Switzerland

PostPosted: Wed Nov 17, 2004 11:31 am    Post subject: Reply with quote

con bluewin se non erro no, però hai un limite mensile. se invece hai una linea dedicata con ip-plus allora si, devi acquisatre dei crediti.
in ogni caso questa sera provo e posto la risposta definitiva.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30837
Location: here

PostPosted: Wed Nov 17, 2004 11:33 am    Post subject: Reply with quote

dakr wrote:
con bluewin se non erro no, però hai un limite mensile.

Io bluewin ce l'ho ma a chi devo mandare il mail? (nel senso @....)
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
dakr
n00b
n00b


Joined: 07 Oct 2003
Posts: 73
Location: Switzerland

PostPosted: Wed Nov 17, 2004 11:34 am    Post subject: Reply with quote

allora prova con telefono@sms.ip-plus.net e dimmi se funziona, io adesso sono sulla rete dell'uni quindi uso il tuo di script :-D
Back to top
View user's profile Send private message
PXL
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2004
Posts: 113
Location: CH->Ticino

PostPosted: Wed Nov 17, 2004 11:51 am    Post subject: Reply with quote

umm.. ho provato dal mio account (freeway) di bluewin a inviarmi un sms tramite xxxxxx@sms.ip-plus.net

non ho ricevuto né un sms, né una notifica di errore...
in ogni caso, sempre per gli svizzeri che usano swisscom che hanno meno di 22 anni, posso gia inviare tramite www.natelskyline.ch sms gratis illimitati verso qualsiasi cellulare (in teoria svizzeri e esteri)...
sono riuscito a recuperare un script in php che si interfaccia con natelskyline per poter inviare sms a più persone contemporaneamente, che automaticamente sdoppia in più messaggi... e tiene una rubrica più bella...
_________________
"apt-get install emerge" o "emerge apt" ? questo é il problema...
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30837
Location: here

PostPosted: Wed Nov 17, 2004 12:03 pm    Post subject: Reply with quote

PXL mai contento di nulla. Ecco la versione con la rubrica
Code:
#!/bin/sh

AGENDA="/path/to/file"
SEVICE_SMS='sms.switch.ch'

function usage {
    echo "Usage: sendsms <telephone number> <\"message\">"
    echo "Note: use \n for new line"
    exit 1
}

function getNumber {
    NUMBER=`cat ${AGENDA} | grep ${1} | sort | head -n 1 | awk '{print $2}'`
}

function getName {
    NAME=`cat ${AGENDA} | grep ${1} | sort | head -n 1 | awk '{print $1}'`
}

function sendsms {
    # calcola la lunghezza del account mail
    FROM_LENG=`cat ~/.msmtprc | grep from | awk '{print $2}' | wc -c`
    # lunghezza del messaggio sms
    SMS_LENG=`echo -e $2 | wc -c`
    let TOT_LENG=SMS_LENG+FROM_LENG
    SMS=`echo -e $2`

    # fintanto che il messaggio e' piu' lungo di 160
    # char fai il loop
    while [ $TOT_LENG -gt 160 ]
    do
      # lunghezza massima del sms
      let LENG=160-FROM_LENG
      #echo "`echo -e ${SMS} | head -c ${LENG}`"
      # spedisci i primi LENG caratteri per sms
      echo "`echo -e ${SMS} | head -c ${LENG}`" |nail -s " " ${1}@${SEVICE_SMS}
      # setta la nuova lunghezza del sms e il nuovo contenuto
      let SMS_LENG=SMS_LENG-LENG
      SMS=`echo ${SMS} | tail -c ${SMS_LENG}`
      let TOT_LENG=SMS_LENG+FROM_LENG
    done

    #echo -e "${SMS}"
    echo -e "${SMS}" |nail -s " " ${1}@${SEVICE_SMS}
}

case $1 in
    -n|--name)
        [ -z "$3" ] && usage
        getNumber $2
        getName ${NUMBER}
        if [ ! "${NAME}" = "$2" ]
        then
            echo "Non c'e' nessun contatto $2!"
            exit
        fi
        sendsms ${NUMBER} "$3" ;;
    -h|--help)
        usage ;;
    *)
        [ -z "$2" ] && usage
        sendsms $1 "$2" ;;
esac

exit 0

Bisogna cambiare la variable AGENDA con la locazione del file che conterra' la vostra lista di contatti. Il file deve essere messo in questo modo
Code:
gigo 65464
zio 456754
pino 32423432

Per usarlo si puo' farlo in due modi o con il nuomero direttamente
Code:
$ ./sendsms 032329 "Messaggio da spedire"

oppure specificando il nome
Code:
$ ./sendsms -n zio "Messaggio da spedire"

Non faccio molti controlli quindi se avete problemi ditelo che cerchero' di mettere a posto
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Wed Nov 17, 2004 2:07 pm    Post subject: Reply with quote

Sentite trasformiamo la cosa all'italiana, ovvero qualcuno dalla svizzera fa da rimbalzo per gli sms anche per noialtri :) Con tutte le volte che mi avete fermato alla dogana me lo dovete :lol: :lol:
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30837
Location: here

PostPosted: Wed Nov 17, 2004 2:28 pm    Post subject: Reply with quote

federico wrote:
Con tutte le volte che mi avete fermato alla dogana me lo dovete :lol: :lol:

E non sei mai venuto a trovarmi?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
clem
n00b
n00b


Joined: 03 Nov 2004
Posts: 5
Location: Switzerland

PostPosted: Sat Nov 20, 2004 9:39 am    Post subject: Reply with quote

fedeliallalinea wrote:

Ehheheh mi fa piacere vederti anche qui :D


Leggi tra le righe: "finalmente hai imparato ad usare il forum, così non devi più venire qua ogni due giorni col computer da riparare" :lol: :lol: :lol:
_________________
Lorenzo
http://www.sosto.net/clem
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30837
Location: here

PostPosted: Sat Nov 20, 2004 9:40 am    Post subject: Reply with quote

clem wrote:
"finalmente hai imparato ad usare il forum, così non devi più venire qua ogni due giorni col computer da riparare" :lol: :lol: :lol:

Naaa... questo lo sai che non e' vero sei sempre il benvenuto :D
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
clem
n00b
n00b


Joined: 03 Nov 2004
Posts: 5
Location: Switzerland

PostPosted: Sat Nov 20, 2004 9:55 am    Post subject: Reply with quote

fedeliallalinea wrote:

Naaa... questo lo sai che non e' vero sei sempre il benvenuto :D


sì, è vero, stavo scherzando! Oggi pome posso venire a installare il wireless? eheh! :)
...no, le palle, 'sto pome devo fare sisop! 8O vabbe'..
_________________
Lorenzo
http://www.sosto.net/clem
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Sat Nov 20, 2004 12:54 pm    Post subject: Reply with quote

fedeliallalinea wrote:
federico wrote:
Con tutte le volte che mi avete fermato alla dogana me lo dovete :lol: :lol:

E non sei mai venuto a trovarmi?


In che citta' abiti ?
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30837
Location: here

PostPosted: Sat Nov 20, 2004 1:00 pm    Post subject: Reply with quote

federico wrote:
In che citta' abiti ?

Paesotto vorrai dire. Comunque quando passi mi fai un fischio e mi dici dovbe arrivare :P
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
lopio
Veteran
Veteran


Joined: 22 Dec 2003
Posts: 1161
Location: savona, Italy

PostPosted: Sun Nov 21, 2004 12:21 pm    Post subject: Reply with quote

hellraiser wrote:
per i clienti Vodafone è possibile usare smssens per mandare fino a 100 sms gratis [max 360 caratteri x sms]

se qualke problema chiedete pure...

addios

ciao scusa se approfitto della tua gentilezza ma prima di fare inutili esperimenti vorrei alcun info.
Il servizio vale solo verso i cellulari vodafone vero?

Possibile che in italia non ci sia una maniera furba per sfruttare le caselle di posta che permettono invio sms?

grazie ciao
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sun Nov 21, 2004 12:35 pm    Post subject: Reply with quote

lopio wrote:
ciao scusa se approfitto della tua gentilezza ma prima di fare inutili esperimenti vorrei alcun info.
Il servizio vale solo verso i cellulari vodafone vero?


A giudicare dalle info che danno su 190.it si:

Quote:
Questo servizio ti permette di inviare Brevi Messaggi di Testo (SMS) ad un telefono cellulare Vodafone direttamente dalla tua casella E-mail, il cui indirizzo hai inserito in fase di registrazione.

_________________
Ciao da me!
Back to top
View user's profile Send private message
Jecko_Hee
Tux's lil' helper
Tux's lil' helper


Joined: 20 Aug 2003
Posts: 142
Location: Svizzera/Ticino

PostPosted: Tue Dec 07, 2004 10:43 pm    Post subject: Reply with quote

Ciao, ho fatto una qualche modifica allo script di fedeli per poterlo eseguire su un server della mia scuola (B alla Supsi), sul quale non ci sono msmtp e nail, ma c'è mail.

ecco lo script
Code:

#!/usr/local/bin/bash

AGENDA="/path/to/file"
SEVICE_SMS='sms.switch.ch'

function usage {
    echo "Usage: sendsms <telephone number> <\"message\">"
    echo "Note: use \n for new line"
    exit 1
}

function getNumber {
    NUMBER=`cat ${AGENDA} | grep ${1} | sort | head -n 1 | awk '{print $2}'`
}

function getName {
    NAME=`cat ${AGENDA} | grep ${1} | sort | head -n 1 | awk '{print $1}'`
}

function sendsms {
    # calcola la lunghezza dell'account mail
    FROM_LENG=$[`whoami | wc -m`+`uname -n | wc -m`-1]   

    # lunghezza del messaggio sms
    SMS_LENG=`echo -e $2 | wc -c`
    let TOT_LENG=SMS_LENG+FROM_LENG
    SMS=`echo -e $2`

    # fintanto che il messaggio e' piu' lungo di 160
    # char fai il loop
    while [ $TOT_LENG -gt 160 ]
    do
      # lunghezza massima del sms
      let LENG=160-FROM_LENG
      #echo "`echo -e ${SMS} | head -c ${LENG}`"
      # spedisci i primi LENG caratteri per sms
      echo "`echo -e ${SMS} | head -c ${LENG}`" | mail ${1}@${SEVICE_SMS}
      # setta la nuova lunghezza del sms e il nuovo contenuto
      let SMS_LENG=SMS_LENG-LENG
      SMS=`echo ${SMS} | tail -c ${SMS_LENG}`
      let TOT_LENG=SMS_LENG+FROM_LENG
    done

    #echo -e "${SMS}"
    echo -e "${SMS}" | mail ${1}@${SEVICE_SMS}
}

case $1 in
    -n|--name)
        [ -z "$3" ] && usage
        getNumber $2
        getName ${NUMBER}
        if [ ! "${NAME}" = "$2" ]
        then
            echo "Non c'e' nessun contatto $2!"
            exit
        fi
        sendsms ${NUMBER} "$3" ;;
    -h|--help)
        usage ;;
    *)
        [ -z "$2" ] && usage
        sendsms $1 "$2" ;;
esac

exit 0

_________________
Negli anni 60 una delle tante ragazze di Fonzie, dopo aver fatto "petting", gli disse: "FONZIE, SE NON TI LECCHI LE DITA GODI SOLO A META'!"

EVITIAMO GLI OT - LINEE GUIDA DEL FORUM
Back to top
View user's profile Send private message
nomadsoul
Apprentice
Apprentice


Joined: 14 Mar 2004
Posts: 172

PostPosted: Tue Dec 07, 2004 11:48 pm    Post subject: Reply with quote

see... ce la vedete la TELECOM che regala i messaggini gratis agli iscritti all'università??
Back to top
View user's profile Send private message
oRDeX
Veteran
Veteran


Joined: 19 Oct 2003
Posts: 1325
Location: Italy

PostPosted: Tue Dec 07, 2004 11:54 pm    Post subject: Reply with quote

Dreaming swizerland...
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Wed Dec 08, 2004 12:04 am    Post subject: Reply with quote

oRDeX wrote:
Dreaming swizerland...

Da noi c'e' la vodafone che lo fa per i loro clienti, non molto di + ...
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
koma
Advocate
Advocate


Joined: 06 Jun 2003
Posts: 2702
Location: Italy

PostPosted: Wed Dec 08, 2004 12:14 am    Post subject: Reply with quote

il problema principale è che per mandare un fottutissimo sms da vodafone ti fai:
- 10 minut di login
- 10 minuti di attesa con 500 popup
- 10 minuti di naviazione tra i link
- 10 minuti a scoprire quale dei popap se si è aggiornato ti permette di amndare sms
- 30 secondi + 10 minuti per capire che devi cambiare popup perchè hai preso quello degli mms
- 10 minuti di attesa che il messaggio venga accodato
- 10 minuti di attesa prima che il popap SE si aggiorna ti dica che tutto è andato bene/male
_________________
http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Wed Dec 08, 2004 12:23 am    Post subject: Reply with quote

koma wrote:
il problema principale è che per mandare un fottutissimo sms da vodafone ti fai:
- 10 minut di login
- 10 minuti di attesa con 500 popup
- 10 minuti di naviazione tra i link
- 10 minuti a scoprire quale dei popap se si è aggiornato ti permette di amndare sms
- 30 secondi + 10 minuti per capire che devi cambiare popup perchè hai preso quello degli mms
- 10 minuti di attesa che il messaggio venga accodato
- 10 minuti di attesa prima che il popap SE si aggiorna ti dica che tutto è andato bene/male


Ma mica si poteva mandare la mail a numero@ominitel.it o qualcosa del genere? Quando ero loro abbonato lo facevo di solito...
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
koma
Advocate
Advocate


Joined: 06 Jun 2003
Posts: 2702
Location: Italy

PostPosted: Wed Dec 08, 2004 12:34 am    Post subject: Reply with quote

nn ero a conoscenza di ciò.. ma nn è che il ricevente paga?
_________________
http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30837
Location: here

PostPosted: Wed Dec 08, 2004 2:03 am    Post subject: Reply with quote

koma wrote:
nn ero a conoscenza di ciò.. ma nn è che il ricevente paga?

Ora non so come funziona in italia ma se cosi' fosse a chi non mi sta troppo simpatico spedirei una merea di messaggi per fargli pagare una fattura stratosferica??? No il discorso non regge
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum