Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Ce script nécessite l'installation de :
- # zenity, nodejs (qui pull npm), nodejs-legacy (optionnel ? résoud bug ?) et peerflix.
- # Documentation sur node.js : https://docs.npmjs.com/
- # https://docs.npmjs.com/getting-started/installing-node
- # Mettre à jour npm : sudo npm update -g npm
- # Vérifier la version de npm : npm -v
- # Installer peerflix : sudo npm install -g peerflix
- # Mettre à jour peerflix : sudo npm update -g peerflix
- # Pour lire le flux vidéo avec vlc, lui donner l'adresse du flux : http://192.168.1.x:8888/
- # Penser à configurer transmission pour qu'il supprime automatiquement les fichiers .torrent
- # et qu'il télécharge par défaut dans un dossier judicieux.
- prog=$(zenity --list --radiolist --height=300 --text "Choisis le programme pour ouvrir ce lien." --column "Sélection" --column "Programme" TRUE "Peerflix" FALSE "Transmission")
- if [ $? == 1 ]; then exit;
- # Si on annule le script s'arrête.
- elif [ "$prog" == "Peerflix" ];then
- dest=$(zenity --file-selection --directory --title "Choisis la destination de sauvegarde.")
- if [ $? == 1 ]; then exit;else
- x-terminal-emulator -e peerflix "$1" --mpv --path "$dest"
- fi
- else
- transmission-gtk "$1"
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement