สคริปต์ที่จะดาวน์โหลด (ส่วนใหญ่) ไฟล์เสียงโดยการแยกการส่ง Reddit สำหรับลิงก์ที่รองรับหรือดาวน์โหลดโดยตรงจาก soundgasm.net, eraudica.com ฯลฯ คุณสามารถดาวน์โหลดลิงค์เดียวผู้ใช้ทั้งหมดหรือการส่ง Gonewildaudio ของสัปดาห์ที่แล้ว การผ่าน Reddit เป็นที่ต้องการเนื่องจากข้อมูลการโพสต์เพิ่มเติมสามารถบันทึกได้หากมีการแสดงตัวตนของ SelfText มันจะถูกบันทึกไว้ข้างไฟล์เสียง นอกจากนี้ยังรองรับการค้นหา Reddit และดาวน์โหลดผลงานส่งโดย Redditors บันทึกข้อมูลของไฟล์ที่ดาวน์โหลดในฐานข้อมูล SQLite แต่ยังส่งออกไปยัง CSV
รองรับการให้คะแนนและการสนับสนุนเสียงการค้นหาข้อความเต็มรูปแบบการฝังไฟล์จากไดรฟ์ของคุณหรือแหล่งที่มาดั้งเดิมและอีกมากมาย!
คุณสามารถดาวน์โหลดการเรียกใช้งานที่รวมเข้าด้วยกันสำหรับ Windows ที่มีการพึ่งพาทั้งหมดรวมอยู่ด้วย EXE จะไม่บีบอัดการพึ่งพาที่รวมเข้าด้วยกันรวมถึงข้อมูลเช่นเทมเพลต HTML ลงในโฟลเดอร์ชั่วคราวในโฟลเดอร์ APPDATA
ของคุณเช่น C:UsersnilfoerAppDataLocalTemp_MEI175512
หากนั่นไม่ใช่สิ่งที่คุณต้องการให้ใช้หนึ่งในตัวเลือกอื่น ๆ !
หรือคุณสามารถดาวน์โหลด gwaripper-version.zip ในหน้ารีลีส (การดาวน์โหลดแหล่งกำเนิดที่สร้างอัตโนมัติจะไม่ทำงานหากคุณต้องการใช้ webgui เนื่องจากไฟล์บุคคลที่สามแบบคงที่เช่นแบบอักษรหรือ bootstrap3 ไม่ได้ถูกติดตามโดย Git!) เปิดเครื่องซิปแล้วติดตั้งโดยใช้:
> python -m pip install .
จากนั้นคุณต้องใช้ gwaripper
แทน gwaripper.exe
และ gwaripper_webgui
แทน gwaripper.exe webgui
หากคุณไม่ต้องการติดตั้งลงในไดเรกทอรี Python ของคุณคุณสามารถเปิดเครื่องรูดและติดตั้งการอ้างอิงโดยใช้:
> python -m pip install -r requirements.txt
จากนั้นคุณแทนที่การโทร gwaripper
และ gwaripper_webgui
ในคำอธิบายด้านล่างด้วย gwaripper-runner.py
และ gwaripper-runner.py webgui
ตามลำดับ
ในการเรียกใช้ครั้งแรกของสคริปต์มันจะขอให้คุณเรียกใช้โดยใช้ config
ค่าย่อยเพื่อ specfify ไดเรกทอรีราก Gwaripper ที่จะดาวน์โหลดไฟล์ทั้งหมด
> gwaripper.exe
root_path not set in gwaripper_config.ini, use command config -p 'C:absolutepath' to specify where the files will be downloaded to
> gwaripper.exe config -p C:Usersnilfoergwaripper
New root dir is: C:Usersnilfoergwaripper
การใช้คำสั่งย่อย config
คุณยังสามารถระบุตัวเลือกอื่น ๆ เช่นแท็กที่ถูกแบนหรือตั้งค่าความถี่ที่ DB-backups ถูกสร้างขึ้น การกำหนดค่าจะถูกวางไว้ถัดจากการปฏิบัติการหรือหากคุณใช้แหล่งที่มามันจะอยู่ในไดเรกทอรี gwaripper
ตอนนี้ Gwaripp
ในการรับ client_id คุณต้องลงทะเบียนแอพที่ https://www.reddit.com/prefs/apps ควร ติดตั้ง ประเภทหรือ สคริปต์ ( ติดตั้ง เพียงพอเนื่องจากเราใช้การเข้าถึงแบบอ่านอย่างเดียว)
หากแอพของคุณเป็น สคริปต์ ประเภทคุณต้องระบุความลับของไคลเอนต์เมื่อตั้งค่ารหัสไคลเอนต์:
> gwaripper.exe config -rci fhkjHNA-348 -rcs 2ifk3458jklg
Successfully set Client ID
Successfully set Client Secret
ในการรับ imgur client_id คุณต้องลงทะเบียนแอพที่ https://api.imgur.com/oauth2/addclient จากนั้นตั้งค่ารหัสไคลเอนต์โดยใช้คำสั่งย่อย config
:
> gwaripper.exe config -ici fas8593-25afda389
Successfully set Imgur Client ID
สำหรับการใช้ webgui เรียกใช้จุดเริ่มต้นอื่น ๆ ที่เรียกใช้งานได้:
gwaripper.exe webgui
จากนั้นคุณสามารถเข้าถึง WebGui ได้โดยไปที่ localhost:7568
ในเว็บเบราว์เซอร์ของคุณ ครั้งแรกที่คุณเข้าถึง WebGUI คุณต้องสร้างผู้ใช้โดยคลิกที่ ลงทะเบียน จากนั้นเพียงพิมพ์ชื่อผู้ใช้และรหัสผ่านที่คุณเลือกและกด เข้าสู่ระบบ
เพื่อให้สามารถเข้าถึงเว็บไซต์ด้วยโทรศัพท์ของคุณใน LAN ของคุณให้ใช้ gwaripper_webgui open
แล้วเรียกดู http://insert.your.ip.here:7568/
แถบการค้นหาตรงกับสตริงอินพุตกับรายการชื่อโพสต์ reddit และชื่อเรื่องในหน้าโฮสต์ตามค่าเริ่มต้น (ดังนั้นถ้ามีสตริงที่ไม่มีคำสำคัญ preeeding ชื่อจะถูกค้นหา)
นอกจากนี้คุณสามารถค้นหาฟิลด์ต่อไปนี้:
สนาม | คำหลักค้นหา |
---|---|
(ชื่อเรื่องและชื่อ Reddit) | ชื่อ |
ผู้ใช้หน้าโฮสต์ (เช่น Soundgasm) | ศิลปิน |
หรือชื่อผู้ใช้ reddit | |
ID reddit | reddit_id |
url reddit หรือโฮสต์ | url |
ฟิลด์ทั้งหมดเหล่านี้สามารถรวมกันในการค้นหาเดียว เมื่อสตริงการค้นหาสำหรับคำหลักเฉพาะที่มีช่องว่างจะต้องหลบหนีด้วยเครื่องหมายคำพูด ในการค้นหาหลายรายการที่ต้องมีอยู่ให้แยกพวกเขาออกเป็นเครื่องหมายอัฒภาค ทุกอย่างยกเว้นชื่อต้องตรงกับการจับคู่ที่แน่นอน
การค้นหาชื่อใช้ SQLite Full-textearch:
เช่นสตริงนี้ค้นหาเสียงโดย sassmastah77 (ในฐานะผู้ใช้ reddit หรือเป็นผู้แต่งบนเสียงที่เป็นโฮสต์เช่น soundgasm.net) กับ GFE ในชื่อ
artist:sassmastah77 GFE
ค้นหา 'Monster Girl' หรือ 'Demon Girl' อยู่ในชื่อ:
(monster + girl) OR (demon + girl)
เรียกใช้สคริปต์จากบรรทัดคำสั่งเช่น SO:
> gwaripper watch
เพื่อดู URL ที่รองรับในคลิปบอร์ดของคุณ
กด Ctrl+C เพื่อหยุดดู URL จะถูกบันทึกไว้ในไฟล์ข้อความโฟลเดอร์ GWARIPPER_ROOT/_LINKCOL จากนั้นคุณจะถูกถามว่าคุณต้องการดาวน์โหลด/แยกวิเคราะห์ URL ที่พบหรือไม่
คุณสามารถค้นหา subreddit สำหรับการส่งโดยใช้ไวยากรณ์การค้นหาของ Lucene เช่น:
> gwaripper search pillowtalkaudio "[comfort] nsfw:no" 5 -t all
การค้นหาใน R/PillowTalkaudio สำหรับการส่งที่เกี่ยวข้องมากที่สุด 5 รายการที่มีแท็กความสะดวกสบายผลลัพธ์ NSFW จะถูกแยกออกและค้นหาในช่วงเวลา ทั้งหมด การส่งผลงานที่พบจะถูกค้นหาสำหรับเสียงและจะดาวน์โหลด thos
โทรสคริปต์ด้วย -H เพื่อแสดงข้อมูลของคำสั่งที่มีอยู่ทั้งหมด!