Ir para o conteúdo
Idioma: PT

Como se copia o conteúdo de uma tag para outra?

Leia a tag de origem, salve o conteúdo dela, e grave esse conteúdo na tag de destino. Qualquer ferramenta que leia e grave dá conta. O que passa é o conteúdo e nada mais: o identificador continua fixado de fábrica, a configuração não é copiada, e o estado de bloqueio não acompanha.

A operação

Leia a tag de origem e exporte ou anote o que ela contém. Pegue a tag de destino, confirme que ela tem espaço livre suficiente e não está bloqueada, e grave o mesmo conteúdo nela.

É genuinamente só isso. Não existe modo de cópia especial a acionar nem relação estabelecida entre as duas tags: você está lendo bytes de uma e gravando bytes equivalentes na outra.

O que passa e o que não passa

O que uma cópia leva junto, e o que fica para trás
ElementoCopiadoPor quê
Conteúdo NDEFSimÉ o que você está gravando
Tipos de registroSimFazem parte da estrutura do conteúdo
IdentificadorNãoProgramado de fábrica e somente leitura
ConfiguraçãoNãoVive fora da região de conteúdo
SenhaNãoConfiguração do chip, definida à parte
Estado de bloqueioNãoVem de uma ação, não do conteúdo
Ajuste de espelhamentoNãoConfiguração, precisa ser feita no destino

A tabela explica a maior parte das surpresas. Uma cópia que se comporta de modo diferente da origem em geral difere em algo da metade de baixo, e não no conteúdo.

Quando é isso que você quer

Substituir uma tag danificada por outra com o mesmo conteúdo. Duplicar uma tag pessoal para que a mesma rotina funcione em dois cômodos. Fazer tags de reserva antes de uma instalação. Recuperar o que há numa tag que está falhando mas ainda pode ser lida.

Tudo isso são cópias do seu próprio conteúdo para as suas próprias tags, que é a única situação a que esta operação serve de verdade.

Verificar a cópia

Leia a tag nova e compare, em vez de presumir que a gravação deu certo porque a ferramenta disse que sim.

Confira a quantidade de registros, os tipos de registro e o conteúdo. Uma cópia que produziu um registro onde a origem tinha dois, ou um registro de texto onde a origem tinha um registro de URI, vai ser lida sem problema e vai se comportar de outro jeito.

Depois teste o comportamento, e não só o conteúdo. Toque nas duas tags e confirme que elas fazem a mesma coisa, o que pega as diferenças que a comparação de conteúdo não vê.

Perguntas frequentes

Eu preciso de uma ferramenta especial para copiar?

Não. Qualquer ferramenta que leia uma tag e grave em outra dá conta, já que uma cópia é simplesmente uma leitura seguida de uma gravação com o mesmo conteúdo.

Dá para copiar de uma tag bloqueada?

Dá. O bloqueio impede gravar naquela tag, não ler dela, então uma tag bloqueada é uma origem perfeitamente boa.

A cópia vai ter o mesmo identificador?

Não. Toda tag tem o identificador de fábrica dela e uma tag comum nunca vai aceitar outro. Qualquer coisa que dependa do identificador não acompanha a cópia.

Dá para copiar para uma tag com menos memória?

Só se o conteúdo couber. Confira o espaço livre do destino antes, já que uma gravação que não cabe vai falhar ou, com uma ferramenta ruim, deixar uma mensagem parcial.