retirar por favor..

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

rodrigo xavier
Usuário Nível 1
Usuário Nível 1
Mensagens: 16
Registrado em: 06 Set 2007 16:07
Localização: Brasilia - DF

Mensagem por rodrigo xavier »

Maligno escreveu:Melhor ensinar primeiro o que ele deve separar do monte de fontes que ele deve ter obtido. Uma boa parte é run-time do Clipper, que não precisa ser recompilado.
isso eu ja fiz, separei todos os arquivos
rodrigo xavier
Usuário Nível 1
Usuário Nível 1
Mensagens: 16
Registrado em: 06 Set 2007 16:07
Localização: Brasilia - DF

Mensagem por rodrigo xavier »

diogenes_varela escreveu:
professor la da faculdade esta nos dando esse curso,
Esse negócio de descompilar, você há de concordar que não soa muito bem... Todos aqui gostam de ajudar, mas me responde uma coisa:

Você perdeu umas aulas, mas os outros? Você não estão fazendo juntos? Eles não estão te dando força, sabendo q vc teve problemas de saúde?

Você faz UnB?
eu tinha um professor de segurança da informação que dizia o seguinte, "um otimo técnico de segurança tem q ser um otimo hacker!" não é nem preciso explicar o q ele quis dizer né....
eu penso o mesmo dos programadores, c o cara é um bom programador saberá bloquear d todas as formas o seu programa...intão não é uma informação dessa para uma pessoa inesperiente como meu q vá prejudicar alguem.....

não faço UNB não amigo..
diogenes_varela
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 04 Nov 2006 19:33
Localização: Brasília - DF

Mensagem por diogenes_varela »

o cara é um bom programador saberá bloquear d todas as formas o seu programa...
Concordo com vc, Rodrigo, mas aprender a descompilar antes de saber criar é pôr os carros na frente dos bois... Não tem como dar certo.

O que você vai fazer com o código fonte descompilado? Se vc não entender, pelo menos um pouco, a engenharia do programa, vc vai ver um monte de caracteres malucos que nem sabe pq estão ali...

Você não disse ainda, mas seria bom: qual o grau de conhecimento do clipper q vc tem?

Para saber desmanchar, tem que saber fazer. Descompilar é fazer a engenharia reversa, que logicamente exige que se conheça a própria engenharia do software.

Assim como o Maligno, nunca precisei descompilar um prg. Fiz umas vezes só pra saber como funcionava, e nunca mais.
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...

E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
rodrigo xavier
Usuário Nível 1
Usuário Nível 1
Mensagens: 16
Registrado em: 06 Set 2007 16:07
Localização: Brasilia - DF

Mensagem por rodrigo xavier »

diogenes_varela escreveu:
o cara é um bom programador saberá bloquear d todas as formas o seu programa...
Concordo com vc, Rodrigo, mas aprender a descompilar antes de saber criar é pôr os carros na frente dos bois... Não tem como dar certo.

O que você vai fazer com o código fonte descompilado? Se vc não entender, pelo menos um pouco, a engenharia do programa, vc vai ver um monte de caracteres malucos que nem sabe pq estão ali...

Você não disse ainda, mas seria bom: qual o grau de conhecimento do clipper q vc tem?

Para saber desmanchar, tem que saber fazer. Descompilar é fazer a engenharia reversa, que logicamente exige que se conheça a própria engenharia do software.

Assim como o Maligno, nunca precisei descompilar um prg. Fiz umas vezes só pra saber como funcionava, e nunca mais.
Bom amigo, não sei c estou "colocando o carro na frente dos bois" como vc disse, mas ja sei bastante sobre clipper, não tenho muita experiencia muito de vcs aqui, mas tenho algum conhecimento.....e c estou querendo aprender isso, é só pq é o q esta sendo ensinado no meu curso.....
diogenes_varela
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 04 Nov 2006 19:33
Localização: Brasília - DF

Mensagem por diogenes_varela »

Ou esse professor tá doido ou você perdeu muitas aulas. Meu conselho pra você é o seguinte: esquece essa descompilação por enquanto. Se um cara como o Maligno nunca usou isso, esqueça... Não vai ter nenhum valor didático pra você agora.

É muito mais proveitoso você aprender a fazer um .BAT que você disse que não domina, tentar entender mais de configuração.

Até porque não tem nada tão complicado em descompilar. Se você realmente faz questão, então mande o problema - o que você está fazendo que não está dando certo - pra gente analisar.
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...

E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
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 »

Ou esse professor tá doido ou você perdeu muitas aulas.
Das duas, acho mais viável a primeira. :)
[]'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:

Mensagem por sygecom »

vamos lá, não sei montar o BAT não
Crie um Bat com um nome qualquer com no exemplo abaixo:

Código: Selecionar todos

clipper %1
if not errorlevel 1 rtlink file %1
Obs:Não sei qual Clipper vc esta usando mas esse BAT jah deve vir junto com o Clipper.
Faça um exemplo qualquer de um .PRG
Ex:
Meuprg.prg

Código: Selecionar todos

cls
@ 10,10 say "ola Mundo"
inkey(0)
Para compilar o exemplo acima entre no MS-DOS e na linha de comando vc digite CL MEUPRG ...se o seu clipper estiver instalado e configurado...vai gerar o MEUPRG.EXE

o comando q sei usar do RTLINK é o RTLINK FI (arquivo.obj)
O exemplo acima é simples, só pra vc ter uma ideia...de como funciona agora se quiser saber como linka um OBJ ou até mesmo uma LIB de uma procurada aqui no forum que tem exemplo aos monte...abaixo um link de um deles !!
https://pctoledo.org/forum/viewto ... c&start=30
acho q meu cliper ja esta configurado sim, pois estou usando ele desde o começo do curso e nunca deu nenhum problema...
Beleza...então o exemplo acima deve funcionar.
acho q não é preciso de nenhuma lib de terceiros.
Não basta vc simplesmente achar...foi como os colega falaram acima...vc tem que conhecer os comandos e funções para que cada um serve para poder saber o que esta fazendo e pq esta fazendo...se vc não sabe se vai presscissar de uma LIB de terceiro nesse seu exemplo, é melhor deixar de lado esse ai...e começar um sistema que vc mesmo conheça e saiba o que ele vai fazer e etc...

Qualquer duvida posta ai....

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
diogenes_varela
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 04 Nov 2006 19:33
Localização: Brasília - DF

Mensagem por diogenes_varela »

retirar por favor..
Quem quer realmente aprender, não foge da raia...

Há certos casos - não estou dizendo que é o dele - pois já me pediram inúmeras vezes, e acredito que todos vocês já tiveram também, para alterar uma senha, alterar um nome de outra empresa que aparece etc... essas coisas. O cara acha o programa bom, serve exatamente para o que ele quer, mas, pagar nem pensar. Melhor burlar...
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...

E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Puxa, agora que reparei que foi alterado o nome do post....
:P ...tudo bem...fica ai pra quem quiser saber....
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
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 »

O cara acha o programa bom, serve exatamente para o que ele quer, mas, pagar nem pensar. Melhor burlar...
Nunca se sabe qual era exatamente a real intenção. Mas supondo que seja a melhor possível, é fácil notar que não houve preocupação na elaboração de um projeto de estudo coerente. Quando não se define um objetivo claro e preciso, a coisa acaba descambando pro lado errado.
[]'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!
diogenes_varela
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 04 Nov 2006 19:33
Localização: Brasília - DF

Mensagem por diogenes_varela »

Quando não se define um objetivo claro e preciso, a coisa acaba descambando pro lado errado.
E nós não nascemos ontem...
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...

E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
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 »

É vero. Entretanto, esse lado "negro da força" não me preocupa nem um pouco. Se o sujeito está mal intencionado e quer aprender, se não aprender aqui, aprenderá em outro lugar qualquer. Ou até mesmo sozinho, como a maioria deve ter aprendido. Isso que a intenção do colega é simplesmente aprender a usar um simples programa, que nem sempre funciona. Isso e nada é quase a mesma coisa. Se o sujeito desmontou as partes e não consegue entender como elas funcionam e interagem entre si, desmontar se torna cultura inútil.
[]'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!
diogenes_varela
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 04 Nov 2006 19:33
Localização: Brasília - DF

Mensagem por diogenes_varela »

... se não aprender aqui, aprenderá em outro lugar qualquer.
Pelo que tenho visto por aí, não vai não... O único fórum onde se obtém resposta é esse aqui. Sou cadastrado em vários, depois desse aqui não vou em nenhum outro.
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...

E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
Responder