Code Monkey home page Code Monkey logo

hendroid's Introduction

Until ObjectBox becomes open-source, this repository will not be updated anymore ( See #70). Using Hentoid is recommended.

Hendroid is a free and open-source Doujinshi & H-Manga archiving and viewing app.
Hendroid currently supports:

Hendroid is a fork of the popular app Hentoid. It removes all tracking and updating (because it's intended to update only on F-droid). It's available on the F-droid repository.

To prevent confusion, the app name has been changed and the logo modified. Copyright belongs to the contributors of the original project.

hendroid's People

Contributors

arturra avatar avluis avatar comradekingu avatar csaki avatar disasterinbound avatar easyvector avatar frcdr avatar getnumber avatar iamzim101 avatar kingrikkie avatar nonononoki avatar opticalvisionary0001 avatar plive498 avatar rhoaias-hen avatar robbwatershed avatar rustyring avatar sirblackenergy avatar tacothedank avatar torettoalfa avatar weblate avatar wightwulf1944 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

hendroid's Issues

Android 10, MIUI: Neither downloading, nor viewing existing downloads

Hendroid Version:1.11.2

Device/Android Version:Xiaomi Pocophone F1/Android 10

Issue details / Repro steps:After upgrading to Android 10, downloading galleries and viewing downloaded galleries is broken.
1.Choose a gallery
2.Try to download
3.Notice that "queue" icon changes to "play" icon immediately
4.Try to view. Receive pop-up "file not found in storage"
5.Go to "queue". Notice the "!" next to the gallery

On Hentoid, the same function works, as well as the viewing on existing libraries.

Stack trace / LogCat:

paste stack trace and/or log here

import metadata

->1.12.1
Hendroid Version:

Device/Android Version:
android version 8.0

The issue is:
Import metadata does not work.
The app can see the exported (and not modified .json file)
but it marks it as grey and does not do anything with it when I try to import it.
Reinstall did not help.
Tried from multiple locations too did not help.

Crash setting up app on Android 10

Hendroid Version:1.9.4.5

Device/Android Version:Pixel 2 XL, Android 10

Issue details / Repro steps:I installed the app from F-Droid, followed the steps, and provisioned it file access. When I was choosing the location of files, both default or custom cause the app to close.

Stack trace / LogCat:

paste stack trace and/or log here

Screen Recording:

Again problems with pururin

Is a problem again with the site pururin and this affect the downloading of the content
First I tried to delete and reinstall the app and the problem is still there
The only thing I can say is the app is seeing that are pages missing and can't do anything

P.S Two bugs in a week is a new record for me 😅😅😅 and sorry for more work than you need to do 😂😭😂

E-Hentai galleries cannot be downloaded

Hendroid Version: ver 1.14.9

Device/Android version: Samsung Galaxy A20

Issue details / Repro steps:
There's no obvious mechanism to download galleries in E-Hentai. When I first used Hendroid, the download button would say the files couldn't be found, or something along those lines. Now, the download button remains greyed out, indicating the app doesn't know it's on a gallery page. Is E-Hentai no longer supported?

This could be related to the issue posted April 5th by Wyld-One. #28
I followed the advice in that thread, and Hentoid doesn't have this issue, so there's no use reporting the bug to them. Maybe some of that code can be copied into this project.

Stack trace / LogCat:

paste stack trace and/or log here

Hentai cafe parser and pururin don't work

Hendroid Version: 1.10.1, 1.9.6

Device/Android Version: OnePlus 3t with lineage os 16 (android 9).

Issue details / Repro steps: try to add queues from this sites, image don't download.

Stack trace / LogCat:

paste stack trace and/or log here

Light theme makes navbar's background white with white icons

Hendroid Version: 1.12.1 F-Droid

Device/Android Version: Motorola Moto E⁴ Plus (nicklaus) (XT1771) / Android 7.1.1

Issue details: Turning on the light theme makes the navigation bar's background white, which is a problem on Andrid versions <8 because the buttons always stay white. It doesn't break the functionality, but makrs it unnecessary hard to see the buttons.

Here's an example:

Screenshot_20200627-123508

Stuck on splash screen on Android 10 (v1.12.9)

Hendroid Version:
1.12.9

Device/Android Version:
Moto G7 (river) / Linage OS 17.1 (Android 10)

Issue details / Repro steps:
I installed the app from the git release,
I enabled storage permission for it,
Then I opened the app,
It then sits at the splash screen and never goes any farther. Its not frozen, as I can rotate the screen and it will update the splash message, but it never loads anything else.

Stack trace / LogCat:
I'm not really sure how to get this info...

App shows ads, and forbids screenshots when setting is enabled.

Hendroid Version: 1.14.9

Device/Android Version: Pixel 4a/Android 11

Issue details / Repro steps: App shows ads in menu. (Alovoa dating app specifically). App also does not allow screenshots when 'Allow screenshots' setting is enabled. Reproduction: Update app beyond 1.14.4. All later versions show ads.

Stack trace / LogCat: N/A

paste stack trace and/or log here

[Feature Request] Consider all text fields in the browser as privacy-protected.

Hendroid Version: 1.15.23

Device/Android Version: Android 12 AOSP march update

Issue details: Android offers a way to mark text input fields as private, which signals for the keyboard app to not consider the text entered for suggestions, history, etc. I know that Hendroid wraps a webbrowser, offering extended interactions tailored to the supported websites, so I don't know if this is feasible. But it would add to the privacy protections. I attached two screenshots and the red struck-through eye symbol in the bottom-right corner indicates a private text field as implemented in fennec's incognito mode's url bar.
grafik

grafik

Can not install app

Screenshot_2020-06-09-00-08-00-210_org fdroid fdroid
When try to install from f-Droid error

Hendroid Version:1.11.2.1

Device/Android Version:

Issue details / Repro steps:

Stack trace / LogCat:

paste stack trace and/or log here

Clear error on manual insertion of failed pages

I have one issue from doujins.com that keeps popping a 403 on a single page. Presumably this is more of an issue with the site rather than the app. I've manually downloaded the missing page and inserted it, and it does show up correctly now, but despite being present the error is still shown and will not clear. It would be preferable for the error to automatically clear if the page is detected as already present when attempting to remedy the error.

EDIT: For now this can be achieved by editing the story's json, changing each applicable ERROR (as well as the final one if none remain) to DOWNLOADED, then going into advanced settings and rescanning the entire library. Not optimal, but it works.

Pressing Hentai cafe stops the app

Hendroid Version: 1.15.4

Device/Android Version: samsung galaxy Tab A android 7.1.1 Nougat

Issue details / Repro steps:

Stack trace / LogCat:

paste stack trace and/or log here

Image Loading/Rendering Loop

Hendroid Version: 1.10.2

Device/Android Version: Huawei P20 Lite / 8.0.0

Issue details / Repro steps: Opening a downloaded album with the built-in image viewer puts it into (what I can only describe it as) an image loading/reset render loop. The only way to stop this (from what I've tried) is to close the application from the recent apps list or force closing the application.

gfycat link to relevant example clip
and source.

Extra notes edit:

  • The archive is located on the SD card.
  • The built-in viewer has worked in previous versions (1.9.4).

Report of an adaptation problem

Describe the bug

Dear developer!
In the process of using, I found a bug in layout / display. As shown in the figure below, on the navigation page, a part of text could not be seen clearly. This may be an adaptation problem. I suspect it is because display and font size are set to large (mainly due to display size).
Because of some problems with my eyesight, I often use the largest font and display.
103165857-dbaf8580-4857-11eb-9e22-120ae1901389

App version is 1.15.0, my mobile phone is Google Pixel 2, and the screen resolution setting is 1920* 1080. And my font size and display size are the largest ! ! ! Also, my Android system version is 10.0.
The above is a description of the problem. The overall experience of the software is good. You can see that the design is very attentive. Thank you very much for the efforts of the developers all the time. I hope to receive a reply.

Expected behavior

I hope that I can see all of the texts, "Meet new, exciting people", and in this circumstance, part of them seem to be blocked.

Steps to reproduce the behavior:

1.use the largest font and display in the display setting
2.click the navigation button on the left top corner of the main page
3.this error could be seen

Screenshot

Screenshot_1628400144

Environment

  1. Version of Hendroid : 1.15.0
  2. Device : Google Pixel 2,
  3. OS version : Android 10.0

Add "jump to page" for HentaiCafe

I'm not sure if I missed something but it would be great if there could be some "jump to page" functionality on HentaiCafe, because currently I have to go back to where I was page by page and that really sucks.

  • or should I submit this issue upstream?

Password bypass vulnerability

Password bypass vulnerability

I found a vulnerability with which you can log into hendroid, protected by a password with the "lock when restored from background" parameter. If you quickly switch between applications, you will not need to enter a PIN code, provided that it has already been entered in this session.

This is (probably) not a problem with the "delay" parameter, because it works when it is set to "no delay".

This is my first issue, so I might not have included something important. Ask anything.

Hendroid Version: 1.15.14 (184)

Device/Android Version: MI MAX 2/10 (custom ROM)

Issue details / Repro steps:

  1. Open password-protected Hendroid.
  2. Enter password (Important, not working on first start).
  3. Exit and enter into app.
  4. Quickly exit the app and return back.
  5. Hendroid unlocked without password.
bug.mp4

Unable to choose folder

Hendroid Version:
1.12.9

Device/Android Version:
Samsung Galaxy S20+

Issue details / Repro steps:
Recently upgraded to the new version of hendroid 1.12.9 from version 1.12.6.1. It's now requesting that I choose a new folder, but I am unable to because the previous folder located at /data/user/0/org.nonononoki.hendroid/app_/.Hendroid is not viewable from my Android device. I'm not able to select any other folder as I get an error that says "Please select an existing Hendroid folder. It's location is displayed on screen." Navigating to the visable folder in Android/data doesn't allow me to select it.

Stack trace / LogCat:

Can't get to settings to pull logs

Screenshot_20201204-092520_Hendroid_1

asmhentai parse error

Hendroid Version: v1.12.5

Device/Android Version: ASUS Zenfone Max Pro M1 8.1.0

Issue details / Repro steps: Try download one doujin from asmhentai, it moves to error tab and did not start download.

Stack trace / LogCat:

Error log : begin
Hentoid ver: 1.12.5 (153)
Start : 2020-08-24T21:01:50.227Z
End : 2020-08-24T21:01:50.227Z (00:00)
-----
Error log for (doujin title here) [https:asmhentai.com157189@asmhentai] : 1 errors
2020-08-25T04:01:50.227 Image list - [Parsing] : length=6; index=-1 @ https://asmhentai.com/157189/
Error log : end

That's all what i can gather. I'm not even sure to report it here or in Hentoid github repo page.

F-Droid can't build

We used to remove some non-FOSS references and it built fine (accident?) but now...

> Task :app:compileReleaseJavaWithJavac
/home/vagrant/build/org.nonononoki.hendroid/app/src/main/java/me/devsaki/hentoid/util/GroupHelper.java:9: error: package com.google.firebase.crashlytics does not exist
import com.google.firebase.crashlytics.FirebaseCrashlytics;
                                      ^
/home/vagrant/build/org.nonononoki.hendroid/app/src/main/java/me/devsaki/hentoid/util/GroupHelper.java:104: error: cannot find symbol
            FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance();
            ^
  symbol:   class FirebaseCrashlytics
  location: class GroupHelper
/home/vagrant/build/org.nonononoki.hendroid/app/src/main/java/me/devsaki/hentoid/util/GroupHelper.java:104: error: cannot find symbol
            FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance();
                                              ^
  symbol:   variable FirebaseCrashlytics
  location: class GroupHelper
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 errors

...maybe a gradle flavor is needed?

I have a problem with pururin site

The site pururin is not working
I was on version 1.4.4 and update to 1.10.1 and still is not working

The android version is 11 and I'm using a Samsung Galaxy A20e SM-A202F/DS on version of one UI 3.1

The whole situation started yesterday and didn't observe it because of some problems with the internet
And is open the site from a already downloaded manga but i can't access anything i press the log in button and nothing just is trying to reach but can't is like reopening but is not loading
The page is giving a fast message that is saying that "No extra pages found"

AND SORRY FOR THE PROBLEM THAT I FOUND

Update F-Droid's app description?

Hendroid Version: 1.14.7

From F-Droid's app description:
"Hendroid is an ad-free Doujinshi & H-Manga archiving and viewing app."

Screenshot_20210611-170703_Hendroid_1

And maybe add "Ads" in the Anti-Features section?

I'm not against ads but at least it should be mentioned in the app description.

Myreadingmanga captcha stuck

1.15.18
Hendroid Version:

Myreadingmanga captcha stuck. (It is just loading)I can use any other site but this one stuck. I could use in the past.
Issue details / Repro steps:

[Feature request]Multitab support

Hendroid Version: 1.14.8

Device/Android Version:

Issue details / Repro steps: It would be helpful if you add support gor multitabs so to open multiple hentai and swipe between each of them. It could be an option on the top left corner. Soo it is helpful to keep tabs on multiple hentais

Stack trace / LogCat:

paste stack trace and/or log here

App crashes when selecting downloads folder

App crashes when selecting the "Select downloads Folder" button either at the beginning or in Preferences. More explained below.

App Version:
1.14.4 (167)

Infinix X682C 10.0(N) //Though not a device specific issue.:

Issue details / Repro steps:
I had deleted the documentsui app unknowingly via adb. Two weeks back, when I installed Hendroid for the first time, this issue started. I didn't know exactly about the cause of the issue. I checked Hendroid's GitHub issues, no such found. ALthough I did find a similar unresolved issue on Hentoid's issues page.
Check this : avluis#708
And this : avluis#670
These people got the same issue that they didn't have the documents UI app. It's still unresolved.

What I did:
I took the log by adb but I don't know how to take the log of only a specific app. I don't think you would get anything in the log as DocumentsUI itself wasn't available.

I tried reinstalling DocumentsUI by adb. This time the DocumentsUI app crashed before opening. I saw that the MANAGE_DOCUMENTS permission wasn't enabled for this, which isn't the usual case. And I'm unable to provide the permissions myself as this is a signature protected privilege.

**My suggestions : **

  1. If you could somehow change from documentsui to any other filemanager, this issue would be solved.
  2. Otherwise, please provide an option to manually type the save folder
  3. Or you can provide a default save folder so that it's not mandatory to select through the documentsui app.

I can't download nor read hentai

1-At some websites download button doesn't getting whiter so I can't download it.
2-At some websites when I try to download it give me error.
3-Even when I download the hentai when I try to open it;
-Screen freeze but when I close and open the screen It's get better but The "Build-in Image viewer" only show the thumbnail not all the images
-When I tried other image viewers they also only show just the thumbnail and It's only use system image viewers not the others

The Websites not Download Hentais =
-Hitomi
-E-hentai
-Liscious.net
The Websites Crush at Download =
-Pururin
Error Code =
[Error log : begin
Hentoid ver: 1.11.2.1 (147)
Error log for Please! Freeze! Please! #4 / Please!Freeze!Please! #4 G44222 [44222@Pururin] : 1 errors
2020-04-30T09:14:43.545 Image list - [Parsing] : End of input @ /44222/please-freeze-please-4
Error log : end]

Crash Report

App crashes when choosing between the standard / custom storage location on a Google Pixel XL running Android 10.

Gave app permission to storage. Tried reinstalling without success.

[QUERY] Secure Connections

Are the connections between Hendroid and those websites secure (HTTPS)? Or does the browsing/download happen over HTTP?

Version: 1.12.6.1

Clicking Errors tab crashes app consistently

Hendroid Version: 1.15.14 (187)

Device/Android Version: Samsung A7/SM-T500 Android 11

Issue details / Repro steps: Clicking the "errors" tab in the queue menu immediately crashes Hendroid, even after a complete tablet restart.

Steps taken: Added a bunch of exhentai (reached a total of almost 300) in a period of a couple days, mostly the last day. Eventually exhentai temporarily IP banned for 1 hour due to "excessive page loads". Waited 1 hour, then to be safe enabled Mullvad VPN to a different IP. Moved all entries from the error tab to queue (error tab still loaded fine at this time). I left to do things, later to find the queue empty and 18 marked next to "errors". Clicking on the "errors" tab from this point forward produces the issue, even when turning off the VPN, clearing app caches with the in-app function, and restarting the tablet.

Stack trace / LogCat:

latest-crash log : begin
Hentoid ver: 1.15.14 (187)
API: 30
Device: SM-T500
Start : 2021-11-28T07:24:41.979Z
End : 2021-11-28T07:24:41.979Z (00:00)
-----
Attempt to invoke virtual method 'boolean java.lang.String.isEmpty()' on a null object reference
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.isEmpty()' on a null object reference
	at me.devsaki.hentoid.database.domains.ImageFile.getUsableUri(ImageFile.java:302)
	at me.devsaki.hentoid.viewholders.ContentItem$ContentViewHolder.attachCover(ContentItem.java:391)
	at me.devsaki.hentoid.viewholders.ContentItem$ContentViewHolder.bindView(ContentItem.java:345)
	at me.devsaki.hentoid.viewholders.ContentItem$ContentViewHolder.bindView(ContentItem.java:216)
	at com.mikepenz.fastadapter.listeners.OnBindViewHolderListenerImpl.onBindViewHolder(OnBindViewHolderListenerImpl.kt:22)
	at com.mikepenz.fastadapter.FastAdapter.onBindViewHolder(FastAdapter.kt:397)
	at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:7337)
	at androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(RecyclerView.java:6194)
	at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:6460)
	at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:6300)
	at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:6296)
	at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2330)
	at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1631)
	at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591)
	at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:668)
	at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:4309)
	at androidx.recyclerview.widget.RecyclerView.dispatchLayout(RecyclerView.java:4012)
	at androidx.recyclerview.widget.RecyclerView.onLayout(RecyclerView.java:4578)
	at android.view.View.layout(View.java:24481)
	at android.view.ViewGroup.layout(ViewGroup.java:7383)
	at androidx.constraintlayout.widget.ConstraintLayout.onLayout(ConstraintLayout.java:1873)
	at android.view.View.layout(View.java:24481)
	at android.view.ViewGroup.layout(ViewGroup.java:7383)
	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
	at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
	at android.view.View.layout(View.java:24481)
	at android.view.ViewGroup.layout(ViewGroup.java:7383)
	at androidx.recyclerview.widget.RecyclerView$LayoutManager.layoutDecoratedWithMargins(RecyclerView.java:9878)
	at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1689)
	at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591)
	at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395)
	at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124)
	at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969)
	at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316)
	at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1010)
	at android.view.Choreographer.doCallbacks(Choreographer.java:809)
	at android.view.Choreographer.doFrame(Choreographer.java:740)
	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:995)
	at android.os.Handler.handleCallback(Handler.java:938)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:247)
	at android.app.ActivityThread.main(ActivityThread.java:8656)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)

latest-crash log : end

20211128_030020

Contacts?

Are there any ways of contacting the devs of this project (e.g. Discord, Telegram)? There are none in the readME when compared to Hentoid.

@AVnetWS/admin-team

404 error on hitomi

Hendroid Version: 1.15.14

Device/Android Version: asus zenfone max pro m1 stock android 9 / works on normal browser

Issue details / Repro steps: open hitomi, download
expekted behaviour : download - actual behaviour : downloading @ 2kbps 0/0mb. Have tried restating my phone & deleting app & browser cache

Stack trace / LogCat:

2021-12-29T06:53:46.327 02 - [Networking] : Server error; HTTP statusCode=404; message=null

problems with e-hentai.org

Hendroid Version:
v 14.3 and 13.8

Device/Android Version:
runs ok on samsung galaxy s7
failes download on moto z3

Issue details / Repro steps:
on moto z3 tap/hold and download on bottom bar gives error message: can't download ... sorry~

Stack trace / LogCat:

paste stack trace and/or log here

odd thing: works ok on older samsung s7 (android8.0.0,kernel 3.15.81

fails on moto z3: android 9, PDX29.84.51-11-7
note: other media repositories seem to work ok. just e-hentai.org broken. site mebtions problem with thier DNS

note2: error kessage was from google play store HD version. f-droid version fails silently. play store vx.13.3, f-droid x.14.3

Change app icon

Hendroid Version:1.15.18

Device/Android Version:works fine on vivo 1606 (y53)

Issue details / Repro steps:hi im new to github, but i had some ideas for hendroid, please add feature that change app icon with its name to something, example calculator, so when your friends or someone didnt know that you installed this app

Forking Gallery Cherry for F-droid

Have you ever given thought to also fork Gallery Cherry if it has any tracking/non-foss libraries, removing them and adding the app onto f-droid as well?

By the way keep up the good work on providing the updates as soon as you can💜

[Feature Request] Hanime

Amazing app. It is just awesome!! It would mean a lot to me if there was a feature to watch and download hentai from hanime.

F-Droid build failed

2021-11-11 23:09:25,392 ERROR: Found unknown maven repo 'https://dl.bintray.com/waynejo/maven' at build.gradle

This repo is not trusted by F-Droid. Is there any way to build it from source or get it from other repo? Thanks!

hitomi crash

Hendroid Version: 1.15.15

Device/Android Version:

Issue details / Repro steps: open hitomi

Stack trace / LogCat:

Hentoid ver: 1.15.15 (188)
API: 29
Device: ASUS_X00TDA
Start : 2022-01-11T01:40:25.999Z
End : 2022-01-11T01:40:25.999Z (00:00)
-----
Error in {min,max} interval near index 72
^https://ltn\.hitomi\.la/tuf41b/sz5yk08pugnbugrqk-11-2048569\.js?yuo1={%22objname%22:%22uikphz4lcpl%22,%22request_id%22:0,%22zones%22:[{%22idzone%22:%222048569%22,%22here%22:{}}]}$
                                                                        ^
java.util.regex.PatternSyntaxException: Error in {min,max} interval near index 72
^https://ltn\.hitomi\.la/tuf41b/sz5yk08pugnbugrqk-11-2048569\.js?yuo1={%22objname%22:%22uikphz4lcpl%22,%22request_id%22:0,%22zones%22:[{%22idzone%22:%222048569%22,%22here%22:{}}]}$
                                                                        ^
	at java.util.regex.Pattern.compileImpl(Native Method)
	at java.util.regex.Pattern.compile(Pattern.java:1433)
	at java.util.regex.Pattern.<init>(Pattern.java:1408)
	at java.util.regex.Pattern.compile(Pattern.java:966)
	at me.devsaki.hentoid.util.AdBlocker.addJsUrlPatternWhitelist(AdBlocker.java:138)
	at me.devsaki.hentoid.util.AdBlocker.isBlocked(AdBlocker.java:201)
	at me.devsaki.hentoid.activities.sources.CustomWebViewClient.shouldInterceptRequestInternal(CustomWebViewClient.java:383)
	at me.devsaki.hentoid.activities.sources.CustomWebViewClient.shouldInterceptRequest(CustomWebViewClient.java:367)
	at me.devsaki.hentoid.activities.sources.HitomiActivity$HitomiWebClient.shouldInterceptRequest(HitomiActivity.java:135)
	at A7.a(chromium-SystemWebView.apk-default-447216403:15)
	at org.chromium.android_webview.AwContentsBackgroundThreadClient.shouldInterceptRequestFromNative(chromium-SystemWebView.apk-default-447216403:2)

latest-crash log : end

Toonily downloads have stopped working

Happens with all downloads from toonily:

Error log : begin
Hentoid ver: 1.14.7 (168)
API: 30
Device: OnePlus9_EEA / LE2113
Start : 2021-06-12T08:37:25.195Z
End : 2021-06-12T08:37:25.195Z (00:00)

Error log for ANZ [webtoon/anz/@TOONiLY] : 1 errors
2021-06-12T10:37:25.195 Image list - [Parsing] : No images have been found. Error = null @ webtoon/anz/
Error log : end

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.