Página 2 de 4
Enviado: 16 Mar 2005 10:43
por Dudu_XBase
Peguem o Putty aki
http://superdownloads.ubbi.com.br/download/i19845.html
Irineu gostei mto do seu exemplo vc ta usando que distribuição em linux ?
Enviado: 16 Mar 2005 11:10
por Irineu
Ola Dudu, como vai ?
No meu micro de trabalho, o Fedora core 3
o Servidor que vc acessou, o RedHat 7.3
Enviado: 16 Mar 2005 12:18
por evolver
Parabéns Irineu. Demonstrando que xrabo no linux é 10!
Enviado: 16 Mar 2005 17:46
por Clipper
Isso aê !!!!
Muito bom Irineu !!!!
Parabéns...ficou fácil de entender e sem frescura.
:)Pos
Ps. Para os BM.
Tão vendo como é simples postar algo claro e fácil de entender ?
Sem precisar dar trocentas respostas que mais deixam dúvidas que tiram
Mas vocês ainda tem tempo de aprender...não desistam...
B=|
Até logo.
Marcelo
Enviado: 17 Mar 2005 01:54
por vagucs
Olá Irineu, quando compilar meu sistema vou te enviar para vc colocar ele completo rodando on-line, aceita?
Enviado: 17 Mar 2005 01:56
por Irineu
Algem deixou um registro no arquivo perguntando como funciona e nao se identificou.
Nao tenho nenhuma pretencao de ensinar como fazer, mas coloquei no programa mais uma opcao para explicar alguns passos necessarios para sua implementacao.
Wagner, minha ADSL nao eh lah essas coisas, mas aceito sim sem problema.
Enviado: 17 Mar 2005 10:16
por carlos_dornelas
Olá Irineu!
Parabéns pela implementação! Fui eu quem colocou aquela pergunta. Na verdade hoje iria postar aqui, por questão de espaço, lógico, e iria perguntar justamente como você conseguiu implementar esse acesso externo (achei fantástico), pois sou ainda leigo em linux. Não precisaria ser algo muito detalhado, mas sim uma visão geral do funcionamento. Acredito que ajudaria muito, mas como você já adiantou que não pretende compartilhar... vamos à luta!
[]s
Antonio Carlos
Enviado: 17 Mar 2005 11:07
por Irineu
Acho que me expressei mal, quandi falei em ser muita pretencao em ensinar, eh que meu conhecimento do assunto eh bastante limitado e exite aqui mesmo no forum pessoas com conhecimento muito maior que o meu, claro que aquilo que sei posso tranquilamente dividir com os participantes interessados.
Eu coloquei no proprio programa uma opcao "como fazer" que da algumas dicas.
Enviado: 17 Mar 2005 15:27
por vagucs
A implementação do linux é o seguinte:
Eu uso o conectiva 10 e é o melhor para usar em casa e para programar.
Primeiro vc converte seu sistema para xHarbour no Windows, isso por ser um ambiente mais fácil para vc converter e tirar maior parte das possíveis incompatibilidades.
Depois instale o Linux e o xHarbour, bastando instalar os pacotes de
www.xharbour.org
Ai vc compila usando o HBMAKE ou mesmo os MAKEFILE que distribuo nos meu CD que é mais limpo e simples de entender.
Depois com a placa de rede detectada e tudo funcionando vc tem duas opções usa o TELNET e o SSH para fazer conexão remota, o SSH é conexão segura com chaves de encriptação de até 1024 bits.
Para usar o TELNET que é o mais simples do dois, depois instalar o Linux execute o NTSYSV e ative o telnet na inicialização.
Abra o arquivo /etc/inetd.conf e desconmente a seguinte linha:
TELNET STREAM TCP NOWAIT ROOT /USR/SBIN/TCPD IN.RLOGIND
Desta forma o telnet está preparado para funcionar, se não tiver o telnet instalado vc terá que instalar dos RPM do disco de instalação do Linux e o inetd também.
Feito isto reinicie o serviço de rede ou reinicie o computador e pronto, use o PUTTY para fazer o mesmo acesso indicado neste site, no endereço vc coloca o IP do Linux e pronto, ele vai pedir usuário e senha, vc deve cadastrar os usuários e suas respectivas senhas usando:
adduser vagucs
passwd vagucs
no segundo comando vc entra a senha do usuário.
Pronto, ao logar no Telnet vc pode ir na pasta do sistema e executar ele normalmente como se fosse um prompt do DOS de sua máquina local, claro, que no linux.
Isso é muito jóia... ainda pode mudar os arquivos de login no terminal para fazer como o irineu e ao usuario digitar a senha de acesso ele loga direto no sistema e saindo do sistema ele fecha o terminal.
Ai tem a configuração do PUTTY para exibir as telas normalmente mas ai é outros 10... isso é mais simples...
No meu CD tudo é explicado passo a passo.
Enviado: 17 Mar 2005 17:46
por STIVB4
Ola galera estou acompanhando este tópico pois me interesso muito pelo assunto, gostaria de dar os parabéns ao amigo IRINEU realmente ficou muito legau a sua aplicação.
Mas a minha questão é a seguinte:
Eu gostaria que o WAGNER ou outro amigo aqui do forum (que esta usando o xHarbour) mostrasse se possivel, um exemplo claro e funcional como o do Irineu de como conectar se com o MySQL usando o xHarbour (FREE) mas tudo em modo texto (ou seja sem usar a minigui).
Pois tem um monte de gente (aqui no forum) perguntando e querendo saber como se faz isso, ou seja varias pessoas perguntam como usar um BANCO DE DADOS RELACIONAL com o clipper?
Ai os mais esperientes respondem:
"VOCEIS DEVERIAM USAR O xHarbour POIS ELE ACESSA DIRETO O MYSQL E FICA UM AVIÃO"
Mas ninguem mostrou isso com claresa ate agora, eu vou ser muito sinsero o que mais me chama atenção no xHarbour é justamente poder usar um banco de dados relacional porem nunca consegui, e não achei nada me dizendo como fazer, os exemplos que eu encontro nao funciona nenhum....
Desculpem o meu desabafo mas se isso....
Se for possivel gostaria de saber seé possivel e como que eu faço para me conectar no MySQL usando o xHarbour (FREE) apenas em modo texto....
Pois se isso fosse possivel todos os problemas encontrados no clipper seriam resolvidos pois teriamos banco de dados relacional e ainda rodando em linux seria uma maravilha.
A tem mais no site do xHarbour eu não acho de jeito nenhum as libs para acessar o MySQL.....
Valeu
Abraços
STIV
Desculpem o meu desabafo mas se isso fosse possivel comcerteza começaria amanha a migrar meus sistema
Enviado: 17 Mar 2005 23:23
por vagucs
Bom Stiv,
Eu não uso o SQL efetivo, mas ele não precisa necessáriamente ser usado só com a Minigui, as libs para acesso já vem junto com o xHarbour mas não são RDD´s, ou seja, tem que manjar de SQL para colocar rodando, mas já existem diversas RDDs, eu no momento estou só convertendo sistema para serem usados como o IRINEU espós, pois o limite de banco DBF em xHarbour é muito maior e a segurança no seu acesso também, como o sistema está sendo processado só no servidor, isso trabalha da mesma forma que um banco relacional, mas vc aproveita todo o seu sistema.
Eu não tenho interesse em usar outros meios de acessar banco relacional que não seja via RDD, estou com um RDD para postgres aqui e devo testar ele seman que vem, pois minha NET é discada e preciso pegar o Postgres para instalar no linux no meu note, ai vou pegar este final de semana para ver como o programa funcionará.
Enviado: 18 Mar 2005 07:37
por STIVB4
Ola Wagner
Meu... valeu pela resposta.
Mas continuo tendo esta necessidate eu trabalho com sistemas para drogarias e eu tenho uma rede de clientes com 4 farmacias inteligadas e o banco de dados delas esta enorme o meu maior problema é quando preciso criar um novo indice por exemplo fica um tempão reindexando pois tenho arquivos com mais de 600000 registros e com mais de16 indices isso me causa um grande transtorno dai a necessidade do banco de dados relacional se vc puder depois de testado postar um exemplo do POSTGREE aqui no forum eu ficaria muito grato.
PS: outra questão é a seguinte eu nao consigo achar as libs para o MySQL (FREE) no site do xHarbour eu gostaria de saber se possivel como baixar o xHarbour completo ou seja com todas estas libs e RDD e como compilar tudo isso, gostaria de saber a onde eu encontro documentação a respeito disso.
Muito Obrigado denovo
STIV
Enviado: 18 Mar 2005 11:15
por vagucs
Olá Stiv,
A minha versão nova do xHarbour veio sem esta lib, mas tenho a CVS aqui com os fontes dela e exemplos de browse etc, me envie um e-mail que zip e coloco no seu e-mail.
Quanto a sua rede de farmácias, vc não tantos dados assim, se colocar o sistema em Linux rodando via emulador de terminal seus problemas acabam, isso se não usa ECF.
Enviado: 18 Mar 2005 19:03
por vagucs
Pronto, Irineu, converti meu aplicativo aqui, rodei ele por cima e parece estar funcionando bem, posso te enviar para qual e-mail? tem 1 mega 100 Kb aproximadamente.
Enviado: 18 Mar 2005 20:29
por Irineu
Wagner, pode transferir via ftp.
host name - iklosowski.no-ip.info
user name - wagner
password - wagner18nunes
account - wagner
coloque junto com o programa uma relacao dos arquivos e onde devem ficar, pois como coloquei a senha aqui no forum qualquer um pode transferir arquivos para esta conta, porem nao eh possivel apaga-los.
depois te passo uma nova senha para vc gerenciar seu aplicativo, OK
a proposito voce poderia transferir tambem a LIB para acessar mysql com o xharbour.
Amanha irei organizar sua conta pois hoje terei que sair ainda pra resolver uns probeminhas de BKP num cliente pentelho.