Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rozhakxd/justpaste
https://github.com/rozhakxd/justpaste
automation beautifulsoup google-search justpaste-it kali-linux python termux web-scraping
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rozhakxd/justpaste
- Owner: RozhakXD
- License: mit
- Created: 2024-09-10T00:35:55.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T11:33:14.000Z (4 months ago)
- Last Synced: 2024-09-18T16:20:09.998Z (4 months ago)
- Topics: automation, beautifulsoup, google-search, justpaste-it, kali-linux, python, termux, web-scraping
- Language: Python
- Homepage: https://youtu.be/ZQP-H-7y40k
- Size: 21.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌐 JUSTPASTE.IT LINK SCRAPER - GOOGLE
[![Python](https://img.shields.io/badge/Python-3.8+-blue.svg)](https://www.python.org/downloads/release/python-380/)
[![License](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Build](https://img.shields.io/badge/Build-Passing-green.svg)](https://github.com/RozhakXD/Justpaste)![Justpaste](https://github.com/user-attachments/assets/7ec54619-14da-4e40-8b32-d2a032c6052f)
**Justpaste** adalah alat untuk melakukan scraping link dari situs [Justpaste.it](https://justpaste.it/) menggunakan Google sebagai mesin pencarian. Tool ini dibuat untuk memudahkan Anda dalam mendapatkan tautan dari Justpaste.it secara otomatis.
## 🚀 Fitur Utama
- 🛠️ **Konfigurasi Mudah:** Sesuaikan pertanyaan pencarian sesuai kebutuhan Anda.
- 🔍 **Scraping Otomatis:** Dapatkan tautan dari Justpaste.it dengan cepat menggunakan query pencarian Google.
- 📂 **Penyimpanan Hasil:** Semua tautan yang ditemukan akan disimpan dalam file JSON untuk digunakan nanti.
- ⚡ **Kunjungan Otomatis:** Opsi untuk mengunjungi setiap tautan dan mendapatkan informasi terkait.## 📦 Instalasi
Pastikan Anda memiliki Python versi 3.8 atau lebih baru. Instalasi paket yang diperlukan dapat dilakukan dengan perintah berikut:```bash
pip install -r requirements.txt
```Jika Anda belum menginstal `rich`, `httpx`, dan `beautifulsoup4`, tool ini akan secara otomatis menginstalnya untuk Anda.
## 📝 Cara Penggunaan
1. Clone repository ini ke dalam direktori lokal Anda:
```bash
git clone https://github.com/RozhakXD/Justpaste.git
cd Justpaste
```
2. Jalankan skrip:
```bash
python Run.py
```
3. **Masukkan Pertanyaan**: Isi pertanyaan yang akan digunakan untuk pencarian. Misalnya, Anda bisa mengetik:
```yaml
September 2024 site:justpaste.it
```
Anda juga bisa menekan Enter untuk menggunakan pertanyaan default.4. **Pilih Opsi Kunjungan**: Pilih apakah Anda ingin mengunjungi setiap tautan yang ditemukan dan mengumpulkan lebih banyak informasi.
5. **Dapatkan Hasil**: Tautan yang berhasil ditemukan akan disimpan dalam direktori `Temporary` dengan nama file yang unik.## 📂 Struktur Direktori
- `Temporary/`: Direktori untuk menyimpan hasil scraping dalam format JSON.
- `Run.py`: File utama untuk menjalankan scraper.## ⚠️ Masalah
Beberapa masalah yang mungkin Anda temui saat menggunakan Justpaste:- **Koneksi Internet Tidak Stabil**: Alat ini bergantung pada koneksi internet yang stabil untuk melakukan scraping. Jika koneksi tidak stabil, proses scraping dapat terhenti atau menghasilkan data yang tidak lengkap.
- **Pemblokiran oleh Google**: Google dapat mendeteksi aktivitas scraping dan memblokir permintaan Anda sementara waktu. Ini dapat diatasi dengan memperlambat kecepatan permintaan atau menggunakan proxy.
- **Hasil Pencarian Tidak Lengkap**: Kadang-kadang, tautan yang diinginkan mungkin tidak muncul dalam hasil pencarian karena perubahan algoritma Google atau karena penggunaan kata kunci yang tidak sesuai.
- **Kendala pada Parsing Konten**: Perubahan pada struktur HTML dari situs Justpaste.it dapat menyebabkan parsing konten gagal atau memberikan hasil yang tidak diinginkan.
- **Mode Pesawat dan Penggunaan CPU**: Disarankan menggunakan mode pesawat saat scraping untuk menghindari masalah dengan sistem deteksi spam. Selain itu, proses scraping bisa cukup intensif pada CPU.## 📷 Tangkapan Layar
![FunPic_20240906](https://github.com/user-attachments/assets/e976ebcf-61a9-4ec9-94de-06e2ec6479fc)## 💬 Dukungan
Jika Anda merasa proyek ini bermanfaat, pertimbangkan untuk mendukung pengembangan lebih lanjut:- 💰 Trakteer: [Dukung saya di Trakteer](https://trakteer.id/rozhak_official/tip)
- ☕ PayPal: [Dukung saya di PayPal](https://paypal.me/rozhak9)Setiap dukungan sangat berarti dan membantu untuk pengembangan alat ini ke depan. Terima kasih! 🙏
## 🙌 Kontribusi
Kontribusi sangat diterima! Silakan fork repository ini dan buat pull request atau buka issue untuk memberikan saran atau melaporkan masalah.## 📜 Lisensi
Proyek ini dilisensikan di bawah [MIT License](https://github.com/RozhakXD/Justpaste?tab=MIT-1-ov-file) - lihat file `LICENSE` untuk lebih detail.