TVLINK - 3.3.4

  • 1 Ответов
  • 1215 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1462
  • +14/-0
TVLINK - 3.3.4
« : 24 Октября 2023, 16:33:13 »
TVLINK: установка, настройка и использование.

Телеграм чат по вопросам TVLINK.

- модули Streamlink 6.2.1
- небольшая оптимизация работы

Справка по работе с TVLINK на сайте wiki.alexelec.tv.
Сайт еще в процесе наполнения, но справка по TVLINK почти готова. Выбор языка сайта в правом верхнем углу. Оригинальный текст на Украинском языке, все остальное машинный перевод.
« Последнее редактирование: 26 Ноября 2023, 11:43:22 от Alex »
Alex@ELEC

*

Оффлайн bfoot

  • Пользователь
  • **
  • 39
  • +3/-1
Re: TVLINK - 3.3.4
« Ответ #1 : 25 Октября 2023, 07:05:12 »

Інструкція для старих систем на базі S905/S912.

Ручне встановлення нової версії.

Відключаємо ТВЛінк в налаштуваннях Alexelec.
Наступні команди виконуємо в терміналі через підключення SSH:
Код
ssh -l root aaa.aaa.aaa.aaa
(aaa.aaa.aaa.aaa - IP адреса бокса)

Копіюємо файл з налаштуванням каналів:
Код
cp /storage/.config/tvlink/data/channels.db /storage/backup/

Встановлюємо Entware та необхідну версію пітон (з додатковими залежностями):
Код
installentware
cd
opkg install python3-pip
pip install isodate
pip install pycountry
pip install crypto
pip install pycryptodome

Видаляємо старий ТВЛінк:
Код
rm -rf /storage/.config/tvlink/mkdir /storage/.config/tvlink

Встановлюємо нову версію ТВЛінк:
Код
wget -c  https://github.com/AlexELEC/TVLINK-arm64/releases/download/3.3.4/TVLINK-3.3.4.tar.bz2
tar --overwrite -xfv TVLINK-3.3.4.tar.bz2 -C /storage/.config/tvlink

У файлі tvlink, перший рядок змінюємо на "#!/usr/bin/env /opt/bin/python3"
Код
nano /storage/.config/tvlink/tvlink


Повертаємо налаштування каналів:
Код
cp -rf /storage/backup/channels.db /storage/.config/tvlink/data/channels.db


Запускаемо ТВлинк вручну:
Код
/storage/.config/tvlink/tvlink


Якщо все ок, додаємо автостарт при завантаженні ТВбокса:
Код
nano /storage/.config/autostart.sh


Додаємо у файл наступні рядки:
Код
sleep 15/storage/.config/tvlink/tvlink &


Змінюємо дозвіл на запуск скрипта автозапуску:
Код
chmod +x /storage/.config/autostart.sh


Перезавантажуємо бокс, додаємо джерела плейлістів (канали мають підтягнутись автоматично)



Оновлення TVLink з версії 3.3.3 на 3.3.4.

Виключаємо TVLink:
Код
pkill -f "tvlink"

Копіюємо файл з налаштуванням каналів:
Код
cp /storage/.config/tvlink/data/channels.db /storage/backup/

Встановлюємо нову версію ТВЛінк:
Код
wget -c https://github.com/AlexELEC/TVLINK-arm64/releases/download/3.3.4/TVLINK-3.3.4.tar.bz2
tar --overwrite -xfv TVLINK-3.3.4.tar.bz2 -C /storage/.config/tvlink

У файлі tvlink, перший рядок змінюємо на "#!/usr/bin/env /opt/bin/python3"
Код
nano /storage/.config/tvlink/tvlink

Повертаємо налаштування каналів:
Код
cp -rf /storage/backup/channels.db /storage/.config/tvlink/data/channels.db


Запускаемо ТВлинк вручну:
Код
/storage/.config/tvlink/tvlink


Перевіряємо роботу. Якщо все ок, перезавантажуємо твбокс
« Последнее редактирование: 25 Октября 2023, 07:14:15 от bfoot »