Comments (10)
A workaround: just using hakuneko web browser function to open the website and login (keep your cookie info) , than any request make by hakuneko will append cookie info , which will bypass the block
from hakuneko.
Cant reproduce the problem
Cant you access to the website in read browser? Disable you antivirus? you really tried nightly?
from hakuneko.
Cant reproduce the problem
Cant you access to the website in read browser? Disable you antivirus? you really tried nightly?
it's seem the app has cache problem
from hakuneko.
I'm trying the steps to reproduce the cache problem
from hakuneko.
The root cause is that if you refresh continuously without logging in, you will be blocked by the website. It only takes a few refreshes for my IP to trigger. The tolerance of the website may be related to your IP address region.
The blocking occurs in Get Manga Chapter List
from hakuneko.
Well then there is nothing we can do 🤷 . Sorry
from hakuneko.
Well then there is nothing we can do 🤷 . Sorry
I'm trying to add some header to the chatper request, but the code did not take effect
ManHuaGui:
`
export default class ManHuaGui extends SinMH {
constructor() {
super();
super.id = 'manhuagui';
super.label = '看漫画 (ManHuaGui)';
this.tags = [ 'webtoon', 'chinese' ];
this.url = 'https://www.manhuagui.com';
this.requestOptions.headers.set('cookie', 'some cookie content');
this.requestOptions.headers.set('authority', 'www.manhuagui.com');
this.requestOptions.headers.set('cache-control', 'max-age=0');
this.requestOptions.headers.set('accept-language', 'en-US,en;q=0.9,zh-TW;q=0.8,zh;q=0.7,ja-JP;q=0.6,ja;q=0.5,zh-CN;q=0.4');
this.requestOptions.headers.set('accept', 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7');
`
I tried to break the point to view the header of the request object constructed during actual execution, and found that the headers I configured were not filled in. I don't know why this happened.
Use the curl command in the terminal with these headers to bypass website blocking. it works.
from hakuneko.
Well then there is nothing we can do 🤷 . Sorry
I'm trying to add some header to the chatper request, but the code did not take effect ManHuaGui: ` export default class ManHuaGui extends SinMH {
constructor() { super(); super.id = 'manhuagui'; super.label = '看漫画 (ManHuaGui)'; this.tags = [ 'webtoon', 'chinese' ]; this.url = 'https://www.manhuagui.com'; this.requestOptions.headers.set('cookie', 'some cookie content'); this.requestOptions.headers.set('authority', 'www.manhuagui.com'); this.requestOptions.headers.set('cache-control', 'max-age=0'); this.requestOptions.headers.set('accept-language', 'en-US,en;q=0.9,zh-TW;q=0.8,zh;q=0.7,ja-JP;q=0.6,ja;q=0.5,zh-CN;q=0.4'); this.requestOptions.headers.set('accept', 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7');
`
I tried to break the point to view the header of the request object constructed during actual execution, and found that the headers I configured were not filled in. I don't know why this happened.
Use the curl command in the terminal with these headers to bypass website blocking. it works.
Just add a prefix 'x-', it works @MikeZeDev maybe we can provide a cookie input items to users to help users bypass block
from hakuneko.
Manually Input cookie? No, we are not gonna add something like this. Its a bad workaround, its ugly.
Moreover
"The blocking occurs in Get Manga Chapter List"
"it's seem the app has cache problem"
Problem? Its not a problem. Its on purpose. Once you fetch chapter list it stays cached until you close the app, to avoid doing more requests on servers. What we lack is a way to force the reload but its not a "bug" per se.
You talked about login. Are there more chapters available after login? Or you are just login for the purpose of testing their IP block?
Anyway, its too much a hassle, most users will just use a VPN .
from hakuneko.
A workaround: just using hakuneko web browser function to open the website and login (keep your cookie info) , than any request make by hakuneko will append cookie info , which will bypass the block
Thats a good way i guess thanks for that <3
from hakuneko.
Related Issues (20)
- [Site Request] Hentai20 HOT 2
- [Site Request] kingofshojo
- [<Aqua Manga>] Domain Change HOT 1
- [<Aqua Manga>] Domain Change HOT 1
- [<Void Scans>] Domain Change
- [<FunManga>] Website Is Down HOT 1
- [Bug] Image sizes are inconsistents HOT 3
- [Site Request] HentaiTeca HOT 2
- [<ManhwaFreak>] Chapters are not showing up (There was no content error) HOT 1
- [<Immortal Updates>] Domain Change HOT 2
- [<Rizz Comics>] Connector blocks the IP (Temporarily) after 1 refresh or 1 download - Cloudflare HOT 1
- [Site Request] https://ourfeel.jp/ HOT 4
- [Site Request] mangaraw1001, mangaraw
- [Site Request] zhuzhumh.com HOT 2
- [PlotTwistNoFansub] Connector not working HOT 2
- [Feature] Download without subFolders HOT 5
- [Fleur Blanc eSquad] Connector not working
- [Site Request] michikusa HOT 1
- [Ridibooks] Connector not working
- [Site Request] sixmanga
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hakuneko.