blob: a248d38ec7271c303fd6635c3bf62ac3ce991ff3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
# dependencies
which pup > /dev/null ||
exit 1
test -z "${query:=$1}" &&
query="$(cat /dev/stdin)"
url="https://1337x.to"
query="$(echo "$query" | tr ' ' '+' )"
result="$(curl -s "$url/search/$query/1/" |
pup -p 'a attr{href}' |
grep "^/torrent" |
head -n 1)"
# result contains / as first char
curl -s "$url$result" |
pup -p 'a attr{href}' |
grep "^magnet:" |
head -n 1
|