diff --git a/.vpn/countries b/.vpn/countries new file mode 100644 index 0000000..36e0ef8 --- /dev/null +++ b/.vpn/countries @@ -0,0 +1,58 @@ +Albania +Chile +Georgia +Israel +New_Zealand +Slovenia +Ukraine +Argentina +Costa_Rica +Germany +Italy +North_Macedonia +South_Africa +United_Kingdom +Australia +Croatia +Greece +Japan +Norway +South_Korea +United_States +Austria +Cyprus +Hong_Kong +Latvia +Poland +Spain +Vietnam +Belgium +Czech_Republic +Hungary +Luxembourg +Portugal +Sweden +Bosnia_And_Herzegovina +Denmark +Iceland +Malaysia +Romania +Switzerland +Brazil +Estonia +India +Mexico +Serbia +Taiwan +Bulgaria +Finland +Indonesia +Moldova +Singapore +Thailand +Canada +France +Ireland +Netherlands +Slovakia +Turkey diff --git a/crawl.py b/crawl.py index 38ca672..ee0e5f0 100755 --- a/crawl.py +++ b/crawl.py @@ -27,7 +27,7 @@ from termcolor import colored from yggcrawl import YggTorrentScraper scraper = YggTorrentScraper(requests.session()) from yggtorrentscraper import set_yggtorrent_tld -set_yggtorrent_tld("se") +set_yggtorrent_tld("si") name = ' '.join(sys.argv[1:]) # Search torrent name diff --git a/install.sh b/install.sh index f85ced4..d4c1fca 100755 --- a/install.sh +++ b/install.sh @@ -80,6 +80,16 @@ iptubes() { nano login.py } +nordvpn() { + wget -qnc https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/nordvpn-release_1.0.0_all.deb -O /tmp/nordvpn.deb + sudo dpkg -i /tmp/nordvpn.dev + rm /tmp/nordvpn.dev + + sudo apt update + sudo apt install nordvpn +} + + # Check installs [[ -z $(which ipfs) ]] && ipfs [[ -z $(which sbotc) ]] && sbotc diff --git a/lib/scrabash.sh b/lib/scrabash.sh index df990cc..d2dbb2e 100755 --- a/lib/scrabash.sh +++ b/lib/scrabash.sh @@ -56,6 +56,15 @@ get_details() { fi } +vpn() { + [[ ! $(which nordvpn) ]] && echo "Installaling NordVPN client... && ./install.sh nordvpn" + vpn_citie=$(shuf -n1 .vpn/countries) + echo "Warning: trying to connect to random cities in the world via NordVPN. If you are connected to this machine via SSH, you will lost the connection..." + echo "VPN connection in 5 seconds, press CTRL+C to cancel..." + sleep 5 + nordvpn c $vpn_citie +} + $1 [[ $err == 1 ]] && exit 1 || exit 0