Ajuda pra programa Clipper
Moderador: Moderadores
-
maikinhounforgiven
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 12 Jan 2010 18:59
- Localização: andirá
Ajuda pra programa Clipper
Boa noite galera... nao entendo nada de clipper...mas se alguem puder ajudar vou agradecer mto...
possuo um programa de cadastro de fitas e dvd pra minha locadora...porem o programa foi feito por um cara ja faz quase 15 anos... o programa funciona perfeito...maas tem um pequeno problema.... o cadastro de fitas e dvd só vao ateé um certo numeral no casa so possui 4 casas ficando no maximo de cadastro 9999 filmes caastrados... apartir dae ..nao consigo fazer mais cadastro... esta mto complicado.... se alguem poder ajudar ..
fico no aguardo...mto obrigado
possuo um programa de cadastro de fitas e dvd pra minha locadora...porem o programa foi feito por um cara ja faz quase 15 anos... o programa funciona perfeito...maas tem um pequeno problema.... o cadastro de fitas e dvd só vao ateé um certo numeral no casa so possui 4 casas ficando no maximo de cadastro 9999 filmes caastrados... apartir dae ..nao consigo fazer mais cadastro... esta mto complicado.... se alguem poder ajudar ..
fico no aguardo...mto obrigado
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Ajuda pra programa Clipper
Olá maikinhounforgiven,
seja bem-vindo ao fórum!
Será necessário aumentar a capacidade deste campo no cadastro e nas demais tabelas onde ele é referenciado. Para isso, você precisará dos programas fonte do sistema (arquivos com extensão .PRG).
- você os tem?
- em caso negativo, tem como conseguir?
- não tem como entrar em contato com o programador?
- o programa gera a numeração de forma automática ou você cria os códigos?
Outra alternativa seria reaproveitar códigos não mais utilizados (não sei se é possível).
A alternativa final, seria descompilar o sistema, embora às vezes isso não seja possível pois depende de alguns fatores como o linker utilizado ou alguma proteção até mesmo pelo Valkyrie.
seja bem-vindo ao fórum!
Será necessário aumentar a capacidade deste campo no cadastro e nas demais tabelas onde ele é referenciado. Para isso, você precisará dos programas fonte do sistema (arquivos com extensão .PRG).
- você os tem?
- em caso negativo, tem como conseguir?
- não tem como entrar em contato com o programador?
- o programa gera a numeração de forma automática ou você cria os códigos?
Outra alternativa seria reaproveitar códigos não mais utilizados (não sei se é possível).
A alternativa final, seria descompilar o sistema, embora às vezes isso não seja possível pois depende de alguns fatores como o linker utilizado ou alguma proteção até mesmo pelo Valkyrie.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
-
maikinhounforgiven
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 12 Jan 2010 18:59
- Localização: andirá
Re: Ajuda pra programa Clipper
Boa noite mto obrigado pela atencao... entao...
os codigos sou eu quem digito mesmo... ele nao gera automatico nao
oq foi feito ate agora foi o seguinte.... pegamos filmes bem antigos e apagamos...e descartamos...colocando eles a venda.... apos isso usamos o numero de de cadastro deles pra filmes mais novos lancamentos...
mas agora chegou uma hora q esta bem complicado de fazer...
nao sei bem ao certo se sao os mesmo do programa...aqui contem um pasta chamada clipper com uma pasta rescue dentro q contem mtos arquivos *.prg e algumas outras tbm... com varios desses arquivos *.prg.... porem nao sei exatamente se esses sao o codigo bons do programas... pois pela data de algumas modificacoes q andei vendo aqui ... alguns foram criado em 1992...bem antigo né... e pelo q me relembro uma certa pessoa no ano de 2000 deve q fazer uma alteracao no programa.... agora nao sei bem ao certo se sao os codigos... mas tenho varios desses arquivos sim...
via algum programa remoto vc consegue ver a tela do ms-dos ? acredito q sim se estiver em modo janela né.... se puder ajudar.... sei la..
quanto a entrar em contato com ele.... ja faz mto anos q foi feito a mudanca...e nunca deu problema.... sempre funcionou perfeitamente...
mas é isso... se precisar de mais alguma informacao eu pesquiso aquii
obrigado pelaa atencao
os codigos sou eu quem digito mesmo... ele nao gera automatico nao
oq foi feito ate agora foi o seguinte.... pegamos filmes bem antigos e apagamos...e descartamos...colocando eles a venda.... apos isso usamos o numero de de cadastro deles pra filmes mais novos lancamentos...
mas agora chegou uma hora q esta bem complicado de fazer...
nao sei bem ao certo se sao os mesmo do programa...aqui contem um pasta chamada clipper com uma pasta rescue dentro q contem mtos arquivos *.prg e algumas outras tbm... com varios desses arquivos *.prg.... porem nao sei exatamente se esses sao o codigo bons do programas... pois pela data de algumas modificacoes q andei vendo aqui ... alguns foram criado em 1992...bem antigo né... e pelo q me relembro uma certa pessoa no ano de 2000 deve q fazer uma alteracao no programa.... agora nao sei bem ao certo se sao os codigos... mas tenho varios desses arquivos sim...
via algum programa remoto vc consegue ver a tela do ms-dos ? acredito q sim se estiver em modo janela né.... se puder ajudar.... sei la..
quanto a entrar em contato com ele.... ja faz mto anos q foi feito a mudanca...e nunca deu problema.... sempre funcionou perfeitamente...
mas é isso... se precisar de mais alguma informacao eu pesquiso aquii
obrigado pelaa atencao
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Ajuda pra programa Clipper
Olá!
Você certamente sabe onde estão os arquivos de dados do sistema (aqueles com extensões .DBF e (provavelmente) .NTX). Se você conseguir montar um arquivo compactado (.ZIP ou .ARJ) contendo as estruturas desses arquivos (não precisa enviar os dados se não desejar) e o executável, envie para o meu e-mail (alxsts@hotmail.com) que dou uma olhada, sem compromisso. Se for possível, tentarei descompilar a versão e alterar.
Você certamente sabe onde estão os arquivos de dados do sistema (aqueles com extensões .DBF e (provavelmente) .NTX). Se você conseguir montar um arquivo compactado (.ZIP ou .ARJ) contendo as estruturas desses arquivos (não precisa enviar os dados se não desejar) e o executável, envie para o meu e-mail (alxsts@hotmail.com) que dou uma olhada, sem compromisso. Se for possível, tentarei descompilar a versão e alterar.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
Re: Ajuda pra programa Clipper
Compacte e mande essa pasta com os PRG's para eu tentar compilar.
Mande o executável tb para comparar os tamanhos e/ou tentar recuperar o fonte.
gvcortez@uol.com.br
Se forem os fontes corretos do sistema, dá para verificar como são usados e mudar tanto a estrutura dos arquivos como o sistema para trabalhar com mais um ou dois digitos, conforme vc precisar.
Mas a primeira sugestão é entrar em contato com o seu programador. Ele deve ter os fontes do sistema inteiro e pode arruma-lo mais rapidamente.
Mande o executável tb para comparar os tamanhos e/ou tentar recuperar o fonte.
gvcortez@uol.com.br
Se forem os fontes corretos do sistema, dá para verificar como são usados e mudar tanto a estrutura dos arquivos como o sistema para trabalhar com mais um ou dois digitos, conforme vc precisar.
Mas a primeira sugestão é entrar em contato com o seu programador. Ele deve ter os fontes do sistema inteiro e pode arruma-lo mais rapidamente.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Ajuda pra programa Clipper
Olá!
Ótimo! Ajuda é sempre bem-vinda.
Tanto eu como o GVC pedimos o mesmo: o envio de um arquivo compactado com o executável, arquivos de dados e os fontes que você tem.
Não conheço a disponibilidade do GVC. Eu somente poderei verificar isto no próximo sábado, 16/01/2010. Assim, a menos que o GVC se manifeste de forma contrária, envie para ele analisar.
Ótimo! Ajuda é sempre bem-vinda.
Tanto eu como o GVC pedimos o mesmo: o envio de um arquivo compactado com o executável, arquivos de dados e os fontes que você tem.
Não conheço a disponibilidade do GVC. Eu somente poderei verificar isto no próximo sábado, 16/01/2010. Assim, a menos que o GVC se manifeste de forma contrária, envie para ele analisar.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Ajuda pra programa Clipper
Olá!
Em tempo:
- verifique, na pasta do sistema (onde está o .EXE), se existem arquivos com a extensão .MEM.
- verifique, na pasta dos fontes (*.PRG), se existem arquivos com a extensão .CH.
Em ambos os casos, se existirem, envie junto com os demais arquivos.
Em tempo:
- verifique, na pasta do sistema (onde está o .EXE), se existem arquivos com a extensão .MEM.
- verifique, na pasta dos fontes (*.PRG), se existem arquivos com a extensão .CH.
Em ambos os casos, se existirem, envie junto com os demais arquivos.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
-
maikinhounforgiven
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 12 Jan 2010 18:59
- Localização: andirá
Re: Ajuda pra programa Clipper
bom dia galera....
primeiro antes de dar algum trablaho pra vc´s... andei mexendo aqui
e vi q tem todos esses programas aqui o valkyrie e o rescue.... vi tem q tem uns arquivo locadora.PRG.... como sou curioso editei ele com o bloco de notas... e vi dentro dele possui mtas linhas do programa... alem do mais encontrei oq eu queria no codigo onde esta limitado contem a seguinte linha - get mcodnum picture "9999" - onde é o maximo de cadastro de fitas q eu posso ter.... pois entao agora vai a duvida.... como eu uso o valkyrie pra cria esse *.prg pra eu editar ele... apenas nessas linhas para "99999" depois salvar.... e depois disso compilar ele de novo.. /?
tentei usar o valkyria aqui... ele criou uns arquivos aqui mas nada parecido com oq eu possa editar no block de notas...
no aguardo mto obrigado
primeiro antes de dar algum trablaho pra vc´s... andei mexendo aqui
e vi q tem todos esses programas aqui o valkyrie e o rescue.... vi tem q tem uns arquivo locadora.PRG.... como sou curioso editei ele com o bloco de notas... e vi dentro dele possui mtas linhas do programa... alem do mais encontrei oq eu queria no codigo onde esta limitado contem a seguinte linha - get mcodnum picture "9999" - onde é o maximo de cadastro de fitas q eu posso ter.... pois entao agora vai a duvida.... como eu uso o valkyrie pra cria esse *.prg pra eu editar ele... apenas nessas linhas para "99999" depois salvar.... e depois disso compilar ele de novo.. /?
tentei usar o valkyria aqui... ele criou uns arquivos aqui mas nada parecido com oq eu possa editar no block de notas...
no aguardo mto obrigado
-
maikinhounforgiven
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 12 Jan 2010 18:59
- Localização: andirá
Re: Ajuda pra programa Clipper
voltei aqui galera....
li aqui em algum do topicos de como usar o valkyrie..
apertar F2 e escolher aplication
pronto ja fiz... e me surgiu um arquivo *.SRC ... li tbm q um tal de qedit muda ele pra *.prg... mas nao conseui fazer...
eu mudei a extencao apenas pra PRG...e ele abriu no bloco de notas... sera q se eu mudar e salvar...e depois compilar vai funcionar ? ou tem q converter mesmo nesse "qedit ?
li aqui em algum do topicos de como usar o valkyrie..
apertar F2 e escolher aplication
pronto ja fiz... e me surgiu um arquivo *.SRC ... li tbm q um tal de qedit muda ele pra *.prg... mas nao conseui fazer...
eu mudei a extencao apenas pra PRG...e ele abriu no bloco de notas... sera q se eu mudar e salvar...e depois compilar vai funcionar ? ou tem q converter mesmo nesse "qedit ?
Re: Ajuda pra programa Clipper
Vc precisa saber que não é só na tela de entrada que precisa alterar essa informação.
Tem que ver inicialmente a estrutura dos arquivos de dados.
Depois precisa ver as chaves de indices.
Finalmente, todos os lugares (tela, consultas, pesquisas e relatórios) aonde é usado o campo código.
Não adianta voltar o sistema com o VK e querer compilar direto. Ele tb gera "lixo" das bibliotecas dentro do arquivo recuperado.
Tem que ver inicialmente a estrutura dos arquivos de dados.
Depois precisa ver as chaves de indices.
Finalmente, todos os lugares (tela, consultas, pesquisas e relatórios) aonde é usado o campo código.
Não adianta voltar o sistema com o VK e querer compilar direto. Ele tb gera "lixo" das bibliotecas dentro do arquivo recuperado.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
-
maikinhounforgiven
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 12 Jan 2010 18:59
- Localização: andirá
Re: Ajuda pra programa Clipper
olá GVC...obrigado pela ajuda....
acabei de te mandar o programa no seu msn... se puder dar uma olhada pra mim... vou ser mto gratooo
se puder me add no msn pra conversamos... maikinhounforgiven@hotmail.com
mandei o programa liso...pois com o banco passada dos 100mb
gratoo
acabei de te mandar o programa no seu msn... se puder dar uma olhada pra mim... vou ser mto gratooo
se puder me add no msn pra conversamos... maikinhounforgiven@hotmail.com
mandei o programa liso...pois com o banco passada dos 100mb
gratoo
Re: Ajuda pra programa Clipper
Ao Maikinho:
As hipóteses que te apresento são:
1. Tente entrar no seu programa atual, no campo relativo ao código com o seguinte: A001
Se o campo for alfanumérico ele aceitará pois em meus sistemas raramente uso campos numéricos e pode ser que o programador que fez o seu sistema tenha tido ideia semelhante; eu usava tal artifício nos meus tempos de COBOL quando a economia em bytes era crucial;
2. Se não der certo mande-me o executável utilizado, pois como você falou que ele é bem antigo pode ser que tenha sido linkado de forma a se poder utilizar o Valkyria e quejandos;
agua.nova@hotmail.com
As hipóteses que te apresento são:
1. Tente entrar no seu programa atual, no campo relativo ao código com o seguinte: A001
Se o campo for alfanumérico ele aceitará pois em meus sistemas raramente uso campos numéricos e pode ser que o programador que fez o seu sistema tenha tido ideia semelhante; eu usava tal artifício nos meus tempos de COBOL quando a economia em bytes era crucial;
2. Se não der certo mande-me o executável utilizado, pois como você falou que ele é bem antigo pode ser que tenha sido linkado de forma a se poder utilizar o Valkyria e quejandos;
agua.nova@hotmail.com
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Re: Ajuda pra programa Clipper
[alxsts]
Recebi um eMail pedindo para recuperar o fonte de um sistema com o seu endereço mas com a assinatura de Erones José.
Já respondi o eMail, mas ficou estranho assinar um nome diferente do que vemos aqui no forum: Alexandre Santos (AlxSts).
Qto ao executável enviado, já mandei eMail avisando que não é possivel recuperar com o Valkiria e eu não rodo executáveis enviados para esse fim.
[maikinhounforgiven]
Recuperei os fontes do seu executável.
Já acertei o que era necessário.
Falta criar a migração dos arquivos antigos para a nova estrutura.
Só não poderei mandar hoje pois "explodiu" coisas aqui no trabalho.
Vou montar a migração este fds e te enviar todo o material.
/gvc
Recebi um eMail pedindo para recuperar o fonte de um sistema com o seu endereço mas com a assinatura de Erones José.
Já respondi o eMail, mas ficou estranho assinar um nome diferente do que vemos aqui no forum: Alexandre Santos (AlxSts).
Qto ao executável enviado, já mandei eMail avisando que não é possivel recuperar com o Valkiria e eu não rodo executáveis enviados para esse fim.
[maikinhounforgiven]
Recuperei os fontes do seu executável.
Já acertei o que era necessário.
Falta criar a migração dos arquivos antigos para a nova estrutura.
Só não poderei mandar hoje pois "explodiu" coisas aqui no trabalho.
Vou montar a migração este fds e te enviar todo o material.
/gvc
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
-
maikinhounforgiven
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 12 Jan 2010 18:59
- Localização: andirá
Re: Ajuda pra programa Clipper
Boaa tarde... eu ate consigo descompilar ele com o valkyrie..... porem nao consigo compilar ele de novo...
nao sei se estou fazendo algo errado... mas deu algun erros na hora de compilar...mesmo se eu usar o arquivo original sem nenhuma modificacao...
primeiro estava dando uma msg de erro falando de um tal de " common.ch" ... peguei ele dentro da pasta clipper\includ e coloquei onde estava o prg..
o esse erro sumiu... ai agora aparece um outro "INKEY.CH"... tbm coloquei ele dentro da pasta e o erro sumiu... mas agora aparece assim
LOCADORA.PRG(11) ERROR C2021 REDEFINITION OF PRODUCEDURE OR FUNCTION: 'LOCADORA'
LOCADORA.PRG(10429) ERROR C2021 REDEFINITION OF PRODUCEDURE OR FUNCTION: 'SKIPED'
2 ERROS
NO CODE GENERATED
nao sei se estou fazendo algo errado... mas deu algun erros na hora de compilar...mesmo se eu usar o arquivo original sem nenhuma modificacao...
primeiro estava dando uma msg de erro falando de um tal de " common.ch" ... peguei ele dentro da pasta clipper\includ e coloquei onde estava o prg..
o esse erro sumiu... ai agora aparece um outro "INKEY.CH"... tbm coloquei ele dentro da pasta e o erro sumiu... mas agora aparece assim
LOCADORA.PRG(11) ERROR C2021 REDEFINITION OF PRODUCEDURE OR FUNCTION: 'LOCADORA'
LOCADORA.PRG(10429) ERROR C2021 REDEFINITION OF PRODUCEDURE OR FUNCTION: 'SKIPED'
2 ERROS
NO CODE GENERATED
-
maikinhounforgiven
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 12 Jan 2010 18:59
- Localização: andirá
Re: Ajuda pra programa Clipper
olá GVC mto obrigado por enquanto fico no aguardo entao...a.
mesmo assim estou dando meus pulinhos aqui pra tentar acertar tbm...
gostaria de aprender um pouco sobre essas linguagem
como postado acima... estou tentando compilar e da esses dois erros...
pois bem..andei pesquisando e vi q esse erro é causado por alguma coisa com nomes iguais... entao mudei o nome de locadora.prg pra loca.prg
e fui compilar o primeiro erro da linha 11 sumiu... apenas esta dando 1 erro agora o da linha 10429... editei o arquivo e nessa linha se encontra o comando "static function SKIPPED" nao entendo oq pode estar errado...mas fico no aguardo
mesmo assim estou dando meus pulinhos aqui pra tentar acertar tbm...
gostaria de aprender um pouco sobre essas linguagem
como postado acima... estou tentando compilar e da esses dois erros...
pois bem..andei pesquisando e vi q esse erro é causado por alguma coisa com nomes iguais... entao mudei o nome de locadora.prg pra loca.prg
e fui compilar o primeiro erro da linha 11 sumiu... apenas esta dando 1 erro agora o da linha 10429... editei o arquivo e nessa linha se encontra o comando "static function SKIPPED" nao entendo oq pode estar errado...mas fico no aguardo
