ripme
ve l option to before r and R; marked some tests as flaky
RipMe 的維護是
RipMe 是一個適用於各種網站的專輯翻錄工具。它是一個在您的電腦上運行的跨平台工具,需要 Java 8。
從最新版本下載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 指南添加您自己的 Ripper:如何為 HTML 網站建立 Ripper。
此專案使用 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 中的所有相依性。人們也可以跳過執行測試。
測試可能會被標記為緩慢或不穩定。預設是執行除片狀測試之外的所有測試。可以排除運行緩慢的測試。緩慢且不穩定的測試可以單獨運行。建置後,您可以執行測試,根據您的 shell,可能需要引用:
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 的發布版本,然後確保您所做的任何更改不會導致更多測試中斷。