FanFictionReader icon indicating copy to clipboard operation
FanFictionReader copied to clipboard

Fanfiction Reader app not working

Open lucena3 opened this issue 3 years ago • 65 comments

Fanfiction reader app still not working I hope someone fixes it soon.

lucena3 avatar Mar 18 '21 20:03 lucena3

App should be now working once update become avaible on the play store

hallowknight99 avatar Mar 18 '21 20:03 hallowknight99

Got update @genious7 library fails to update, but loads new stories

hallowknight99 avatar Mar 18 '21 20:03 hallowknight99

Got update @genious7 library fails to update, but loads new stories

Well the app still doesnt work unfortunately. Also what's this new update you guys are talking about??

canerolu2019 avatar Mar 18 '21 20:03 canerolu2019

@canerolu2019 I can read the stories like normal in version 1.60. The downloaded stories fails to download any updatds.

hallowknight99 avatar Mar 18 '21 21:03 hallowknight99

#63 "I just uploaded a "fix" that routes the app's requests through a hidden web browser to bypass Cloudflare's javascript check. It seems to be working for most of the app itself, although downloads are still failing with a Cloudflare 403 "forbidden" error, despite using essentially the same code to bypass the cloudflare captcha."

hallowknight99 avatar Mar 18 '21 21:03 hallowknight99

I just uploaded to beta (and I'll be deploying to existing users in general momentarily) a partial fix to the issue.

The issue that broke the app was a cloudflare captcha that FF.net added to browsers without javascript to block third party apps (like mine). I'm having the app load the web site on a "hidden" browser that can execute javascript to circumvent the issue.

It's slower than it was before, but it works for most of the app. It is unfortunately not working for downloads (no idea why). The only thing I can think of is that the "download" function uses the desktop web site (www.fanfiction.net) whilst the rest of the app uses the mobile web site "m.fanfiction.net". Maybe the "technique" to circumvent one doesn't work on the other one?

I'll try to look at the downloads issue whenever I can, although work is a bit heavy at the moment, so please keep that in mind.

genious7 avatar Mar 18 '21 21:03 genious7

#63 "I just uploaded a "fix" that routes the app's requests through a hidden web browser to bypass Cloudflare's javascript check. It seems to be working for most of the app itself, although downloads are still failing with a Cloudflare 403 "forbidden" error, despite using essentially the same code to bypass the cloudflare captcha."

Can u give me this app apk update pls

canerolu2019 avatar Mar 18 '21 21:03 canerolu2019

If you still have the app installed, you should be able to update it soon. I still haven't re-enabled the play store listing, as I'm not really looking for new users until the app is completely fixed.

If you uninstalled it and you still want the app (even though it doesn't download yet), here is a link to the apk.

genious7 avatar Mar 18 '21 21:03 genious7

I just uploaded to beta (and I'll be deploying to existing users in general momentarily) a partial fix to the issue.

The issue that broke the app was a cloudflare captcha that FF.net added to browsers without javascript to block third party apps (like mine). I'm having the app load the web site on a "hidden" browser that can execute javascript to circumvent the issue.

It's slower than it was before, but it works for most of the app. It is unfortunately not working for downloads (no idea why). The only thing I can think of is that the "download" function uses the desktop web site (www.fanfiction.net) whilst the rest of the app uses the mobile web site "m.fanfiction.net". Maybe the "technique" to circumvent one doesn't work on the other one?

I'll try to look at the downloads issue whenever I can, although work is a bit heavy at the moment, so please keep that in mind.

How about setting the download page to the m.fanfiction.net?

hallowknight99 avatar Mar 18 '21 21:03 hallowknight99

The reason it is set that way is because, when downloading, it needs to download the desktop version to obtain the story summary. As shown in the comparison below, the desktop web page is the only one with the story summary, which is required for the menu in the "MyLibrary".

image

image

genious7 avatar Mar 18 '21 21:03 genious7

The reason it is set that way is because, when downloading, it needs to download the desktop version to obtain the story summary. As shown in the comparison below, the desktop web page is the only one with the story summary, which is required for the menu in the "MyLibrary".

image

image

Okay. Also the add to follows and favourites isn't working when on a story

hallowknight99 avatar Mar 18 '21 21:03 hallowknight99

If you still have the app installed, you should be able to update it soon. I still haven't re-enabled the play store listing, as I'm not really looking for new users until the app is completely fixed.

If you uninstalled it and you still want the app (even though it doesn't download yet), here is a link to the apk.

I seem to be getting a "The Package appears to be corrupt" message when I try to install it from your dropbox https://www.dropbox.com/s/3rq2ptv0pvflr3d/fanfictionReader-release.apk?dl=0

Edit: I think it's probably because my Bluestacks is an older version and the the target SDK version is different to the current version. I'll update Bluestacks now.

Edit 2: After updating Bluestacks, I still can't seem to install the apk.

issue1

Edit 3: I also tried to install it on Anbox Application Manager with the same result "The package appears to be corrupt"

I suspect the reason this is happening is because the generated apk downgraded the targetSdkVersion in gradle app module file but I could be wrong.

Luminatrix-eng avatar Mar 20 '21 03:03 Luminatrix-eng

I was wondering if there might be an update regarding my post above?

Luminatrix-eng avatar Mar 24 '21 05:03 Luminatrix-eng

Hi. I just noticed the app is back. I accidentally uninstalled my app and when i went to restore my backup it failed. Is it just mine or is everyone else experiencing the same problem? Thanks.

mjs143 avatar Mar 24 '21 14:03 mjs143

It seems like I cannot install the apk cause it gives me error. Hey @genious7 can u pls fix this. Thank you and have a good day

canerolu2019 avatar Mar 24 '21 16:03 canerolu2019

If you still have the app installed, you should be able to update it soon. I still haven't re-enabled the play store listing, as I'm not really looking for new users until the app is completely fixed. If you uninstalled it and you still want the app (even though it doesn't download yet), here is a link to the apk.

I seem to be getting a "The Package appears to be corrupt" message when I try to install it from your dropbox https://www.dropbox.com/s/3rq2ptv0pvflr3d/fanfictionReader-release.apk?dl=0

Edit: I think it's probably because my Bluestacks is an older version and the the target SDK version is different to the current version. I'll update Bluestacks now.

Edit 2: After updating Bluestacks, I still can't seem to install the apk.

issue1

Edit 3: I also tried to install it on Anbox Application Manager with the same result "The package appears to be corrupt"

I suspect the reason this is happening is because the generated apk downgraded the targetSdkVersion in gradle app module file but I could be wrong.

I am having the same problem unfortunately. The app keeps crashing whenever I install it. And idk why is this keeps happening. Also @genious7 should really fix this so I can enjoy reading stories again.

canerolu2019 avatar Mar 24 '21 17:03 canerolu2019

@canerolu2019 So it's not just me then. I suspect that the reason this is happening is because the generated apk downgraded the targetSdkVersion in gradle app module file...again I could be wrong.

We'll have to wait and hear back from @genious7

Luminatrix-eng avatar Mar 25 '21 01:03 Luminatrix-eng

Knowing my luck, it's probably a bad DropBox upload or something equally unlikely. I'll reupload it on Friday, after I fix a small detail I missed (the view reviews and view author profile aren't working in that revision). Downloads are still pending; I'll look into that afterwards.

genious7 avatar Mar 25 '21 02:03 genious7

Knowing my luck, it's probably a bad DropBox upload or something equally unlikely. I'll reupload it on Friday, after I fix a small detail I missed (the view reviews and view author profile aren't working in that revision). Downloads are still pending; I'll look into that afterwards.

Thx for everything dude. For trying to fix this amazing app of yours. Also it maybe a bad dropbox upload idk. It also maybe the android version I'm using its pie version maybe it is uncompatible maybe that is the case but I think that unlikely.

canerolu2019 avatar Mar 25 '21 10:03 canerolu2019

Knowing my luck, it's probably a bad DropBox upload or something equally unlikely. I'll reupload it on Friday, after I fix a small detail I missed (the view reviews and view author profile aren't working in that revision). Downloads are still pending; I'll look into that afterwards.

Thanks for trying to fix everything. Fingers crossed that things will work out.

Luminatrix-eng avatar Mar 25 '21 14:03 Luminatrix-eng

Knowing my luck, it's probably a bad DropBox upload or something equally unlikely. I'll reupload it on Friday, after I fix a small detail I missed (the view reviews and view author profile aren't working in that revision). Downloads are still pending; I'll look into that afterwards.

Did you have a chance to check the problem for transfering archives, view reviews and view author profile, app crashing while trying to browse? But most importantly did you manage to figure out the problem about stories still not downloading? This and transferring archive is the most important parts for most of us atm i think.

ghrrrr avatar Apr 02 '21 00:04 ghrrrr

Knowing my luck, it's probably a bad DropBox upload or something equally unlikely. I'll reupload it on Friday, after I fix a small detail I missed (the view reviews and view author profile aren't working in that revision). Downloads are still pending; I'll look into that afterwards.

Hi there, out of curiosity, I was wondering if there are any plans for an update? I haven't been able to install the DropBox app because it still shows up as "corrupt file".

Luminatrix-eng avatar Apr 20 '21 20:04 Luminatrix-eng

Screenshot_20210421-113617_FanFiction Reader Good news the app is working as it should but the down side is downloading or update stories, browse author and the reviews is not working. That's the only issue that has to be fixed. Other then that good job @genious7 . Keep going dude. Your doing great.

canerolu2019 avatar Apr 21 '21 08:04 canerolu2019

Knowing my luck, it's probably a bad DropBox upload or something equally unlikely. I'll reupload it on Friday, after I fix a small detail I missed (the view reviews and view author profile aren't working in that revision). Downloads are still pending; I'll look into that afterwards.

@genious7 I just wanted to provide more info here and hope this helps you. While I can't install the dropbox file you uploaded to my BlueStacks 4 or Anbox due to a message prompt "The package appears to be corrupt" however I can install the fanfic app on my phone just fine without Android Emulator.

But like other people here, I'm also experiencing the same issue that "Back up file not found" even though I put the .bak file in the main directory like I always do on my phone. https://github.com/genious7/FanFictionReader/issues/74#issue-839445905

Edit: To clarify, I checked the storage permissions on my phone to see if the permissions was set to 'Allow' which it is, so I'm not sure what is causing this. But someone commented a possible cause: https://github.com/genious7/FanFictionReader/issues/74#issuecomment-819109949

I also saw this article: https://www.xda-developers.com/android-11-all-files-access-permission-form/

Edit 2: I have noticed that my phone is Android 10 version.

Edit 3 (work-around): I managed to do a workaround by uninstalling the app and installing the older version 1.58b, then I restored the .bak file from memory which worked and then finally going to my playstore "Installed" apps and updating the app to 1.60. So for anyone who is having this issue, this is a potential workaround.

Unfortunately, when I tried to update my stories, it came up with "Error downloading story" "Failed to connect to server" same as what @canerolu2019 posted above.

Luminatrix-eng avatar Apr 22 '21 08:04 Luminatrix-eng

Ok so the latest update fixed the view reviews, browse author and download. So thx @genious7 for that. But another problem occured this time. It seems like I cant add the stories to fav or follow it says "failed to connecting to server". Also in the favourites and follows section when I touch a story it shows browse author however when I try to press browse author nothing happens. I hope this can be fixed in the future.

canerolu2019 avatar Apr 28 '21 12:04 canerolu2019

The latest update has definitely got it working initially and I was pretty excited to see the updates start coming through but it seemed to hang at 1.56% with only 11 stories out of the 642 stories I have updated so far. I had to close the app and restart the update stories again, which got past the 1.56% and all the way to 100% so I didn't have to close the app again. Whatever that initial hiccup that froze the updates, I can't be certain but it can be fixed by shutting the app and restarting the update again.

Promising but

Thank you so much @genious7 ... you are a legend!

I'm not even bothered about the download speeds being slower.

On the hilarious side of things, since I haven't updated my stories since December last year, you can see the ridiculous number of stories updated lmao.

Yessssssss

Luminatrix-eng avatar Apr 29 '21 09:04 Luminatrix-eng

I am still having problems with download after the app checks 25 to 40 stories it just stops like it didnt start at all. I managed to update a few other fics as well by manually entering the story and updating it but again if the chapter number is higher like more than 20 this method also doesnt work. I think this is due to the speed of the app requesting information from the site. If it is too fast or too much the site stops responding. In android 7.0 the push notification turns to "failed to connect to server" error. In 10.0 like i said it just dissapears like i never started to process. I too dont care how slow it is. I am hoping for a solution to this. As always great work @genious7 thank you for all your efforts. Hoping for a speedy solution to this final hurdle, fingers crossed. Edit: downloading completely new stories have the same problem if it has too many chapters it doesnt work.

ghrrrr avatar Apr 29 '21 09:04 ghrrrr

I am still having problems with download after the app checks 25 to 40 stories it just stops like it didnt start at all. I managed to update a few other fics as well by manually entering the story and updating it but again if the chapter number is higher like more than 20 this method also doesnt work. I think this is due to the speed of the app requesting information from the site. If it is too fast or too much the site stops responding. In android 7.0 the push notification turns to "failed to connect to server" error. In 10.0 like i said it just dissapears like i never started to process. I too dont care how slow it is. I am hoping for a solution to this. As always great work @genious7 thank you for all your efforts. Hoping for a speedy solution to this final hurdle, fingers crossed. Edit: downloading completely new stories have the same problem if it has too many chapters it doesnt work.

Yeah I encountered the same problem as you can see above. The work around for this if the updates freeze up is to shut down the app and open it again and start updating again. At least for me, the stories were 100% updated on the second try. But I suspect you're right that it might be something to do with the request speed.

Luminatrix-eng avatar Apr 30 '21 04:04 Luminatrix-eng

I am still having problems with download after the app checks 25 to 40 stories it just stops like it didnt start at all. I managed to update a few other fics as well by manually entering the story and updating it but again if the chapter number is higher like more than 20 this method also doesnt work. I think this is due to the speed of the app requesting information from the site. If it is too fast or too much the site stops responding. In android 7.0 the push notification turns to "failed to connect to server" error. In 10.0 like i said it just dissapears like i never started to process. I too dont care how slow it is. I am hoping for a solution to this. As always great work @genious7 thank you for all your efforts. Hoping for a speedy solution to this final hurdle, fingers crossed. Edit: downloading completely new stories have the same problem if it has too many chapters it doesnt work.

Yeah I encountered the same problem as you can see above. The work around for this if the updates freeze up is to shut down the app and open it again and start updating again. At least for me, the stories were 100% updated on the second try. But I suspect you're right that it might be something to do with the request speed.

Yeah i saw that but didnt work for me in either of my devices. Even after a hard reset, it never went past 50/2800+ stories and usually stops long before it reaches 50 like at 20+. I thought it could have something to do with the number of stories it is trying to update so i filtered somethings out but even when the number of stories being updates is less than 500 it stops between 20-40+. I am just waiting to hear @genious7 take on that if i am missing something.

ghrrrr avatar Apr 30 '21 05:04 ghrrrr

@ghrrrr I see. Out of curiosity, the last story (50 out of 2800)...how many chapters was that story? I'm wondering if there's a correlation if the amount of chapters in a story trigger a freeze up or hiccup so to speak....Or if it's another issue entirely.

Luminatrix-eng avatar Apr 30 '21 05:04 Luminatrix-eng