Página 25 de 51
Enviado: 11 Ago 2007 12:40
por Maligno
Você pensa incluir uma opção que verifique a existência de determinado arquivo ? Assim como existe o comando "ls" no FTP ?
Com certeza. LS é parte do "etc" que eu mencionei.
Nessa questão do WAPI trabalhando em background (no tray, seria ?) teria como colocar essa nova função de FTP nesse recurso no tray ?
Qualquer coisa vai funcionar no modo residente da mesma forma como funciona no modo transiente. O objetivo do modo residente é tornar o trabalho mais fácil. E dinâmico, como a execução de múltiplas tarefas (
multi-threading).
Enviado: 11 Ago 2007 20:40
por Pablo César
Beleza ! You are really, a good fellow !
Enviado: 16 Ago 2007 00:32
por Maligno
Percebi um erro na versão 1.02 da WAPI: as funções de internet não foram incluídas na LIB. Errei no meu batch de compilação e deixei esse diretório de fora. Apesar da outra versão já estar pra sair, corriji esta e já substituí o ZIP.
Enviado: 16 Ago 2007 08:50
por Pablo César
Bom você ter mencionado o erro e eu ja baixei a versão 1.02, pois eu uso a função URL2FILE do WAPI.EXE. O que percebí que a WAPI.LIB está evidentemente maior (tamanho do arquivo) do que a anterior, mas o WAPI.EXE continua com a mesma data e tamanho. Será que ficou faltando atualização no executável também ?
Enviado: 16 Ago 2007 09:21
por Maligno
Não. O problema foi apenas o esquecimento de incluir as funções de Internet na LIB. Nada mudou no WAPI.EXE.
Aliás, se você usa o parâmetro URL2FILE, é porque não está usando as funções da biblioteca.

))
Enviado: 16 Ago 2007 17:56
por Pablo César
Ahh sim entendo, foi o seu procedimento de elaboração da própria LIB que tinha ficado de fora tais funções e não no WAPI.EXE.
Estou ainda utilizando o WAPI.EXE porque na minha situação é mais "prático" utilizar o executável no próprio arquivo de lote onde gerencio o meu acesso do sistema modular.
Enviado: 16 Ago 2007 18:03
por Maligno
Aliás, falando em praticidade,... Na thread a respeito do problema do Andril, para apagar um arquivo no servidor, pelo PHP daria pra fazer tudo o que se faz pelo FTP. Ou, pelo menos, quase tudo. Basta montar um script apropriado e executá-lo pela função DLoadFile() ou, caso você ainda prefira, pelo parâmetro URF2FILE. Listagem de arquivos, apagamentos, etc.
Mas é só uma divagação da minha parte. É claro que eu ainda prefiro fazer o FTP. Fica parecendo menos gambiarrístico.

))
Enviado: 18 Ago 2007 15:23
por Pablo César
Maligno, eu estou usando muito a função WINDOW2TOP e gostaria que não aparecesse "handle: <aparece o handle passado como parâmetro>" na tela. Teria como silenciar isso ?
Enviado: 18 Ago 2007 18:14
por Maligno
Opa! Desculpe, Pablo. É uma string de teste que eu deveria ter me lembrado de apagar. Vou subir junto com o novo PRINT amanhã.
Enviado: 18 Ago 2007 19:32
por Pablo César
Ahh beleza ! Eu achei meio estranho, mas claro isso acontece, nem precisa pedir desculpas. Esse WAPI está ficando um baita de biblioteca e uma grandiosa contribuição ao Clipper.
Enviado: 18 Ago 2007 19:55
por Maligno
Aconteceu por quê o Murphy sentou do meu lado e não arredou pé até eu subir o ZIP. Aquele desgraçado!

))
Enviado: 18 Ago 2007 20:28
por Eolo
Maligno, vi o seu termo "gambiarrístico" e não resisti. Consultei o dicionário mas nada. Aí GOOGLEei "Gambiarra" e... olha o que eu achei no "Desciclopédia" (
http://www.desciclo.pedia.ws/wiki/POG):
POG - Programação Orientada a Gambiarras ou
WOP - Workaround-Oriented programming
E sabe qual a segunda citação no site?
"Foi Murphy quem inventou o POG." 
Enviado: 18 Ago 2007 21:59
por Maligno
Ah, sim. Essa enciclopédia é muito boa. Gostei da frase:
'Professor... Eu sou programadora há uns cinco anos... Só não entendi aquele comando "IF"... '

))
Enviado: 27 Ago 2007 18:58
por Pablo César
Olá caríssimo colega Maligno, gostei do seu novo avátar. Estamos aqui de volta após cirugia para extrair um cáculo na visícula, quase posso dizer que ja consigo andar e comer (quase) que normalmente. Fico sentindo necessidades de acessar aqui o nosso fórum e ver a evolução do WAPI e do USBPRINT do Marcos que deixam-me realmente muito ancioso de ver resultados. Uma coisa que ja notei e agora posso afirmar que a opção -SCREENSAVER:SET;OFF do WAPI.EXE não me está funcionando em WINDOWS XP. A versão do WAPI.EXE é a 1.02 e também testei a SetWinSSav(.F.) mas também não desabilitou. Mas o incrível foi que quando testei pela primeira vez (06 Agosto 22:24) funcionou, o quê seria ?
A "Desciclopédia" que o colega Eolo indicou está me servindo para melhor ainda mais o meu português.... hihihi (o quê não tem nessa INTERNET ?), procurei "
http://desciclo.pedia.ws/wiki/WOP" e me deu o seguinte resultado:
"Esta páxina non ecziste!"
Essa é demais ! Agora tenho que rever tudo o que aprendí sobre a lingua portuguesa... hihihihi Valeu Vô Eolo...
Enviado: 27 Ago 2007 19:06
por Maligno
Pablo César escreveu:Olá caríssimo colega Maligno, gostei do seu novo avátar. Estamos aqui de volta após cirugia para extrair um cáculo na visícula, quase posso dizer que ja consigo andar e comer (quase) que normalmente.
Vixe! Não sabia que tinha sido operado. Por isso ficou sumido. Estimo melhoras.
posso afirmar que a opção -SCREENSAVER:SET;OFF do WAPI.EXE não me está funcionando em WINDOWS XP.
Funciona. Mas, com a ressalva que fiz à época: ele desabilita o protetor de tela na sessão do Windows. Ao rebootar a máquina, no retorno, o protetor de tela volta ao que era. Mas, como o programa Clipper testará o estado do protetor de tela ao ser executado, é só desabilitar de novo, que ele fica desabilitado. Aliás, deixei meu protetor de tela ativado e todos os dias executo essa função. E funciona.
A versão do WAPI.EXE é a 1.02 e também testei a SetWinSSav(.F.) mas também não desabilitou. Mas o incrível foi que quando testei pela primeira vez (06 Agosto 22:24) funcionou, o quê seria ?
Boa pergunta. Jogue enxofre nesse computador.

))
Não estaria você, por acaso, usando a LIB atual, mas com um WAPI.EXE antigo? Essa confusão acontece. Experimente colocar no seu programa uma chamada EraseWAPI(.T.), que por default é falso.