WARNING
Avis de version historique
Ceci est une version historique de Lyrics Card Generator v0.1.0. Cette version prend uniquement en charge le chinois simplifié et l'anglais.
Pour bénéficier de la prise en charge de Français, veuillez télécharger la dernière version depuis Latest Release.
Première publication de la version de bureau Windows
Journal des modifications
Aperçu de la version
Il s'agit de la première version de bureau Windows de Lyrics Card Generator. Cette version intègre l'interface web Next.js existante du générateur de cartes de paroles dans une application EXE Windows autonome. Les utilisateurs n'ont pas besoin d'installer Node.js, de démarrer manuellement un serveur de développement ni de déployer le projet sur Vercel, Netlify ou tout autre service cloud.
La version de bureau utilise une solution Electron + Next standalone avec serveur local : au lancement, l'application démarre automatiquement un serveur Next intégré sur l'adresse locale 127.0.0.1 et charge l'adresse locale dans une fenêtre de bureau. Toutes les pages et routes API s'exécutent localement ; Apple Music, NetEase Cloud Music, QQ Music, les pochettes distantes et LRCLIB ne sont que des sources de données, pas des dépendances de déploiement.
Choix de téléchargement
- Version installable :
Lyrics.Card.Generator.Setup.0.1.0.exe - Version portable :
Lyrics.Card.Generator-0.1.0-portable.exe
Il est recommandé aux utilisateurs classiques de privilégier la version installable. Si vous souhaitez simplement essayer temporairement ou éviter d'écrire dans un répertoire d'installation, vous pouvez utiliser la version portable.
Fonctionnalités principales
- Analyse de liens musicaux : prend en charge les liens Apple Music, NetEase Cloud Music et QQ Music.
- Saisie manuelle des informations du morceau : possibilité de modifier manuellement le titre, l'artiste, l'album et le lien de la pochette.
- Édition des paroles : prise en charge de la saisie et de la modification manuelles des paroles.
- Édition des traductions : prise en charge de la traduction ligne par ligne, avec possibilité d'afficher ou de masquer la traduction.
- Mode instrumental : prise en charge de l'affichage sans paroles ou de contenu purement instrumental.
- Gestion des pochettes : prise en charge des pochettes distantes, de l'import de pochettes locales, du proxy de pochette et de l'extraction des couleurs de la pochette.
- Styles visuels : prise en charge du mode portrait/paysage, des dimensions, de la hauteur automatique, de la police, de la taille du texte, de l'interlignage, de la couleur du texte, des coins arrondis, des bordures, des ombres, du logo de la plateforme, du filigrane et du texte du contributeur.
- Changement de langue : interface disponible en chinois et en anglais, avec conservation du paramètre de langue.
- Export PNG : conservation de la méthode d'export DOM-to-PNG existante, sortie haute définition 2x par défaut, sans utiliser la capture d'écran Electron.
Expérience version bureau
- Double-cliquez sur l'EXE pour lancer l'application.
- S'ouvre par défaut en fenêtre maximisée.
- L'icône de l'application a été uniformément remplacée par une nouvelle icône aux coins arrondis et transparents, couvrant le programme d'installation, la version portable, la barre des tâches, la barre de titre de la fenêtre, le favicon web et la zone de titre dans l'application.
- La fermeture de la fenêtre arrête automatiquement le service local intégré, évitant tout processus résiduel en arrière-plan.
- Les liens externes sont ouverts dans le navigateur système, sans navigation intempestive à l'intérieur de l'application.
Fonctionnement hors ligne et en ligne
Disponible hors ligne :
- Ouverture de l'application.
- Saisie manuelle des informations du morceau.
- Édition manuelle des paroles et des traductions.
- Utilisation de pochettes locales.
- Ajustement du style de la carte.
- Export PNG.
Nécessite une connexion internet :
- Analyse des liens Apple Music / NetEase Cloud Music / QQ Music.
- Chargement des pochettes distantes.
- Récupération automatique des paroles via LRCLIB.
Limitations de la première version
- Cette version ne dispose pas de fonction de mise à jour automatique.
- Cette version n'est pas signée numériquement, Windows peut afficher une alerte SmartScreen.
- Les versions installable et portable sont toutes deux compilées pour Windows x64.
- L'analyse à distance et la récupération des paroles dépendent de la disponibilité des sources de données tierces.
Sommes de contrôle
Version installable :
File: Lyrics.Card.Generator.Setup.0.1.0.exe
Size: 246,437,305 bytes
SHA256: 8D0685A2CDABF2DBF3E9EDE8CE0929EDCF13DF8AEF80CF8C4B28F58B206BD4F3Version portable :
File: Lyrics.Card.Generator-0.1.0-portable.exe
Size: 245,841,606 bytes
SHA256: 827183226788DA4A035CFBBE42DFBC0488921D290C40F08F471366BEE1E48AF2Vérifications de cette version
npm run typecheckréussi.npm run buildréussi.npm run desktop:buildréussi.- Les artefacts des versions installable et portable ont été générés.
- La version portable et l'EXE unpacked ont été vérifiés et démarrent le serveur Next intégré.
- L'EXE se lance par défaut en mode maximisé.
- Aucun processus résiduel après la fermeture de l'application.
- L'analyse d'Apple Music, NetEase Cloud Music et QQ Music a été validée avec des échantillons.
- L'API de proxy de pochette locale a été validée.
- La récupération automatique des paroles via LRCLIB a été validée avec des échantillons.
- L'export PNG a été validé, la carte par défaut
1040x1080est exportée en2080x2160. - Les ressources de la nouvelle icône se trouvent dans
build/icon.ico,app/icon.png,public/app-icon.pngetresources/icon.icoaprès empaquetage.