Escrever um serviço para isso não é muito mais fácil que ficar fazendo forms e outras coisas!?!?!<div><br></div><div>Cria um serviço local para pegar os dados da serial, criar uma sessão com isso e disponibilizar de forma local via HTTP/json... e via JS você você faz o navegador buscar os dados desse serviço e preencher o campo que vc quer!</div>

<div><br></div><div>Fiz isso em um sistema desktop de leilao cujo um banco (dono dos carros) via a necessidade de um chat para se comunicar com os responsáveis pelo leilão quando ele estava acontecendo. Então a cada espaço de tempo ou estimulo do sistema eu atualizo as informações disponibilizo em formato JSON via serviço.</div>

<div><br></div><div>Como o chat eh uma pagina web em um servidor da empresa... eu faço a atualizações das informações do chat usando JS/Ajax para não haver a necessidade do reload.</div><div><br></div><div><br></div><div>

Não sei se o cenário é este mesmo ou eu perdi algum paragrafo na discussão???</div><div><div>Vejo possibilidade de se implementar isso de forma bem simples... barata e incluindo até a utilização de HTTPS para aumentar o lance da segurança...</div>

<div><br></div><div>[]'s<br clear="all"><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><br>


<br><br><div class="gmail_quote">On 1 February 2012 21:11, Eduardo Almeida <span dir="ltr"><<a href="mailto:eduardo@web2solutions.com.br">eduardo@web2solutions.com.br</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div dir="ltr" bgcolor="#ffffff">
<div dir="ltr">
<div style="font-size:12pt;font-family:'Calibri'">
<div>Acrescentando .... muitos fabricantes de balanças, leitores, impressoras 
fiscais, etc, ja fornecem os activeX, no formato .dll na maioria das vezes. 
</div>
<div> </div>
<div>Ao invés de usar o IE pra instanciar o activeX, o que me prenderia no IE, e 
me daria dor de cabeças com políticas de segurança, eu instanciaria esse activeX 
diretamente do meu client em CGI/Perl/Plack. CGI é só uma sugestão =]</div>
<div> </div>
<div> </div>
<div>My cents</div><div class="im">
<div> </div>
<div style="font-size:12pt;font-family:'Calibri'">Eduardo 
Almeida - Engenharia de Software<br><a href="mailto:eduardo@web2solutions.com.br" target="_blank">eduardo@web2solutions.com.br</a> - <a href="tel:27%203021-1530" value="+552730211530" target="_blank">27 3021-1530</a> 
/ <a href="tel:27%209839%203755" value="+552798393755" target="_blank">27 9839 3755</a><br><br>WEB2 Solutions - Inovando, sempre!</div>
</div><div style="font-size:small;font-style:normal;text-decoration:none;font-family:'Calibri';display:inline;font-weight:normal">
<div style="FONT:10pt tahoma">
<div> </div>
<div style="BACKGROUND:#f5f5f5">
<div><b>From:</b> <a title="eduardo@web2solutions.com.br" href="mailto:eduardo@web2solutions.com.br" target="_blank">Eduardo Almeida</a> </div>
<div><b>Sent:</b> Wednesday, February 01, 2012 8:41 PM</div><div><div class="h5">
<div><b>To:</b> <a title="saopaulo-pm@mail.pm.org" href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a> </div>
<div><b>Subject:</b> Re: [SP-pm]Porta serial via web. é possivel 
??</div></div></div></div></div>
<div> </div></div><div><div class="h5">
<div style="font-size:small;font-style:normal;text-decoration:none;font-family:'Calibri';display:inline;font-weight:normal">
<div dir="ltr">
<div style="font-size:12pt;font-family:'Calibri'">
<div>O JS sozinho nao resolve o problema, no máximo serve pra detectar a entrada 
do serial no input do form, assim como funciona com um leitor de código de barra 
numa app web, vc da um focus() no input e o leitor, ao ler um código, retorna o 
mesmo como se fosse um teclado qualquer, com o evento onchage do JS, vc consegue 
incluir esse produto que acabou de ser “lido” no “ pedido que está em 
aberto.</div>
<div> </div>
<div>Pra interação com hardware, (no caso do leitor de código de barra nao ha 
interacao), como portas seriais, modens, etc, você precisará sempre de uma 
“aplicação” instalada localmente que consiga fazer isso. Entao voltamos á 
sugestão do Nilson, ou à minha sugestão ... faria um client, ainda web, rodando 
sobre o plack, e instalaria em cada client ... rodando seu “client web” na 
maquina, vc consegue ter total controle sobre a mesma.</div>
<div> </div>
<div>Usar activeX, ainda irá esbarrar em diversas políticas de segurança do 
windows, principalmente os mais novos.</div>
<div> </div>
<div> </div>
<div>Meus cents</div>
<div> </div>
<div> </div>
<div style="font-size:12pt;font-family:'Calibri'">Eduardo 
Almeida - Engenharia de Software<br><a href="mailto:eduardo@web2solutions.com.br" target="_blank">eduardo@web2solutions.com.br</a> - <a href="tel:27%203021-1530" value="+552730211530" target="_blank">27 3021-1530</a> 
/ <a href="tel:27%209839%203755" value="+552798393755" target="_blank">27 9839 3755</a><br><br>WEB2 Solutions - Inovando, sempre!</div>
<div style="font-size:small;font-style:normal;text-decoration:none;font-family:'Calibri';display:inline;font-weight:normal">
<div style="FONT:10pt tahoma">
<div> </div>
<div style="BACKGROUND:#f5f5f5">
<div><b>From:</b> <a title="ricardostock@bol.com.br" href="mailto:ricardostock@bol.com.br" target="_blank">Ricardo Stock</a> </div>
<div><b>Sent:</b> Wednesday, February 01, 2012 9:28 PM</div>
<div><b>To:</b> <a title="saopaulo-pm@mail.pm.org" href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a> </div>
<div><b>Subject:</b> Re: [SP-pm]Porta serial via web. é possivel 
??</div></div></div>
<div> </div></div>
<div style="font-size:small;font-style:normal;text-decoration:none;font-family:'Calibri';display:inline;font-weight:normal">
<div><font face="Verdana">Estou vendo justamente isso no google, vi ate um 
artigo do daniel... minha duvida é como pegar os dados. vi outras soluçoes até 
mesmo em JS</font></div>
<div><font face="Verdana"></font> </div>
<div><font face="Verdana">Veja                                                
(sempre)</font></div>
<div><font face="Verdana">Balança filizola -> maquina windows -> 
Browser IE -> form -> depois é fácil. -> input -> servidor linux 
-> retorno em html</font></div>
<div><font face="Verdana"></font> </div>
<div><font face="Verdana">estou pensando em deixar algo escutando a porta, 
porem a primeira ideia é deixar o mais transparente possivel para o usuario. 
Pensei tambem em gravar um txt e ler sempre que receber o foco. Ou seja estou 
pensando em todas as possibilidades.</font></div>
<div><font face="Verdana"></font> </div>
<div><font face="Verdana">Mas uma coisa eu ja percebi... vou trabalhar com 
Mozila ;-p</font></div>
<div><font face="Verdana"></font> </div>
<div><font face="Verdana">Mas agradeço as respostas.. vou olhar todas e 
voltar a postar.</font></div>
<div><font face="Verdana"></font> </div>
<div><font face="Verdana">Realmente obrigado</font></div>
<div><font face="Verdana"></font> </div>
<div><font face="Verdana"></font> </div>
<div>Ricardo Stock<br></div>
<blockquote style="BORDER-LEFT:#000000 2px solid;PADDING-LEFT:5px;PADDING-RIGHT:0px;MARGIN-LEFT:5px;MARGIN-RIGHT:0px">
  <div style="FONT:10pt arial">----- Original Message ----- </div>
  <div style="FONT:10pt arial;BACKGROUND:#e4e4e4"><b>From:</b> 
  <a title="ricardostock@bol.com.br" href="mailto:ricardostock@bol.com.br" target="_blank">Ricardo 
  Stock</a> </div>
  <div style="FONT:10pt arial"><b>To:</b> <a title="saopaulo-pm@pm.org" href="mailto:saopaulo-pm@pm.org" target="_blank">saopaulo-pm@pm.org</a> </div>
  <div style="FONT:10pt arial"><b>Sent:</b> Wednesday, February 01, 2012 7:49 
  PM</div>
  <div style="FONT:10pt arial"><b>Subject:</b> [SP-pm] Porta serial via web. é 
  possivel ??</div>
  <div> </div>
  <div><font face="Verdana">    boa tarde a 
  todos.</font></div>
  <div><font face="Verdana"></font> </div>
  <div><font face="Verdana">    Tenho um sistema rodando em 
  um cliente (tres restaurantes), é necessário ser web pois roda on line em 
  diferentes locais. O sistema  esta ok. Porém agora o mesmo decidiu 
  automatizar as balanças. Ai esta o problema.</font></div>
  <div><font face="Verdana"></font> </div>
  <div><font face="Verdana">    Com um sistema via web, 
  rodando como uma pagina de web no desktop. O servidor remotamente distante. é 
  possivel através da porta serial ler os dados vindo de uma balança 
  ???</font></div>
  <div><font face="Verdana"></font> </div>
  <div><font face="Verdana">    Sei que em perl tem como ler 
  a porta serial. Mas vou ler os dados e colocar em um form ? Isso é possivel. 
  Eu consigo por exemplo ler um leitor de codigo de barras e jogar no form, pois 
  é onde esta o foco. Mas sendo serial.... como proceder</font></div>
  <div><font face="Verdana"></font> </div>
  <div><font face="Verdana">    <br>alguma sugestão 
  ???</font></div>
  <div><font face="Verdana"></font> </div>
  <div><font face="Verdana"></font> </div>
  <div><font face="Verdana">Obrigado</font></div>
  <div><font face="Verdana">Ricardo Stock</font></div>
  <p>
  </p><hr>
  =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" target="_blank">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><p></p></blockquote>
<p>
</p><hr>
=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" target="_blank">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><p></p></div></div></div>
<p>
</p><hr>
=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" target="_blank">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><p></p></div></div></div></div></div></div>
<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></blockquote></div><br></div></div>