Saltar para o conteúdo principal
Versão: Próximo

GET SERIAL INFORMATION

GET SERIAL INFORMATION ( chave ; usuario ; empresa ; conectados ; maxUsuarios )

ParâmetroTipoDescrição
chaveInteiro longo🡘Chave única do produto (encriptada)
usuarioString🡘Nome registrado
empresaString🡘Nome da organização ou empresa registrada
conectadosInteiro longo🡘Número de usuários conectados
maxUsuariosInteiro longo🡘Número máximo de usuários conectados

Descrição

O comando GET SERIAL INFORMATION retorna várias informações sobre a serialização da versão atual de 4D.

  • chave: ID único do produto instalado. Um número exclusivo associado a uma aplicação 4D (como 4D Server, 4D em modo local, 4D Desktop, etc) instalado em uma máquina. Este número é criptografado, é claro.
  • usuario: Nome de usuário da aplicação, tal como definido durante a instalação.
  • empresa: Empresa do usuário ou nome da organização, tal como definido durante a instalação.
  • conectados: Número de usuários conectados ao executar o comando.
  • maxUsuarios: Número máximo de usuários conectados simultaneamente.

Nota: Os dois últimos parâmetros sempre retornam 1 para o 4D único usuário, exceto nas versões de demonstração (0 é retornado).

GET SERIAL INFORMATION faz parte do regime geral de componente de proteção implementado em 4D. Os desenvolvedores de componentes podem associar uma cópia do seu produto a um determinado aplicativo 4D instalado, a fim de evitar cópias ilegais.

A serialização funciona da seguinte forma: um usuário que queira ter um componente envia sua chave original gerada através do comando GET SERIAL INFORMATION para o desenvolvedor. Isso pode ser feito através de um formulário de Pedido incluído em uma versão demo do componente. A chave gerada é única e está associado a uma aplicação 4D específica.

O desenvolvedor de componentes pode gerar seu próprio número de série que combina a chave e uma cifra dada. O componente entregue vai oferecer uma função de verificar se as informações retornadas pelo GET SERIAL INFORMATION combinam com este número de série. Caso contrário, o usuário não será capaz de utilizar o componente.

Nota: Os plug-ins de desenvolvedores podem usar esse esquema de proteção também. Para obter mais informações, consulte o API Reference 4D Plugin.