diff --git a/README.md b/README.md
index f6372e21d..6e59f0455 100644
--- a/README.md
+++ b/README.md
@@ -87,6 +87,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/
* QcTorrent
* RapideTracker
* RevolutionTT
+ * Rockhard Lossless
* RuTracker
* SceneAccess
* SceneFZ
diff --git a/src/Jackett/Definitions/rockhardlossless.yml b/src/Jackett/Definitions/rockhardlossless.yml
new file mode 100644
index 000000000..5528660e1
--- /dev/null
+++ b/src/Jackett/Definitions/rockhardlossless.yml
@@ -0,0 +1,76 @@
+---
+ site: rockhardlossless
+ name: Rockhard Lossless
+ language: en-us
+ encoding: UTF-8
+ links:
+ - https://rockhard-lossless.org
+
+ caps:
+ categories:
+ 1: Audio
+
+ modes:
+ search: [q]
+ tv-search: [q, season, ep]
+
+ login:
+ path: login.php
+ method: form
+ form: form[action="takelogin.php"]
+ inputs:
+ username: "{{ .Config.username }}"
+ password: "{{ .Config.password }}"
+ error:
+ - selector: tbody:has(td.colhead > span:contains("Error"))
+ test:
+ path: /browse.php
+
+ search:
+ path: /browse.php
+ method: post
+ inputs:
+ search: "{{ .Query.Keywords }}"
+ incldead: "1"
+ searchin: "title"
+ rows:
+ selector: table > tbody tr.tt
+ fields:
+ title:
+ selector: a[href^="details.php?id="]
+ category:
+ text: "1"
+ details:
+ selector: a[href^="details.php?id="]
+ attribute: href
+ download:
+ selector: a[href^="download.php?torrent="]
+ attribute: href
+ banner:
+ selector: td:nth-child(2) > img
+ attribute: src
+ size:
+ selector: td:nth-child(8)
+ files:
+ selector: td:nth-child(5)
+ grabs:
+ selector: td:nth-child(9)
+ filters:
+ - name: regexp
+ args: ([\d\.]+)
+ seeders:
+ selector: td:nth-child(10)
+ leechers:
+ selector: td:nth-child(11)
+ date:
+ selector: td:nth-child(7)
+ downloadvolumefactor:
+ case:
+ "a.info > b:contains(\"Free\")": "0"
+ "*": "1"
+ uploadvolumefactor:
+ case:
+ "*": "1"
+ description:
+ selector: td:nth-child(3)
+ remove: a, div, font:contains("NEW!")
diff --git a/src/Jackett/Jackett.csproj b/src/Jackett/Jackett.csproj
index d47589236..ab93ed4ed 100644
--- a/src/Jackett/Jackett.csproj
+++ b/src/Jackett/Jackett.csproj
@@ -519,6 +519,9 @@
PreserveNewest
+
+ PreserveNewest
+
Designer