

|
 |
 |
 |
 |

|
O SDK de demonstração baixado neste site contém uma máquina virtual que abre uma janela no inicio e possui uma limitação de 80 horas de funcionamento. Quando for fazer a instalação de seu aplicativo no cliente, você deverá adquirir a versão de release das máquinas virtuais e do Litebase. O processo é simples e foi feito de forma a diminuir as chances de erro.
Após a compra, em que deverão ser informados os produtos adquiridos (apenas o TotalCross ou o TotalCross+Litebase) e a quantidade de licenças, a empresa receberá uma chave. Essa chave deverá ser colocada no proprio programa, em uma classe que será lida pela máquina virtual na sua inicialização. A ativação ocorrerá na primeira vez que o programa do cliente for executado: a chave da empresa e o número de série são enviados para o nosso servidor, e um arquivo de ativação é devolvido para o equipamento. Resumindo o processo:
- O cliente adquire os produtos e as licenças, e recebe uma chave para a empresa.
- O cliente embute essa chave no TCZ da aplicação durante o processo de deploy, através da opção
/r.
- O cliente retorna a este site, e baixa um novo conjunto de máquinas virtuais, denominadas TotalCross VMS e Litebase VMS. Essa máquina virtual não exibe mensagens popup nem tem limitação de tempo. Não há necessidade de fazer um hard-reset nos equipamentos, apenas instale por cima da máquina virtual antiga.
- Na primeira vez que o programa do cliente for executado no equipamento, ele lê a chave da empresa, recupera o número de série do equipamento, e contacta nosso servidor para validar a chave da empresa e gerar o arquivo de ativação. O servidor então subtrairá uma licença do total contratado. Observação: se você tentar executar uma vm de ativação em um EMULADOR, você terá descontada uma licença! Portanto, execute apenas a vm DEMO nos emuladores.
A seguir, esclarecemos algumas dúvidas:
- Se ocorrer falha na ativação, certifique-se que a porta 80 para a url www.superwaba.net está liberada no firewall, pois é nesse endereço que o webservice de ativação é chamado.
- Se o dispositivo sofrer uma perda total de dados (hard-reset), terei que comprar mais uma licença? Não. Nesse caso, existem duas possibilidades:
- Se foi feito previamente um backup dos dados do dispositivo, o arquivo de ativação foi então copiado também. Nesse caso, na restauração dos arquivos o arquivo de ativação também será copiado de volta para o dispositivo, e não será necessário proceder à reativação do equipamento.
- Caso o arquivo de ativação tenha sido perdido, quando o programa for ser executado novamente e for feita a comunicação com o nosso servidor, este identificará que aquele equipamento já foi ativado e apenas reenviará o arquivo de ativação para o equipamento, não descontando uma nova licença.
- O arquivo de ativação pode ser usado em outro dispositivo? Não, o arquivo de ativação, que é facilmente localizável e encontra-se no diretório da aplicação (tcsuc.pdb), é associado apenas a um dispositivo, através do número de série ou IMEI do equipamento. Copiando ele para outro dispositivo de nada adiantará.
- Quais são as formas existentes de gerar o arquivo de ativação? Existem 3 formas:
- Diretamente no equipamento, o que requer que haja conexão disponível com a Internet.
- Fazendo o upload do arquivo TCREQ.PDB. Após se logar no site, aparecerá uma opção "Ativar a VM manualmente". Vá até essa página para ver as instruções.
- Envio do TCREQ.PDB através de uma ponte. É possível que o servidor do cliente acesse o nosso servidor, atraves de uma página específica, fornecendo esse arquivo, e então receber como resposta o arquivo de ativação. Esse modo é especialmente útil para clientes que possuam um inventário dos equipamentos que serão utilizados e também uma forma automática de instalação dos aplicativos. Caso tenha interesse, contacte-nos para maiores informações.
- Como ativar equipamentos que não são conectados? Existem duas formas:
- O computador de mesa do seu cliente possui acesso à internet. Nesse caso, pode-se usar um conduíte, que lerá o número de série do equipamento, enviará para o nosso servidor, e criará o arquivo de ativação.
- O computador de mesa do seu cliente não possui acesso à internet. Nesse caso, você terá que fornecer a ele o arquivo de ativação previamente gerado a partir do informe do número de série, conforme descrito no ítem anterior
- O equipamento quebrou. Serei forçado a adquirir uma licença para o novo equipamento que substituirá o antigo? Sim. Porém, existe a possibilidade de sua empresa adotar um processo alternativo de ativação. O processo original só efetua a ativação na primeira vez que o aplicativo for instalado. Nessa forma alternativa, a máquina virtual efetuará a ativação uma vez por semana. Caso a ativação não seja efetuada, a máquina virtual encerrará imediatamente. Se o equipamento quebrar, você poderá dar baixa dele no sistema (via uma interface web), e uma licença será acrescida ao total que sua empresa adquiriu. Caso o equipamento anterior tente, após uma semana, fazer a ativação, essa será negada e o programa não sera executado. É possível cancelar a baixa em um equipamento, e nesse caso, na próxima ativação, uma nova licença será descontada do total adquirido. Nota: para usar esse sistema, sua empresa terá que nos contactar previamente.
- Tenho milhares de equipamentos e não estou à vontade para usar o sistema de ativação. Existe alguma alternativa? Caso sua empresa contrate uma empresa de auditoria para controlar a quantidade de dispositivos que estão sendo usados, é possivel eliminar o sistema de ativação, e sua empresa receberá uma máquina virtual preparada de forma exclusiva que permita o uso sem a necessidade da ativação. Essa opção é válida apenas para empresas com mais de 10 mil licenças, será regida via contrato registrado em cartório, de forma que tenhamos total acesso, a qualquer hora, à lista de equipamentos atualmente em uso, através da empresa de auditoria.
- Se a primeira ativação não completar, o que acontece? Uma mensagem é exibida para o usuário e o programa termina imediatamente. O programa não poderá ser executado enquanto que a ativação não completar com sucesso.
|
 |
|