¿Cómo se asigna un código a un file para recuperarlo más tarde?

Esta aplicación es solo un concepto. Tengo planes para desarrollarlo pronto. Esta aplicación registrará los movimientos de ajedrez desde la input del usuario. La aplicación saveá los movimientos de ajedrez como un file txt. Ahora viene la parte difícil. La aplicación le asignará un código al file txt. Luego, al ingresar este código en una aplicación en una computadora, el file txt se downloadá a la computadora. Grabar los movimientos de ajedrez está bien; ¿cómo asignaré su código al file txt y lo recuperaré de una computadora?

ACTUALIZACIÓN: Después de pensar en esto por un time más, creo que sería mejor cargar este file txt a GitHub y tener un script de shell clonarlo en una PC. El problema es que no puedo encontrar ninguna guía sobre cómo hacer eso.

Usar git para su aplicación es como tratar de clavar un clavo con un rastrillo.

Para responder mejor a su pregunta, puede usar un algorithm hash y un almacén de valores key para crear un "repository" para sus files. El algorithm de hash creará identificadores únicos y el almacén de key / valor proporcionará una manera de establecer un valor, su file de text, basado en una key, es hash.

no debería haber forma de extraer el file "txt" del que está hablando, a less que lo almacene en un almacenamiento externo y lo exporte manualmente o suba el file a un website.