Página 1 de 1
Compilar pelo Pen Drive???
Enviado: 17 Jul 2007 10:37
por teco
Olá pessoal,
Faço muita manutenção nos locais de meus clientes, quero migrar 100% de meus sistemas, mas não gostaria de instalar todo o necessário nas máquinas dos clientes, por isso pergunto:
Existe a possibilidade de se gerar o executável pelo pen drive?
Quais arquivos realmente necessários, configurar definição de paths, letra da unidade do pen, etc?
Grato por qualquer dica.
Utilizo o xHarbour 0.99.70+Bcc 5.5.1+UPX
Obrigado :xau
Enviado: 17 Jul 2007 10:47
por Maligno
A configuração necessária num pendrive é exatamente a mesma que você já usa no seu HD. A única coisa diferente é que quando engatar seu pendrive no cliente, você terá de rodar um batch pra configurar as variáveis de ambiente. Coisa simples.
Enviado: 17 Jul 2007 10:51
por gvc
Entenda o pendrive como um drive da máquina.
Vc deve instalar todos os programas necessários nele.
Prepare um arquivo em lote (.BAT - morcegão) para configurar a máquina para trabalhar com o drive lógico (Letra do drive).
Vale lembrar que a letra pode mudar, dependendo do que esta instalado na máquina do usuário. Então vc talvez tenha que criar um arquivo para cada cliente ou determinados tipos de arquivos.
Vc pode instalar seu editor de programas (editor de texto) na máquina do usuário e trabalhar com os fontes no pendrive.
Re: Compilar pelo Pen Drive???
Enviado: 17 Jul 2007 11:22
por Stanis Luksys
teco escreveu:Olá pessoal,
Faço muita manutenção nos locais de meus clientes, quero migrar 100% de meus sistemas, mas não gostaria de instalar todo o necessário nas máquinas dos clientes, por isso pergunto:
Existe a possibilidade de se gerar o executável pelo pen drive?
Quais arquivos realmente necessários, configurar definição de paths, letra da unidade do pen, etc?
Grato por qualquer dica.
Utilizo o xHarbour 0.99.70+Bcc 5.5.1+UPX
Obrigado :xau
Desculpe pela pergunta, mas isso significa dizer que os seus códigos estão com o cliente? Ou então que você vai levar a pacotada toda de PRGs no pen e compilar na hora?
Mais fácil instalar tudo lá no cara mesmo então... Assim da proxima vez só envia os fontes e ele compila

)
Enviado: 17 Jul 2007 12:10
por teco
Obrigado pelas tão rápidas e prestativas respostas.
Vou seguir as idéias feitas pelo Maligno e GVC.
Desculpe pela pergunta, mas isso significa dizer que os seus códigos estão com o cliente? Ou então que você vai levar a pacotada toda de PRGs no pen e compilar na hora?
Stanis,
Os fontes sempre estão só comigo. É que muitas das vezes há necessidade de se alterar algumas coisas pequenas e rápidas, ficando as maiores para se fazer na minha máquina. Mas valeu por perguntar. :xau
Enviado: 17 Jul 2007 14:11
por diogenes_varela
Se você entender bem arquivos .BAT será muito fácil. Crie um arquivo em seu pen-drive que ao ser rodado substitua as variáveis de ambiente que estão na máquina do cliente pelas que estão em seu pen-drive, inclusive o PATH.
Para que você não tenha que ficar alterando o arquivo .BAT para substituir a letra referente ao drive - que irá mudar de acordo com a máquina do cliente - use a sintaxe: %1 que irá substituir automaticamente a letra no arquivo, e para rodar o arquivo .BAT você deverá primeiramente identificar qual a letra que foi abribuída ao seu pen-drive e rodar o arquivo fazendo referência a ela. Algo como: REDIRPEN X:
Dúvidas? Volte a postar...
Enviado: 17 Jul 2007 15:46
por marcos.gurupi
A uns 2 anos atras eu trabalhava assim mas tive q abandonar por causa da sincronia entre os prgs q estavam no pendriver e o q estavam em minha maquina, no inicio eu conseguia gerenciar depois n sabia mais qual era o mais atualizado entaum tinha q olhar data e hora da ultima gravacao, isso fazia o trabalho ficar lendo, entaum abandonei a ideia. Atualmente eu levo o meu notebook e trabalho somente com ele, uso o micro em casa apenas para backup.
Marcos Roberto
Enviado: 17 Jul 2007 16:50
por teco
Excelente dica do %1, Diogenes.
Em relação a dificuldade que vc Marcos teve, resolvi utilizando já a bastante tempo, dois bats que criei, utilizando o ARJ com a opção de atualizar arquivos, da seguinte forma:
após modificados e/ou incluídos PRG's, executo o C.BAT
Ex. c sistema
Código: Selecionar todos
@ECHO OFF
ARJ A -U %1 *.RMK *.LNK *.PRG *.BAT *.OLD *.COP *.RC *.ICO *.BC
PAUSE
ARJ T %1
@ECHO ON
De posse do compactado atualizado, de dentro da pasta do referido sistema, executo o D.BAT
Ex: d sistema
Com isso copia apenas os arquivos mais novos.
Não podendo é claro deixar de atualizar os compactados atualizados, como já fiz algumas vezes (rsrsrsrs).
Um abraço a todos.

)
Enviado: 17 Jul 2007 18:54
por Hasse
Se você quiser, pode instalar tudo na máquina do cliente, MENOS os PRG's.
É configurar para que o compilador busque os fontes no PENDRIVE e fim-de-papo.
Evidente que a sincronia citada pelo colega Marcos é um complicador, porém existem alguns bons programas, e grátis, para fazer este trabalho de sincronização.
Eu pessoalmente, prefiro levar o NoteBook, conectar na rede do cliente e trabalhar com traquilidade. E para isto basta um NoteBook com Pentium, HD de 20Gb, 32 ou 64 de RAM, que faz o serviço numa boa. Agora se você tiver um mais "poderoso" melhor.... Evidente que também há necessidade de sincronizar com o DeskTop.