يتم الحفاظ على RipMe مع
RipMe هو برنامج نسخ الألبومات لمواقع الويب المختلفة. إنها أداة متعددة المنصات تعمل على جهاز الكمبيوتر الخاص بك، وتتطلب Java 8. وقد تم اختبار RipMe والتأكد من عمله على أنظمة التشغيل Windows وLinux وMacOS.
قم بتنزيل ripme.jar
من الإصدار الأخير.
ملاحظة: إذا كنت تستخدم حاليًا الإصدار 1.2.x أو 1.3.x أو 1.7.49، فلن تحصل تلقائيًا على التحديثات إلى أحدث الإصدارات. نوصي بتنزيل أحدث إصدار من الرابط أعلاه.
للحصول على معلومات حول تشغيل ملف .jar
، راجع موقع Wiki الخاص بكيفية التشغيل.
على نظام التشغيل macOS، هناك برميل خشبي.
brew install --cask ripme && xattr -d com.apple.quarantine /Applications/ripme.jar
سجل التغيير (ripme.json)
اطلب الدعم لمزيد من المواقع عن طريق إضافة تعليق على مشكلة Github هذه.
إذا كنت مطورًا، فيمكنك إضافة الخارق الخاص بك باتباع دليل wiki: كيفية إنشاء الخارق لمواقع HTML.
يستخدم المشروع Gradle أو Maven. لذلك يتم إعطاء كلا الأمرين. لإنشاء ملف .jar، انتقل إلى دليل المشروع الجذر وقم بتشغيل:
mvn clean compile assembly:single
mvn -B package assembly:single -Dmaven.test.skip=true
./gradlew clean build
./gradlew clean build -x test --warning-mode all
سيشمل هذا جميع التبعيات في JAR. يمكن للمرء تخطي تنفيذ الاختبارات أيضًا.
يمكن وضع علامة على الاختبارات على أنها بطيئة أو غير مستقرة. الافتراضي هو تشغيل كافة الاختبارات ما عدا الاختبارات غير المستقرة. يمكن استبعاد الاختبارات البطيئة للتشغيل. يمكن إجراء اختبارات بطيئة وغير مستقرة من تلقاء نفسها. بعد البناء، يمكنك إجراء الاختبارات، وقد يكون الاقتباس ضروريًا اعتمادًا على الصدفة الخاصة بك:
mvn test
mvn test -DexcludedGroups= -Dgroups=flaky,slow
mvn test ' -Dgroups=!slow '
./gradlew test
./gradlew test -DexcludeTags= -DincludeTags=flaky,slow
./gradlew test ' -DincludeTags=!slow '
يرجى ملاحظة أن بعض الاختبارات قد تفشل مع تغير المواقع وتصبح الكسارات لدينا قديمة. ابدأ بإنشاء نسخة من RipMe واختبارها، ثم تأكد من أن أي تغييرات تجريها لا تتسبب في تعطيل المزيد من الاختبارات.