Perché convertire OBJECTION in JSON?
Il formato .objection dell'Objection Maker di objection.lol memorizza i fotogrammi di un progetto come JSON e poi li codifica in base64 affinché non siano leggibili dall'uomo. Chiunque voglia modificare le scene in uno script, confrontare le versioni o inserire i dialoghi in un altro strumento ha bisogno del .json grezzo, che si ottiene con un solo passaggio di decodifica.
Come convertire OBJECTION in JSON
objection.py OPEN-SOURCE
Usa la libreria Python objection.py per caricare un progetto objection e lavorare con i suoi dati strutturati, quindi esportali con json.dumps(...).
Riga di comando con base64
Esegui base64 -d file.objection > scene.json (o certutil -decode su Windows) per scrivere il JSON decodificato direttamente su disco.
Informazioni su questi formati
Un file .objection è un progetto salvato da objection.lol Objection Maker, un'app web per creare animazioni di aule giudiziarie in stile Ace Attorney. Al suo interno, è un elenco JSON…
Apri dettagli .OBJECTION →Un file JSON è un file di dati in formato testo semplice (plain-text) basato sulla JavaScript Object Notation, utilizzato da API web, configurazioni di app ed esportazioni di dati.…
Apri dettagli .JSON →Qualità e a cosa prestare attenzione
- Il JSON decodificato utilizza i nomi dei campi interni di objection.lol, quindi è leggibile ma non documentato.
- Gli sprite dei personaggi, i suoni e la musica sono referenziati tramite ID, non incorporati, quindi il JSON contiene solo dati e non una copia completa degli asset.
- Per importare nuovamente un JSON modificato è necessario ricodificarlo in base64 esattamente nel contenitore previsto dal sito.
Domande frequenti
Perché il mio file .objection sembra composto da lettere casuali?
Ho bisogno di software speciali per ottenere il JSON?
objection.py è opzionale per l'automazione.