Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
fr:calaos_tuto_free_sms [2014/06/18 17:28]
azerty created
fr:calaos_tuto_free_sms [2016/01/13 20:28] (current)
Line 30: Line 30:
 dans calaos installer, on crée une règle avec la condition souhaitée et en action on ajoute une Action Script, dans l'editeur d'action script on ajoute  dans calaos installer, on crée une règle avec la condition souhaitée et en action on ajoute une Action Script, dans l'editeur d'action script on ajoute 
 <code> <code>
- calaos:requestUrl("https://smsapi.free-mobile.fr/sendmsg?user=xxxxxxxxxxxx&pass=xxxxxxxxxxxxxxxxx&msg=le%20message%a%envoyer%20%en%fonction%20de%20la%20regle")+function urlencode(str) 
 +   if (str) then 
 +      str = string.gsub (str, "\n", "\r\n"
 +      str = string.gsub (str, "([^%w ])", 
 +         function (c) return string.format ("%%%02X", string.byte(c)) end) 
 +      str = string.gsub (str, " ", "%%20"
 +   end 
 +   return str     
 +end 
 + 
 +local user = "username" 
 +local pass = "password" 
 +local msg = "le message à envoyer en fonction de la règle" 
 + 
 +calaos:requestUrl("https://smsapi.free-mobile.fr/sendmsg?user="..user.."&pass="..pass.."&msg="..urlencode(msg)) 
 return true return true
 </code> </code>
 check, ok, fermer, tester check, ok, fermer, tester