Видео ролики бесплатно онлайн

Смотреть мамки видео

Официальный сайт osinform 24/7/365

Смотреть видео бесплатно

punk 20.06.2010 13:36

Скриптыanime ongoings

Я люблю смотреть онгоинги, но было влом каждую неделю проверять няторрент на наличие торрентов и страничку фансаба для того, чтобы узнать: не вышли ли субтитры? Для этого написал скрипт и решил поделиться с общественностью.


 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#!/bin/bash
P=~/.nya;
while read str
do
category=`echo $str|cut -d '|' -f1`
key=`echo $str|cut -d '|' -f2`
url=`echo $str|cut -d '|' -f3`
animepath=`echo $str|cut -d '|' -f4`
echo -ne "\033<1m"'\E<37;10m'"$category"
tput sgr0

wget -O - -q "http://www.nyaatorrents.org/?page=rss&catid;=1&subcat;=11&term;=$key"| grep -E '(title>|link>)'|sed 's/<title>\|.avi\|.mp4\|amp;\|.mkv\|.wmv\|^< \t>*//g'|tail -n +3|tr -d '\n'|sed -e 's/<\/link>/\n/g' -e 's/<\/title><link>/|/g'|head -n -1|
while read s
do
a=`echo $s|cut -d '|' -f1`
b=`echo $s|cut -d '|' -f2`
c=`sqlite3 "$P/test.db" "select name from torrents where name =\"$a\""`
if < -z "$c" >; then
sqlite3 "$P/test.db" "insert into torrents (name,link,category) values (\"$a\",\"$b\",\"$category\");"
fi
done

wget -qc "$url" -O -|grep -o "download.php?id="..... |sort -u|
while read s
do
c=`sqlite3 "$P/test.db" "select link from archives where link =\"$s\""`
if < -z "$c" >; then
sqlite3 "$P/test.db" "insert into archives (category,link) values (\"$category\",\"$s\");"
wget -q -O "$P/1.rar" "http://fansubs.ru/forum/$s"
wget -q --content-disposition -P "$P/archives" "http://fansubs.ru/forum/$s"
ls "$P/archives/"|
while read s1
do
echo "$P/archives/$s1"
aunpack -q -X "$P/tmpsubs" "$P/archives/$s1"
rm "$P/archives/$s1"
done
ls "$P/tmpsubs/"|
while read sl
do
c=`echo "$sl"|sed -e 's/.PrCd././' -e 's/.ass//' `
d=`sqlite3 "$P/test.db" "select link from torrents where name =\"$c\""`
if < "$d" >
then
wget "$d" -qO "$P/torrents/$c.torrent"
cp "$P/torrents/$c.torrent" "$animepath$c.torrent"
cp "$P/tmpsubs/$sl" "$animepath"
echo "$c">>~/.nya/downloading
fi
done
rm -r "$P/tmpsubs/"*
fi
done

echo -e "\033<1m"'\E<33;10m'"\tcomplete"
tput sgr0

done<"$P/config"
datee=`date +%y''%m''%d' '%H:%M`
c=`diff "$P/test.db" "$P/last.db"`
if < "$c" >
then
cp "$P/last.db" "$P/$datee.db"
cp "$P/test.db" "$P/last.db"
fi


Скрипт хранит ссылки на торренты и архивы субтитров в базе данных, поэтому перед началом работы надо ее создать.

 1
2
3
4
5
6
7
8
9
10
11
cd ~
mkdir .nya
cd .nya
mkdir archives
mkdir torrents
mkdir allshit
mkdir tmpsubs
sqlite3 test.db "create table torrents (name TEXT, link TEXT, category TEXT);"
sqlite3 test.db "create table archives (link TEXT, category TEXT);"
touch config
gedit config


В файле config задаем настройки скрипта:
название категории, кейворд для поиска в няторрентс, страничка сабов на фансаб.ру, путь, куда класть торренты и сабы.

Вот мой конфиг:
Working!|working|http://fansubs.ru/forum/viewtopic.php?t=12832|/media/d/anime/working!/
Angel Beats|angel+beats|http://fansubs.ru/forum/viewtopic.php?t=12864|/media/d/anime/Angel beats!/
B Gata H Kei|gata+kei|http://fansubs.ru/forum/viewtopic.php?t=12859|/media/d/anime/B Gata H Kei/
Hakuouki|hakuouki|http://www.fansubs.ru/forum/viewtopic.php?t=12854|/media/d/anime/Hakuouki/
K-on ! !|k-on|http://fansubs.ru/forum/viewtopic.php?t=12889|/media/d/anime/k-on!!/
Night Raid|senkou+raid|http://www.fansubs.ru/forum/viewtopic.php?t=12895|/media/d/anime/Senkou no Night Raid/
Rainbow |rainbow|http://www.fansubs.ru/forum/viewtopic.php?t=12926|/media/d/anime/Rainbow: Nisha Rokubou no Shichinin/
Kiss X Sis|kissxsis|http://fansubs.ru/forum/viewtopic.php?t=12839|/media/d/anime/kissxsis tv/


Программа требует установленного sqlite3 и atool для работы.


Тэги: anime bash sqlite3 torrent
+ 8 -
Похожие Поделиться

Aineko 20.06.2010 14:57 #
+ 4 -
epic!
а я не люблю смотреть онгоинги, жду, когда полностью выйдут, а потом залпом смотрю.
punk 20.06.2010 16:17 #
+ 1 -
ну, каждому свое
stogerc 20.06.2010 19:06 #
+ 2 -
Знать бы о чём вы говорите... =)
garillka 20.06.2010 20:31 #
+ 1 -
за sqlite плюс
Aesdana 21.06.2010 10:11 #
+ 2 -
Я люблю смотреть онгоинги, но было влом каждую неделю проверять няторрент на наличие торрентов и страничку фансаба для того, чтобы узнать: не вышли ли субтитры? Для этого написал скрипт и решил поделиться с общественностью.

Скрипт хранит ссылки на торренты и архивы субтитров в базе данных, поэтому перед началом работы надо ее создать.

В файле config задаем настройки скрипта:
название категории, кейворд для поиска в няторрентс, страничка сабов на фансаб.ру, путь, куда класть торренты и сабы.

Вот мой конфиг:

Программа требует установленного sqlite3 и atool для работы.
punk 21.06.2010 14:22 #
+ 2 -
огромное спасибо

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн