skicka sms (för oss med Telias Mina Sidor)

Permalänk

skicka sms (för oss med Telias Mina Sidor)

Kan ju vara kul att skicka lite sms från kommandoraden.
EDIT: Man får alltså skicka 10 gratis sms/dag.

#!/bin/sh # # teliasms.sh - Skicka SMS via Telias Mina Sidor # Henrik Jönsson - 20030409 # # ----> Skriptet får inte användas för att missbruka telias tjänst # # ----> Du behöver: # * Registrering hos Telia - Mina sidor # * curl - http://curl.haxx.se/ # # ----> Lämpliga format på telefonnumret är: 0701-234567 eller 0046701234567 # ----> De variabler du behöver ändra nedan är CURL, USR_NAME och USR_ID # ###################################################################### ### Måste vara tre argument if [ $# -ne 3 ]; then echo;echo 1>&2 "Usage: $0 {telnr \"meddelande\" lösenord}" echo 1>&2 "Ex: $0 0701-234567 \"Tjena, allt är lugnt.\" hShr65ER";echo exit 127 fi #################### Ändra dessa variabler!! ######################### CURL="/usr/bin/curl" # sökvägen till curl USR_NAME="xxxxxxxx" # ditt användarnamn hos Telias Mina Sidor USR_ID="yyyyyy" # ditt användar-id hos Telias Mina Sidor ###################################################################### tel_nr=$1 message=$2 usr_password=$3 time=`date +%s`999 ### Inloggnings-URL URL="https://access.tewss.telia.se/servlet/getAccessLogin" ### Logga in $CURL -m 120 -D telcookies.txt -d "URI=https://bv.tewss.telia.se/cgi-bin/bv/minasidor/minasidor.jsp.html%3FOID%3DMina%2BSidor%2C%2Bniva%2B2%26CID%3D-16429&LOCALE=sv_SE&AUTHMETHOD=LDAP&Template=loginPAM.html&pageGenTime=$time&usr_name=$USR_NAME&usr_password=$usr_password" $URL ### URL till SMS-formuläret URL="https://komc.tewss.telia.se/adressbok/db/Pck_Html_Sms.SkickaS..." ### Skicka SMS! $CURL -m 120 -b telcookies.txt -d "p_max_antal=10&p_kategori=ALLA&p_anv_id=$USR_ID&p_to=$tel_nr&p_text=$message&p_count=120" $URL

Visa signatur
Permalänk
Medlem

Om du gör ett script för den här sidan är du min gud

http://member.teliamobile.se:80/web_ssologin.cgi?protected_lo...

Permalänk
Citat:

Ursprungligen inskrivet av dahlma
Om du gör ett script för den här sidan är du min gud

ok, i sin enklaste form: Ett skript för att skicka sms via www.teliamobile.se

#!/bin/sh # # teliamobsms.sh - Skicka SMS via TeliaMobile.se # Henrik Jönsson - 20030410 # # ----> Du behöver: # * Registrering hos TeliaMobile.se # * curl - http://curl.haxx.se/ # # ----> Lämpliga format på telefonnummret är: 0701234567 eller 0046701234567 # ----> De variabler du behöver ändra nedan är CURL och USR_TEL # ###################################################################### ### Måste vara tre argument if [ $# -ne 3 ]; then echo;echo 1>&2 "Usage: $0 {telnr \"meddelande\" lösenord}" echo 1>&2 "Ex: $0 0701234567 \"Tjena, allt är lugnt.\" hShr65ER";echo exit 127 fi #################### Ändra dessa variabler!! ######################### CURL="/usr/bin/curl" # sökvägen till curl USR_TEL="0701234567" # ditt mobilnummer ###################################################################### tel_nr=$1 message=$2 usr_password=$3 ### Inloggnings-URL URL="http://member.teliamobile.se:80/web_ssologin.cgi" ### Logga in $CURL -m 120 -D telmobcookies.txt -d "auth_mode=basic&ct_orig_uri=%2Fnogrus%2Fportal&user=$USR_TEL&password=$usr_password" $URL ### URL till SMS-formuläret URL="http://member.teliamobile.se/nogrus/portal" ### Skicka SMS! $CURL -m 120 -b telmobcookies.txt -d "do=usermessage.sendgroupsms&msisdn1=&sendlist=$tel_nr&nrtyped=160&text=$message&flash=false" $URL

Visa signatur
Permalänk
Medlem

curl: (51) SSL: certificate subject name 'www.teliamobile.se' does not match target host name 'member.teliamobile.se' <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>302 Found</TITLE> </HEAD><BODY> <H1>Found</H1> The document has moved <A HREF="http://member.teliamobile.se:80/web_ssologin.cgi?protected_lo...">here</A>.<P> </BODY></HTML>

Det fick jag..

Keep up the good work, vore SKITBRA om detta funkade.

Permalänk
Medlem
Permalänk
Medlem

Oooh, "jag kan skicka hur många sms jag vill, den stannar även fast det står att jag har skickat mina dagliga fem"
Så tänkte jag nyss.

Nu är mitt refillkort slut.

PASSA ER ))

Permalänk

Har inte hunnit testa det ännu, men det är kanon om det funkar!
Då kan man koppla det till olika larm sina hem-system.

Bra initiativ!

Visa signatur

::.. KDE Neon ..::
Home | MAME Arcade
Spelkonsoler

Permalänk
Medlem

Jag fulade mig med scriptet lite så det passade mig själv bättre, inga snygga lösningar precis, men men

http://dahlma.no-ip.org/saker/teliamobsms.sh

Permalänk
Citat:

Ursprungligen inskrivet av dahlma
satte URL="http://member.teliamobile.se:80/web_ssologin.cgi"

Då funkade det

Jaså, för mig funkar det!

EDIT: hmm beror nog på att du har en annan version av curl än vad jag har och din version kollar ssl-certifikatet och ser att det inte stämmer.
Jag ändrar i mitt skript också för båda sätten funkar för mig ändå.

Visa signatur
Permalänk
Medlem

någon som skulle kunna göra en version för www.teliamobile.se/um (unified messaging) dof, executive osv.. ingen gräns för skickade sms/dag..

*löst*

blev xmlhttp istället *hehe*

Visa signatur

Inget är omöjligt, bara det att det omöjliga tar lite längre tid

Permalänk

Telias Mina sidor script

Hejsan! Tycker att det där scriptet är kung!

Men jag skulle vilja ha det i perl. Är det någon som kan konvertera det till perl? Det vore great!

Visa signatur

//Nicke

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av allban
någon som skulle kunna göra en version för www.teliamobile.se/um (unified messaging) dof, executive osv.. ingen gräns för skickade sms/dag..

*löst*

blev xmlhttp istället *hehe*

Det går väl att använda samma grej, bara det att det kostar pengar efter 5st?

Kostar det inte pengar på alla sms på um?

Skitbra idé btw!

Är inte jättehaj på bash direkt men jag funderar på om man inte borde lägga in nån slags telebok i scriptet så man kan skriva bara

sms ragnwald "tjena, hur mår du?"

t.ex.

Vore skitsmidigt

Edit: har telefonbok nu

Visa signatur
Permalänk
Medlem

Har de gjort om telia sidan så att detta inte funkar nu?