Dies ist der inoffizielle Browser für die Hanime1-Android-Plattform.
Um diese App nutzen zu können, muss Ihre Android-Version mindestens 7.0 sein .
Dieses Projekt dient nur dem Lernen und Kommunizieren von Code.
Eine inoffizielle Hanime1-Anwendung für Android.
Um diese Anwendung nutzen zu können, muss Ihre Android-Version 7.0 oder höher sein.
Dieses Projekt ist ausschließlich zum Erlernen von Codes gedacht.
Vielen Dank für Ihre Unterstützung dieses Projekts
Startseite
neue Nachrichten
Benutzer
suchen
Film
Like-Liste
später ansehen
Wiedergabeliste
Comics (habe ich nicht geplant)
Wenn Sie die offizielle Website häufig nutzen, werden Sie feststellen, dass die Wiedergabe von Videos auf der offiziellen Website zwei große Mängel aufweist:
Das ist für die zeitkritischen Filme, die wir sehen, unerträglich. Vor allem der zweite Punkt, stimmt das?! ! !
Aber diese Software hat diese Probleme nicht.
Darüber hinaus wurde in v0.12.0 eine neue Funktion hinzugefügt, Key H Frame (der Name wurde von mir gewählt)!
Es handelt sich derzeit noch um eine experimentelle Funktion. Wenn Sie diese Funktion häufig verwenden, möchten Sie möglicherweise Ihre Vorschläge im Diskussionsbereich vorbringen oder einen Fehler im Problembereich einreichen.
Was sind wichtige H-Frames ? Es ist der Moment, in dem der Film seinen „ Höhepunkt “ erreicht.
Versuchen Sie immer noch, sich die Zeit des „Top“ zu merken und überprüfen Sie dann den Fortschrittsbalken, um die Zeit zu synchronisieren, weil Sie sie nicht mit dem „Top“ im Video synchronisieren können?
Jetzt brauchen Sie es wahrscheinlich nicht. Wenn Sie diese Funktion aktivieren (standardmäßig aktiviert) und jedes wichtige H-Frame im Video manuell markieren , wird in der oberen linken Ecke des Bildschirms eine Countdown-Erinnerung vor 5–30 Sekunden angezeigt (einstellbar). Bei 0-1 Sekunden ist die Genauigkeit auf eine Dezimalstelle genau, sodass Sie die Zeit besser kontrollieren können.
Sie können das, was Sie markiert haben, auch mit anderen teilen, und andere müssen nur oben rechts auf „Hinzufügen“ klicken, um es mit einem Klick zu importieren.
Darüber hinaus werden H-Frame-Sets mit gemeinsam genutzten Schlüsseln bereitgestellt. Diese wichtigen H-Frames sind in die Software integriert und werden von Mitwirkenden auf GitHub hinzugefügt. Derzeit wird der Shared-Key-H-Frame-Satz mit der Versionsaktualisierung aktualisiert, und die Online-Freigabe auf dem Server wird vorerst nicht berücksichtigt. Die Voraussetzung ist, dass es Mitwirkende gibt, die zur Ergänzung beitragen .
Wenn Sie wichtige H-Frames beisteuern möchten, klicken Sie hier, um zu sehen, wie das geht.
Diese Software ist eng mit der Website verbunden. Wenn die Website nicht genutzt werden kann, kann die Software nicht zu 100 % genutzt werden. Sofern Sie das Video nicht heruntergeladen haben, können Sie es ansehen.
Solange die Website über CloudFlare-Schutz verfügt, funktioniert die Software nicht.
Immer wenn die Website größere Änderungen erfährt, muss ich viel Zeit damit verbringen, die Webseiten neu zu analysieren, und die Software kann zu diesem Zeitpunkt nicht verwendet werden.
Wenn Sie zur Betrugsbekämpfungsseite springen (Websites sind in einigen Bereichen verboten) und andere DNS ändern, wurden Sie möglicherweise gekapert!
Wie lade ich herunter?
Ich weiß nicht.
Was soll ich tun, wenn ich nur japanische Knoten habe? Was ist, wenn ich nicht einmal einen Knoten habe?
In v0.12.6 wurde eine neue Funktion zum Ändern des Domänennamens hinzugefügt. Sie können versuchen, den Domänennamen in hanime1.com
zu ändern. Diese URL wird in bestimmten Zeiträumen nicht auf hanime1.me
umgeleitet und unterstützt die Verwendung japanischer Knoten .
In v0.13.0 wurde die integrierte Hosts-Funktion der Anwendung hinzugefügt, sodass Sie eine direkte Verbindung zur Website herstellen können.
Warum kann die Anmeldeschnittstelle nicht geöffnet werden, nachdem die integrierten Hosts in der Anwendung verwendet wurden?
Sie warten eine Weile. Nachdem auf der Webseite eine Fehlermeldung angezeigt wird, wird automatisch ein Anmeldefeld angezeigt, in dem Sie sich anmelden können.
Hinweis: Diese Methode ist eine Backup-Methode und kann den Anmeldestatus nur 2 Stunden lang aufrechterhalten. Daher wird empfohlen, wann immer möglich die Web-Anmeldung zu verwenden.
Warum nicht die Google-Anmeldung unterstützen?
Fragen Sie Google, warum es sich nicht öffnen lässt. Im Moment habe ich keine guten Ideen.
Zu diesem Zeitpunkt erstellen wir möglicherweise ein Cookie-Login, ähnlich wie bei EhViewer.
Warum schlägt die Suche nach Updates immer fehl?
Die Update-Schnittstelle verwendet Github, daher gibt es ein tägliches Download-Limit. Wenn Sie feststellen, dass es größere Probleme mit der Software gibt, aber die Meldung erscheint, dass das Update fehlgeschlagen ist , gehen Sie bitte direkt zur Github-Releases-Schnittstelle, um zu überprüfen, ob die neueste Version verfügbar ist herunterladen.
Was ist der CI-Update-Kanal? Was ist der Unterschied, ob ich ihn aktiviere oder nicht?
CI bedeutet, dass bei jeder Übermittlung des Codes automatisch eine neue Version erstellt wird. Nach dem Einschalten reagiert die Software sofort und stellt die schnellsten Updates bereit. Sie können diesen Kanal aktivieren, die Stabilität ist jedoch nicht garantiert . Wenn Sie jedoch auf einen Fehler stoßen, können Sie ihn sofort erhalten, nachdem ich ihn behoben habe, ohne dass ich eine neue Version veröffentlichen muss.
Sie können den CI-Update-Kanal als Betaversion verstehen, aber die ursprüngliche Absicht des CI-Updates besteht hauptsächlich darin , so schnell wie möglich die neuesten wichtigen H-Frames zu erhalten . Sie können es ausschalten, wenn Sie es nicht benötigen.
Was ist dieser Agent in dir? Warum funktioniert die Leiter nicht, wenn ich sie benutze?
Zunächst müssen Sie wissen, dass die eingebaute Leiter „My Agent“ für besondere Menschen gedacht ist. Für den normalen Gebrauch müssen Sie Ihre eigene Leiter mitbringen. Wenn Sie es verstehen, werden Sie diese Frage nicht stellen; wenn Sie es nicht verstehen, bedeutet das, dass diese Funktion nichts mit Ihnen zu tun haben sollte.
In v0.13.0 wurde die integrierte Hosts-Funktion der Anwendung hinzugefügt, sodass Sie eine direkte Verbindung zur Website herstellen können.
Was soll ich tun, wenn ich ein Video herunterlade, es aber eine Zeit lang nicht heruntergeladen wurde und daher beim nächsten Fortfahren immer eine Fehlermeldung angezeigt wird?
Löschen Sie gemäß den Videoinformationen in der Benachrichtigung das entsprechende Video und laden Sie es anschließend erneut herunter. Da der Download-Link zeitlich begrenzt ist , wird der Link nach Ablauf dieser Frist ungültig und Sie müssen ihn erneut herunterladen . Es gibt immer noch viele Fehler in der Download-Funktion. Wenn Sie auf seltsame Probleme stoßen, können Sie diese gerne melden!
[Fix] Einige Modelle melden möglicherweise Fehler bei der Suche.
[Fix] Das Problem, dass die App in Android 7 nicht normal geöffnet werden kann.
[Fix] Absturzproblem durch Animation beim Seitenwechsel.
[Fix] Die Suchleiste kann den Verlauf nicht ordnungsgemäß wiederherstellen.
[Neu] About-Seite Easter Egg.
[Fix] Einige Modelle melden einen Fehler, wenn der MediaPlayer-Kernel angehalten wird.
[Neu] ExoPlayer-Kernel und als Standardkernel festgelegt, dieser Kernel verursacht keine Probleme beim schnellen Vor- und Zurückspulen.
[Optimierung] Wenn die Update-Apk heruntergeladen, aber nicht rechtzeitig aktualisiert wurde und die APK nicht gelöscht wurde, wird sie nicht mehr erneut heruntergeladen.
[Anpassung] Visuelle Optimierung der Homepage und neue Programmnavigationsoberfläche.
[Änderung] „H-Frame-Set mit gemeinsamem Schlüssel verwenden“ ist standardmäßig aktiviert.
[Optimierung] Der Player konnte den Bildschirm manchmal nicht basierend auf der Schwerkraft drehen.
[Optimierung] Die Größe des Videocovers wird je nach Gerät angepasst.
[Neu] Wichtige H-Frame-Einstellungen werden zur Seitenleiste der Homepage hinzugefügt.
[Optimierung] Die Video-Einführungsoberfläche wird entsprechend dem Gleiten zeitnah geladen.
[Fix] Einige Zeichenfolgen wurden nicht lokalisiert.
[Optimierung] H-Frames mit gemeinsam genutztem Schlüssel wurden klassifiziert und sortiert, sodass JSON zwei neue Schlüsselwerte hinzufügen muss.
[Neu] Unterstützung beim Aktivieren der Deep Links-Unterstützung in den Einstellungen.
[Neu] @Benutzer in Unterkommentaren farblich kennzeichnen.
[Fix] Das Problem bei der Auswahl eines Jahres bis 2022.
[Neu] CI-Update-Kanal. Jetzt können Sie in den Einstellungen den Update-Kanal auswählen. Es gibt zwei Kanäle: stabile Version und CI-Version. Und Sie können das Aktualisierungs-Popup-Intervall anpassen.
[Neu] Benutzeroberfläche für vereinfachtes Chinesisch, die Standardeinstellung ist jedoch immer noch traditionelles Chinesisch.
[Neu] Titel und Untertitel können durch langes Drücken kopiert werden.
[NEU] Mitwirkender @NeKoOuO.
[Neu] Wichtige H-Frames einiger Videos, bereitgestellt von @NeKoOuO! Schalten Sie das freigegebene Rahmenset ein und verwenden Sie es sofort!
[Neu] Tolle Neuigkeiten! Die App verfügt über eine integrierte Hosts-Funktion, mit der Sie eine direkte Verbindung zur Website herstellen können.
[Neu] Wichtige H-Frames einiger Videos, bereitgestellt von @NeKoOuO! Schalten Sie das freigegebene Rahmenset ein und verwenden Sie es sofort!
[Neu] Lokale Login-Funktion. Wenn die Webverbindung zur Anmeldung fehlschlägt, wird nach Erscheinen einer Fehlermeldung automatisch ein Anmeldefeld angezeigt, in dem Sie versuchen können, sich von dort aus anzumelden. Hinweis: Diese Methode ist eine Backup-Methode und kann den Anmeldestatus nur 2 Stunden lang aufrechterhalten. Daher wird empfohlen, wann immer möglich die Web-Anmeldung zu verwenden.
[Neu] Langes Drücken zum schnellen Vorlauf hat Touch-Feedback.
[Fix] Das Problem beim Wechsel zwischen vereinfachten und traditionellen Untertiteln ist ungültig.
[Fix] Das Update schlägt immer fehl.
[Änderung] Legen Sie die netzwerkbezogenen Einstellungen separat vor, um die Verwaltung zu erleichtern.
[Neu] Der Domainname kann in den Einstellungen geändert werden.
[Neu] Wenn die Update-Prüfung mehr als zweimal fehlschlägt, hilft es Ihnen, zur Github-Release-Oberfläche zu springen, um selbst die neueste Version zu finden.
[Fix] Problem beim Laden der Playlist.
[Fix] Die Download-Oberfläche stürzt ab, nachdem Sie auf die Schaltfläche in der oberen rechten Ecke geklickt haben.
[Neu] Downloads können alle mit einem Klick angehalten und gestartet werden.
[Neu] Funktion zur Rückkehr zur Startseite mit einem Klick, genau wie bei Bilibili.
[Fix] Das Problem, dass einige Videoschnittstellen nicht geöffnet werden können.
[Behoben?] Das Problem, dass die Anmeldeschnittstelle über den integrierten Proxy nicht geöffnet werden kann.
[Optimierung] Fehlerlogik beim Video-Download.
[Fix] Android 14 kann nicht heruntergeladen werden.
[Fix] Das Problem, dass einige Videoschnittstellen nicht geöffnet werden können.
[Fix] Absturz beim Öffnen eines Videos mit wichtigen H-Frames.
[Behoben?] Das Problem, dass es bei einigen Mobiltelefonen zu einem Absturz beim langen Drücken des Schnellvorlaufs kam.
[Neu] Neue Spalten wie „Chinesische Untertitel“ und „Neuester Start“ wurden der Startseite hinzugefügt.
[Neu] „Chinesische Untertitel“ zum Suchtag hinzugefügt.
[Ändern] Neues Nachrichtenseitenlayout, wechseln Sie durch Wischen nach links oder rechts oder durch Klicken auf das kleine Cover. Halten Sie das kleine Cover gedrückt, um das große Bild anzuzeigen.
[Ändern] TAGS ist standardmäßig aktiviert.
[Behoben?] Das Problem, dass es bei einigen Mobiltelefonen zu einem Absturz beim langen Drücken des Schnellvorlaufs kam.
[Neu] Tolle Neuigkeiten! Schlüssel-H-Rahmen! Unterstützt das Erstellen und Teilen, präzise feststeckende Punkte sind kein Problem.
[Neu] Chinesische Übersetzung wird auf der Videoseite angezeigt.
[Neu] Auf GitHub wurde ein Diskussionsforum eröffnet und in den Einstellungen wurde eine Schaltfläche zum Einreichen von Fehlern und Diskussionsforen hinzugefügt. Willkommen zum Beschweren!
[Fix] Wenn nur ein Verlaufseintrag vorhanden ist, erfolgt beim Löschen keine Reaktion.
[Optimierung] Probleme, die Lautstärke-, Helligkeits- und Drag-Anpassungen auslösen, wenn der Schnellvorlauf lange gedrückt wird.
Es ist kein großes Funktionsupdate. Ich weiß nicht, warum v0.11.0 benötigt wird. Ich möchte nur die Versionsnummer ändern.
[Neu] Drücken Sie während der Wiedergabe lange auf den Bildschirm, um schnell vorzuspulen. Es erfolgt ein beidseitiger Schnellvorlauf, kein Rücklauf, denn ich glaube nicht, dass irgendjemand den Schnellrücklauf nutzen würde.
[Neu] Sie können den Multiplikator für den schnellen Vorlauf durch langes Drücken einstellen.
[Neu] Die „Heruntergeladen“-Schnittstelle kann die Sortierung ändern.
[Änderung] Das Löschen des Verlaufs wurde vom Wischen mit der linken Maustaste zum Löschen durch langes Drücken geändert.
[Optimierung] Passen Sie einen Teil der Benutzeroberfläche an, damit sie für das Auge ansprechender aussieht.
[Neu] Der integrierte Netzwerk-Proxy kann in der App eingestellt werden.
[Fix] Der Player ruft das Double-Speed-Menü ungewöhnlich auf.
[Fix] Das Ausblenden des Fortschrittsbalkens unter dem Player hat keine Wirkung.
[Fix] Hauptkommentar kann nicht kopiert werden.
[Fix] Das Problem, dass das Headerbild auf der Homepage nicht angezeigt wird.
[Neu] Sie können die Standardgeschwindigkeit des Players und die Empfindlichkeit des Fortschrittsbalkens für die Schiebeanpassung festlegen.
[Neu] Klicken Sie auf die entsprechende Spalte auf der Startseite, um direkt zur entsprechenden Suchseite zu gelangen.
[Neu] Endlich gibt es Icons, danke an @rurires für die Bereitstellung!
[Fix] Das Header-Bild wird nach der Rückkehr zur Startseite immer erweitert.
[Neu] Der Fortschrittsbalken unter dem Player kann unter Einstellungen->Player-Einstellungen deaktiviert werden. Er ist standardmäßig aktiviert.
[Fix] Die Lautstärkeanpassung der Videoschnittstelle stürzt ab.
[Neu hinzugefügt] Videos können in der oberen rechten Ecke des Vollbilds in ihrer Geschwindigkeit verdoppelt werden! 11 Geschwindigkeiten zur Auswahl!
[Fix] Nach dem Öffnen der Suchseite springt das Laden einer neuen Seite wieder an den Anfang und es erscheinen häufig Fehlermeldungen.
[Fix] Öffnen Sie die Suchseite und stürzen Sie ab, wenn die Suchseite leer ist oder die Suche fehlschlägt.
[Neu] Playlist. Unterstützt eine Reihe von Vorgängen wie Hinzufügen, Löschen und Ändern. Um eine Wiedergabeliste zu erstellen, fügen Sie sie in der Videooberfläche der Originalwebseite hinzu. In dieser Software müssen Sie sie jedoch ändern, um sie in der Wiedergabelistenoberfläche hinzuzufügen.
[Neu] Von der offiziellen Website herunterladen. Einige Videos, die in dieser Software nicht analysiert werden können, können unabhängig von der offiziellen Download-Seite heruntergeladen werden.
[Neu] Anzeige des Kopfzeilenbilds der Startseite.
[Änderung] Der Löschvorgang auf der Listenseite wird vom Schieben von rechts nach links auf langes Drücken geändert.
[Optimierung] Die Benutzeroberfläche einiger Seiten und das Videolayout der Listenseite wurden auf das gleiche vertikale Layout wie auf der offiziellen Website geändert.
[Fix] Die Aktualisierungsmarkierung verschwindet nicht, nachdem die Seite aktualisiert wurde. Nach dem Löschen eines Elements auf der Listenseite und dem erneuten Zurückkehren zur Seite tritt das Problem erneut auf.
Der Download-Oberfläche wurde ein neues „Downloading“ mit Fortschrittsanzeige und Benachrichtigungen hinzugefügt (sofern die Benachrichtigungsberechtigung aktiviert ist, ist das Single-Threading absolut ausreichend).
Fügen Sie der Videooberfläche Herstellerinformationen und die Schaltfläche „Zur Webseite gehen“ hinzu.
Das Problem, dass beim Klicken auf ein Tag die Suchoberfläche nicht aufgerufen werden konnte, wurde behoben.
Einige kleinere Schnittstellenanpassungen.
Der Datumsfehler wurde behoben und der Fehler behoben, bei dem alle Videoschnittstellenlisten „Wird abgespielt“ lauteten.
Um die Glätte zu erhöhen, wurde die vertikale Videoanordnung auf der Startseite in eine horizontale geändert und kann in Zukunft auch wieder geändert werden.
Ändern Sie die Suchleiste in der Suchoberfläche. Die Verwendung der vorherigen war zu schwierig.
Etiketten sind faltbar.
Hinzugefügte Likes, Dislikes, Sammlungen, Likes und Dislikes werden alle angezeigt.
Wenn das Video-Seitenverhältnis kleiner als 1 ist, wird nach dem Vollbild ein vertikaler Bildschirm angezeigt, andernfalls wird ein horizontaler Bildschirm angezeigt.
Fehler behoben und das Parsen einiger Videos hinzugefügt.
Derzeit gibt es jedoch einen Fehler, der nicht behoben wurde: Datumsproblem. Es kann also sein, dass Sie viel von 1970-01-01 finden, insbesondere auf der Download-Seite. Das werde ich später tun, sofern es vorerst verfügbar ist.
PS: Ich habe den CloudFlare-Schutz vor einem Jahr hinzugefügt und dann das Frontend geändert. Da ich zu diesem Zeitpunkt zu beschäftigt war, habe ich einfach damit aufgehört. Ich hatte kürzlich in den Sommerferien nichts zu tun und stellte fest, dass CloudFlare plötzlich verschwunden war, also habe ich es einfach neu gestartet. Es gibt jedoch immer noch einige Fehler, aber die grundlegende Verwendung ist immer noch in Ordnung. Darüber hinaus hat ihre Homepage große Änderungen erfahren, aber ich wende immer noch die vorherige Vorlage an. Es kann sein, dass die Homepage und die Webversion der Homepage nicht übereinstimmen, dies hat jedoch keine Auswirkungen.
Das Problem „Keine Überprüfung bei fehlgeschlagener Anmeldung“ wurde behoben.
Problem mit der Logik der Suchleiste behoben.
Passen Sie einige Benutzeroberflächen an. An die Benachrichtigungsberechtigungen für Android 13 anpassen.
Das Problem, dass die Liste nach dem Löschen heruntergeladener Videos nicht rechtzeitig aktualisiert werden konnte, wurde behoben. Korrigieren Sie einige Logik der Suchleiste.
Es wurde ein Problem behoben, bei dem das Video zurückgesetzt wurde, nachdem die Auflösung vom Vollbildmodus geändert und dann zur normalen Benutzeroberfläche zurückgekehrt wurde.
Das Problem wurde behoben, bei dem das Datum des neuen Showguides falsch angezeigt wurde.
Ändern Sie die Auflösungsreihenfolge. Videos werden in höchster Qualität abgespielt und von hoch nach niedrig sortiert.
Erhöhen Sie den Gleitdämpfungskoeffizienten des Videos, um übermäßiges Gleiten und Unfähigkeit zur Feinabstimmung zu vermeiden.
Das Problem wurde behoben, bei dem Kommentare vor dem Anmelden nicht angezeigt werden konnten.
Es wurden neue Kommentarfunktionen hinzugefügt, darunter Videokommentare, Kommentarantworten und Unterkommentarantworten. Likes und Dislikes werden derzeit jedoch nicht unterstützt.
Funktion zum Löschen des Caches (Cache) hinzugefügt.
Das Sucherlebnis wurde optimiert und einige kleinere Probleme behoben.
Es wurde eine neue Update-Funktion hinzugefügt, die jedoch von der Github-API abhängt und möglicherweise eine Begrenzung der Häufigkeit aufweist.
Der Fehler wurde behoben, der dazu führte, dass beim Suchen, Auswählen von Tag, Speichern und anschließendem Öffnen alles ausgewählt wurde.
Optimieren Sie das Benutzererlebnis.
Das Problem der falschen Anzeige einzelner Spalten in gedrehten Bildschirmlisten wurde behoben.
Die Download-Funktion wurde implementiert und unterstützt die Funktion zum Öffnen des großen Bildes nach dem Klicken auf das kleine Bild des neuen Showguides sowie das Speichern. Es wurde nicht getestet, ob der Download von einem Haltepunkt aus fortgesetzt werden kann. Es scheint, dass dies nicht implementiert ist. Wenn Sie das Programm mitten im Download schließen, kann es zu einem Fehler kommen. Es wird daher empfohlen, es nach Abschluss des Downloads zu schließen .
Die mindestens verfügbare Android-Version wurde von Android 6.0 auf Android 7.0 geändert.
Die erste Version implementiert grundlegende Anwendungen wie das Ansehen von Videos, Suchen, Hinzufügen zum Verlauf usw., unterstützt jedoch noch keine Download-Funktionen.
Derzeit wird die Software von mir selbst gepflegt. Ich hoffe auf jeden Fall, dass sich mehr Leute an diesem Projekt beteiligen.
Da ich in letzter Zeit etwas beschäftigt war, gebe ich mein Bestes, um sicherzustellen, dass die Software benutzbar ist. Den Rest erledige ich, wenn ich Zeit habe.
Ich habe in meinem Cookie eine Logik falsch geschrieben und sie zwei Jahre lang nicht gefunden, aber was ich nicht erwartet hatte, war, dass die falsche Schreibweise den normalen Betrieb nicht beeinträchtigte.
Wenn Sie sich für den Technologie-Stack im Zusammenhang mit dieser App interessieren oder wissen möchten, wie ich sie implementiert habe, können Sie hier klicken, um zu lesen.