Alat pencarian yang ditulis dengan Python untuk situs web terkait Pembajakan. Anda memilih di mana Anda ingin mencari, dan program melakukan tugasnya sendiri dan menunjukkan hasilnya kepada Anda. Hal ini mirip dengan mesin pencari normal, namun program ini mencari situs di tempat daripada memiliki database dengan hasil yang berbeda.
~ Jika Anda melihat terminal/baris perintah terbuka saat Anda menjalankan program, jangan khawatir! Ini untuk menunjukkan kesalahan, sehingga Anda dan saya dapat melihat kesalahan dengan mudah (jika ada).
Judul | Kode Sumber | Windows Mandiri | Windows Onefile Mandiri |
---|---|---|---|
Deskripsi | Menjalankan pSearch dari kode sumber memerlukan BeautifulSoup dan CustomTkinter. Ini adalah cara tercepat untuk menjalankan program (jika Anda familiar dengan Python), karena program ini tidak dibuat dengan cara apa pun dan hanya itu saja. | Ini adalah program mandiri yang dimaksudkan untuk didistribusikan dalam bentuk .exe. Program ini dibangun dengan Nuitka. Anda mungkin menghadapi kesalahan, jika Anda melakukannya tolong beri tahu saya tentang kesalahan tersebut. | Ini mirip dengan metode Windows Standalone, tetapi Anda tidak akan melihat modul lain di folder tersebut karena modul tersebut tertanam dalam file .exe (itulah sebabnya Onefile). Ada dua folder, "lainnya" dan "media", dan dua file zip, "bs4" dan "customtkinter", dalam paket sehingga program akan berjalan dengan benar. Program ini mengekstrak file zip untuk penggunaan modul. Meluncurkan program mungkin memerlukan waktu lama dengan metode ini. |
Kesehatan | Berjalan Cepat | Berjalan Cepat | Berjalan Lambat |
Nama Tombol di Situs | Lihat Rilis Terbaru GitHub | Unduh .EXE terbaru untuk Windows | Unduh Onefile .EXE Terbaru untuk Windows |
Source Code dan Onefile sepertinya cukup efisien, karena keduanya mengekstrak customtkinter dan bs4.zip. Jika Anda menghadapi kesalahan, beri tahu saya segera tentang hal itu. Versi 1.6.4 akan mengaktifkan konsol, sehingga Anda dapat melihat kesalahan dari baris perintah dan mengirimkannya kepada saya di sini atau di Masalah Github.
Keterangan | |
---|---|
Menggunakan kotak masukan situs - memilih tempat untuk mencari, memiliki ukuran masukan yang lebih kecil dalam program dengan teks "Masukkan nama situs di sini" | Anda dapat [1] mengetikkan nama situs, program memeriksa apakah situs tersebut ada dalam database dan melanjutkan pencarian, [2] memilih situs dari opsi dropdown yang ditunjukkan dengan mengklik panah terbalik di sebelah kotak masukan situs , [3] klik salah satu tombol Pintasan, yang memungkinkan Anda segera mencari di beberapa situs dalam satu kategori |
Menggunakan kotak masukan pencarian - mengetik apa yang ingin Anda cari di situs yang dipilih | Anda dapat mengetik apa pun yang Anda inginkan di kotak input, lalu Anda dapat [1] mengklik tombol pencarian, atau [2] mengklik tombol Enter dari keyboard Anda, untuk mulai mencari |
Menjelajahi halaman hasil | [1] Anda dapat mengklik judul/tautan hasil untuk mengunjungi situs, [2] Anda dapat mengklik nama situs untuk mengunjungi beranda normal situs, [3] jika jumlah hasil lebih dari 30 Anda dapat menelusuri halaman lain dengan mengklik tombol angka di bagian bawah halaman |
Pencarian di SEMUA situs memakan waktu, terutama dengan koneksi wifi yang lambat. Saya menghapus tombol Semua dari Pintasan, karena akan lebih efisien untuk mencari kategori secara strategis. Namun, Anda masih dapat menggunakan "semua" di kotak masukan situs untuk mencari di mana pun karena ini juga merupakan cara yang baik untuk menguji apakah semua situs berfungsi dengan baik.
Perangkat lunak ini menggunakan BeautifulSoup dan CustomTkinter. Gunakan perintah ini di dalam folder yang diekstraksi untuk menginstal semuanya dari file persyaratan.txt, atau Anda dapat melakukannya secara manual dari PyPI:
pip install -r requirements.txt
Pastikan Anda telah menginstal pip dan Python. Perlu diingat, menjalankannya dengan Python asli akan selalu lebih cepat dibandingkan dengan versi UI/web, setelah Anda menginstal Python dan persyaratannya, menjalankannya menjadi mudah dan cepat.
Open terminal in the program's folder (from Linux point) and run
python3 pSearch.py
Namun sebagai alternatif dan metode yang lebih cepat, saya juga membuat program dalam file executable mandiri yang dapat Anda unduh dari setiap rilis.
Untuk membuat file executable, saya menggunakan Nuitka dengan perintah berikut:
Program ini tidak boleh melanggar ToS apa pun dari situs web yang disertakan karena tidak mengambil tautan unduhan. Itu masih meneruskan ke situs web asli, hanya halaman perangkat lunaknya.
Bisa langsung dilakukan dengan membuka file database dari folder /others/ bernama website.json menggunakan software apapun, Anda juga bisa mengecek halaman Wiki untuk informasi tambahan.