أداة CLI بسيطة ومكتفية ذاتيًا لجلب الصور وتنزيلها من Rule34.xxx (انتبه: يحتوي هذا الموقع بالتأكيد على محتوى NSFW!) .
يمكنك تنزيل أحدث ثنائيات الإصدار من صفحة الإصدارات.
وبدلاً من ذلك، يمكنك أيضًا تثبيت الأداة باستخدام البضائع عندما تكون سلسلة أدوات Rust مثبتة لديك.
cargo install --git https://github.com/zekroTJA/r34-crawler r34-crawler
بعد ذلك، ما عليك سوى فتح الوحدة الطرفية (bash أو powershell) وتنفيذ الملف الثنائي باستخدام علامة --help
:
Usage: r34-crawler.exe [OPTIONS] [TAGS]...
Arguments:
[TAGS]... Image tags
Options:
-o, --output <OUTPUT> The output directory for downloaded images [default: output]
-l, --limit <LIMIT> Number of images to be collected
-O, --offset <OFFSET> Offset to be skipped in collected images
-a, --after-id <AFTER_ID> Query posts created after the given post ID
-p, --page-size <PAGE_SIZE> The page size used per request when listing images [default: 250]
--overwrite Force overwriting already downloaded images
-t, --threads <THREADS> Number of threads used for downloading images in parallel [default: 4]
-m, --meta <META> Store image post metadata in the given file as JSON
-h, --help Print help
-V, --version Print version
يمكنك تحديد عدد كبير من threads
باستخدام علامة --threads
(أو -w
) . وهذا يعني أنه إذا قمت بتحديد 4 مواضيع، على سبيل المثال، فسيتم تنزيل 4 صور بالتوازي. 4 خيوط هي أيضًا القيمة الافتراضية، إذا لم يتم تحديدها بشكل أكبر، لأنها تعطي أفضل النتائج في اختباراتي الشخصية. قد يختلف عدد الأميال المقطوعة حسب أداء النظام لديك وسرعة الشبكة لديك.
تم تنفيذ الاختبارات بسرعة 250 ميجابت/ثانية. وبطبيعة الحال، تعتمد السرعات أيضًا على أحجام الصور ومعدلات الضغط مثل سرعة الآلة ومحركات الأقراص.
المواضيع | نسخة الصدأ | (قديم) اذهب النسخة |
---|---|---|
1 | 27.888 ث | 30.358 ث |
2 | 22.794 ث | 24.962 ث |
4 | 20.889ث | 21.353ث |
8 | 22.362 ثانية | 20.517 ث |
16 | 20.379ث | 20.505 ثانية |
© 2024 رينجو هوفمان (تطوير زيكرو)
مغطاة برخصة معهد ماساتشوستس للتكنولوجيا.