CLIPPER5.3 EM REDE WIN XP

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Netavin
Usuário Nível 3
Usuário Nível 3
Mensagens: 306
Registrado em: 28 Fev 2007 08:37
Localização: Cacoal-RO

CLIPPER5.3 EM REDE WIN XP

Mensagem por Netavin »

Bom dia colegas!
Desde que comecei a reaprender a programar em Clipper, contando com a prestimosa colaboração dos amigos deste Fórum, tenho trabalhado no sentido de usar o sistema apenas no meu pc. Porém surgiu a necessidade de usá-lo em rede. Jamais precisei codificar para que outros pudessem utilizá-lo tambem.
Alguém poderia me ensinar esses passos tambem !? Enquanto isso vou procurar tudo sobre o assunto.

Agradecimentos antecipados!

[]´s

Netavin.
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Não entendi exatamente (deve ser o frio). Você quer saber exatamente o quê? Compartilhar o Clipper em rede ou programar a abertura de arquivos em rede?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Aliás, em tempo: sua pergunta foi postada duas vezes. A outra, que ainda não recebeu qualquer resposta, pode ainda ser apagada por você. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: CLIPPER5.3 EM REDE WIN XP

Mensagem por sygecom »

Netavin escreveu:Bom dia colegas!
Desde que comecei a reaprender a programar em Clipper, contando com a prestimosa colaboração dos amigos deste Fórum, tenho trabalhado no sentido de usar o sistema apenas no meu pc. Porém surgiu a necessidade de usá-lo em rede. Jamais precisei codificar para que outros pudessem utilizá-lo tambem.
Alguém poderia me ensinar esses passos tambem !? Enquanto isso vou procurar tudo sobre o assunto.

Agradecimentos antecipados!

[]´s

Netavin.
Tche, de uma olhada no link abaixo:
http://www.caclipperwebsite.com/howto/topico01.htm

Outra coisa de uma procurada aqui no forum que jah foi bem debatido...o assunto sobre uso em Rede.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Netavin
Usuário Nível 3
Usuário Nível 3
Mensagens: 306
Registrado em: 28 Fev 2007 08:37
Localização: Cacoal-RO

CLIPPER5.3 EM REDE WINXP

Mensagem por Netavin »

... E aí Sygecom ? Trilegal ?

Vejo que entendeu perfeitamente!.
Obrigado ! Vou nessa.

[]´s

Netavin.
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Netavin,

No link que o Leonardo passou, tem um tréco incorreto. Lá diz
"...o Clipper só trabalha em rede com unidades mapeadas, isto é, transforme '\\servidor\diretorio\' para 'F:'...".

Não precisa mapear. O Clipper funciona sim com o "\\"...
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Eolo escreveu:Netavin,

No link que o Leonardo passou, tem um tréco incorreto. Lá diz
"...o Clipper só trabalha em rede com unidades mapeadas, isto é, transforme '\\servidor\diretorio\' para 'F:'...".

Não precisa mapear. O Clipper funciona sim com o "\"...
Não que esteja errado a maneira que esta no link...mas como o Eolo esta falando tb. pode ser usado....alias eu sempre fiz por mapeamento...mas...se o colega esta dizendo que funciona, eu acredito.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Ops, acho que não ressaltei o que interessava.

O errado, no tal link, é que ele diz "o Clipper trabalha... mapeadas...".

O correto: "o Clipper trabalha com '\\' OU com mapeamento, tanto faz".
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Mensagem por pringles »

Em redes não muito grandes, dá também pra abrir o executável diretamente pela rede. Como meus clientes não utilizam redes muito grandes, no máximo umas 7 ou 8 máquinas, geralmente trabalho com "batchs" nas estações. É só você configurar a máquina (os FILES, etc...) e mandar abrir o executável do servidor por um ".bat".
Eu utilizo assim porque facilita no caso das impressões. Em alguns casos, o cliente tem algumas máquinas que imprimem via rede, outras não. Sendo assim, mando mapear a impressora no início do batch. É só uma dica, isso pode ser feito de "n" outras maneiras.
CLIPPER 5.2 / BLINKER
Avatar do usuário
Netavin
Usuário Nível 3
Usuário Nível 3
Mensagens: 306
Registrado em: 28 Fev 2007 08:37
Localização: Cacoal-RO

Rede

Mensagem por Netavin »

Olá pringles !
Creio que essa serviria para o meu caso. Temos apenas 3 máquinas em rede.
Usamos uma impressora HP LASERJET 1020.
Li muito sobre colocar o sistema em rede. Fiz várias tentativas e não consegui executálo a contento nas outras máquinas.
Como seria esse batch?

Abraços !

Netavin.
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Mensagem por pringles »

O Batch seria assim:
@ ECHO OFF
NET USE F: \\SERVIDOR\C /Y
NET TIME \\SERVIDOR /SET /Y
NET USE LPT1: \\MICRO_IMPRESSORA\HP /Y
F:
CD\DIRETORIO
EXECUTAVEL.EXE
CD\
CLS

Basicamente seria isso...
Os "/Y" do final são para não pedir confirmação ao se sobrescrever os mapeamentos.
Na segunda linha, você escolhe a unidade de rede que quer mapear como sendo o servidor, no exemplo "F:". Esse "\C" é o compartilhamento, a unidade do servidor que está compartilhada na rede.
Eu costumo utilizar o NET TIME para deixar a hora das estações a mesma da hora/data do servidor, para evitar problemas.
Você compartilhando a impressora como "HP", é só fazer a quarta linha para mapear a impressora da máquina que está instalada.
Sendo assim, você abre a unidade mapeada, abre o diretório do seu sistema, e manda executá-lo.
OBS: esses mapeamentos não precisam estar no Batch, eu costumo colocar no caso da rede perder o mapeamento e eu ter que ir até o cliente para refazê-lo. Isso evita muita dor de cabeça...
CLIPPER 5.2 / BLINKER
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Mensagem por pringles »

Netavin, existem vários tópicos deste assunto aqui no fórum.
Neste link o Rochinha colocou algumas dicas bem interessantes para configurar a máquina.
Dentre outros, este tópico fala um pouco sobre redes, e também tem algumas dicas de como deixar sua rede mais rápida.
CLIPPER 5.2 / BLINKER
Avatar do usuário
Netavin
Usuário Nível 3
Usuário Nível 3
Mensagens: 306
Registrado em: 28 Fev 2007 08:37
Localização: Cacoal-RO

Mensagem por Netavin »

Olá amigo pringles !
Olha, o batch funcionou muito bem. Apenas omiti a linha da impressora. Pois não é necessário. Pelo menos no meu caso.
Inclusive esse artifício serviu para eliminar outro problema que eu estava tendo ao mandar impressões.
Minha briga agora é colocar o sistema para funcionar bem em rede, o que não estou conseguindo. Mas vou fazer mais algumas tentativas.

Grato pela atenção !
E obrigado a todos os amigos do Fórum.

Netavin.
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Pq, não esta conseguindo ? se tens duvidas posta aqui !!!
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
pringles
Usuário Nível 3
Usuário Nível 3
Mensagens: 278
Registrado em: 29 Mai 2007 16:35
Localização: Botucatu-SP

Mensagem por pringles »

Netavin escreveu:Minha briga agora é colocar o sistema para funcionar bem em rede, o que não estou conseguindo. Mas vou fazer mais algumas tentativas.
Desculpa, mas não entendi direito.
Posta aqui pra gente o que está acontecendo, se aparece algum erro ou algo parecido...
No meu sistema, não precisei alterar nada pra rodar em rede, somente faço a chamada do executável via batchs, como mencionado.
Lembre-se de que você deve configurar também as estações, não só o servidor. As configurações são aquelas que você fez no seu servidor, FILES, etc...
Outra coisa, posta aqui quantas máquinas são na rede e que Windows está instalado.
CLIPPER 5.2 / BLINKER
Responder