https://github.com/professordeveloper/scraping-tutorial
Android Website-Scraping
https://github.com/professordeveloper/scraping-tutorial
aniworld-to asilmedia jsoup-android m3u8-downloader m3u8-parser nice-http okhttp3 onstream so-many-sources the-flixer uzmovi web-scraping yugen
Last synced: 6 months ago
JSON representation
Android Website-Scraping
- Host: GitHub
- URL: https://github.com/professordeveloper/scraping-tutorial
- Owner: professorDeveloper
- Created: 2023-07-31T18:34:15.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-03-08T21:12:06.000Z (7 months ago)
- Last Synced: 2025-04-12T13:08:59.886Z (6 months ago)
- Topics: aniworld-to, asilmedia, jsoup-android, m3u8-downloader, m3u8-parser, nice-http, okhttp3, onstream, so-many-sources, the-flixer, uzmovi, web-scraping, yugen
- Language: Kotlin
- Homepage:
- Size: 355 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Setup
In build.gradle repositories:
```groovy
maven { url 'https://jitpack.io' }
```In app/build.gradle dependencies:
```groovy
implementation 'com.github.Blatzar:NiceHttp:0.4.4'
```## Video tutorial
https://t.me/azamovme/124### Scraping a document with Nice Http
```kotlin
suspend fun main() {
val scannerForNext = Scanner(System.`in`)
coroutineScope {
val uzmoviBase = UzmoviBase()
print("Enter Movie Name :")
val movieName = scanner.nextLine()
displayLoadingAnimation("Searching for movies", Color.GREEN)
val list = uzmoviBase.searchMovie(movieName)
printlnColored(" Selected Movie: ${list[0].title}", Color.GREEN)
displayLoadingAnimation("Loading Episodes", Color.GREEN)
uzmoviBase.movieDetails(list[0]) // Get Movie Details Scraping by href}
}```
## _Thanks For_ [Blatzar](https://github.com/Blatzar)