RipMe wird mit gepflegt
RipMe ist ein Album-Ripper für verschiedene Websites. Es handelt sich um ein plattformübergreifendes Tool, das auf Ihrem Computer ausgeführt wird und Java 8 erfordert. RipMe wurde getestet und bestätigt, dass es unter Windows, Linux und MacOS funktioniert.
Laden Sie ripme.jar
aus der neuesten Version herunter.
Hinweis: Wenn Sie derzeit Version 1.2.x, 1.3.x oder 1.7.49 verwenden, erhalten Sie nicht automatisch Updates auf die neuesten Versionen. Wir empfehlen, die neueste Version über den obigen Link herunterzuladen.
Informationen zum Ausführen der .jar
Datei finden Sie im How To Run-Wiki.
Unter macOS gibt es ein Fass.
brew install --cask ripme && xattr -d com.apple.quarantine /Applications/ripme.jar
Änderungsprotokoll (ripme.json)
Fordern Sie Unterstützung für weitere Websites an, indem Sie einen Kommentar zu diesem Github-Problem hinzufügen.
Wenn Sie Entwickler sind, können Sie Ihren eigenen Ripper hinzufügen, indem Sie der Wiki-Anleitung folgen: So erstellen Sie einen Ripper für HTML-Websites.
Das Projekt verwendet Gradle oder Maven. Dafür werden beide Befehle gegeben. Um die .jar-Datei zu erstellen, navigieren Sie zum Stammverzeichnis des Projekts und führen Sie Folgendes aus:
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
Dies umfasst alle Abhängigkeiten im JAR. Man kann die Ausführung der Tests auch überspringen.
Tests können als langsam oder unzuverlässig markiert werden. Standardmäßig werden alle Tests außer den unzuverlässigen Tests ausgeführt. Langsame Tests können von der Ausführung ausgeschlossen werden. Langsame und flockige Tests können einzeln ausgeführt werden. Nach dem Erstellen können Sie Tests ausführen. Abhängig von Ihrer Shell ist möglicherweise die Angabe von Anführungszeichen erforderlich:
mvn test
mvn test -DexcludedGroups= -Dgroups=flaky,slow
mvn test ' -Dgroups=!slow '
./gradlew test
./gradlew test -DexcludeTags= -DincludeTags=flaky,slow
./gradlew test ' -DincludeTags=!slow '
Bitte beachten Sie, dass einige Tests möglicherweise fehlschlagen, wenn sich Websites ändern und unsere Ripper veraltet sind. Erstellen und testen Sie zunächst eine veröffentlichte Version von RipMe und stellen Sie dann sicher, dass alle von Ihnen vorgenommenen Änderungen nicht dazu führen, dass weitere Tests abbrechen.