Página 1 de 2

como pegar identificação do terminal

Enviado: 29 Ago 2007 09:49
por juniorcamilo
Amigos como pegar a identificacao da maquina em rede, MAC ou IP do terminal em uso para que possa identifica-la na rede pelo CLipper...

Enviado: 29 Ago 2007 11:37
por diogenes_varela
Não entendi bem qual é a sua dúvida, mas se for para saber qual é o IP de cada máquina, depende do sistema operacional.

Basta digitar no prompt:

Win 98 - WINIPCFG
Win XP / 2000 - IPCONFIG

Se você está querendo que o sistema em clipper identifique qual a máquina que está em uso, confirme com mais detalhes.

Enviado: 29 Ago 2007 12:26
por sygecom
juniorcamilo, de uma procurada no forum que já vi esse assunto rodando por ai...abaixo um dos links que achei aqui no forum mesmo !!!

https://pctoledo.org/forum/viewto ... hlight=mac

Abraços
Leonardo Machado

Enviado: 29 Ago 2007 13:50
por Stanis Luksys
Olá,

Eu não vinculo a estação no sistema com o computador fisicamente. Eu tenho os arquivos de configuração das estações, e o cara pode do mesmo computador trabalhar com a estação que quiser...

Só não pode se alguém já estiver usando a mesma estação em outro PC...

Falou!

Enviado: 29 Ago 2007 14:54
por diogenes_varela
Só não pode se alguém já estiver usando a mesma estação em outro PC...
Como assim, Stanis?

Enviado: 29 Ago 2007 14:59
por Stanis Luksys
diogenes_varela escreveu:Como assim, Stanis?
Ué... simples:

O usuário consegue de dentyro do sistema dizer em qual estação ele está, o funcionamento do sistema é LÓGICO e não FÍSICO. Ele pode estar aqui na "Estação 1" e lá no outro na "Estação 2", e depois inverter se quiser...

Se ele inverter, então as configurações relativas a estação mudam todas junto também.

Isso é importante pelo seguinte: imagine que na sua loja só caixa 3 pode receber crediário e boleto. Se ele quebrar ou der quaçlquer problema, é só abrir o sistema em outro PC setando como sendo o caixa 3.


Entendeu?

Enviado: 29 Ago 2007 15:03
por diogenes_varela
Se ele inverter as configurações relativas a estação todas mudam também.
Desculpa a insistência, mas de que configuração vc está falando?

Enviado: 29 Ago 2007 15:17
por Stanis Luksys
As configurações do sistema, tal qual a que exemplifiquei acima, vou listar mais algumas que são por estação:

- Formas de pagamento aceitas.
- Desconto máximo permitido.
- Possibilidade de realizar venda (s/n), orçamento (s/n), televenda (ou delivery) (s/n), comanda(s/n) etc etc
Entre outras

E algumas mais simples:
- Impressoras padrões - (Relatórios/Cupom/Cozinha etc)
- Drive (letrinha) padrão de backup automático
- Cores do sistema

Enfim, este tipo de coisa mesmo.

Eu entendi pela questão dele que ele não só simplemente precisa saber o IP ou identificar o PC, mas controlar por dentro dos sistema quem é quem, qual estação é qual para algum fim, e não somente "saber por saber".

E como eu disse, para isso não é necessário amarrar software com hardware.

Falou!!!

Enviado: 29 Ago 2007 15:37
por diogenes_varela
Ah, sim. Obrigado Stanis. Resta saber se ele já consegue conectar as máquinas que ele deseja, pq eu tinha entendido ele não sabia como "descobrir" o IP ou MAC.

Enviado: 29 Ago 2007 19:13
por juniorcamilo
a observacões dos amigos e muito valida.. minha preocupação é que eu estava usando SET USER=XXX no AUTOEXEC.NT ou .BAT para identificar maquinas de impressão fiscal, ou seja, checkout.. mas ai com o tal VISTA chegando sabe como é né... tem que usar outra forma...!!! a sim vou testar a post. do amigo 'diogenes_varela' para ver, com certeza vai da certo ...

valeu a todos...

Enviado: 29 Ago 2007 19:18
por Stanis Luksys
Eu acho mais válido usar como parâmetro do programa principal...

Exemplo na linha de comando, ou no atalho:

programa.exe estacao=3

Isso aí...

Enviado: 29 Ago 2007 19:50
por Maligno
Tem razão, Stanis. Assim é bem mais prático. Na eventualidade de uma alteração, até uma ameba conseguiria modificar o atalho. :)

Enviado: 30 Ago 2007 06:41
por juniorcamilo
Stanis Luksys escreveu:Eu acho mais válido usar como parâmetro do programa principal...

Exemplo na linha de comando, ou no atalho:

programa.exe estacao=3

Isso aí...
sim exatamente....

Enviado: 30 Ago 2007 08:28
por janio
Stanis Luksys escreveu:Isso é importante pelo seguinte: imagine que na sua loja só caixa 3 pode receber crediário e boleto. Se ele quebrar ou der quaçlquer problema, é só abrir o sistema em outro PC setando como sendo o caixa 3.
Isso é mais FACILMENTE controlado por USUÁRIO. Somente o USUÁRIO X pode fazer lançamentos no CAIXA, não importa a maquina em que ele esteja.

No meu caso, controlo pelo usuário que abriu o caixa do dia. Só ele pode fazer lançamentos.

Jânio

Enviado: 30 Ago 2007 09:27
por Stanis Luksys
janio escreveu:Isso é mais FACILMENTE controlado por USUÁRIO. Somente o USUÁRIO X pode fazer lançamentos no CAIXA, não importa a maquina em que ele esteja.
Mais "FACILMENTE controlado", do ponto de vista do desenvolvedor, pode até ser, mas para o estabelecimento não é mais prático.

Para exemplificar, por aqui a gente vê muitas lojas em que recebimento de carnê, ou cartão da loja (tipo um cartão C&A), é só no andar de cima. Ou seja, pode ser o papa do sistema, que no andar de baixo ele não recebe. É a regra em muitos lugares situação parecida com esta. Nem precisa ser loja grande de dois andares, foi um exemplo para ilustrar a situação.

Evidente que somado a isso, deve existir um controle por usuário, mas as definições dadas para a estação são soberanas, com excessão do usuário adiminstrador.

Falou!