


|
 |
 |
 |
 |

|
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 passada com parâmetro para o tc.deploy por meio a opção /r. 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 (ativação online). 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:
- Quais são as formas existentes de gerar o arquivo de ativação? Existem 3 formas:
- Online - Diretamente no equipamento (com linha de dados), o que requer que haja conexão disponível com a Internet.
- Offline - O usuário deverá tentar ativar o equipamento tal como na opção online, porém a ativação vai acusar um erro (pela falta de conexão) e irá gerar um arquivo chamado TCREQ.PDB no diretório da aplicação. O usuário de posse deste arquivo deverá se logar no site, onde aparecerá a opção: "Ativar a VM manualmente" (VEJA A TELA - se você não vê essa tela, é porque está logado como contato e não como administrador) e então fazer o upload do arquivo TCREQ.PDB. O usuário receberá de volta um arquivo chamado TCSUC.PDB que deverá ser copiado para o dispositivo.
- Online usando um terceiro servidor como ponte - 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.
- Se na ativação online ocorrer falha, mesmo havendo conexão com a Internet, certifique-se que a porta 80 para a url www.superwaba.net está liberada no firewall do seu ambiente de trabalho, 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á.
- 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 da ativação manual, 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, pois a licença é ligada ao serial do equipamento. quando este equipamento é trocado, quebrado ou perdido/roubado, a licença é perdida.
- Tenho milhares de equipamentos e não estou à vontade para usar o sistema de ativação. Existe alguma alternativa? Podemos flexibilizar este processo para clientes com grandes volumes de licenças, a questão será analisada caso a caso.
- 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.
|
 |
|