Support
Quelque chose cloche ?
On va arranger ça. La plupart des problèmes ont une réponse courte ci-dessous. Pour tout le reste, il y a le formulaire de bug plus bas, et j'y jette un œil.
Windows
Windows se méfie de l'installateur
Windows affiche « Windows a protégé votre ordinateur » et ne propose que « Ne pas exécuter ». C'est SmartScreen. Il se méfie de tout installateur qu'il ne connaît pas, et comme le mien n'est pas encore signé, il ne me connaît pas. Comme éditeur, il indique « Éditeur inconnu », ce qui est honnête de son point de vue.
Clique sur Informations complémentaires, puis sur Exécuter quand même. Si tu veux en avoir le cœur net avant, compare la somme de contrôle.
Windows
Fenêtre vide sous Windows
Les deux apps dessinent leur fenêtre avec Microsoft Edge WebView2. L'installateur l'ajoute s'il manque, mais une politique d'entreprise stricte peut l'en empêcher, et tu te retrouves avec une fenêtre vide, ou rien du tout.
Installe le runtime WebView2 « Evergreen » depuis la page WebView2 de Microsoft, puis relance l'app.
Linux
L'app ne démarre pas sous Linux
Les apps ont besoin de WebKitGTK 4.1 pour dessiner leur fenêtre. apt l'installe normalement avec le paquet. S'il manque quand même, l'app te le dit et affiche la commande :
sudo apt install libwebkit2gtk-4.1-0
WebKitGTK 4.1 est fourni avec Linux Mint 21, Ubuntu 22.04, Debian 12 et tout ce qui est plus récent. Les systèmes plus anciens ne l'ont pas, et les apps n'y tournent donc pas. Aucun message ? Lance l'app depuis un terminal, note ce qu'elle affiche et dis-le-moi.
Tes données
Où vivent tes données
Tout est un fichier JSON que tu peux ouvrir, lire, copier et sauvegarder. Rien ne se cache dans une base de données ou dans le cloud.
| Quoi | Windows | Linux |
|---|---|---|
| Bibliothèque de LocalSound | Ton fichier .lsound, là où tu l'as enregistré. Du JSON pur. |
|
| Comptes de LocalMoney | Ton fichier .lmoney (par défaut Accounts.lmoney), là où tu l'as enregistré. Un zip avec accounts.json dedans, mot de passe en option. |
|
| Paramètres | Documents\LocalSound\userSettings.json Documents\LocalMoney\userSettings.json |
Mêmes noms de fichiers, dans un dossier LocalSound ou LocalMoney de tes documents ou de ton dossier personnel |
| ID d'installation | %AppData%\ArchaicTools\<App>\install.json | ~/.config/archaictools/<app>/install.json |
| Journaux | %LocalAppData%\ArchaicTools\<App>\LogFiles | ~/.local/state/archaictools/<app>/LogFiles |
| Les apps elles-mêmes | %LocalAppData%\LocalSound %LocalAppData%\LocalMoney |
/usr/lib/archaictools/localsound /usr/lib/archaictools/localmoney |
Ton thème, ta langue
Ton propre thème ou ta propre langue
Les deux apps trouvent toutes seules les nouveaux thèmes et les nouvelles langues au démarrage suivant. Pas de système de plugins, pas de SDK, juste des fichiers.
Une langue, c'est un fichier JSON dans le dossier MultiLanguage du dossier de l'app, nommé d'après son code de langue, par exemple es.json. Copie en.json, traduis les textes, relance l'app et choisis ta langue dans les paramètres.
Un thème, c'est un dossier dans wwwroot/css/themes avec un config.json (son code et son nom) et un theme.css, plus des polices et des images s'il en a besoin. Copie un dossier de thème existant, change ce que tu veux, relance l'app et choisis le thème dans les paramètres.
Tu crées un thème pour LocalSound ? Active Permettre l'accès par navigateur sur cet ordinateur dans les paramètres. LocalSound affiche alors une adresse locale que n'importe quel navigateur de cet ordinateur peut ouvrir. Tu travailles ainsi ton thème avec les outils de développement du navigateur et tu copies le résultat dans ton theme.css. Désactive l'option quand tu as fini.
LocalMoney n'a pas ce bouton, et c'est voulu : tes finances restent dans la fenêtre de l'app et nulle part ailleurs. Pour les thèmes de LocalMoney, c'est donc : modifier, relancer, admirer, recommencer.
Le dossier de l'app est indiqué plus haut. Garde une copie de ton travail, car une mise à jour peut remplacer le dossier de l'app.
Mises à jour
Rester à jour
Windows : les apps cherchent une nouvelle version au démarrage. S'il y en a une, elles te la proposent, la téléchargent et l'installent au prochain redémarrage. Tu peux couper la recherche automatique dans les paramètres et vérifier toi-même avec Paramètres › Chercher des mises à jour.
Linux : les nouvelles versions arrivent avec les mises à jour habituelles du système, via apt ; pour ça, l'installation ajoute ArchaicTools aux sources de paquets d'apt. Les apps te préviennent quand une version est disponible ; relance l'app une fois que la mise à jour du système l'a installée.
Désinstaller
Se quitter bons amis
Sans poser de questions.
Windows : Paramètres › Applications › Applications installées, puis LocalSound ou LocalMoney › Désinstaller.
Linux :
sudo apt purge localsound localmoney
purge emporte aussi la source de paquets ArchaicTools. Tes fichiers de bibliothèque et de comptes restent où ils sont. Ils sont à toi, après tout. Tu veux faire table rase ? Supprime aussi les dossiers de paramètres indiqués plus haut.
Bugs
Signaler un bug
Quelque chose plante, casse ou se comporte bizarrement ? Dis-le-moi. Plus c'est précis, plus vite c'est corrigé.
Une erreur que l'app a remarquée se trouve dans ses journaux : Aide › Ouvrir le dossier des journaux les ouvre, un fichier par jour, conservé une semaine. Colle dans la description les lignes du moment où c'est arrivé. Relis-les d'abord : elles peuvent contenir des chemins de fichiers, et donc peut-être ton nom d'utilisateur.
Souhaits
Tu rêves de quelque chose ?
Les souhaits auront leur propre endroit : l'ArchaicTribe.
L'ArchaicTribe sera l'endroit des souhaits sur ce site. Tu proposes des souhaits pour LocalSound et LocalMoney, toute la tribu vote, et ceux qui récoltent le plus de voix sont ceux que je construis ensuite.
Elle n'est pas encore ouverte, alors tes souhaits devront patienter. Les bugs, eux, n'attendent pas : ils vont dans le formulaire ci-dessus.