Pesquisar na Comunidade
Mostrando resultados para as tags ''porfavor''.
Encontrado 6 registros
-
Olá amigos da Scripbrasil. Então, estou utilizando um script para enviar e-mails para multiplos destinários pelo Delphi. Segue o código-fonte: var // objetos necessários para o funcionamento IdSSLIOHandlerSocket: TIdSSLIOHandlerSocket; IdSMTP: TIdSMTP; IdMessage: TIdMessage; CaminhoAnexo: string; begin // instanciação dos objetos IdSSLIOHandlerSocket := TIdSSLIOHandlerSocket.Create(Self); IdSMTP := TIdSMTP.Create(Self); IdMessage := TIdMessage.Create(Self); try // Configuração do SSL IdSSLIOHandlerSocket.SSLOptions.Method := sslvSSLv23; IdSSLIOHandlerSocket.SSLOptions.Mode := sslmClient; // Configuração do SMTP IdSMTP.IOHandler := IdSSLIOHandlerSocket; IdSMTP.AuthenticationType := atLogin; IdSMTP.Port := 465; IdSMTP.Host := 'smtp.gmail.com'; IdSMTP.Username := 'usuario'; IdSMTP.Password := 'senha'; // Tentativa de conexão e autenticação try IdSMTP.Connect; IdSMTP.Authenticate; except on E:Exception do begin MessageDlg('Erro na conexão e/ou autenticação: ' + E.Message, mtWarning, [mbOK], 0); Exit; end; end; // Configuração da mensagem IdMessage.From.Address := 'meu.email@gmail.com'; IdMessage.From.Name := 'Meu Nome'; IdMessage.ReplyTo.EMailAddresses := IdMessage.From.Address; IdMessage.Recipients.EMailAddresses := 'destinatario@email.com'; IdMessage.Subject := 'Assunto do e-mail'; IdMessage.Body.Text := 'Corpo do e-mail'; // Anexo da mensagem (opcional) CaminhoAnexo := 'C:\Anexo.txt'; if FileExists(CaminhoAnexo) then TIdAttachment.Create(IdMessage.MessageParts, CaminhoAnexo); // Envio da mensagem try IdSMTP.Send(IdMessage); MessageDlg('Mensagem enviada com sucesso.', mtInformation, [mbOK], 0); except On E:Exception do MessageDlg('Erro ao enviar a mensagem: ' + E.Message, mtWarning, [mbOK], 0); end; finally // liberação dos objetos da memória FreeAndNil(IdMessage); FreeAndNil(IdSSLIOHandlerSocket); FreeAndNil(IdSMTP); end; end; Até ai tudo bem, o envio vai perfeitamente para minha caixa de entrada, porém quando envio para vários destinários ao mesmo tempo á minha aplicação trava. Queria saber como para minha aplicação autenticar o envio conforme enviado para o destinário com um delay de 3 segundos para envio de cada mensagem, por por exemplo: Enviado e-mail para : destinario1@hotmail.com - OK! Delay (3) segundos. Enviado e-mail para : destinario2@hotmail.com - OK! Delay (3) segundos. Enviado e-mail para : destinario3@hotmail.com - OK! Delay (3) segundos. Envio de e-mail market completo, você já pode fechar á aplicação. Com base nesse script em perl. #!/usr/local/bin/perl $ARGC=@ARGV; if ($ARGC !=4) { printf "Você deve ter digitado os comandos de forma errada\n"; printf "Veja como usar corretamente...\n"; printf "perl $0 <mailist> <remetente\@mail.com> <assunto> <corpo.html>\n"; printf "Exemplo: perl $0 lista01.txt peu\@msn.com Ola index.html\n"; exit(1); } $mailtype = "content-type: text/html"; $sendmail = '/usr/sbin/sendmail'; $sender = $ARGV[1]; $subject = $ARGV[2]; $efile = $ARGV[0]; $emar = $ARGV[0]; open(FOO, $ARGV[3]); @foo = <FOO>; $corpo = join("\n", @foo); open (BANDFIT, "$emar") || die "Can't Open $emar"; $cont=0; while(<BANDFIT>) { ($ID,$options) = split(/\|/,$_); chop($options); foreach ($ID) { $recipient = $ID; open (SENDMAIL, "| $sendmail -t"); print SENDMAIL "$mailtype\n"; print SENDMAIL "Subject: $subject\n"; print SENDMAIL "From: $sender\n"; print SENDMAIL "To: $recipient\n\n"; print SENDMAIL "$corpo\n\n"; close (SENDMAIL); $cont=$cont+1; printf "$cont Enviado para $recipient"; } } close(BANDFIT); Abraços, espero que alguém me ajude!!
-
Alguém sabe resolver esse exercício em programação de linguagem c ? Implemente um algoritmo que receba 10 idades diferentes e informe em que ano nasceu cada pessoa com as idades inseridas. Considere que estamos em 2016 e o mês de nascimento e mês atual não importa. Deve ser utilizado obrigatoriamente vetores para guardar as idades e os anos de nascimento. Passos: i. Dê boas vindas ao usuário e explique brevemente a funcionalidade do programa. ii. Inicialize as variáveis. iii. Solicite ao usuário que insira dez idades. Utilize a função “for” para variar as posições do vetor e a função “while” para não permitir que seja inserida idade inexistente. (idade ≥ 0) iv. Calcule os anos de nascimento e guarde os respectivos valores no vetor ano. v. Calcule também a média aritmética entre as idade inseridas. vi. Utilizando a função “for” imprima as idades inseridas e seus respectivos anos de nascimento, crie uma frase para tal atividade de forma que o usuário compreenda perfeitamente do que se trata. vii. Imprima após a média entre as idades inseridas. viii. Ao fim do programa, permita o usuário escolher se deseja realiza novo cálculo.
- 1 resposta
-
- linguagemc
- ajudem
- (e %d mais)
-
Alguém pode me ajudar ensinando ou dando dicas? Preciso desenvolver um programa em C# que verifique a força da senha que o usuário ira criar. Porém ela precisa de alguns critérios. Os critérios restritivos devem ser cumpridos obrigatoriamente, senão a senha não será aceita. Os critérios restritivos de avaliação da senha são os seguintes: Conter no mínimo 7 e no máximo 11 algarismos numéricos e/ou letras, distinguindo as maiúsculas das minúsculas. Não aceitar espaços em branco. Não aceitar caracteres especiais: !?@#$%&“{}[]()\| etc. Não aceitar caracteres matemáticos: +-/*=.,:; etc. Conter no mínimo 3 letras e no mínimo 2 algarismos numéricos. Não conter 3 ou mais letras repetidas em sequência. Ex.: aaa Não conter 3 ou + algarismos numéricos repetidos em sequência. Não ser exatamente igual à senha atual (que está sendo trocada). Alguém me ajuda? É para um trabalho da faculdade.
-
- c
- visual studio
- (e %d mais)
-
Olá pessoal da script brasil. Preciso posicionar meu Form dentro do navegador Google Chrome / Internet Explorer / Opera / Mozilla Firefox. Aqui está uma screenshot da parte que quero por meu form: http://prntscr.com/8g7tv8 Aqui está outra screenshot de como eu quero que fique assim: http://prntscr.com/8g7vb2 Procurei de tudo na internet e não achei, se poderem me ajudar irei agradeçer muitoo
-
Bom galera eu tenho esse codigo php mais eu queria mudalo, ao invés de 30 dias para inspirar o vip queria que a cada 2 horas ele inspirasse, espero que vocÊs possão estar me ajudando <?php $file = "./users.txt"; $fh = fopen($file,'r+'); $infouser = htmlspecialchars($_GET["user"]); $infopass = htmlspecialchars($_GET["pass"]); $infoHDI = htmlspecialchars($_GET["hdi"]); $users = ''; $libera = false; while(!feof($fh)) { $user = explode(',',fgets($fh)); $username = trim($user[0]); $password = trim($user[1]); $data = trim($user[2]); $HDI = trim($user[3]); $status = trim($user[4]); if (!empty($username) AND !empty($password)) { if ($username == $infouser AND $password == $infopass ) { if (empty($data) AND empty($HDI) AND empty($status)){ $libera = true; $data = date('d-m-Y'); $data = date('d-m-Y', strtotime("+1 month", strtotime($data))); $HDI = $infoHDI; $status = "OK"; $data_inicial = date('Y-m-d'); $data_final = $data; $time_inicial = strtotime($data_inicial); $time_final = strtotime($data_final); $diferenca = $time_final - $time_inicial; $dias = (int)floor( $diferenca / (60 * 60 * 24)); echo $status . "|" . $HDI . "|" . $dias; }else{ $libera = true; $data_inicial = date('Y-m-d'); $data_final = $data; $time_inicial = strtotime($data_inicial); $time_final = strtotime($data_final); $diferenca = $time_final - $time_inicial; $dias = (int)floor( $diferenca / (60 * 60 * 24)); if ($dias < 0) { //Acabou $status = "Acabou"; echo $status . "|" . $HDI . "|" . $dias; }else{ echo $status . "|" . $HDI . "|" . $dias; } } } $users .= $username . ',' . $password .','. $data . ',' . $HDI . ',' . $status ; $users .= "\r\n"; } } file_put_contents($file, $users); fclose($fh); if ( $libera == false ){ echo "Nao Cadastrado"; } ?>
-
Olá amigos da Scriptbrasil. Então, eu tenho uma seguinte dúvida. Preciso desenvolver uma aplicação para minha empresa, funciona da seguinte forma: 1 - Eu abro uma lista com números de 1 até 99 no meu Memo. Quero saber como fazer á verificação, por exemplo. Á primeira linha do meu memo é 5, ele bota esse número em um Edit. alguém poderia me explicar como posso fazer isto +/- ?