<div dir="ltr"><div><div><div><br></div>Modulos que podem ajudar no trabalho com Telnet<br><br>Net::Telnet<br><a href="http://search.cpan.org/~jrogers/Net-Telnet-3.03/lib/Net/Telnet.pm">http://search.cpan.org/~jrogers/Net-Telnet-3.03/lib/Net/Telnet.pm</a><br>

<br>IO::Socket::Telnet<br><a href="http://search.cpan.org/~sartak/IO-Socket-Telnet-0.04/lib/IO/Socket/Telnet.pm">http://search.cpan.org/~sartak/IO-Socket-Telnet-0.04/lib/IO/Socket/Telnet.pm</a><br><br></div>... outros que podem lhe ajudar com o cadastro dos dados no MySQL<br>

<br>DBI (interface de comunicação com banco de dados)<br><a href="http://search.cpan.org/~timb/DBI-1.623/DBI.pm">http://search.cpan.org/~timb/DBI-1.623/DBI.pm</a><br><br></div>DBD::mysql (driver do mysql para o dbi)<br><a href="http://search.cpan.org/~capttofu/DBD-mysql-4.022/lib/DBD/mysql.pm">http://search.cpan.org/~capttofu/DBD-mysql-4.022/lib/DBD/mysql.pm</a><br>

<div><div><br><br></div></div></div><div class="gmail_extra"><br clear="all"><div><b><br>Daniel Vinciguerra</b><br>
Web Solutions Architect and Co-Owner at Bivee<br><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><a href="http://github.com/dvinciguerra" style="color:rgb(28,81,168)" target="_blank">http://github.com/dvinciguerra</a></span><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><a href="http://github.com/dvinciguerra" style="color:rgb(28,81,168)" target="_blank"></a></span></div>


<br><br><div class="gmail_quote">2013/3/7 Daniel de Oliveira Mantovani <span dir="ltr"><<a href="mailto:daniel.oliveira.mantovani@gmail.com" target="_blank">daniel.oliveira.mantovani@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Com todo respeito, a resposta para essa thread envolveria no mínimo<br>
100 páginas. Eu convido o Frederico Melo a participar do nosso próximo<br>
encontro social. E aí nós poderíamos discutir sobre o assunto nos<br>
mínimos detalhes.<br>
<br>
[]'s<br>
<br>
2013/3/7 Giuliani Sanches <<a href="mailto:giulianisanches@gmail.com">giulianisanches@gmail.com</a>>:<br>
<div class="HOEnZb"><div class="h5">> Os links abaixo podem te ajudar:<br>
><br>
> <a href="http://www.perlmonks.org/?node_id=812635" target="_blank">http://www.perlmonks.org/?node_id=812635</a><br>
> <a href="http://goose.zxq.net/code/s3270/index.html" target="_blank">http://goose.zxq.net/code/s3270/index.html</a><br>
> <a href="http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/" target="_blank">http://www.linuxquestions.org/questions/linux-software-2/how-do-i-use-s3270-x3270-for-scripting-767067/</a><br>


><br>
> Abraço.<br>
><br>
><br>
> Giuliani D. Sanches<br>
> <a href="http://about.me/giulianisanches" target="_blank">about.me/giulianisanches</a><br>
><br>
><br>
> 2013/3/7 Frederico Melo <<a href="mailto:fdmmelo@gmail.com">fdmmelo@gmail.com</a>><br>
>><br>
>> Olá!<br>
>><br>
>> Giuliani, eu tenho acesso por telnet ao IBM. Sei o que devo buscar e onde<br>
>> encontrar os dados. Só não sei como fazê-lo com expect ou s3270... tá osso!<br>
>> HELP<br>
>><br>
>><br>
>><br>
>> 2013/3/7 Giuliani Sanches <<a href="mailto:giulianisanches@gmail.com">giulianisanches@gmail.com</a>><br>
>>><br>
>>> Buenas Frederico,<br>
>>><br>
>>> Pelo histórico da lista eu diria que vc tem a faca e o queijo na mão.<br>
>>><br>
>>> Já da pra tentar fazer conexão, enviar alguma coisa e ler alguma coisa<br>
>>> enquanto o Eden pica o queijo e oferece goiabada ou doce de leite pra<br>
>>> acompanhar (escreve o artigo :P ).<br>
>>><br>
>>> Numa dessas você consegue fazer algo funcional e pode usar o material que<br>
>>> será disponibilizado para melhorar.<br>
>>><br>
>>> Para saber o que enviar e receber, deve ter alguma especificação ou<br>
>>> alguém que tenha maiores detalhes.<br>
>>><br>
>>> Abraço.<br>
>>><br>
>>><br>
>>> Giuliani D. Sanches<br>
>>> <a href="http://about.me/giulianisanches" target="_blank">about.me/giulianisanches</a><br>
>>><br>
>>><br>
>>> 2013/3/7 Frederico Melo <<a href="mailto:fdmmelo@gmail.com">fdmmelo@gmail.com</a>><br>
>>>><br>
>>>> Eu também vi algo sobre isso! Estou precisando muito de uma LUZ sobre<br>
>>>> esse tema tão pobre de documentação e exemplos... Tomara que eu consiga<br>
>>>> ajuda por aqui!<br>
>>>><br>
>>>> Um abraço,<br>
>>>> Frederico<br>
>>>><br>
>>>><br>
>>>> 2013/3/7 Leonardo Ruoso <<a href="mailto:leonardo@ruoso.com">leonardo@ruoso.com</a>><br>
>>>>><br>
>>>>> Parece que eu vi a promessa de um artigo sobre isso para este<br>
>>>>> Equinócio.<br>
>>>>><br>
>>>>><br>
>>>>> Em 7 de março de 2013 14:33, Frederico Melo <<a href="mailto:fdmmelo@gmail.com">fdmmelo@gmail.com</a>><br>
>>>>> escreveu:<br>
>>>>>><br>
>>>>>> Sr(a)s., Obrigado pela disponibilidade de alguns com os quais<br>
>>>>>> conversei *em paralelo* e me orientaram a postar aqui... Segue abaixo um<br>
>>>>>> resumo da minha dor de cabeça:<br>
>>>>>><br>
>>>>>> Chamo-me Frederico, tenho alguns conhecimentos em PHP, Perl, MySQL e<br>
>>>>>> Linux. Aqui na empresa, trabalho com desenvolvimento e até o momento não<br>
>>>>>> tive problemas mas, surgiu um projeto que estou responsável onde será<br>
>>>>>> necessário coletar uma série de informações em um mainframe IBM,<br>
>>>>>> processá-las e armazená-las em MySQL. Apresentarei os dados em HTML. Então,<br>
>>>>>> gostaria muito de uma orientação para:<br>
>>>>>><br>
>>>>>> 1 - com um servidor Linux sem interface gráfica, acessar o servidor<br>
>>>>>> IBM através de telnet na porta 23;<br>
>>>>>> 2 - capturar alguns dados nesse IBM e armazená-los em MySQL<br>
>>>>>> 3 - após capturar os dados, devo escrever alguns comandos no IBM ou<br>
>>>>>> seja, o programa deve ser de mão-dupla (lê e escrever no IBM utilizando<br>
>>>>>> usuário conhecido nesse ambiente);<br>
>>>>>> 4 - toda interface existente para o IBM é feita por aplicativos no<br>
>>>>>> Windows (Winsock 3270 Telnet, QWS3270)<br>
>>>>>> 5 - tenho instalado no servidor Linux expect, php, perl, mysql<br>
>>>>>><br>
>>>>>> Penso em desenvolver algo com perl, expect, s3270 etc mas,<br>
>>>>>> sinceramente não sei qual a melhor solução.<br>
>>>>>> Tenho facilidade em aprender sozinho mas, preciso de um exemplo<br>
>>>>>> inicial onde eu possa testar e verificar o resultado do que está sendo<br>
>>>>>> feito. À partir daí, customizo e tento implementar.<br>
>>>>>><br>
>>>>>> No momento, estou CEGO caminhando em um terreno novo, sem saber muito<br>
>>>>>> bem por onde começar...<br>
>>>>>> Não tenho muita familiaridade com o Expect, nem com o s3270. Socorro e<br>
>>>>>> desculpem-me pela minha ignorância!<br>
>>>>>><br>
>>>>>> Aprecio muito qualquer ajuda para eu começar.<br>
>>>>>> Obrigado!<br>
>>>>>><br>
>>>>>> Frederico<br>
>>>>>><br>
>>>>>> =begin disclaimer<br>
>>>>>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>>>>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>>>>>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>>>>>> =end disclaimer<br>
>>>>>><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>> --<br>
>>>>> Leonardo Ruoso<br>
>>>>> Journalist, Perl developer and business consultant<br>
>>>>> Media, UFC/2006; Telecom, IFCE/1998<br>
>>>>><br>
>>>>> =begin disclaimer<br>
>>>>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>>>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>>>>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>>>>> =end disclaimer<br>
>>>>><br>
>>>><br>
>>>><br>
>>>> =begin disclaimer<br>
>>>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>>>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>>>> =end disclaimer<br>
>>>><br>
>>><br>
>>><br>
>>> =begin disclaimer<br>
>>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>>> =end disclaimer<br>
>>><br>
>><br>
>><br>
>> =begin disclaimer<br>
>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> =end disclaimer<br>
>><br>
><br>
><br>
> =begin disclaimer<br>
>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
> =end disclaimer<br>
><br>
<br>
<br>
<br>
--<br>
<br>
</div></div><div class="im HOEnZb">-dom<br>
<br>
--<br>
<br>
IBM - Business Analytics Optimization Consultant<br>
Daniel Mantovani <a href="tel:%2B5511%208538-9897" value="+551185389897">+5511 8538-9897</a><br>
XOXO<br>
</div><div class="HOEnZb"><div class="h5">=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br></div>