Last active
August 29, 2015 14:06
-
-
Save alexstep/5e3d4566c5b14b8e5352 to your computer and use it in GitHub Desktop.
intall XBMC+addons p2pproxy vlc mono
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
clear | |
echo '' | |
echo '' | |
echo ' !!! ВНИМАНИЕ !!! ' | |
echo ' Ознакомьтесь с инструкцией http://habrahabr.ru/post/235523/' | |
echo '' | |
echo ' Всё что вы делаете вы делаете на свой страх и риск' | |
echo '' | |
echo 'Нажмити Enter для продолжения' | |
read ok | |
firefox --new-tab http://habrahabr.ru/post/235523/ & | |
clear | |
echo '' | |
echo '----------------------------------' | |
echo ' Для начала обновим систему ' | |
echo ' ( update upgrade dist-upgrade ) ' | |
echo '----------------------------------' | |
echo '' | |
echo '' | |
sudo apt-get update | |
sudo apt-get upgrade | |
sudo apt-get dist-upgrade | |
sudo apt-get -f install | |
sudo apt-get install wget unzip firefox | |
clear | |
echo '' | |
echo '----------------------------------' | |
echo ' Добавляем нужные репозитории' | |
echo '----------------------------------' | |
echo '' | |
echo '' | |
sleep 2 | |
sudo add-apt-repository ppa:team-xbmc/ppa | |
clear | |
echo 'deb http://repo.acestream.org/ubuntu/ raring main' | sudo tee /etc/apt/sources.list.d/acestream.list | |
sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add - | |
clear | |
sudo add-apt-repository ppa:inizan-yannick/mono | |
clear | |
sudo apt-get update | |
clear | |
echo '' | |
echo '------------------------------------' | |
echo ' Зарегистрируйся пока на torrent-tv ' | |
echo '------------------------------------' | |
sleep 3 | |
firefox --new-tab http://torrent-tv.ru/reg.php & | |
echo '' | |
echo '---------------------------------------------------' | |
echo ' Создан каталог ~/XbmcTv ' | |
echo ' в нём будем хранить всё необходимое для работы ' | |
echo '---------------------------------------------------' | |
echo '' | |
echo '' | |
sleep 2 | |
mkdir ~/XbmcTv/ | |
mkdir ~/XbmcTv/docs/ | |
cd ~/XbmcTv/docs/ | |
wget http://alexstep.com/XBMC/guides/plan.html | |
wget alexstep.com/XBMC/guides/install_log.html | |
wget http://alexstep.com/XBMC/guides/install_p2pproxy_ubuntu1404.html | |
clear | |
echo '' | |
echo '--------------------------------------------' | |
echo ' Основная программа(P2pProxy_console.exe) ' | |
echo ' лежит в ~/XbmcTv/P2pProxy ' | |
echo '--------------------------------------------' | |
echo '' | |
echo '' | |
sleep 3 | |
mkdir ~/XbmcTv/P2pProxy | |
cd ~/XbmcTv/P2pProxy | |
wget http://alexstep.com/XBMC/p2pproxy/1.0.2.6.zip | |
unzip 1.0.2.6.zip | |
rm 1.0.2.6.zip | |
mkdir ~/XbmcTv/packages/ | |
cd ~/XbmcTv/packages/ | |
wget http://alexstep.com/XBMC/AceStreamUbuntu_14.04.zip | |
unzip AceStreamUbuntu_14.04.zip | |
if [ $(uname -a|grep -c 'x86_64') -ne 0 -o $(uname -a|grep -c 'ia64') -ne 0 ]; then | |
cd AceStream\ Ubuntu\ 14.04/64b/ | |
else | |
cd AceStream\ Ubuntu\ 14.04/32b/ | |
fi | |
sudo dpkg -i acestream.deb | |
clear | |
echo '' | |
echo '-------------------------------------------------------' | |
echo ' Устанавливаем всё-всё-всё ' | |
echo ' xbmc acestream mono vlc p2pproxy аддоны к xbmc и пр.' | |
echo '-------------------------------------------------------' | |
echo '' | |
echo '' | |
sleep 5 | |
firefox --new-tab http://mytalks.ru/index.php?topic=5196 & | |
sleep 2 | |
sudo apt-get install python-apsw python-m2crypto | |
sudo dpkg -i *.deb | |
sudo apt-get -f install | |
sudo apt-get install xbmc xbmc-pvr-iptvsimple vlc software-properties-common acestream-engine mono-runtime mono-devel git build-essential libtool autotools-dev autoconf automake | |
sudo apt-get -f install | |
mkdir ~/XbmcTv/addons/ | |
cd ~/XbmcTv/addons/ | |
wget http://alexstep.com/XBMC/addons/pvr.p2pproxy.0.0.3.zip | |
wget http://alexstep.com/XBMC/addons/repository.seppius.zip | |
unzip ~/XbmcTv/addons/repository.seppius.zip | |
#unzip ~/XbmcTv/addons/pvr.p2pproxy.0.0.3.zip | |
#cp -r ~/XbmcTv/addons/repository.seppius ~/.xbmc/addons/repository.seppius | |
clear | |
echo ' Собираем pvr плагин из исходников' | |
mkdir ~/XbmcTv/addons/source/ | |
cd ~/XbmcTv/addons/source/ | |
git clone https://github.com/const586/xbmc-addon-p2pproxy | |
cd xbmc-addon-p2pproxy/ | |
sh autogen.sh | |
./configure | |
make dist-zip | |
unzip pvr.p2pproxy.0.0.3.zip | |
cp -r pvr.p2pproxy/ ~/.xbmc/addons/pvr.p2pproxy | |
# плейлист с радиоканалами | |
cd ~/XbmcTv/ | |
wget http://alexstep.com/XBMC/radio.m3u | |
# запускаем acstream | |
acestreamengine --client-console & | |
# Запуск p2pproxy | |
sleep 5 | |
clear | |
echo " " | |
echo " " | |
echo " Введи email для входа на torrent-tv.ru:" | |
read ttv_email | |
echo " и пароль для входа:" | |
read ttv_pass | |
clear | |
mono ~/XbmcTv/P2pProxy/P2pProxy_console.exe -u $ttv_email -p $ttv_pass & | |
nautilus ~/XbmcTv/ & | |
sleep 5 | |
firefox --new-tab http://127.0.0.1:8081/login & | |
sleep 1 | |
firefox --new-tab http://127.0.0.1:8081/demo & | |
sleep 1 | |
firefox --new-tab http://127.0.0.1:8081/help & | |
sleep 2 | |
firefox --new-tab http://127.0.0.1:8081/stat & | |
sleep 2 | |
firefox ~/XbmcTv/docs/install_p2pproxy_ubuntu1404.html & | |
xbmc & | |
sleep 5 | |
clear | |
echo ' Тебе осталось добавить в автозагрузку acestream и P2pProxy_console.exe' | |
echo ' Запускать так:' | |
echo " su -s /bin/sh - $USER -c 'mono $HOME/XbmcTv/P2pProxy/P2pProxy_console.exe -u $ttv_email -p $ttv_pass'" | |
echo ' acestreamengine --client-console' | |
echo ' ' | |
echo ' Ну и включить ТВ в XBMC' | |
echo ' ' | |
echo ' Читай последние пункты документации' | |
sleep 10 | |
#автозапуск | |
#sudo -u user --set-home acestreamengine --client-console | |
#su -s /bin/sh - user -c "mono /home/user/p2pproxy/P2pProxy_console.exe -u alex.step.kellas@gmail.com -p mytortv" | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
11 line: echo 'НажмитЕ Enter для продолжения'