Risoluzione dei problemi con Spine

Hai problemi con l'esecuzione di Spine? Spine non è in grado di avviarsi o si blocca durante l'utilizzo? Questo è il posto giusto!

Nonostante ci sforziamo per far sì che Spine funzioni perfettamente su tutti i computer, a volte le cose vanno male o Spine viene eseguito su configurazioni che non abbiamo mai visto prima. In questa pagina troverai una serie di cose che puoi controllare per far funzionare Spine.

spine.log

Quando Spine viene eseguito, la prima cosa che fa è creare un file di registro in questa posizione:

Windows

%UserProfile%\Spine\spine.log oppure C:\Users\<user name>\Spine\spine.log

macOS

~/Library/Application Support/Spine/spine.log

Linux

~/.spine/spine.log

Se si verificano errori, verranno visualizzati in questo file. A volte il messaggio di errore si mescola con quelle che sembrano informazioni incomprensibili, quindi leggi attentamente. Se non riesci a dare alcun senso agli errori, puoi pubblicare sul forum o inviarcelo. Pubblica o invia per e-mail l'intero log, non solo una parte di esso (il forum rimuoverà automaticamente il tuo nome e la tua e-mail dal log). Inoltre ci aiuta molto sapere cosa stavi facendo quando si è verificato l'errore. Siamo felici di correggere i bug in Spine e siamo molto grati se puoi aiutarci a riprodurre qualsiasi problema che potresti riscontrare.

Ogni volta che Spine viene eseguito, Spine cancella il file spine.log e ne crea uno nuovo e vuoto. Se Spine si arresta in modo anomalo dovresti controllare il file spine.log prima di eseguire nuovamente Spine.

spine.log mancante

Se il file spine.log non viene mai creato, significa che qualcosa è andato storto con Spine molto presto nel processo di avvio di Spine. Potrebbe essere necessario eseguire Spine dalla riga di comando:

Windows

Apri il Prompt dei comandi e scrivi: "C:\Program Files (x86)\Spine\Spine.com"

macOS
  • Apri il Terminal e scrivi: /Applications/Spine/Spine.app/Contents/MacOS/Spine
  • In alternativa, su macOS puoi avviare l'app Console, scegliere All Messages o Tutti i Messaggi, quindi avvia Spine e guarda l'output nell'app Console.

Linux

Avvia: Spine.sh

Quando si esegue Spine in questo modo, la registrazione degli eventi, o log, di Spine viene emessa nella finestra del prompt dei comandi e potrebbero essere visualizzati errori che forniscono indizi sul motivo per cui Spine non è in grado di avviarsi.

Su macOS altri software potrebbero essere in conflitto con Spine. Ad esempio, il software di mirroring dello schermo o i "miglioramenti" del Finder, come Cartella predefinita X (Default Folder X), possono impedire l'esecuzione di Spine. Inoltre, potrebbe essere necessario chiudere Rescue Time all'avvio di Spine.

Antivirus e anti-malware

Alcuni software antivirus o antimalware, come Bit Defender o 360 Browser, possono modificare o eliminare i file di Spine. Ciò può impedire l'esecuzione completa di Spine o in un secondo momento. Dovrai disabilitare tale software o autorizzare le cartelle di Spine. Le cartelle di Spine sono:

Windows
  • C:\Program Files (x86)\Spine\ (o la cartella in cui è stato installato Spine)
  • %UserProfile%\Spine or <cartella utente di windows>\Spine

macOS
  • /Applications/Spine/
  • ~/Library/Application Support/Spine/

Linux
  • La cartella in cui hai decompresso e posizionato Spine.
  • ~/.spine/

Launcher obsoleto

Una delle prime cose da verificare è che stai eseguendo l'ultimo launcher Spine. Per fare ciò, vai alla pagina della tua licenza Spine che hai ricevuto quando hai acquistato Spine, quindi scarica e reinstalla Spine. Se non riesci a trovare la tua pagina di licenza Spine puoi usare la [pagina di recupero della licenza] (/ spine-licenza-recupero).

Networking

Quando installi Spine, stai effettivamente installando Spine Launcher. Quando si esegue Spine, è necessario scaricare la versione di Spine che si desidera eseguire. Successivamente è possibile eseguire Spine senza una connessione di rete.

Scadenza del certificato

Spine non è in grado di raggiungere il server se hai scaricato Spine prima del 15 febbraio 2020 o se la tua versione di avvio di Spine è inferiore a 3.8.82. A causa della scadenza del certificato nella vecchia installazione di Spine, sarà necessario scaricare e reinstallare Spine. Puoi trovare i link per il download sulla tua pagina di licenza Spine o usare la [pagina di recupero della licenza] (/ spine-recovery-recovery).

Server

I server di Spine si trovano in Giappone, Europa e Stati Uniti. Se ti trovi in ​​Cina o la tua connessione Internet ai server è molto lenta, potresti dover provare più volte, utilizzare una VPN o riprovare più tardi.

Spine sceglie automaticamente il server con la migliore connessione per te e se fallisce, proverà anche ogni altro server. Spine controlla la migliore connessione ogni pochi giorni, ma puoi forzarlo eseguendo Spine dalla riga di comando usando --ping. Puoi anche forzarlo a preferire un server specifico usando --server jp,--server eu o --server us.

Firewall

Se hai un firewall sul tuo router o altro hardware di rete o un firewall software che impedisce a Spine di raggiungere il server, dovrai disabilitare il firewall o aggiungere regole per consentire la comunicazione di Spine. Spine si collega a * .esotericsoftware.com usando le porte443 e 80.

File host

Spine non sarà in grado di funzionare se il tuo file hosts contiene una voce che reindirizza il traffico di rete peresotericsoftware.com. Vedrai un messaggio di errore al riguardo nel tuo file spine.log e dovrai modificare il tuo filehosts per rimuovere la voce:

Windows

C:\Windows\System32\drivers\etc\hosts

macOS e Linux

/etc/hosts

Proxy

Se hai bisogno di connessioni Internet per utilizzare un server proxy, dovrai avviare Spine con un comando speciale per specificare il server proxy.

Driver audio e video obsoleti

Spine utilizza audio e video con accelerazione hardware (OpenAL e OpenGL). Eventuali bug nei driver per l'hardware audio o video possono causare il crash di Spine o renderne completamente impossibile il funzionamento. Assicurati di disporre dei driver più recenti visitando il sito web del produttore per l'hardware audio e video, quindi scarica e installa i driver più recenti forniti.

Disabilita l'audio

Se non hai bisogno delle capacità audio di Spine, puoi disabilitare l'uso da parte di Spine dell'hardware audio avviando Spine con il parametro della riga di comando --disable-audio. Abbiamo ricevuto segnalazioni di alcuni driver audio difettosi per laptop da gioco.

File utente

Spine memorizza le impostazioni e altri file nella tua cartella utente:

Windows

%UserProfile%\Spine o <cartella home utente>\Spine

macOS

~/Library/Application Support/Spine/

Linux

~/.spine/

Puoi eliminare in sicurezza l'intera cartella e tutto ciò che contiene. Tuttavia, potresti voler salvare prima alcuni file:

  • La sottocartella backup è dove Spine archivia le copie dei tuoi progetti ogni volta che salvi.
  • I file .json sono dove Spine memorizza le tue impostazioni. La loro eliminazione ripristina Spine alle impostazioni predefinite.
  • Il file hotkeys.txt è dove Spine memorizza i tasti di scelta rapida da usare per varie azioni. Se hai personalizzato questo file, probabilmente vorrai conservarne una copia.
  • La sottocartella updates è dove Spine memorizza gli aggiornamenti scaricati. Eliminandoli, Spine scaricherà nuovamente gli aggiornamenti.

Versione di Spine obsoleta

Puoi scegliere quale versione di Spine eseguire nelle impostazioni di Spine. Se Spine si arresta in modo anomalo, potresti provare l'ultimo aggiornamento. Tieni presente che se salvi i tuoi progetti con una versione più recente, le versioni precedenti non saranno in grado di aprirlo.

Per eseguire l'ultima versione, scegli Ultima nelle impostazioni di Spine. Se non riesci ad accedere alla finestra di dialogo delle impostazioni, puoi eliminare il file version.txt qui:

Windows

%UserProfile%\Spine\version.txt o <cartella home utente>\Spine\version.txt

macOS

~/Library/Application Support/Spine/version.txt

Linux

~/.spine/version.txt

Se il file non esiste, Spine utilizzerà l'ultima versione. Se il file esiste, Spine utilizzerà la versione specificata nel file.

Puoi anche specificare la versione tramite la riga di comando. Prima scegli una versione dal changelog, ad esempio 3.7.94, quindi esegui Spine in questo modo:

Windows

Apri il Prompt dei Comandi e scrivi: "C:\Program Files (x86)\Spine\Spine.com" --update 3.7.94

macOS

Apri il Terminalee scrivi: /Applications/Spine/Spine.app/Contents/MacOS/Spine --update 3.7.94

Linux

Avvia: Spine.sh --update 3.7.94

Se hai problemi con la versione più recente, puoi provare a tornare a una versione precedente (se non hai ancora salvato il tuo progetto con la versione più recente, o ottieni una versione precedente del tuo progetto dai tuoi backup). Risolviamo i bug molto rapidamente, spesso in pochi giorni (soprattutto quando gli utenti ci mostrano come riprodurre un problema!), Ma se hai problemi con l'ultima versione potresti voler usare una versione precedente in modo da poter essere produttivo, piuttosto che aspettare una correzione.

Hai ancora problemi?

Se hai letto le informazioni di cui sopra e hai ancora problemi con Spine, per favore scrivici sul forum o contattaci.