Atom / Pymakr-Plugin Datei project.pymakr

@Andreas, du hattest mal gefragt wie Atom / Pymakr-Plugin es schafft jeweils nur geänderte Dateien bei einem Klick auf “upload” hochzuladen. Dazu wird die Datei project.pymakr auf dem FiPy direkt im Verzeichnis /flash/abgelegt, die vermutlich den aktuellen Stand nach upload dokumentiert:

[
   [
      "lib",
      "d",
      "76b5a357391276b282a516f54f48ef3c207f46d8192dc58c208d5183d38415f8"
   ],
   [
      "config.py",
      "f",
      "450c7ec7465ea65def111dc38edba12c0ecfe41111ca6a3b4a4bbaa3fb803aa8",
      426
   ],
   [
      "lib/OTA.py",
      "f",
      "9ae176ddd9c383b2956f9c38291885a3c6ba2733c022029f5c7c4f197ddfcdfb",
      7955
   ],
   [
      "main.py",
      "f",
      "c94dfa2c91ee25ff498f8498718fff8b123deb2fa441b0410685a255baeac10e",
      1002
   ]
]

Nach einer Änderung, z.B. an main.py schaut der Eintrag dann so aus:

   [
      "main.py",
      "f",
      "2f71b1cdff65ae655c268b5bafa383f3a4ff55fccf19df4c93b96fd698d8c9a3",
      1000
   ]