Um script para linux que permite utilizar as listas do Peerblock.
Estas listas podem ser utilizadas no Transmission.
#!/bin/bash #This script creates the same lists as peerblock http://www.peerblock.com/, it outputs a file that you #can use on Transmission under Edit -> Preferences -> Privacy -> Blocklist. In the first time copy the #http link and use it. All lists are from http://www.iblocklist.com #This script was created by Cesário Garcia Mil-Homens - http://www.cesariogarcia.com just for the fun. #PBLS4Lin - v1.0 #CONFIGURATION - WARNING THE DIRECTORIES SHOULD ALREADY EXIST. #Insert here the dir where is your Dropbox/Google Drive/etc public folders or you local server with apache #Using Dropbox #destination_folder="$HOME/Dropbox/Public" #Using localhost destination_folder="/var/www/peerblock" #Insert here your own temporary download folder, do not use /tmp temp="$HOME/tmp" #DO NOT EDIT BELOW THIS LINE clear echo "Peerblock Lists - Automatic Uptades for Transmission" echo "My destination folder is $destination_folder and my temporary download folder is $temp is this correct? (y/n)" function download() { sudo cd $temp sudo wget -O - "http://list.iblocklist.com/?list=bt_ads&fileformat=p2p&archiveformat=gz" > bt_ads.txt.gz sudo wget -O - "http://list.iblocklist.com/?list=bt_level1&fileformat=p2p&archiveformat=gz" > bt_level1.txt.gz sudo wget -O - "http://list.iblocklist.com/?list=bt_spyware&fileformat=p2p&archiveformat=gz" > bt_spyware.txt.gz sudo gunzip *.gz } function combine() { sudo cat bt_ads.txt bt_level1.txt bt_spyware.txt > peerblock.txt sudo rm bt_ads.txt sudo rm bt_level1.txt sudo rm bt_spyware.txt } function upload() { sudo mv -f peerblock.txt $destination_folder } read op case $op in y) download; combine; upload;; *) exit;; esac