<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16809" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>É estranho, pois sistemas Clipper são 
multi-usuário, normalmente.</FONT></DIV>
<DIV><FONT face=Arial size=2>Caso o pessoal que desenvolveu a aplicação não 
possa ser acionado (que seria&nbsp; o ideal), um paleativo mais simples é voce 
deixar o aplicativo num disco da rede.</FONT></DIV>
<DIV><FONT face=Arial size=2>E um .bat da vida também.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Ao invés de chamar diretamente o .exe, chama 
o.bat.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Aí fica facil né.</FONT></DIV>
<DIV><FONT face=Arial size=2>O .bat quando é chamadao cria um arquivo de 
controle indicando que esta em uso.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Quando o .bat é chamado, ele procura por esse 
arquivo de controle, se existir, informa que o aplicativo já esta em 
uso.</FONT></DIV>
<DIV><FONT face=Arial size=2>Senão, seta esse arquivo de controle indicando que 
vai usar a aplicação e carrega ela.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Mas, a melhor solução é realmente conversar com o 
pessoal que fez a aplicação e solicitar uma alteração para sanar 
isso.</FONT></DIV>
<DIV><FONT face=Arial size=2>A menos que quem fez tenha morrido ou os fontes 
tenham sidos perdidos.</FONT></DIV>
<DIV><FONT face=Arial size=2>Caso contrário, é mais "barato" para a empresa 
solicitar uma customização.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=pedrocesar@tecdom.com.br href="mailto:pedrocesar@tecdom.com.br">Pedro 
  César</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=agnaldo@starweb-software.com.br 
  href="mailto:agnaldo@starweb-software.com.br">Agnaldo Macedo</A> ; <A 
  title=cascavel-pm@pm.org href="mailto:cascavel-pm@pm.org">Cascavel Perl 
  Mongers</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, April 10, 2009 9:37 
AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Cascavel-pm] É possível 
  saber se um arquivo está sendo executado no servidor?</DIV>
  <DIV><BR></DIV>É um sistema de controle de estoque, acontece que o gerente 
  quer poder usar esse sistema de qualquer micro da rede, no entanto, hoje toda 
  vez que ele vai usar o sistema, liga para o ramal de sua secretaria para saber 
  se ela está usando, para nao correr o risco de chamar o mesmo executavel duas 
  vezes em maquinas diferentes e criar algum problema, como já tivemos antes 
  (inconsistencia nos dados).<BR><BR>
  <DIV class=gmail_quote>2009/4/10 Agnaldo Macedo <SPAN dir=ltr>&lt;<A 
  href="mailto:agnaldo@starweb-software.com.br">agnaldo@starweb-software.com.br</A>&gt;</SPAN><BR>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
    <DIV bgcolor="#ffffff">
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Que tipo de informações ou, melhor ainda, para 
    que é usado esse arquivo?</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <BLOCKQUOTE 
    style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(0,0,0) 2px solid; MARGIN-RIGHT: 0px">
      <DIV>
      <DIV></DIV>
      <DIV class=h5>
      <DIV 
      style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal">----- 
      Original Message ----- </DIV>
      <DIV 
      style="BACKGROUND: rgb(228,228,228); FONT: 10pt arial; font-size-adjust: none; font-stretch: normal; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><B>From:</B> 
      <A title=pedrocesar@tecdom.com.br href="mailto:pedrocesar@tecdom.com.br" 
      target=_blank>Pedro César</A> </DIV>
      <DIV 
      style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal"><B>To:</B> 
      <A title=cascavel-pm@pm.org href="mailto:cascavel-pm@pm.org" 
      target=_blank>Cascavel Perl Mongers</A> </DIV>
      <DIV 
      style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal"><B>Sent:</B> 
      Friday, April 10, 2009 8:27 AM</DIV>
      <DIV 
      style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal"><B>Subject:</B> 
      Re: [Cascavel-pm]É possível saber se um arquivo está sendo executado no 
      servidor?</DIV>
      <DIV><BR></DIV>Infelizmente não é possível modificá-lo. Queria ver se há 
      alguma forma de detectar que ele está sendo executado. Creio que o windows 
      guarda essa informação, tendo em vista que ele fornece essa informação 
      através do comando openfiles.<BR><BR>Obrigado pela atenção<BR><BR>
      <DIV class=gmail_quote>2009/4/10 Nelson Ferraz <SPAN dir=ltr>&lt;<A 
      href="mailto:nferraz@gmail.com" 
      target=_blank>nferraz@gmail.com</A>&gt;</SPAN><BR>
      <BLOCKQUOTE class=gmail_quote 
      style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
        <DIV>&gt; Acho que falhei mais uma vez na forma de perguntar, :D, uso 
        linux em meu<BR>&gt; notebook, mas nesse caso, especificamente é para 
        uma rede windows server<BR>&gt; 2003 com AD, o executavel que quero 
        verificar está no servidor, mas pode ser<BR>&gt; acessado por qualquer 
        estacao.<BR><BR></DIV>É possível modificar o sistema original, em 
        clipper? Se for, basta que<BR>o sistema escreva um arquivo numa 
        localização pré-determinada, para<BR>sinalizar que está sendo executado, 
        e remova-o antes de terminar. Se o<BR>arquivo já existir, o programa 
        deve se recusar a iniciar.<BR><BR>Idealmente este arquivo deve conter o 
        número de identificação do<BR>processo (pid), de tal forma que seja 
        possível verificar se o processo<BR>está mesmo rodando. Se não estiver, 
        o arquivo pode ser sobreescrito.<BR>
        <DIV>
        <DIV></DIV>
        <DIV>_______________________________________________<BR>Cascavel-pm 
        mailing list<BR><A href="mailto:Cascavel-pm@pm.org" 
        target=_blank>Cascavel-pm@pm.org</A><BR><A 
        href="http://mail.pm.org/mailman/listinfo/cascavel-pm" 
        target=_blank>http://mail.pm.org/mailman/listinfo/cascavel-pm</A><BR></DIV></DIV></BLOCKQUOTE></DIV><BR><BR 
      clear=all><BR>-- <BR>Pedro César<BR>Analista de Suporte<BR>Microsoft 
      Certified Professional - MCP<BR>Blog: <A 
      href="http://www.tecdom.com.br/blog" 
      target=_blank>www.tecdom.com.br/blog</A><BR>Fone: 82-9317-8802<BR>msn: <A 
      href="mailto:pedrocesar@tecdom.com.br" 
      target=_blank>pedrocesar@tecdom.com.br</A> <BR>Registered Linux User 
      #282860<BR><BR><BR>"Autoridades são alguns, <BR>e só por algun 
      tempo.<BR>Enquanto cidadãos somos todos nós,<BR>e durante toda a 
      vida".<BR>Prof. Hugo de Britto Machado<BR><BR><BR></DIV></DIV>
      <P></P>
      <HR>

      <DIV class=im>
      <P></P>_______________________________________________<BR>Cascavel-pm 
      mailing list<BR><A href="mailto:Cascavel-pm@pm.org" 
      target=_blank>Cascavel-pm@pm.org</A><BR><A 
      href="http://mail.pm.org/mailman/listinfo/cascavel-pm" 
      target=_blank>http://mail.pm.org/mailman/listinfo/cascavel-pm</A></DIV></BLOCKQUOTE></DIV><BR>_______________________________________________<BR>Cascavel-pm 
    mailing list<BR><A 
    href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</A><BR><A 
    href="http://mail.pm.org/mailman/listinfo/cascavel-pm" 
    target=_blank>http://mail.pm.org/mailman/listinfo/cascavel-pm</A><BR></BLOCKQUOTE></DIV><BR><BR 
  clear=all><BR>-- <BR>Pedro César<BR>Analista de Suporte<BR>Microsoft Certified 
  Professional - MCP<BR>Blog: <A 
  href="http://www.tecdom.com.br/blog">www.tecdom.com.br/blog</A><BR>Fone: 
  82-9317-8802<BR>msn: <A 
  href="mailto:pedrocesar@tecdom.com.br">pedrocesar@tecdom.com.br</A> 
  <BR>Registered Linux User #282860<BR><BR><BR>"Autoridades são alguns, <BR>e só 
  por algun tempo.<BR>Enquanto cidadãos somos todos nós,<BR>e durante toda a 
  vida".<BR>Prof. Hugo de Britto Machado<BR><BR><BR></BLOCKQUOTE></BODY></HTML>