Jump to content

Search the Community

Showing results for tags 'sms'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 11 results

  1. João Vieira

    Web SMS

    Boa tarde, Estou neste momento a desenvolver o meu projeto final de curso que consiste no desenvolvimento de uma aplicação móvel para Web SMS. Terei de ser capaz de mandar mensagens através do computador fazendo a importação de contactos etc... (basicamente, terei que fazer uma pagina web para mandar mensagens à semelhança do MightyText) Entre alguma da pesquisa que já fiz apareceu o seguinte segmento de código <?php $to = "5555555555@vtext.com"; $from = "xxxx@yourdomain.com"; $message = "This is a text message\nNew line..."; $headers = "From: $from\n"; mail($to, '', $message, $headers); ?> Daqui surge-me uma dúvida O domain do número de telefone de envio é de uma operadora norte americano, eu consigo ter acesso aos domains das operadoras portuguesas para fazer com que este pedaço de código funcione sem problemas em Portugal? Eu compreendo que existe vários sites que fornecem este serviço o problema é que é pago. O objetivo seria usar o tarifário do telemóvel para enviar a mensagem. Também tenho dúvidas que isto realmente funcione... Se alguém me conseguisse ajudar com este projeto agradecia imenso. Cumprimentos
  2. psantos10

    Enviar comandos a um servidor via SMS

    Boas Pessoal, Preciso da vssa ajuda... Tenho um GSM Modem... onde consigo me conectar via Console pela porta COM e enviar SMS utilizando comandos AT. O meu problema, é que gostaria de poder enviar comandos via SMS para o numero instalado neste Modem e poder responder com base o conteúdo o SMS recebido. Ex: Tenho o Nº +00980 instalado no modem. E apartir do meu celular (com o numero +0567), envio um SMS para o modem com o seguinte texto: "VERIFICAR". O modem por sua vez, ao receber esta mensagem através de uma aplicação, deve enviar uma resposta mediante processamento da informação recebida. Alguém já trabalho com algo parecido? alguém tem uma ideia de como pode ser feito? Grato pela atenção Cumps
  3. Boa tarde, Estou a tentar criar uma pequena app que envie uma mensagem com as coordenadas do dispositivo, no entanto não estou a conseguir implementar a obtenção das coordenadas e respectiva injecção na SMS. Consigo enviar uma SMS, mas agora como é que obtenho as coordenadas e as injecto na SMS? Aqui fica o código que tenho até agora: public class MainActivity extends AppCompatActivity { private static final int PERMISSION_REQUEST = 100; protected Context context; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button_panic = (Button) findViewById(R.id.button_panic); button_panic.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final LocationManager manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); if (manager.isProviderEnabled(LocationManager.GPS_PROVIDER)) { //Runtime Permission Request if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (checkSelfPermission(Manifest.permission.SEND_SMS) != PackageManager.PERMISSION_GRANTED) { if (shouldShowRequestPermissionRationale(Manifest.permission.SEND_SMS)) { } else { requestPermissions(new String[]{Manifest.permission.SEND_SMS}, PERMISSION_REQUEST); } } else { sendSMS(); } } else { sendSMS(); } } else { showAlert(); } } }); } /*Send Message Method @ @Comment: Method to send a SMS using an intent */ private void sendSMS() { //SharedPreferences final SharedPreferences sharedpreferences; //Define SharedPreferences sharedpreferences = getSharedPreferences("PANIC_PREFERENCES", Context.MODE_PRIVATE); //Get SharedPreferences to Send PANIC SMS //Retrieve SharedPreferences // final String nome = sharedpreferences.getString("Key_nome", null); // final String apelido = sharedpreferences.getString("Key_apelido", null); // final String telefone = sharedpreferences.getString("Key_telefone", null); final String nome = "Nuno"; final String apelido = "Santos"; final String telefone = "123456789"; //Verify if sharedPreferences no Null - User Data Are Available if (nome != "" && apelido != "" && telefone != "") { String message = "PANIC - Preciso de Ajuda " + nome + " " + apelido; //+ " " + "Esta é a minha localização: Latitude: " + latitude_msg + " Longitude: " + longitude_msg; //Sens SMS SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(telefone, null, message, null, null); Toast.makeText(getApplicationContext(), "SMS Enviada.", Toast.LENGTH_LONG).show(); } else { Toast.makeText(getApplicationContext(), "Dados do Utilizador Não Preenchidos!!", Toast.LENGTH_LONG).show(); } } /*Request Permission @ @Comment: Method to request permission to send SMS in Android versions over 23 - Marshmallow */ @Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); if (grantResults[0] == PackageManager.PERMISSION_GRANTED) { sendSMS(); } else { } } /*GPS Location @ @Comment: Method to request permission to send SMS in Android versions over 23 - Marshmallow */ private void showAlert() { final AlertDialog.Builder dialog = new AlertDialog.Builder(this); dialog.setTitle("Ative a Sua Localização") .setMessage("A Sua Localização GPS está 'Off'.\nPor favor Ative a sua localização para " + "usar esta funcionalidade") .setPositiveButton("Location Settings", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface paramDialogInterface, int paramInt) { Intent myIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS); startActivity(myIntent); } }) .setNegativeButton("Cancel", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface paramDialogInterface, int paramInt) { } }); dialog.show(); } } Alguém me pode ajudar a implementar a obtenção das coordenadas e a injecção na SMS? Terei de utilizar uma AsyncTask para obter as coordenadas e só depois dessa obtenção as injectar na SMS e enviar a respectiva? Agradecia a ajuda, pois tenho tentado sem sucesso até então. Cumps
  4. Boa Tarde... Venho pedir ajuda aos carolas desta casa, pretendo enviar emails a partir do pc utlizando um formulario php. Tenho algo assim mas não estou a conseguir o envio. Alguem me poder ajudar ? Abraço e Obrigado <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PHP SMS script</title> <meta name="description" content="Envio de SMS utilizando a API da Meo"> <style type="text/css"> body{ font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:12px; } p, h1, form, button{border:0; margin:0; padding:0;} .spacer{clear:both; height:1px;} /* ----------- My Form ----------- */ .myform{ margin:0 auto; width:250px; padding:14px;} /* ----------- stylized ----------- */ #stylized{ border:solid 2px #b7ddf2; background:#ebf4fb; } #stylized h1 { font-size:14px; font-weight:bold; margin-bottom:8px; } #stylized p{ font-size:11px; color:#666666; margin-bottom:20px; border-bottom:solid 1px #b7ddf2; padding-bottom:10px; } </style> <script type="text/javascript"> //Edit the counter/limiter value as your wish var count = "160"; //Example: var count = "175"; function limiter(){ var tex = document.myform.text.value; var len = tex.length; if(len > count){ tex = tex.substring(0,count); document.myform.text.value =tex; return false; } document.myform.limit.value = count-len; } // +,- delete var r={'special':/[\W]/g} function valid(o,w) { o.value = o.value.replace(r[w],''); }// phone number checker function isNumeric() { var elem=document.myform.to.value; var nalt=document.getElementById('phno1'); if(elem!="") { var numericExpression = /^[0-9]+$/; if(elem.match(numericExpression)) { nalt.innerHTML=""; return true; } else{ nalt.innerHTML="<font size=1 > Numbers Only</font>"; document.myform.to.focus(); document.myform.to.value=""; return false; } } else if(elem.length==0) { nalt.innerHTML="<font size=1 > Enter Numbers</font>"; document.myform.to.focus();; return false; } } </script> </head> <body> <?php $username = "xxxxxxx"; $password = "xxxxxxx"; $from = "PE1800"; $option = $_REQUEST["option"]; $text = $_REQUEST["text"]; $to = $_REQUEST["to"]; switch ($option) {case sendsms: if ($text == "") { echo "<center><br>Erro!<br><b>Nao escreveu a mensagem<b><br><a href=\"javascript:history.back(-1)\"><b>Voltar<b></a><br></center>"; die; } else { } if ($to == "") { echo "<center><br>Erro!<br><b>Nao escreveu a mensagem<b><br><a href=\"javascript:history.back(-1)\"><b>Voltar<b></a><br></center>"; die; } else { } $url = "https://smsexpress.cloud.ptempresas.pt/webservices-smsexpress/SubmissionManager2";$postfields = array( 'username' => "$username", 'password' => "$password", 'route' => "$route", 'from' => "$from", 'to' => "$to", 'text' => "$text" ); if (!$curld = curl_init()) { exit; }curl_setopt($curld, CURLOPT_POST, true); curl_setopt($curld, CURLOPT_POSTFIELDS, $postfields); curl_setopt($curld, CURLOPT_URL,$url); curl_setopt($curld, CURLOPT_RETURNTRANSFER, true); $output = curl_exec($curld);curl_close ($curld); $created = date('Y-m-d H:i:s'); $result = explode(';',$output); if ($result[0] == "Error") { <b>Go Back</b></a></center>";} else { echo "<center>Data: $created <br>"; echo "Para: $to <br>"; echo "Mensagem ID: $result[1] <br>"; echo "Mensagem Status: $result[0] <br>"; echo "<br><a href=\"smser.php\"><b>Enviar nova Mensagem</b></a></center>"; } break; default: echo "<div id=\"stylized\" class=\"myform\">" ."Envio de Sms utilizando o Gateway da meo" ."<form name=\"myform\" method=post action=\"$PHP_SELF?option=sendsms\">" ."<table border=\"0\">" ."<tr>" ."<td>Numero</td>" ."<td><input style=\"border: 1px solid #523f6d;width:85%;height:30px;\" maxlength=17 placeholder=\" xxxxxxxxx\" type=\"text\" size=26 name=\"to\" id=\"to\" onkeyup=\"isNumeric()\"><span id=phno1></span></td>" ."</tr>" ."<tr>" ."<td>Mensagem</td>" ."<td><textarea style=\"resize: none;width:85%;border: 1px solid #523f6d;outline:none;\" name=text wrap=physical rows=4 cols=25 onkeyup=limiter()></textarea></td><br>" ."</tr>" ."<tr>" ."<td></td>" ."<td>Carateres permitidos: <script type=\"text/javascript\">" ."document.write(\"<input type=text name=limit size=4 readonly value=\"+count+\">\");" ."</script><br></td>" ."</tr>" ."<tr>" ."<td> </td>" ."<td><input style=\"width:8em;font-size:10px;\" type=submit name=submit value=Enviar>" ."<div class=\"spacer\"></div></td>" ."</tr>" ."</table>" ."</form>" ."</div><br>"; } ?> </center> </body> </html>
  5. programtiago

    Envio de SMS

    Boa noite Pessoal tudo bem ? Venho por este meio esclarecer umas dúvidas que tenho quanto a um software que estou a desenvolver. Ora chama-se APHP Gest e consiste na gestão de sócios e quotas duma associação. As dúvidas que tenho é na parte do envio de sms aos sócios, estou a usar um modem 3g huawei mobile E156G como GMS Modem e se é preciso a pen estar carregada com uma certa quantia para permitir o envio de sms e quanto à programação. Se me pudessem ajudar agradecia imenso. Muito Obrigado pela atenção, Cumprimentos Tiago.
  6. brunohorta

    Enviar SMS atraves de bluetooth com C#

    Boas Alguem já alguma vez fez alguma ferramenta que comunica-se com o telemovel atraves de bluetooth. Estou a tentar desenvolver algo parcido com o GesposSMS (nao sei se alguem conhece). Obrigado por a vossa atenção
  7. carlosarieira1

    Enviar SMS

    Boa tarde, nao sei se este topico pertence aqui(muito provavelmente nao), mas tbm não sei muito bem como funciona. A minha duvida é: --> Existe algum serviço estilo SSMTP, mas em vez de enviar emails, envie sms para telemoveis ?
  8. Boas Comunidade Antes de mais eu sou novo aqui no site e no zabbix, eu preciso de fazer um script no zabbix que me permita enviar os vários alertas que são disparados por SMS utilizando o Gateway SMS "SMS Express" da MEO. Eu já andei a procurar na Internet a ver se encontrava algum tutorial que me pudesse ajudar, mas não encontro nenhum tutorial que me possa ajudar a resolver este problema. Então decidi publicar este tópico a ver se alguém me poderia ajudar. Se me poderem ajudar fico internamente agradecido Manuais do Gateway SMS: http://www.mediafire.com/download/bikgplp2texu5la/Manual+WebServices+SMSExpress_v3.4.pdf http://www.mediafire.com/download/931qy77rqb9507c/Manual+Utilizador+SMS+Express_v1.0.pdf Eu tentei utilizar este código no script: #!/bin/sh DST="$1" SUBJ="$2" MSG="$3" SITE="https://smsexpress.tmn.pt/smsexpress-wsdl/SubmissionManager2.wsdl" USERNAME="xxxxxxx" PASSWORD="xxxxxxx" PATH_WGET="/usr/bin/wget" PATH_WGET=$(whereis wget | awk '{print $2}') if [ -z ${PATH_WGET} ]; then echo "wget é necessário para continuar"; exit 1; fi WGET="${PATH_WGET} --no-cache --no-cookies -S -O /usr/lib/zabbix/alertscripts/wget.log --post-data" $($WGET "&username=${USERNAME}&password=${PASSWORD}&recipients=${DST}&sender=${SUBJ}&message=${MSG}" ${SITE}) exit 0
  9. Boa tarde todos Ando aqui as voltas com uma SMS GAETEWAY que pretendo comprar (diafaan sms server). Esta Gateway tem uma particularidade que é particularmente interessante. Eu coloco as caracteristicas do SMS que quero enviar numa tabela MYSQL por exemplo, e a partir dai ela trata do resto. O mesmo para a recepção... É so estar atento a novos registos da tabela e agir de acordo com o SMS... Posso inclusive enviar um outro. Ja testei com sucesso as duas hipoteses.... Mas, ás vezes falha. E porque falha ? Eu estou a utilizar uma PEN 3G da vodafone e já usei um NOKIA 6210 (salvo erro). O que me apercebo, sobretudo com a PEN 3G é que, o software associado a PEN, recebe tudo.... Mas a GAteway perde-se. Ou seja, estou perante dois softwares concorrentes? Se a GAteway SMS chegar primeiro apanha-o, caso contrário quem o trata é o software do dispositivo ? Tem sentido isto que estou a dizer? No limite, eu até leria, a partir da BD ou ficheiro que o dispositivo tiver associado ? Mas não consigo encontrar nada que possa "atacar" para ler. Obrigado Paulo Frutuoso
  10. BeNegative

    Enviar SMS através de um site.

    Boa tarde pessoal. Já tentei de várias maneiras enviar uma SMS através do meu site, vi códigos na net alterei alguns e nada. Alguém me consegue ajudar ou dar um que funcione bem? Quero enviar SMS para um número 91 da vodafone. Muito obrigado desde já! Abraços!
  11. Tenho andado a procura de uma maneira de permitir aos meus programa enviar SMS. Até já perguntei aqui no fórum:http://www.portugal-a-programar.pt/forums/topic/0-find-topic/?do=findComment&comment=84638. Depois de muito pesquisar descobri que para enviar SMS a partir do PC é necessário um SMS Gateway, que basicamente controla as trocas entre os protocolos de SMS e os de PC. Ora o que eu vinha propor era que nós pegássemos num SMS Gateway já criado de código aberto e o alterássemos de forma a este apenas permitir o acesso apenas aos nossos programas. E também que depois o deixássemos a correr num server caseiro ou assim. Eu não tenho bem a certeza se apenas o Gateway é suficiente para trocar SMSs entre o PC e os demais telemóveis, mas estas foi toda a informação que consegui arranjar. Mais informações sobre SMS em geral e também sobre SMS Gateway:http://www.developershome.com/sms/smsIntro.asp Mais informação sobre SMS Gateway:http://en.wikipedia.org/wiki/SMS_gateways Exemplo de Gateway de código aberto:http://www.kannel.org/(este foi o único que consegui encontrar e foi escrito em C, língua que não domino, por isso esta visto que não posso levar este projecto sozinho) Obrigado pela atenção, fico à espera de comentários.
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.