-
Notifications
You must be signed in to change notification settings - Fork 588
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: hacking guide & flowchart #1188
Conversation
lol svg is text format after all, so it works really well with git... I didn't write a 771 line documentation (but maybe I should bump it 6 lines?) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use a rendered, non-transparent png or jpg image to embed into hacking.md
As is, the flowchart is barely visible in githubs dark mode
## Prequisites | ||
Here's the of skills you'll need and the guide will take for granted: | ||
- basic shell scripting | ||
- understanding of http(s) requests and proficiency with curl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- understanding of http(s) requests and proficiency with curl | |
- understanding of http(s) requests |
hacking.md
Outdated
The extension webapi-blocker can help you with bringing up the debugger that we'll use during this guide or to conceal the presence of a debugger. | ||
These reverse-engineering protections are always evolving though so there's no silver bullet - you'll have to do your own research on how to get around them. | ||
|
||
As a nuclear option you can resort to [Burp Suite](https://portswigger.net/burp/communitydownload). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is not beginner friendly, and unnecessarily complicated imo
i've been thinking of writing a shellscript webscraping guide as a separate repo. what would be better, incorporating a lot of new information into this ani-cli guide, or having a more detailed guide in a separate repo, and have this guide only mention which things should be changed in the ani-cli script specifically? |
we should also mention the existence of debug mode in |
Yeah, |
My french brother is alive |
There is something like really good in your stars list iirc. I wouldn't bother |
blatzar/scraping-tutorial ? |
Pull Request Template
Type of change
Description
Medium-sized writeup about how to modify ani-cli for sites with similar structure.
No code was modified.
Checklist
-c
history and continue work-d
downloads work-s
syncplay works-q
quality works-v
vlc works-e
select episode works-S
select index works-r
range selection works--dub
and regular (sub) mode both work-h
help info is up to dateAdditional Testcases