Hey my friend!
Honestly, you have great advice, like banning IPs and blocking with htaccess.
Also, filling dmca complaints with the host.
But I have a little tip I found from other scrappers.
Include the original post date and revision date in your webpage.
When you post the article, include the post date. So I would post "originally posted on august 26th 2018".
If I make a revision (which is good for seo) I include original post date and revision date.
Why does this help?
When I had to contact google for a reconsideration or dmca complaint, I had evidence to back my claims.
Google reviewers and webhosts like proof . You say it is a dmca complaint, having a url to show your article was posted first helps.
It is 2018. I hate it. I hate adding to every article (originally posted in December 1st, 2015) but it prevents issues.
I learned this from content scrappers. They will steal content from an expired or temporary down domain and list the post date of the article of year 2,000. They rank. When the original site comes online, they lose ranking and never get back what they lost.
But if you list the post date in the article, you are generally fine.
You will never be able to conpletely beat scrappers. That is the seo game. I suggest frequently updating content, including dates, keeping your website live 24/7 and filing dmca complaints.
That is your best bet in my ecperience. Sorry for the hours you will put into updating articles, but it pays off for no dmca issues.