Application de bureau de streaming d'anime et de lecture de manga simple et facile à utiliser.
Unyo est une application de bureau (inspirée de Dantotsu) où vous pouvez regarder et lire vos animes et mangas préférés. Elle est entièrement intégrée à anilist, de sorte que quel que soit le contenu que vous consommez, il sera toujours synchronisé automatiquement. Il possède une excellente interface utilisateur et des animations, et surtout sans ajout.
Vous pouvez télécharger la dernière version à partir de l'onglet versions.
Si vous êtes sous Windows , vous pouvez :
Téléchargez le .zip, extrayez-le et exécutez l'exécutable "unyo.exe"
Si vous êtes sur Mac , vous pouvez :
Téléchargez le .dmg et installez-le comme n'importe quelle autre application Mac.
Téléchargez le .zip, extrayez-le et exécutez le .app (Non recommandé, utilisez le dmg)
Si vous êtes sous Linux , vous pouvez :
Installez l'application à l'aide du gestionnaire de packages AM en exécutant "am -i unyo", vous pouvez également la mettre à jour à partir d'ici en exécutant "am -u unyo" (option recommandée)
Téléchargez le .zip, extrayez-le et exécutez l'exécutable "unyo"
Téléchargez le .AppImage et exécutez-le
Téléchargez le .deb et installez le package en exécutant "sudo apt install ./package_name.deb" (distributions basées sur Debian uniquement)
Il est important lors de la configuration d'Unyo que votre profil Anilist soit défini sur public ou semi-public. Actuellement, Unyo ne pourra pas extraire vos listes d'anime et de manga si votre compte est défini sur privé.
Les sources distantes de cette application proviennent d'une API personnalisée qui utilise les extensions Aniyomi, cela signifie que si vous souhaitez ajouter une source, vous pouvez ouvrir un problème indiquant le nom de l'extension et j'essaierai de l'intégrer. Notez que comme le projet original était pour Android, j'ai dû traduire une grande partie de la base de code pour fonctionner sur PC, cela signifie que toutes les extensions ne fonctionneront pas (très probablement un problème de compétences pour être honnête -_-)
Les sources locales sont fondamentalement les mêmes que les sources distantes mais l'API fonctionne sur votre ordinateur et utilise un système modulaire, les extensions sont basées sur des extensions Aniyomi, vous pouvez les télécharger depuis l'application elle-même (si vous souhaitez évidemment utiliser des extensions locales) à partir de mon référentiel d'extensions Unyo-Extensions, je publierai plus tard quelques guides et outils pour encourager les autres à contribuer avec des extensions. Voici quelques avantages et inconvénients de l’utilisation d’extensions locales afin que vous puissiez décider vous-même si cela en vaut la peine :
Des temps de réponse plus rapides
Plus d'extensions, car beaucoup d'entre elles fonctionnent localement et non sur le serveur en raison de l'emplacement du serveur
Vous ne dépendez pas du serveur
Vous avez besoin de Java 17 ou version ultérieure installé sur votre machine
L'application consommera plus de RAM (environ 100 à 200 Mo)
Vous avez besoin de Java 17 ou version ultérieure installé sur votre machine pour exécuter les extensions locales, j'imagine que la plupart des gens l'ont, mais si ce n'est pas le cas, voici les liens de téléchargement :
Linux : https://www.oracle.com/java/technologies/downloads/#jdk17-linux
Mac : https://www.oracle.com/java/technologies/downloads/#jdk17-mac
Windows : https://www.oracle.com/java/technologies/downloads/#jdk17-windows
L'application plante parfois dans cette dernière version, la raison est encore en cours de détermination mais je sais pourquoi, elle devrait être meilleure dans la prochaine version, de toute façon, si elle plante, relancez-la. (Il ne devrait planter qu'en quittant des vidéos, donc ne vous inquiétez pas, vous n'attendez pas beaucoup de temps, et ce n'est pas courant du tout, le problème a été diagnostiqué et il est déjà dans la liste de tâches maintenant disponible sous l'onglet projets) .
Les contributions sont toujours les bienvenues ! Si vous avez des idées ou des modifications que vous souhaitez voir dans l'application, soumettez une pull request. Si vous avez des suggestions ou des problèmes, n'hésitez pas à ouvrir un problème !
Parce que cela s'est déjà produit, je l'écrirai explicitement, Contribuer au projet signifie faire une pull request, ouvrir un problème avec des suggestions, etc. ne pas proposer un gros projet qui consiste essentiellement à renommer mon application sur un autre dépôt sous votre nom :D.
Merci d'avoir envisagé de contribuer à Unyo ! Voici comment vous pouvez aider :
Fork the Repository : Cliquez sur le bouton "Fork" en haut à droite de cette page.
Clonez votre fork : exécutez git clone https://github.com/your-username/repository-name.git
dans votre terminal.
Créer une branche : utilisez git checkout -b your-branch-name
pour créer une nouvelle branche pour vos modifications.
Apporter des modifications : implémentez votre fonctionnalité ou corrigez et validez vos modifications avec un message descriptif.
Transférer vers votre branche : transférez vos modifications à l'aide de git push origin your-branch-name
.
Ouvrir une Pull Request : Accédez au référentiel d'origine et soumettez une nouvelle Pull Request depuis votre branche.
Nous apprécions vos contributions! ?
Ce projet est sous licence GNU Public License version 3.0 , une clause supplémentaire a été ajoutée qui stipule que vous devez mentionner ce projet si vous utilisez une partie de son code. Ce projet contient 2 très petites portions de code de mangayomi, le serveur torrent et un curseur audio. Un grand bravo au développeur !
En utilisant cette application, vous acceptez que le(s) développeur(s) d'Unyo ne sont responsables d'aucun contenu de l'application et ne seront pas légalement responsables de toute violation.
Tous les contenus d'Unyo sont hébergés par des tiers et le(s) développeur(s) ne sont pas responsables de leur nature ou de leur légalité. Il est conseillé aux utilisateurs d'utiliser l'application de manière responsable et conformément aux lois et réglementations en vigueur.
Unyo ou ses développeurs ne sont pas responsables de l'utilisation abusive de tout contenu à l'intérieur ou à l'extérieur de l'application et ne seront pas responsables de la diffusion de tout contenu au sein de l'application.