You cannot filter same files/filenames with rules.
JD won't download the files twice anyways because they're in the same package.
... but if, for cosmetic reasons, you want JD to only find one file, the rule can be changed to nly grab the main downloadurls and not the mirrors.
For this, I've made minor changes to the 2nd rule - here is both again:
Code:
[ {
"enabled" : true,
"cookies" : [ ["xf_session", "CENSORED"] ],
"updateCookies" : true,
"logging" : false,
"maxDecryptDepth" : 1,
"name" : "downloads.khinsider.com loggedin 1: Grab add_album URL",
"pattern" : "https?://downloads\\.khinsider\\.com/[^/]+/album/[^/]+",
"rule" : "DEEPDECRYPT",
"packageNamePattern" : null,
"passwordPattern" : null,
"formPattern" : null,
"deepPattern" : "\"(https?://downloads\\.khinsider\\.com/cp/add_album/\\d+)\"",
"rewriteReplaceWith" : null
},
{
"enabled" : true,
"cookies" : [ ["xf_session", "CENSORED"] ],
"updateCookies" : true,
"logging" : false,
"maxDecryptDepth" : 1,
"name" : "downloads.khinsider.com loggedin 2: Grab .zip files",
"pattern" : "https?://downloads\\.khinsider\\.com/cp/add_album/\\d+",
"rule" : "DEEPDECRYPT",
"packageNamePattern" : null,
"passwordPattern" : null,
"formPattern" : null,
"deepPattern" : "\"(https?://[^\"]+\\.zip)\">Click here",
"rewriteReplaceWith" : null
} ]
Rules in plaintext:
pastebin.com/158CbiPs
-psp-