Advertisement
Guest User

script p2p

a guest
Jul 23rd, 2015
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.21 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Ce script nécessite l'installation de :
  4. # zenity, nodejs (qui pull npm), nodejs-legacy (optionnel ? résoud bug ?) et peerflix.
  5.  
  6. # Documentation sur node.js :    https://docs.npmjs.com/
  7. #                https://docs.npmjs.com/getting-started/installing-node
  8.  
  9. # Mettre à jour npm : sudo npm update -g npm
  10. # Vérifier la version de npm : npm -v
  11.  
  12. # Installer peerflix : sudo npm install -g peerflix
  13. # Mettre à jour peerflix : sudo npm update -g peerflix
  14.  
  15. # Pour lire le flux vidéo avec vlc, lui donner l'adresse du flux : http://192.168.1.x:8888/
  16.  
  17. # Penser à configurer transmission pour qu'il supprime automatiquement les fichiers .torrent
  18. # et qu'il télécharge par défaut dans un dossier judicieux.
  19.  
  20. prog=$(zenity --list --radiolist --height=300 --text "Choisis le programme pour ouvrir ce lien." --column "Sélection" --column "Programme" TRUE "Peerflix" FALSE "Transmission")
  21.  
  22. if [ $? == 1 ]; then exit;
  23. # Si on annule le script s'arrête.
  24. elif [ "$prog" == "Peerflix"  ];then
  25.     dest=$(zenity --file-selection --directory --title "Choisis la destination de sauvegarde.")
  26.  
  27.     if [ $? == 1 ]; then exit;else
  28.         x-terminal-emulator -e peerflix "$1" --mpv --path "$dest"
  29.     fi
  30. else
  31.     transmission-gtk "$1"
  32. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement