Online video hd

Смотреть 18 лет видео

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

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

20.06.10 13:36 punk

Скрипты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 для работы.



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

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

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

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

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

Лучшие блоги (все 126)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2307 из 190 городов)
Топ пользователей Топ блогов
В сети: nvbn, shidoh, le087, karp, enko, dfx

Новенькие: Chupik, GRS, time2die, Anhel, animeshnik
welinux.ru

Смотреть онлайн бесплатно

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


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

Online video HD

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

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

Full HD video online

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

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

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