Wie kopiert man den Inhalt eines Tags auf einen anderen?
Lesen Sie den Quell-Tag, sichern Sie seinen Inhalt, und schreiben Sie diesen Inhalt auf das Ziel. Jedes Werkzeug, das liest und schreibt, kann es. Was übergeht, ist der Inhalt und sonst nichts: Die Kennung bleibt werkseitig festgelegt, die Konfiguration wird nicht kopiert, und der Sperrzustand folgt nicht.
Der Vorgang
Lesen Sie den Quell-Tag und geben Sie aus oder notieren Sie, was er enthält. Nehmen Sie den Ziel-Tag, bestätigen Sie, dass er genug freien Platz hat und nicht gesperrt ist, und schreiben Sie denselben Inhalt darauf.
Das ist wirklich alles. Es braucht keine besondere Kopierbetriebsart, und zwischen den beiden Tags entsteht keine Beziehung: Sie lesen Bytes von einem und schreiben gleichwertige Bytes auf einen anderen.
Was übergeht und was nicht
| Element | Kopiert | Warum |
|---|---|---|
| NDEF-Inhalt | Ja | Das ist es, was Sie schreiben |
| Datensatztypen | Ja | Teil der Inhaltsstruktur |
| Kennung | Nein | Werkseitig programmiert und nur lesbar |
| Konfiguration | Nein | Wohnt außerhalb des Inhaltsbereichs |
| Passwort | Nein | Chipkonfiguration, getrennt zu setzen |
| Sperrzustand | Nein | Von einer Handlung gesetzt, nicht vom Inhalt |
| Einstellung der Spiegelung | Nein | Konfiguration, muss am Ziel gesetzt werden |
Die Tabelle erklärt die meisten Überraschungen. Eine Kopie, die sich anders verhält als ihre Quelle, unterscheidet sich meist in etwas aus der unteren Hälfte und nicht im Inhalt.
Wann das ist, was Sie wollen
Einen beschädigten Tag durch einen mit demselben Inhalt zu ersetzen. Einen persönlichen Tag zu vervielfältigen, damit dieselbe Routine in zwei Räumen arbeitet. Vor einem Rollout Ersatz anzulegen. Einen Tag zu retten, der versagt und sich noch lesen lässt.
All das sind Kopien Ihres eigenen Inhalts auf Ihre eigenen Tags, und das ist die einzige Lage, der dieser Vorgang wirklich dient.
Die Kopie nachprüfen
Lesen Sie den neuen Tag und vergleichen Sie, statt anzunehmen, dass der Schreibvorgang Erfolg gemeldet hat.
Prüfen Sie die Zahl der Datensätze, die Datensatztypen und den Inhalt. Eine Kopie, die einen Datensatz erzeugt hat, wo die Quelle zwei hatte, oder einen Textdatensatz, wo die Quelle einen URI-Datensatz hatte, liest sich einwandfrei und verhält sich anders.
Prüfen Sie dann das Verhalten und nicht nur den Inhalt. Berühren Sie beide Tags und bestätigen Sie, dass sie dasselbe tun, was die Unterschiede abfängt, die ein Vergleich des Inhalts übersieht.
Häufige Fragen
Brauche ich ein besonderes Werkzeug zum Kopieren?
Nein. Jedes Werkzeug, das einen Tag liest und einen beschreibt, kann es, denn eine Kopie ist schlicht ein Lesevorgang gefolgt von einem Schreibvorgang mit demselben Inhalt.
Kann ich von einem gesperrten Tag kopieren?
Ja. Das Sperren verhindert das Schreiben auf diesen Tag und nicht das Lesen von ihm, ein gesperrter Tag ist also eine völlig taugliche Quelle.
Hat die Kopie dieselbe Kennung?
Nein. Jeder Tag hat seine eigene Werkskennung, und ein normgerechter Tag nimmt nie eine andere an. Alles, was auf der Kennung ruht, folgt der Kopie nicht.
Kann ich auf einen Tag mit weniger Speicher kopieren?
Nur wenn der Inhalt hineinpasst. Prüfen Sie zuerst den freien Platz auf dem Ziel, denn ein Schreibvorgang, der nicht hineinpasst, scheitert oder hinterlässt bei einem schlechten Werkzeug eine unvollständige Nachricht.