Funscript Validator
Trascina un file .funscript per scoprire cosa ne impedisce la riproduzione o la peggiora: JSON non valido, azioni mancanti o malformate, timestamp fuori ordine o ripetuti, posizioni fuori dall'intervallo da 0 a 100, e movimenti più veloci di quanto il tuo dispositivo possa seguire.
Funziona interamente nel tuo browser. Il file non viene mai caricato.
Controlla un file
Cosa controlla il validatore
Un funscript è un file JSON. I player leggono la sua lista actions, dove ogni azione è un tempo in millisecondi (at) e una posizione da 0 a 100 (pos). Il riferimento completo campo per campo è in il formato funscript spiegato.
Errori: il file non si carica, o si carica in modo errato
- Il testo non è JSON valido, oppure il livello superiore non è un oggetto.
- Non c'è una lista
actions, oppure un'azione non haatopos, o contiene qualcosa che non è un numero. - Un timestamp è negativo, oppure una posizione è sotto 0 o sopra 100.
Avvisi: il file si carica, ma la riproduzione ne risente
- Le azioni non sono in ordine di tempo. Molti player presuppongono che lo siano.
- Due azioni hanno lo stesso timestamp, quindi al dispositivo viene chiesto di trovarsi in due posti contemporaneamente.
- Tempi o posizioni hanno decimali. Il formato usa numeri interi, e alcuni player li arrotondano o li rifiutano.
- Un movimento è più veloce del limite di velocità che hai impostato. Impostalo alla velocità massima del tuo dispositivo; le corse più veloci vengono accorciate.
inverted,rangeoversioncontengono un tipo di valore sbagliato.
Note
- Pause più lunghe di un minuto, campi che il formato non definisce, e cosa dice il
metadatadel file.
Il tuo file resta sul tuo computer
La pagina legge il file con il lettore di file del tuo browser ed esegue tutti i controlli in questa scheda. Non c'è alcun caricamento né chiamata al server, quindi funziona allo stesso modo con la rete scollegata. Anche la copia riparata viene creata nella scheda e salvata dal tuo browser.
Da leggere dopo
- Il formato funscript spiegatoOgni campo, cosa ne fanno i player e un esempio completo.
- Cos'è un funscript?Come una lista di tempi e posizioni muove un dispositivo a tempo con un video.
- Genera un funscript da un videoAutoScript Sync scrive il file per te a partire dal movimento nel video, sul tuo PC.