Il s'agit du navigateur non officiel de la plateforme Android Hanime1.
Pour utiliser cette application, votre version Android doit être au moins 7.0 .
Ce projet est uniquement destiné à apprendre et à communiquer du code.
Une application Hanime1 non officielle pour Android.
Pour utiliser cette application, votre version Android doit être 7.0 ou supérieure .
Ce projet est destiné uniquement à des fins d'apprentissage des codes.
Merci pour votre soutien à ce projet
Page d'accueil
nouvelles nouvelles
utilisateur
recherche
Film
J'aime la liste
à regarder plus tard
liste de lecture
Bandes dessinées (je n'ai pas l'intention de le faire)
Si vous utilisez souvent le site officiel, vous constaterez qu'il existe deux défauts majeurs dans la lecture de vidéos sur le site officiel :
C’est intolérable pour les films urgents que nous regardons. Surtout le deuxième point, est-ce vrai ?! ! !
Mais ce logiciel n'a pas ces problèmes.
De plus, une nouvelle fonctionnalité a été ajoutée dans la v0.12.0, key H frame (le nom a été choisi par moi) !
Il s'agit encore d'une fonctionnalité expérimentale pour le moment. Si vous utilisez souvent cette fonctionnalité, vous souhaiterez peut-être proposer vos suggestions dans la zone de discussion ou soumettre un bug dans la zone des problèmes. Merci beaucoup !
Que sont les cadres H clés ? C'est le moment où le film atteint son « apogée ».
Essayez-vous toujours de vous souvenir de l'heure du « top », puis de vérifier la barre de progression pour synchroniser l'heure car vous ne pouvez pas la synchroniser avec le « top » dans la vidéo ?
Maintenant, vous n’en avez probablement plus besoin. Si vous activez cette fonctionnalité (activée par défaut) et marquez manuellement chaque image H clé de la vidéo, un compte à rebours apparaîtra dans le coin supérieur gauche de l'écran il y a 5 à 30 secondes (réglable). À 0-1 s, il sera précis à une décimale près, vous permettant de mieux contrôler l'heure.
Vous pouvez également partager ce que vous avez marqué avec d'autres, et les autres n'ont qu'à cliquer sur Ajouter dans le coin supérieur droit pour l'importer en un seul clic.
De plus, des ensembles de trames H à clé partagée sont fournis. Ces images H clés sont intégrées au logiciel et sont ajoutées par les contributeurs sur GitHub. Actuellement, l'ensemble de trames H de clé partagée est mis à jour au fur et à mesure de la mise à jour de la version, et le partage en ligne du serveur n'est pas pris en compte pour le moment. Le principe est qu'il existe des contributeurs pour aider à compléter .
Si vous souhaitez contribuer aux images H clés, cliquez ici pour voir comment procéder.
Ce logiciel est profondément lié au site Web. Si le site Web ne peut pas être utilisé, le logiciel ne peut pas être utilisé à 100 %. Sauf si vous avez téléchargé la vidéo, vous pouvez la regarder.
Tant que la protection CloudFlare est ajoutée au site Web, le logiciel ne fonctionnera pas.
Chaque fois que le site Web subit des changements majeurs, je dois passer beaucoup de temps à réanalyser les pages Web et le logiciel ne peut pas être utilisé pour le moment.
Si vous accédez à la page anti-fraude (les sites Web sont interdits dans certaines régions) et modifiez d'autres DNS, vous avez peut-être été piraté !
Comment télécharger ?
Je ne sais pas.
Que dois-je faire si je n’ai que des nœuds japonais ? Et si je n'ai même pas de nœud ?
Dans la v0.12.6, une nouvelle fonction de changement de nom de domaine est ajoutée. Vous pouvez essayer de changer le nom de domaine en hanime1.com
. Cette URL ne redirigera pas vers hanime1.me
pendant certaines périodes et prend en charge l'utilisation de nœuds japonais. .
Dans la v0.13.0, la fonction Hôtes intégrée de l'application est ajoutée, vous permettant de vous connecter directement au site Web.
Pourquoi l'interface de connexion ne peut-elle pas être ouverte après avoir utilisé les hôtes intégrés dans l'application ?
Vous attendez un moment. Après qu'un message d'erreur apparaisse sur la page Web, une boîte de connexion apparaîtra automatiquement et vous pourrez vous connecter à partir de là.
Remarque : Cette méthode est une méthode de sauvegarde et ne peut conserver l'état de connexion que pendant 2 heures. Il est donc recommandé d'utiliser la connexion Web autant que possible.
Pourquoi ne pas prendre en charge la connexion Google ?
Allez demander à Google pourquoi il ne l'ouvre pas. Je n'ai pas de bonnes idées pour le moment.
À ce moment-là, nous pouvons créer un cookie de connexion, similaire à EhViewer.
Pourquoi la vérification des mises à jour échoue-t-elle toujours ?
L'interface de mise à jour utilise Github, il y a donc une limite de téléchargement quotidienne. Si vous constatez qu'il y a des problèmes majeurs avec le logiciel mais que la mise à jour a échoué , veuillez accéder directement à l'interface des versions de Github pour vérifier si la dernière version est disponible pour. télécharger.
Qu'est-ce que le canal de mise à jour CI ? Quelle est la différence si je l'active ou non ?
CI signifie qu'une nouvelle version sera automatiquement créée à chaque fois que le code est soumis. Une fois activé, le logiciel répondra immédiatement et fournira les mises à jour les plus rapides. Vous pouvez choisir d'activer ce canal, mais la stabilité n'est pas garantie . Mais si vous rencontrez un bug, vous pouvez l'obtenir immédiatement après l'avoir corrigé sans que j'aie à publier une nouvelle version.
Vous pouvez comprendre le canal de mise à jour CI comme une version bêta , mais l'intention initiale de la mise à jour CI est principalement d' obtenir les dernières images H clés le plus rapidement possible . Vous pouvez le désactiver si vous n'en avez pas besoin.
Quel est cet agent en toi ? Pourquoi l'échelle ne fonctionne-t-elle pas lorsque je l'utilise ?
Tout d'abord, vous devez savoir que mon agent ≠ échelle intégrée est destiné à des personnes spéciales. Vous devez apporter votre propre échelle pour une utilisation normale. Si vous comprenez, vous ne poserez pas cette question ; si vous ne comprenez pas, cela signifie que cette fonction ne devrait rien avoir avec vous.
Dans la v0.13.0, la fonction Hôtes intégrée de l'application est ajoutée, vous permettant de vous connecter directement au site Web.
Que dois-je faire si je télécharge une vidéo, mais qu'elle n'a pas été téléchargée depuis un certain temps et qu'elle a été mise en pause. Par conséquent, un message d'erreur apparaît toujours la prochaine fois que je continue ?
Selon les informations vidéo figurant sur la notification, supprimez la vidéo correspondante, puis téléchargez-la à nouveau. Étant donné que le lien de téléchargement a une limite de temps , le lien deviendra invalide après cette période et vous devrez le télécharger à nouveau . Il y a encore beaucoup de bugs dans la fonction de téléchargement. Si vous rencontrez des problèmes étranges, n'hésitez pas à signaler un problème !
[Correction] Certains modèles peuvent signaler des erreurs lors de la recherche.
[Réparer] Le problème selon lequel l'application ne peut pas être ouverte normalement sous Android 7.
[Fix] Problème de crash causé par l'animation lors du changement de page.
[Correction] La barre de recherche ne peut pas récupérer correctement l'historique.
[Nouveau] À propos de la page Easter Egg.
[Correctif] Certains modèles signaleront une erreur lorsque le noyau MediaPlayer est en pause.
[Nouveau] Noyau ExoPlayer et défini comme noyau par défaut, ce noyau ne causera pas de problèmes d'avance et de rembobinage rapides.
[Optimisation] Si vous avez téléchargé une mise à jour apk mais qu'elle n'a pas été mise à jour à temps et que l'apk n'a pas été supprimé, il ne sera plus téléchargé à nouveau.
[Ajustement] Optimisation visuelle de la page d'accueil et nouvelle interface de navigation du programme.
[Modifier] Utiliser le jeu d'images H de clé partagée activé par défaut.
[Optimisation] Le joueur ne parvenait parfois pas à faire pivoter l'écran en fonction de la gravité.
[Optimisation] La taille de la couverture vidéo est ajustée en fonction des différents appareils.
[Nouveau] Les paramètres du cadre Key H sont ajoutés à la barre latérale de la page d'accueil.
[Optimisation] L'interface d'introduction vidéo se charge en temps opportun en fonction du glissement.
[Correction] Certaines chaînes n'étaient pas localisées.
[Optimisation] Les images H de clé partagée ont été classées et triées, JSON doit donc ajouter deux nouvelles valeurs de clé.
[Nouveau] Aide à l'activation de la prise en charge des liens profonds dans les paramètres.
[Nouveau] Code couleur @ utilisateurs dans les sous-commentaires.
[Correction] Le problème de la sélection d'une année jusqu'en 2022.
[Nouveau] Canal de mise à jour CI. Vous pouvez maintenant choisir le canal de mise à jour dans les paramètres. Il existe deux canaux : la version stable et la version CI. Et vous pouvez ajuster l'intervalle de mise à jour des fenêtres contextuelles.
[Nouveau] Interface chinoise simplifiée, mais la valeur par défaut est toujours le chinois traditionnel.
[Nouveau] Le titre et les sous-titres peuvent être copiés en appuyant longuement.
[NOUVEAU] Contributeur @NeKoOuO.
[Nouveau] Images H clés de certaines vidéos fournies par @NeKoOuO ! Allumez l'ensemble de cadres partagés et utilisez-le immédiatement !
[Nouveau] Grande nouvelle ! L'application dispose d'une fonction Hosts intégrée qui vous permet de vous connecter directement au site Web.
[Nouveau] Images H clés de certaines vidéos fournies par @NeKoOuO ! Allumez l'ensemble de cadres partagés et utilisez-le immédiatement !
[Nouveau] Fonction de connexion locale. Si la connexion Web de connexion échoue, une boîte de connexion apparaîtra automatiquement après l'apparition d'un message d'erreur et vous pourrez essayer de vous connecter à partir de là. Remarque : Cette méthode est une méthode de sauvegarde et ne peut conserver l'état de connexion que pendant 2 heures. Il est donc recommandé d'utiliser la connexion Web autant que possible.
[Nouveau] Un appui long pour avancer rapidement a un retour tactile.
[Correction] Le problème de basculement entre les sous-titres simplifiés et traditionnels n'est pas valide.
[Fix] La mise à jour échoue toujours.
[Modification] Proposez séparément les paramètres liés au réseau pour faciliter la gestion.
[Nouveau] Le nom de domaine peut être modifié dans les paramètres.
[Nouveau] Si la vérification de la mise à jour échoue plus de deux fois, cela vous aidera à accéder à l'interface Github Releases pour trouver vous-même la dernière version.
[Correction] Problème d'échec de chargement de la liste de lecture.
[Correctif] L'interface de téléchargement plante après avoir cliqué sur le bouton dans le coin supérieur droit.
[Nouveau] Les téléchargements peuvent tous être suspendus et démarrés en un seul clic.
[Nouveau] Fonction de retour à la page d'accueil en un clic, identique à Bilibili.
[Correction] Le problème selon lequel certaines interfaces vidéo ne peuvent pas être ouvertes.
[Correction ?] Le problème selon lequel l'interface de connexion utilisant le proxy intégré ne peut pas être ouverte.
[Optimisation] Logique d'échec du téléchargement vidéo.
[Correctif] Android 14 ne peut pas être téléchargé.
[Correction] Le problème selon lequel certaines interfaces vidéo ne peuvent pas être ouvertes.
[Fix] Crash lors de l'ouverture d'une vidéo avec des images clés H.
[Corrigé ?] Le problème du crash d'avance rapide en appuyant longuement sur certains téléphones mobiles.
[Nouveau] De nouvelles colonnes telles que « Sous-titres chinois » et « Dernier lancement » sont ajoutées à la page d'accueil.
[Nouveau] Ajout de « sous-titres chinois » à la balise de recherche.
[Modifier] Nouvelle mise en page de la page d'actualités, changez en faisant glisser votre doigt vers la gauche ou la droite ou en cliquant sur la petite couverture. Appuyez et maintenez la petite couverture pour voir la grande image.
[Modifier] TAGS est activé par défaut.
[Corrigé ?] Le problème du crash d'avance rapide en appuyant longuement sur certains téléphones mobiles.
[Nouveau] Grande nouvelle ! Cadre clé H ! Prend en charge la création et le partage, les points bloqués précis ne sont pas un problème.
[Nouvelle] La traduction chinoise est affichée sur la page vidéo.
[Nouveau] Un forum de discussion a été ouvert sur GitHub, et un bouton permettant de soumettre des bugs et des forums de discussion a été ajouté dans les paramètres. Bienvenue pour vous plaindre !
[Correctif] Lorsqu'il n'y a qu'un seul enregistrement d'historique, il n'y a aucune réponse lors de sa suppression.
[Optimisation] Problèmes qui déclenchent des réglages du volume, de la luminosité et de la traînée lors d'un appui long sur l'avance rapide.
Ce n'est pas une grosse mise à jour de fonctionnalités. Je ne sais pas pourquoi la v0.11.0 est nécessaire, je veux juste changer le numéro de version.
[Nouveau] Pendant la lecture, appuyez longuement sur l'écran pour avancer rapidement. Il s'agit d'une avance rapide des deux côtés, pas d'un retour en arrière, car je ne pense pas que quiconque utiliserait le retour en arrière rapide.
[Nouveau] Vous pouvez définir le multiplicateur d'avance rapide en appuyant longuement.
[Nouveau] L'interface "Téléchargés" permet de modifier le tri.
[Modifier] La suppression de l'historique passe d'un balayage vers la gauche à une suppression par appui long.
[Optimisation] Ajustez une partie de l'interface utilisateur pour qu'elle soit plus agréable à l'œil.
[Nouveau] Le proxy intégré au réseau peut être défini dans l'application.
[Correctif] Le joueur appelle anormalement le menu double vitesse.
[Correctif] Masquer la barre de progression sous le lecteur ne prend pas effet.
[Correction] Le commentaire principal ne peut pas être copié.
[Correction] Le problème selon lequel l'image d'en-tête sur la page d'accueil ne s'affiche pas.
[Nouveau] Vous pouvez définir la vitesse par défaut du lecteur et la sensibilité de la barre de progression de réglage coulissant.
[Nouveau] Cliquez sur la colonne correspondante sur la page d'accueil pour accéder directement à la page de recherche correspondante.
[Nouveau] Enfin il y a des icônes, merci à @rurires de les avoir fournies !
[Correctif] L'image d'en-tête est toujours développée après le retour à la page d'accueil.
[Nouveau] La barre de progression sous le lecteur peut être désactivée Dans Paramètres->Paramètres du lecteur, elle est activée par défaut.
[Correctif] Le réglage du volume de l'interface vidéo plante.
[Nouvellement ajouté] Les vidéos peuvent être doublées en vitesse, dans le coin supérieur droit du plein écran ! 11 vitesses à choisir !
[Correctif] Après avoir ouvert la page de recherche, le chargement d'une nouvelle page reviendra en haut et des messages d'erreur apparaîtront souvent.
[Correctif] Ouvrez la page de recherche et plantez lorsque la page de recherche est vide ou que la recherche échoue.
[Nouveau] Liste de lecture. Prend en charge une série d'opérations telles que l'ajout, la suppression et la modification. Pour créer une playlist, vous l'ajoutez dans l'interface vidéo de la page Web d'origine, mais dans ce logiciel, vous la modifiez pour l'ajouter dans l'interface de la playlist.
[Nouveau] Téléchargez depuis le site officiel. Certaines vidéos qui ne peuvent pas être analysées dans ce logiciel peuvent être téléchargées indépendamment en accédant à la page de téléchargement officielle.
[Nouveau] Affichage de l'image d'en-tête de la page d'accueil.
[Modifier] L'opération de suppression sur la page de liste passe du glissement de droite à gauche à un appui long.
[Optimisation] L'interface utilisateur de certaines pages et la disposition vidéo de la page de liste ont été modifiées pour adopter la même disposition verticale que le site officiel.
[Correctif] La marque d'actualisation ne disparaît pas une fois la page actualisée. Après avoir supprimé un élément de la page de liste et être revenu à la page, le problème réapparaît.
"Téléchargement" est ajouté à l'interface de téléchargement, avec affichage de la progression et notifications (à condition que l'autorisation de notification soit activée), le téléchargement monothread est absolument suffisant.
Ajoutez les informations du fabricant et le bouton « Aller à la page Web » à l'interface vidéo.
Correction du problème de l'impossibilité d'accéder à l'interface de recherche en cliquant sur une balise.
Quelques ajustements mineurs de l'interface.
Correction du bug d'erreur de date et correction du bug où toutes les listes d'interfaces vidéo étaient "Now Playing".
Afin d'augmenter la fluidité, la disposition vidéo verticale sur la page d'accueil a été modifiée en horizontale et pourra être modifiée à l'avenir.
Changez la barre de recherche dans l'interface de recherche. La précédente était trop difficile à utiliser.
Les étiquettes sont pliables.
Les goûts, aversions, collections, goûts et aversions ajoutés seront tous affichés.
Si le rapport hauteur/largeur de la vidéo est inférieur à 1, ce sera un écran vertical après le plein écran, sinon ce sera un écran horizontal.
Correction de bugs et ajout de l'analyse de certaines vidéos.
Mais il y a actuellement un bug qui n'est pas corrigé : problème de date. Vous trouverez donc peut-être beaucoup de 1970-01-01, notamment sur la page de téléchargement, je le ferai plus tard, tant qu'il est disponible pour l'instant.
PS : j'ai ajouté la protection CloudFlare il y a un an, puis j'ai changé le front-end, j'étais trop occupé à l'époque, alors j'ai tout simplement arrêté de le faire. Je n'ai rien eu à faire pendant les vacances d'été récemment et j'ai découvert que CloudFlare avait soudainement disparu, alors je l'ai simplement redémarré. Cependant, il y a encore quelques bugs, mais l'utilisation de base est toujours correcte. De plus, leur page d'accueil a subi d'énormes changements, mais j'applique toujours le modèle précédent. Vous constaterez peut-être que la page d'accueil et la version Web de la page d'accueil ne correspondent pas, mais cela ne l'affecte pas.
Correction du problème « aucune vérification en cas d’échec de connexion ».
Correction d'un problème de logique dans la barre de recherche.
Ajustez une interface utilisateur. Adaptez-vous aux autorisations de notification d’Android 13.
Correction du problème selon lequel la liste ne pouvait pas être mise à jour à temps après la suppression des vidéos téléchargées. Correction d'une certaine logique de la barre de recherche.
Correction d'un problème où la vidéo était réinitialisée après avoir changé la résolution du plein écran, puis revenir à l'interface normale.
Correction du problème où la date du nouveau guide des émissions n'était pas affichée correctement.
Modifiez l'ordre de résolution. Les vidéos seront lues de la plus haute qualité et classées de haut en bas.
Augmentez le coefficient d'amortissement du glissement de la vidéo pour éviter un glissement excessif et une impossibilité de réglage fin.
Correction du problème où les commentaires ne pouvaient pas être consultés avant de se connecter.
De nouvelles fonctions de commentaires ont été ajoutées, notamment les commentaires vidéo, les réponses aux commentaires et les réponses aux sous-commentaires, mais les mentions J'aime et Je n'aime pas ne sont actuellement pas prises en charge.
Ajout de la fonction d'effacement du cache (cache).
Optimisation de l'expérience de recherche et correction de quelques problèmes mineurs.
Une nouvelle fonction de mise à jour a été ajoutée, mais elle dépend de l'API de Github et peut avoir une limite en nombre de fois.
Correction du bug qui faisait que lors de la recherche, de la sélection de la balise, de l'enregistrement puis de l'ouverture, elle devenait entièrement sélectionnée.
Optimisez l’expérience utilisateur.
Correction du problème d'affichage incorrect de colonnes uniques dans les listes d'écran pivotées.
La fonction de téléchargement a été implémentée et prend en charge la fonction d'ouverture de la grande image après avoir cliqué sur la petite image du nouveau guide du spectacle, ainsi que la sauvegarde. Il n'a pas été testé si le téléchargement peut être repris à partir d'un point d'arrêt. Il semble que cela ne soit pas implémenté. Si vous fermez le programme à mi-chemin du téléchargement, un bug peut survenir, il est donc recommandé de le fermer une fois le téléchargement terminé.
La version minimale d'Android disponible est passée d'Android 6.0 à Android 7.0.
La première version implémente des utilisations de base, comme regarder des vidéos, rechercher, ajouter à l'historique, etc., mais ne prend pas encore en charge les fonctions de téléchargement.
À l'heure actuelle, le logiciel est maintenu par moi-même. J'espère vraiment que davantage de personnes participeront à ce projet.
J'ai été un peu occupé ces derniers temps, alors je fais de mon mieux pour m'assurer que le logiciel est utilisable, et je ferai le reste quand j'aurai le temps.
J'ai écrit une erreur de logique dans mon Cookie et je ne l'ai pas trouvée pendant deux ans, mais ce à quoi je ne m'attendais pas, c'est qu'une mauvaise écriture n'affecte pas le fonctionnement normal.
Si vous êtes intéressé par la pile technologique liée à cette application ou si vous souhaitez savoir comment je l'ai implémentée, vous pouvez cliquer ici pour lire.