Home - TheKingTermux/myanimelist-nekopoi-scrapper GitHub Wiki

Selamat Datang di Wiki MyAnimeList & Nekopoi Scrapper

Selamat datang di wiki resmi untuk MyAnimeList dan Nekopoi Scrapper! Ini adalah alat sederhana dan aman yang dirancang untuk mengumpulkan data anime dari situs web populer seperti MyAnimeList (MAL) dan Nekopoi. Skrip ini membantu Anda mendapatkan informasi tentang anime musiman, jadwal hentai, dan data terkait lainnya dengan mudah.

Proyek ini sepenuhnya open-source dan transparan, dibuat dengan Python murni tanpa elemen berbahaya. Mari kita jelajahi fitur-fitur terbaru dan cara menggunakannya! Wiki ini berfungsi sebagai pusat dokumentasi resmi untuk proyek MyAnimeList & Nekopoi Scrapper, sebuah alat berbasis Python untuk mengumpulkan data anime publik dari situs web MyAnimeList dan Nekopoi. Di sini Anda akan menemukan panduan lengkap, analisis keamanan, instruksi penggunaan, dan informasi pemecahan masalah.

Apa Itu MyAnimeList dan Nekopoi Scrapper?

Bayangkan Anda ingin tahu anime apa saja yang akan tayang di musim tertentu, atau jadwal rilis hentai terbaru. Biasanya, Anda harus membuka situs web satu per satu dan mencatatnya manual. Skrip ini melakukan itu untuk Anda secara otomatis!

  • MyAnimeList (MAL): Situs database anime terbesar di dunia. Kami ambil data musiman seperti judul anime, genre, jumlah episode, dan rating.
  • Nekopoi: Situs yang fokus pada konten hentai. Kami ambil jadwal rilis terbaru.

Data dikumpulkan dari situs publik dan disimpan di komputer Anda sebagai file teks, JSON, CSV, atau PDF. Tidak ada data yang dikirim ke server lain – semuanya lokal dan pribadi.

Fitur Utama (Termasuk Fitur Baru di Versi 13)

Versi 13 membawa banyak peningkatan untuk membuat pengalaman lebih mudah dan fleksibel. Berikut adalah fitur-fitur utama:

1. Pengumpulan Data Otomatis

  • Ambil data anime dari MAL berdasarkan tahun dan musim (Spring, Summer, Fall, Winter).
  • Ambil jadwal hentai dari Nekopoi.
  • Filter berdasarkan jumlah anggota (misalnya, anime dengan lebih dari 10.000 anggota).
  • Data termasuk judul, genre, tanggal rilis, durasi, dan skor.

2. Antarmuka Baru: GUI Desktop (Fitur Baru!)

  • Tidak suka command line? Gunakan antarmuka grafis yang mudah dengan jendela dan tombol.
  • Dibuat dengan Tkinter, library standar Python.
  • Input mudah: Pilih tahun, musim, dan ambang anggota.
  • Lihat pratinjau data sebelum menyimpan.
  • Progress bar untuk melihat kemajuan pengumpulan data.

3. Dukungan Multi-Bahasa (Fitur Baru!)

  • Antarmuka tersedia dalam 9 bahasa: Indonesia, Inggris, Jepang, Spanyol, Cina, Korea, Prancis, Jerman, dan Portugis.
  • Ganti bahasa kapan saja tanpa restart.
  • Header file output juga diterjemahkan sesuai bahasa pilihan.

4. Ekspor Multi-Format (Fitur Baru!)

  • Simpan data sebagai TXT (teks biasa), JSON (untuk programmer), CSV (untuk spreadsheet), atau PDF (untuk cetak).
  • Pilih format yang Anda inginkan saat menyimpan.

5. Pencarian dan Penyaringan (Fitur Baru!)

  • Cari anime berdasarkan judul, genre, studio, atau jumlah anggota.
  • Filter real-time di GUI untuk menemukan anime yang Anda cari.

6. Penanganan Error yang Lebih Baik

  • Retry otomatis dengan backoff eksponensial jika koneksi gagal.
  • Dukungan proxy opsional untuk menghindari blokir dari situs web.
  • Timeout 15 detik untuk mencegah skrip macet.

7. Pelacakan Penggunaan Data

  • Lihat berapa banyak data yang diunduh (dalam byte).
  • Data disimpan di file data_usage.txt untuk sesi berikutnya.

8. Keamanan dan Transparansi

  • Kode open-source di GitHub.
  • Tidak ada backdoor atau malware.
  • Semua operasi lokal, tidak mengirim data ke luar.

Cara Instalasi (Mudah untuk Pemula)

Jangan khawatir jika Anda bukan programmer! Instalasi sangat sederhana. Ikuti langkah-langkah ini:

Langkah 1: Unduh Skrip

  • Kunjungi repositori GitHub: https://github.com/TheKingTermux/myanimelist-nekopoi-scrapper
  • Klik "Download ZIP" atau clone dengan Git jika Anda tahu caranya.

Langkah 2: Jalankan Start.bat

  • Di folder skrip, klik dua kali file Start.bat.
  • Ini akan memeriksa dan menginstal Python serta dependencies secara otomatis.
  • Jika Python belum terinstal, skrip akan mengunduhnya untuk Anda.

Langkah 3: Pilih Mode

  • Setelah instalasi, pilih antara CLI (command line) atau GUI (antarmuka grafis).

Dependencies yang Dibutuhkan

File requirements.txt berisi library yang diperlukan:

requests>=2.25.0
beautifulsoup4>=4.9.0
pandas>=1.3.0
reportlab>=3.6.0

Ini semua library standar dan aman, diinstal otomatis oleh Start.bat.

Cara Penggunaan

Mode CLI (Command Line Interface)

  1. Jalankan Start.bat dan pilih "CLI Mode".
  2. Masukkan tahun (misalnya, 2023).
  3. Pilih musim: 1 (Spring), 2 (Summer), 3 (Fall), 4 (Winter).
  4. Masukkan ambang anggota (misalnya, 5K untuk 5.000 anggota).
  5. Pilih sumber: MAL saja, Nekopoi saja, atau keduanya.
  6. Tunggu proses selesai – ada animasi loading yang menyenangkan!
  7. Data disimpan di folder AnimeList/ sebagai file TXT.

Mode GUI (Graphical User Interface) – Baru di Versi 13!

  1. Jalankan Start.bat dan pilih "GUI Mode".
  2. Jendela akan terbuka dengan form input.
  3. Isi tahun, musim, ambang anggota.
  4. Pilih bahasa jika ingin ganti (default Indonesia).
  5. Klik "Scrape Data" – lihat progress bar!
  6. Pratinjau data di tabel.
  7. Cari atau filter jika perlu.
  8. Pilih format ekspor (TXT, JSON, CSV, PDF) dan simpan.

Contoh Output

File output akan terlihat seperti ini (dalam bahasa Indonesia):

Data Anime Musim Fall 2023
Anggota Minimal: 5000

Judul: Spy x Family Season 2
Genre: Action, Comedy
Episode: 12 eps
Durasi: 24 min
Tanggal: 2023-10-07
Skor: 8.5 (Planned)
Anggota: 250000 (Planned)

Keamanan dan Privasi

Kami sangat peduli dengan keamanan. Berikut penjelasan sederhana:

  • Tidak Ada Malware: Kode sepenuhnya transparan dan dapat diperiksa di GitHub. Tidak ada virus, Trojan, atau backdoor.
  • Data Lokal Saja: Semua data tetap di komputer Anda. Tidak dikirim ke internet kecuali permintaan ke MAL dan Nekopoi.
  • Proxy Opsional: Jika situs blokir IP Anda, gunakan proxy untuk mengubah alamat IP sementara. Proxy tidak disimpan atau dibagikan.
  • Tidak Mengumpulkan Data Anda: Skrip hanya ambil data publik dari situs web, bukan data pribadi Anda.

Jika ragu, jalankan di virtual machine atau periksa kode sendiri.

FAQ (Pertanyaan Umum)

Q: Apakah ini legal? A: Ya, karena mengambil data publik yang tersedia gratis. Jangan gunakan untuk tujuan komersial tanpa izin.

Q: Mengapa butuh Python? A: Skrip ditulis dalam Python, bahasa pemrograman populer. Start.bat menginstalnya otomatis.

Q: Bagaimana jika koneksi lambat? A: Ada retry otomatis dan proxy support. Jika masih gagal, coba lagi nanti.

Q: Bisakah saya kontribusi? A: Tentu! Fork repo di GitHub dan buat pull request.

Q: Ada versi mobile? A: Belum, tapi GUI desktop sudah cukup mudah.

Bagian Wiki

🔒 Informasi Keamanan

Kami sangat serius dengan keamanan. Kode kami open-source dan diaudit secara teratur. Jika Anda memiliki kekhawatiran keamanan, silakan baca analisis keamanan detail kami:

Pilih Bahasa Anda:

🆕 Changelog

Dukungan


Penafian: Alat ini hanya untuk penggunaan edukasi dan pribadi. Hormati syarat layanan situs web dan hukum setempat. Pengembang tidak bertanggung jawab atas penyalahgunaan.

Terima kasih telah menggunakan MyAnimeList dan Nekopoi Scrapper! Nikmati menjelajahi dunia anime dengan mudah. 🚀

Terakhir diperbarui: November 2025 | Dikelola oleh TheKingTermux


Welcome to MyAnimeList & Nekopoi Scrapper Wiki

Welcome to the official wiki for MyAnimeList and Nekopoi Scrapper! This is a simple and safe tool designed to collect anime data from popular websites like MyAnimeList (MAL) and Nekopoi. The script helps you easily get information about seasonal anime, hentai schedules, and related data.

This project is fully open-source and transparent, built with pure Python without any harmful elements. Let's explore the latest features and how to use them! This wiki serves as the official documentation hub for the MyAnimeList & Nekopoi Scrapper project, a Python-based tool for scraping public anime data from MyAnimeList and Nekopoi websites. Here you'll find comprehensive guides, security analyses, usage instructions, and troubleshooting information.

What is MyAnimeList and Nekopoi Scrapper?

Imagine you want to know what anime are coming out in a certain season, or the latest hentai release schedule. Normally, you'd have to visit websites one by one and note them down manually. This script does that for you automatically!

  • MyAnimeList (MAL): The world's largest anime database site. We collect seasonal data like anime titles, genres, episode counts, and ratings.
  • Nekopoi: A site focused on hentai content. We collect the latest release schedules.

Data is collected from public websites and saved on your computer as text, JSON, CSV, or PDF files. No data is sent to any other servers – everything is local and private.

Main Features (Including New Features in Version 13)

Version 13 brings many improvements to make the experience easier and more flexible. Here are the main features:

1. Automatic Data Collection

  • Fetch anime data from MAL based on year and season (Spring, Summer, Fall, Winter).
  • Fetch hentai schedules from Nekopoi.
  • Filter by member count (e.g., anime with more than 10,000 members).
  • Data includes title, genre, release date, duration, and score.

2. New Interface: Desktop GUI (New Feature!)

  • Don't like command line? Use the easy graphical interface with windows and buttons.
  • Built with Tkinter, a standard Python library.
  • Easy inputs: Select year, season, and member threshold.
  • Preview data before saving.
  • Progress bars to see scraping progress.

3. Multi-Language Support (New Feature!)

  • Interface available in 9 languages: Indonesian, English, Japanese, Spanish, Chinese, Korean, French, German, and Portuguese.
  • Switch languages anytime without restarting.
  • File output headers are also translated based on selected language.

4. Multi-Format Export (New Feature!)

  • Save data as TXT (plain text), JSON (for programmers), CSV (for spreadsheets), or PDF (for printing).
  • Choose your preferred format when saving.

5. Search and Filtering (New Feature!)

  • Search anime by title, genre, studio, or member count.
  • Real-time filtering in GUI to find the anime you're looking for.

6. Better Error Handling

  • Automatic retry with exponential backoff if connection fails.
  • Optional proxy support to avoid website blocks.
  • 15-second timeout to prevent the script from hanging.

7. Data Usage Tracking

  • See how much data was downloaded (in bytes).
  • Data saved in data_usage.txt for future sessions.

8. Security and Transparency

  • Open-source code on GitHub.
  • No backdoors or malware.
  • All operations local, no data sent outside except requests to MAL and Nekopoi.

How to Install (Easy for Beginners)

Don't worry if you're not a programmer! Installation is very simple. Follow these steps:

Step 1: Download the Script

  • Visit the GitHub repository: https://github.com/TheKingTermux/myanimelist-nekopoi-scrapper
  • Click "Download ZIP" or clone with Git if you know how.

Step 2: Run Start.bat

  • In the script folder, double-click Start.bat.
  • It will check and install Python and dependencies automatically.
  • If Python isn't installed, the script will download it for you.

Step 3: Choose Mode

  • After installation, choose between CLI (command line) or GUI (graphical interface).

Required Dependencies

The requirements.txt file contains needed libraries:

requests>=2.25.0
beautifulsoup4>=4.9.0
pandas>=1.3.0
reportlab>=3.6.0

These are all standard and safe libraries, installed automatically by Start.bat.

How to Use

CLI Mode (Command Line Interface)

  1. Run Start.bat and choose "CLI Mode".
  2. Enter year (e.g., 2023).
  3. Choose season: 1 (Spring), 2 (Summer), 3 (Fall), 4 (Winter).
  4. Enter member threshold (e.g., 5K for 5,000 members).
  5. Choose source: MAL only, Nekopoi only, or both.
  6. Wait for process to finish – there's a fun loading animation!
  7. Data saved in AnimeList/ folder as TXT file.

GUI Mode (Graphical User Interface) – New in Version 13!

  1. Run Start.bat and choose "GUI Mode".
  2. A window will open with input forms.
  3. Fill in year, season, member threshold.
  4. Select language if you want to change (default English).
  5. Click "Scrape Data" – watch the progress bar!
  6. Preview data in the table.
  7. Search or filter if needed.
  8. Choose export format (TXT, JSON, CSV, PDF) and save.

Example Output

Output file will look like this (in English):

Anime Data for Fall 2023 Season
Minimum Members: 5000

Title: Spy x Family Season 2
Genre: Action, Comedy
Episodes: 12 eps 
Duration: 24 min
Date: 2023-10-07
Score: 8.5 (Planned) 
Members: 250000 (Planned)

Security and Privacy

We care deeply about security. Here's a simple explanation:

  • No Malware: Code is fully transparent and checkable on GitHub. No viruses, Trojans, or backdoors.
  • Local Data Only: All data stays on your computer. Nothing sent to internet except requests to MAL and Nekopoi.
  • Optional Proxy: If sites block your IP, use proxy to temporarily change IP address. Proxies are not stored or shared.
  • No Data Collection: Script only collects public data from websites, not your personal data.

If in doubt, run in a virtual machine or check the code yourself.

FAQ (Frequently Asked Questions)

Q: Is this legal? A: Yes, since it collects publicly available data that's free. Don't use for commercial purposes without permission.

Q: Why does it need Python? A: Script is written in Python, a popular programming language. Start.bat installs it automatically.

Q: What if connection is slow? A: There's automatic retry and proxy support. If still fails, try again later.

Q: Can I contribute? A: Sure! Fork the repo on GitHub and make a pull request.

Q: Is there a mobile version? A: Not yet, but the desktop GUI is already easy enough.

🔒 Security Information

We take security seriously. Our code is open-source and regularly audited. If you have security concerns, please read our detailed security analyses:

Choose Your Language:

🆕 Changelog

Support


Disclaimer: This tool is for educational and personal use only. Respect website terms of service and local laws. The developers are not responsible for misuse.

Thanks for using MyAnimeList and Nekopoi Scrapper! Enjoy exploring the anime world easily. 🚀

Last updated: November 2025 | Maintained by TheKingTermux