This article shows you how to bypass the DMCA Blacklist in lbry-desktop. Currently, LBRY is becoming more and more evil. We now need additional steps to remove their fucking DMCA censorship.
Prerequisites:
Git
Node.js (v14 required)
Yarn
Clone (or fork) the lbry-desktop repository:
git clone https://github.com/lbryio/lbry-desktop
Change directory into the cloned repository:
cd lbry-desktop
We can bypass the DMCA Blacklist.
Use any text editor you like to open this file in the lbryinc folder:
extra/lbryinc/redux/actions/blacklist.js
Search and replace this text:
if (outpoints) {
to this:
if (false) {
Open this file:
extra/lbryinc/redux/actions/filtered.js
and search and replace the same text as mentioned above.
Use any text editor you like to open this file in the lbryinc folder:
extras/lbryinc/redux/selectors/ban.js
Search and replace this text:
if (blackListedOutpointMap) {
to this:
if (false) {
Search and replace this text:
if (filteredOutpointMap) {
to this:
if (false) {
Install the dependencies:
yarn
Recompile and rebuild the program:
yarn build
Now your executable file can be found in:
dist/electron