這是Hanime1 Android 平台的非官方瀏覽器。
要使用此應用程式,您的Android 版本必須不小於7.0 。
本項目僅用於學習和交流代碼。
An unofficial Hanime1 Application for Android.
To use this application, your Android version must be 7.0 or higher .
This project is intended solely for purposes of learning codes.
感謝大家對本計畫的支持
首頁
新番新聞
使用者
搜尋
影片
喜歡列表
稍後觀看
播放清單
漫畫(不打算做)
如果你常用官網,你會發現官網播放影片有兩大缺陷:
這對於咱們看的時間敏感型影片是不可忍受的。特別第二點,是真的?! ! !
但是本軟體不存在這些問題噢。
除此之外,在v0.12.0 新增了新功能,關鍵H幀(名字我自己取的)!
目前還屬於實驗性功能,如果你經常使用這個功能,不妨在討論區提出你的建議,或者在issue 區提交bug,非常感謝!
什麼是關鍵H幀?就是影片到達「頂點」的那一刻。
還在因為不能和影片內「頂點」同步,而不停地記著「頂點」的時刻然後看進度條卡時間同步嗎?
現在你可能不需要了。如果你開啟了該功能(預設為開啟),並且在影片內手動標記每一個關鍵H幀,它會在5-30s 前在螢幕左上角倒數計時提醒(可調整)。在0-1s 時,會精確到一位小數,方便你更好的控制時間。
你也可以將你標記的分享給其他人,別人只需要點擊右上角的新增就可以一鍵匯入。
此外,還提供了共享關鍵H幀集。這些關鍵H幀是內建在軟體中的,來自貢獻者在GitHub 上的補充。目前是隨著版本更新來更新共享關鍵H幀集,暫時不考慮伺服器線上分享之類的,前提是有貢獻者來幫忙補充。
如果你想貢獻關鍵H幀,請點擊這裡查看應該怎麼做。
本軟體和網站深度綁定,如果網站不能用,軟體100% 用不了。除非你下載過影片,那可以看。
只要網站增加了CloudFlare 防護,軟體就不能用。
只要網站大改,我就得花很長時間去重解析網頁,這個時候軟體就不能用。
如果跳到了反詐頁面(某些地區把網站ban 了),去改其他DNS,多半是被劫持了!
怎麼下載?
不知道欸。
我只有日本節點怎麼辦?我什至沒有節點怎麼辦?
在v0.12.6 中,新增網域更換功能,可以嘗試將網域名稱更換為hanime1.com
,該網址在部分時間段不會重定向到hanime1.me
,而且支援日本節點使用。
在v0.13.0 中,新增應用程式內建Hosts功能,可以讓你直接連網站。
為什麼使用應用程式內建Hosts 後,登入介面無法開啟?
你先等會,等該網頁出現錯誤提示之後,會自動彈出一個登錄框,你從那裡登錄就可以。
注意:此方法為備用方法,只能保持登入狀態2 小時,所以還是建議盡可能使用網頁登入。
為什麼不支援Google 登入?
去問Google 為什麼不給開放吧,我目前是沒什麼好辦法。
到時候可能搞Cookie 登錄,類似EhViewer。
為什麼檢查更新總是失敗?
更新介面走的是Github,所以每天都有下載限制,如果你發現軟體有重大問題但是提示更新失敗,請直接去Github Releases 介面查看是否有最新版下載。
什麼是CI 更新頻道,我開跟不開有何不同?
CI 代表每次提交程式碼後會自動建立新版本,開啟後軟體內會立即回應並提供最快速的更新。 你可以選擇開啟這個頻道,但不保證穩定。 但假如說你遇到bug,我修復後你可以立即取得到,而不需要我專門發布新版本。
你可以把CI 更新頻道理解為測試版,但CI 更新的初衷主要是為了能最快取得到最新關鍵H幀。 如果你不需要,可以關閉。
你裡面那個代理是什麼?為什麼我用了沒梯子效果?
首先你要知道我那個代理≠ 內建梯子,是給特殊人群用的。你正常使用是需要自備梯子的。如果你懂,你也不會問這個問題;如果你不懂,那就表示這個功能應該跟你沒啥關係。
在v0.13.0 中,新增應用程式內建Hosts功能,可以讓你直接連網站。
下載影片,但一段時間內沒下載一直暫停,結果下次繼續之後總是彈錯誤通知怎麼辦?
依照通知上的影片訊息,把對應影片刪除然後重新下載。因為下載連結是有時間限制的,過了那個時間軸連結就會失效,必須自行重新下載。下載功能的bug 還是有點多的,如果遇到什麼奇怪的問題都歡迎提issue!
[修復]部分機型搜尋時可能報錯誤。
[修復] Android 7 無法正常開啟App 的問題。
[修正]切換頁面時動畫造成的當機問題。
[修復]搜尋列無法正常收回歷史記錄的問題。
[新增]關於頁面彩蛋。
[修復]部分機型使用MediaPlayer 核心暫停會報錯。
[新增] ExoPlayer 內核並設定為預設內核,該內核不會造成快轉回退的問題。
[優化]如果下載過更新apk 但未及時更新且apk 未刪除,則不再重複下載。
[調整]首頁與新番導覽部分介面視覺優化。
[變更]預設開啟採用共享關鍵H幀集。
[最佳化]播放器根據重力旋轉螢幕有時失效的問題。
[最佳化]影片封面大小依不同裝置進行調整。
[新增]首頁側邊欄新增關鍵H幀設定。
[優化]影片介紹介面依滑動適時加載。
[修復]部分字串未本地化。
[最佳化]共享關鍵H幀已分類排序,因此JSON 需要新增兩個鍵值。
[新增]設定中協助開啟Deep Links 支援。
[新增]子評論中以顏色標註@ 使用者。
[修復]選擇年份最高只到2022 年的問題。
[新增] CI 更新頻道。現在可以在設定裡選擇更新頻道了,有穩定版和CI 版兩個頻道。並且可以調整更新彈跳窗間隔。
[新增]簡體中文介面,但預設仍為繁體中文。
[新增]標題及副標題長按可複製。
[新增] Contributor @NeKoOuO 。
[新增] @NeKoOuO 提供的部分影片的關鍵H幀!開啟共享幀集就可立即使用!
[新增]重磅!應用內建Hosts 功能,可以讓你直接連接網站。
[新增] @NeKoOuO 提供的部分影片的關鍵H幀!開啟共享幀集就可立即使用!
[新增]本機登錄功能。如果登入網頁連線失敗,等出現錯誤提示之後,會自動彈出一個登入框,可以從那裡嘗試登入。 注意:此方法為備用方法,只能保持登入狀態2 小時,所以還是建議盡可能使用網頁登入。
[新增]長按快轉有觸動回饋了。
[修復]切換簡繁字幕無效的問題。
[修復]更新總是失效的問題。
[修改]將網路相關設定單獨提出來,方便管理。
[新增]在設定裡可以更換網域。
[新增]檢查更新失敗兩次以上幫助你跳到Github Releases 介面自行尋找最新版。
[修復]播放清單載入失敗的問題。
[修正]下載介面點選右上角按鈕後閃退的問題。
[新增]下載一鍵全部暫停,全部開啟。
[新增]一鍵回到主頁功能,和B站一樣。
[修復]部分影片介面無法開啟的問題。
[修復?]使用內建代理登入介面無法開啟的問題。
[優化]影片下載失敗邏輯。
[修復] Android 14 無法進行下載的問題。
[修復]某些影片介面無法開啟的問題。
[修正]開啟存在關鍵H幀的影片時崩潰的問題。
[修復?]部分手機長按快轉崩潰的問題。
[新增]首頁新增“中文字幕”,“最新上市”等欄位。
[新增]搜尋標籤新增「中文字幕」。
[修改]新番新聞頁面佈局,切換透過左右滑動或點擊小封面,長按小封面可查看大圖。
[修改] TAGS 預設為開啟狀態。
[修復?]部分手機長按快轉崩潰的問題。
[新增]重磅!關鍵H幀!支援創建、分享,精準卡點不是問題。
[新增]影片頁面顯示中文譯名。
[新增]在GitHub 上開通了討論區,並在設定裡添加了跳到提交BUG 和討論區的按鈕,歡迎來吐槽!
[修復]歷史記錄只有一條時,刪除無回應。
[優化]長按快轉時觸發音量、亮度、拖曳調整的問題。
也不是什麼大功能更新,我也不知道為什麼要v0.11.0,就是想換個版本號碼。
[新增]播放時,長按畫面可快轉。兩邊都是快進,沒有快退,因為我覺得應該沒人會用快退。
[新增]可設定長按快轉倍數。
[新增] “已下載”介面可以更改排序。
[更改]歷史記錄刪除由左滑修改為長按刪除。
[優化]調整部分UI,看起來更順眼。
[新增]應用程式內可設定網路內建代理程式。
[修復]播放器呼出倍速選單異常。
[修復]隱藏播放器下方進度條不生效。
[修復]主評論無法複製。
[修正]首頁頭圖不顯示的問題。
[新增]可設定播放器預設速度與滑動調整進度條的靈敏度。
[新增]在首頁點選對應欄能直接進入相關搜尋頁面。
[新增]終於有圖示了,感謝@rurires 提供!
[修復]返回主頁後總是展開頭圖。
[新增]可關閉播放器下方進度條,在設定->播放器設定裡,預設為開啟。
[修復]影片介面調整音量崩潰。
[新增]影片可以倍速了,全螢幕右上角! 11種速度任你選擇!
[修復]開啟搜尋頁面後,載入新的一頁會跳回頂部,且錯誤提示經常抽風。
[修復]開啟搜尋頁面,當搜尋頁面為空或搜尋失敗時崩潰。
[新增]播放清單。支援新增、刪除、修改等一系列操作。創建播放清單在原網頁中是在影片介面添加,而在本軟體中更改為在播放清單介面添加。
[新增]轉官方網頁下載。有些在本軟體中無法解析的影片可以前往官方下載頁面進行獨立下載。
[新增]主頁頭圖顯示。
[改動]清單頁刪除操作由從右向左滑動修改為長按。
[優化]部分頁面的UI,清單頁面影片佈局修改為和官網一樣的垂直版。
[修復]頁面刷新後刷新標誌不消失。在清單頁面刪除某項後再次回到該頁面又重現。
下載介面新增“正在下載”,有進度顯示,有通知(前提開通知權限),單執行緒下載但絕對夠用。
影片介面新增廠商資訊和「前往網頁」按鈕。
修復點擊tag 無法進入搜尋介面的問題。
部分介面細微調整。
修復日期錯誤bug,修復影片介面清單全為「現正播放」的bug。
為增加流暢度,首頁縱向影片排列改成橫向,可能以後又會改回來。
搜尋介面更改搜尋欄,之前的太難用了。
標籤可折疊。
新增讚、點踩,且收藏,按讚點踩都會有顯示了。
若視訊長寬比小於1 則全屏後為垂直屏,反之則為橫屏。
修復bug,增加部分影片的解析。
但目前有個bug 沒修:日期問題。所以你可能發現不少1970-01-01,特別是在下載頁面,那個我以後再搞,目前能用即可。
PS:一年前加了CloudFlare 防護,然後又把前端改了,當時太忙就索性不搞了。最近暑假閒來無事,發現CloudFlare 突然沒了,索性重新搞了一遍,但目前還會有一些bug,但基本上使用還是可以的。而且他們主頁改動巨大,但我還是套用的之前的模板,你可能會發現主頁和網頁版主頁可能對應不上,但是不影響。
修正「沒有登入失敗的校驗」的問題。
修復搜尋欄邏輯問題。
調整部分UI。適配Android 13 通知權限。
修復刪除下載影片後清單不能及時更新的問題。修復搜尋欄部分邏輯。
修復從全螢幕切換解析度後再回到正常介面,影片重置的問題。
修復新番導覽日期顯示錯誤的問題。
修改解析度排列順序,影片從最高畫質開始播放,畫質由高到低排列。
增加影片滑動阻尼係數,避免滑動過多導致無法微調。
修正未登入前無法查看評論的問題。
新增評論功能,包括影片評論,評論回复,子評論回复,但暫不支持點讚點踩。
新增清理快取(緩存)功能。
優化搜尋體驗,修復了一些小問題。
新增更新功能,不過依賴Github 的API,可能有次數限制。
修復搜尋時選擇Tag 後儲存再開啟變成全選的bug。
優化使用者體驗。
修復旋轉螢幕清單單列顯示錯亂的問題。
實現了下載功能,支援新番導覽小圖點擊後開啟大圖的功能,支援儲存。未測試過能否斷點續傳,似乎沒實現,如果下載一半關閉程式可能會有bug 產生,所以建議下載完了再關閉。
最低可用安卓版本從Android 6.0 修改為Android 7.0。
第一個版本,實現了基本使用,如觀看視頻,搜索,添加到歷史記錄等,暫不支援下載功能。
目前該軟體還是我一人維護,我肯定是希望有更多的人參與這個專案。
最近也有點忙,我盡量保證軟體能用,其他的有空就整。
我Cookie 有一塊邏輯寫錯了兩年我都沒發現,但沒想到的是,寫錯了竟然不會影響正常運作。
如果你對本App 的相關技術棧有興趣,或是想了解下我是怎麼實現的,可以點擊這裡閱讀。