スロット管理ファイルの構造 - mhikichi1969/SPIKE-Prime-python GitHub Wiki

/projects/.slots ファイルの一例。純正ソフトウェアで書き込んだものと、手動で書き換えたものが混在している。

{
# スロット番号0
0: {'name': '44OX44Ot44K444Kn44Kv44OIIDY=',   #プロジェクト名(エンコードしている?) 
     'id': 57859,                 #このidと同名のフォルダの__init__.py から起動する
     'modified': 1619763497636,         # 更新日
     'type': 'python',              # python の場合
     'project_id': 'Tt6uqnH7skVy',            # どうやって決まるかは不明だが、無いと起動しない
     'created': 1619763176180},               # 作成日

2:  {'name': '44OX44Ot44K444Kn44Kv44OIIDY=',
     'id': 33453,
     'modified': 1619763602116,
     'type': 'python', 
     'project_id': 'Tt6uqnH7skVy', 
     'created': 1619763176180}, 

19: {'name': 'U2FtcGxlIFNjcmF0Y2g=',
     'project_id': 'POD-QSULJnI_', 
     'modified': 1619853595427, 
     'created': 1619766844366, 
     'id': 31645, 
     'type': 'scratch'},                     # スクラッチ形式

18: {'name': '44OX44Ot44K444Kn44Kv44OIIDY=', 
     'type': 'python', 
     'modified': 1619853616450, 
     'id': 41475,
     'project_id': 'Tt6uqnH7skVy', 
     'created': 1619763176180}, 
}