Programmation BASH

This commit is contained in:
qo-op 2021-02-23 20:50:54 +01:00
parent f173ed0902
commit 698a7cd667
1 changed files with 47 additions and 46 deletions

View File

@ -4,6 +4,8 @@
```bash <(wget -qO- https://git.p2p.legal/axiom-team/astrXbian/raw/branch/master/install.sh)```
---
Qui a le temps quand il rentre du boulot de se creuser la tête à choisir un film pour ensuite rechercher des torrent ou des liens de streaming illégal ?
Les solutions payantes en deviendraient presque attirantes.
@ -52,44 +54,16 @@ Si vous habitez en zone blanche, il vous suffit de brancher votre Astroport sur
Nous aimons la culture. Nous pensons qu'elle permet de penser et qu'on n'est libre qu'à condition de savoir penser. Nous pensons que créateurs devraient être appréciés à hauteur de ce qu'ils créent et qu'une rémunération peut favoriser la création. Mais nous n'aimons pas la façon dont la culture est distribuée. Son accès est très inégalitaire en fonction de la richesse de chacun, et les intermédiaires ponctionnent une part démesurée sur la création, ne laissant généralement pas grand chose au créateur. D'autres modèles existent déjà (financement participatif par exemple, ou encore financement public via l'exception culturelle française), tandis que d'autres restent à inventer. Astroport s'inscrit dans cette logique de création de modèles économiques plus justes et innovants.
---
## Kodi
Kodi est née de l'amour des médias. C'est un centre de divertissement qui rassemble tous vos médias numériques dans un ensemble magnifique et convivial. Il est 100% gratuit et open source, très personnalisable et fonctionne sur une grande variété d'appareils. Il est soutenu par une équipe de bénévoles dévoués et une vaste communauté.
https://kodi.tv/
## Vstream
vStream est un addon pour Kodi qui vous permet de visionner en streaming un grand nombre de sources vidéo (comme la télévision, les films, les séries, les mangas, les documentaires, etc..). Il vous est même possible de télécharger certaines sources, de les mettre en favoris ou de voir la bande annonce. Le tout 100% Français.
https://kodi-vstream.github.io/
## IPFS
IPFS alimente le Web distribué
Un protocole hypermédia peer-to-peer conçu pour rendre le web plus rapide, plus sûr et plus ouvert.
https://ipfs.io/
## Gchange.fr
Plateforme fédérée de petites annonces libres, à prix libre et monnaie libre.
https://monnaie-libre.fr/ - https://cesium.app/ - https://www.gchange.fr/
---
## [Programmation Bash / Introduction](https://fr.wikibooks.org/wiki/Programmation_Bash/Introduction)
Pour comprendre le code il faudra être familier de l'**interpréteur de commandes bash**
## Installation pour DEBIAN
**Installez la sur-couche AstrXbian à votre PC DEBIAN (ou Xbian.org sur RaspberryPi)**
**Ouvrez un terminal puis copiez/collez cette ligne de commande**:
```
rm -f /tmp/install.sh && wget https://git.p2p.legal/axiom-team/astrXbian/raw/branch/master/install.sh -O /tmp/install.sh && chmod 755 /tmp/install.sh && bash /tmp/install.sh
```
```bash <(wget -qO- https://git.p2p.legal/axiom-team/astrXbian/raw/branch/master/install.sh)```
patientez plusieurs minutes, le temps que vous voyez inscrit
@ -142,28 +116,26 @@ Les films placés dans ~/astroport/films/$MOVIEID/ sont automatiquement sauvegar
## PRINCIPE DE FONCTIONNEMENT
> Astroport/KODI vous permet de partager les vidéos que vous aimez avec les gens que vous aimez.
Le répertoire ~/astroport sert de sas de transfert de vos fichiers dans IPFS.
Votre essaim de connexion se dessine selon les étoiles partagées sur https://gchange.fr
Chaque noeud astXbian possède une identité (paire de clef ed25519) qui correspond à une identité sur https://gchange.fr et un portefeuille sur https://cesium.app
Le répertoire ~/astroport sert de sas de transfert de vos fichiers dans IPFS.
Votre essaim de pairs connectés se dessine selon les "étoiles" partagées sur https://gchange.fr
Lorsqu'une identité "like/star" un autre compte sur Gchange, elle lui expédie en même temps un message "ipfstryme" ```~/.zen/ipfs/.${IPFSNODEID}/tryme.addr``` qui contient les adresses IP/IPFS qui permettent de s'y connecter.
Chaque noeud astXbian possède une identité (paire de clef ed25519) qui correspond à son identité sur https://gchange.fr et son portefeuille sur https://cesium.app
Chaque film, anime, serie ajouté(es) transite via IPFS et apparait dans votre Mediacenter KODI et celui de vos amis.
Lorsqu'une identité "like/étoile" un autre compte sur Gchange, elle lui expédie le message "ipfstryme" ```~/.zen/ipfs/.${IPFSNODEID}/tryme.addr``` qui contient ses adresses IP/IPFS connues.
- Pour la catégorie "film" votre fichier INDEX se trouve ```~/.zen/ipfs/.$IPFSNODEID/FASTRXBIAN```
Chaque film ajouté à l'index ajouté à ```~/.zen/ipfs``` est partagé sur la clef IPNS "self" de chacun puis collecté dans ```~/.zen/ipfs_swarm``` les films de vos amis apparaissent dans votre Mediacenter KODI et réciproquement.
- Le fichier INDEX commence par la première lettre de la catégorie. Exemple "film" = ```~/.zen/ipfs/.$IPFSNODEID/FASTRXBIAN```
```
CAT;TMDB;YEAR;TITLE;SAISON;GENRES;GROUPES;RES;URLS
film;$TMDB;2013;Frequencies;;["Science fiction","Romance","Mystere"];$XZUID;480p;http://127.0.0.1:8181/ipfs/QmcXMAHbFH3gDwmxJRX7uh753oCbXAEajwQsAWFkvqbRY3/Frequencies.mp4
# FORMAT DU FICHIER : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Voir-et-partager-sa-biblioth%C3%A8que-priv%C3%A9e#d%C3%A9clarer-des-films
```
**IMPORTANT** récupérer ```$TMDB``` sur https://www.themoviedb.org
FORMAT DU FICHIER : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Voir-et-partager-sa-biblioth%C3%A8que-priv%C3%A9e#d%C3%A9clarer-des-films
**IMPORTANT** afin d'enrichir les "metadonées" associées au fichier importé, nous utilisons ```$TMDB``` issu de https://www.themoviedb.org sert à effectuer un premier classement...
Chaque noeud faisant parti de votre réseau d'amis partage sa bibliothèque au travers du fichier ```~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN```
Les publications IPNS de tous les amis "ipfs swarm peers" alimentent ~/.zen/ipfs_swarm/ des index publiés par chacun.
Chaque noeud de votre essaim d'amis partage sa bibliothèque au travers du fichier ```~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN```
```~/.zen/ipfs/PIN``` memorise l'état des PIN du réseau
```~/.zen/KEY``` attribue une clef IPNS à chaque SOURCE_ID avec son extension "Zen TAG"
@ -187,9 +159,38 @@ ipfs ls /ipns/k51qzi5uqu5dgfc3m379rf9820vg20hjhnmo9letrkj2p177tq013ohn68xf2y
# ANNEXES
## Marc se demande comment fonctionne Astsroport?
https://tube.p2p.legal/videos/watch/90f0efd6-e1a9-40ed-8583-440b98ab4ef0
---
## Kodi
Kodi est née de l'amour des médias. C'est un centre de divertissement qui rassemble tous vos médias numériques dans un ensemble magnifique et convivial. Il est 100% gratuit et open source, très personnalisable et fonctionne sur une grande variété d'appareils. Il est soutenu par une équipe de bénévoles dévoués et une vaste communauté.
https://kodi.tv/
## Vstream
vStream est un addon pour Kodi qui vous permet de visionner en streaming un grand nombre de sources vidéo (comme la télévision, les films, les séries, les mangas, les documentaires, etc..). Il vous est même possible de télécharger certaines sources, de les mettre en favoris ou de voir la bande annonce. Le tout 100% Français.
https://kodi-vstream.github.io/
## IPFS
IPFS alimente le Web distribué
Un protocole hypermédia peer-to-peer conçu pour rendre le web plus rapide, plus sûr et plus ouvert.
https://ipfs.io/
## Gchange.fr
Plateforme fédérée de petites annonces libres, à prix libre et monnaie libre.
https://monnaie-libre.fr/ - https://cesium.app/ - https://www.gchange.fr/
---
## AIDE : Marc se demande comment fonctionne Astsroport?
https://tube.p2p.legal/videos/watch/90f0efd6-e1a9-40ed-8583-440b98ab4ef0
## BROCHURE https://www.copylaradio.com/en_US/blog/blog-1/post/astrxbian-20