Le développeur JDK (J-D-K) sort une nouvelle version de son utilitaire de sauvegarde, JSKV, et pas des moindres, il s'agit de la première version de la réécriture complète de JKSV, attention cette version ne partage aucun code de la version originale, l'objectif pour le développeur a été de rendre JKSV plus stable, navigable et maintenable.
Il s'agit en réalité d'un programme complètement différent. Il ressemble à JKSV, fonctionne comme JKSV, mais c'est une version complètement différente, mais ultra complète !
Changelog (résumé)
Réécriture complète en C++ moderne :
- Utilisation correcte du polymorphisme, RAII, STL, et des pointeurs intelligents.
- Plus de variables globales : remplacées par un système d'état propre, facilitant la maintenance.
- Encapsulation des API C : via des classes, assurant un nettoyage automatique de la mémoire.
- Aucune fuite mémoire : meilleure gestion des ressources.
- Journalisation des erreurs : les erreurs contiennent fichier, fonction et ligne — diagnostic facilité.
- Code globalement plus lisible, maintenable et modulaire.
Mise en cache au démarrage :
- Les titres sont mis en cache pour accélérer le lancement, compensant les ralentissements des firmwares récents.
- Le cache est automatiquement reconstruit dès qu’un nouveau titre est détecté.
Nouvelles fonctionnalités :
- Téléchargement automatique des sauvegardes vers le stockage distant + suppression de la SD.
- Niveau de compression réglable pour les sauvegardes.
- Sauvegardes système personnalisables (désactivation pour accélérer le démarrage).
- Fichier de métadonnées inclus dans chaque sauvegarde pour faciliter la restauration.
WebDav (Stockage à distance entièrement revu) :
- Réécrit pour ignorer les espaces de noms XML → gain de performance et compatibilité.
- Récupération récursive des fichiers au démarrage, plus de blocages pendant l’utilisation.
- Le chemin de sortie local est automatiquement synchronisé avec le serveur WebDav.
Google Drive :
- Intégration corrigée et améliorée (meilleure stabilité).
- Retour des noms de dossiers en UTF-8 complet.
- Nouvelle méthode de connexion : via téléphone ou autre appareil, plus via le navigateur Switch.
Informations complémentaires :
- Compatibilité : la plupart des sauvegardes de l’ancien JKSV fonctionnent encore, sauf certains cas spécifiques.
- Le format SVI a changé → les anciens fichiers SVI ne sont plus compatibles.
- Nouveau fichier de configuration requis, l’ancien ne fonctionne pas.
- Les traductions sont générées par IA : elles peuvent être corrigées manuellement.
- Gestion des sauvegardes de cache encore en amélioration.
Téléchargement : JKSV du 25.08.2025