Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:bcag2:croc [Le 28/03/2020, 07:46]
bcag2 [Installation]
utilisateurs:bcag2:croc [Le 28/03/2020, 09:11] (Version actuelle)
bcag2
Ligne 1: Ligne 1:
-====== Croc, partage de fichiers/​répertoires en pair à pair ====== +transféré ​à [[:croc]]
- +
-Pour échanger un fichier (éventuellement gros((il est toujours conseillé d'en limiter la taille… avec notre OS préféré, vous pouvez utiliser la commande split))) ou un répertoire,​ voici une solution efficace en [[wpfr>​Pair_à_pair|peer2peer]] (ou pair à pair), CROC. +
- +
-===== Installation ===== +
-Avec [[:snap]], il suffit de lancer: +
-<code bash>​snap install croc</​code>​ +
-Cette installation est évidemment nécessaire sur le PC émetteur et récepteur (+ sur un serveur si vous souhaitez avoir votre propre relais) +
- +
-Autre solution: +
-<code bash>​curl https://​getcroc.schollz.com | bash</​code>​ +
- +
-===== Utilisation ===== +
-Principe: un petit bout de code (Croc fait moins d'un Mo !) permet d'​émettre un envoi de fichier ou répertoire avec une commande très simple: +
-<code bash>​croc send mon_fichier</​code>​ +
-qui retourne entre-autre:​ +
-<code bash> +
-On the other computer run +
-croc flute-vibrate-cyclone +
-</​code>​ +
-cela génère un code-phrase,​ qu'on envoi au destinataire par email, messagerie instantané… qui n'a plus qu'à le coller dans son terminal: +
-<code bash>​croc flute-vibrate-cyclone</​code>​ +
-et c'est partie. +
- +
-Étant en peer2peer, il est clair que le PC émetteur doit rester allumé tant que le fichier/​répertoire n'est pas récupéré! +
-<note important>​Un seul destinataire peut récupérer,​ si vous devez l'​envoyer à plusieurs personnes, il faut recommencer l'​opération!</​note>​ +
- +
-Il est possible de créer son code-phrase (([[https://​github.com/​schollz/​croc#​custom-code-phrase]])) (minimum 4 caractères):​ +
-<code bash>​croc --code mon-code-phrase send mon_fichier</​code>​ +
-===== Le relais ===== +
-La mise en relation entre le PC émetteur et le PC destinataire se fait via un serveur (le relais) qui, un peu comme un DNS, va mémoriser la correspondance code - adresse IP de l'​émetteur qu'il va transmettre au destinataire.\\ +
-Ce relais, par défaut est public (hébergé à New-York)\\ +
-Il est possible de se créer son propre relais avec la commande((https://​github.com/​schollz/​croc#​self-host-relay)) <code bash>​croc relay</​code>​ +
- +
-===== Voir aussi ===== +
-  * (en) [[https://​github.com/​schollz/​croc|Croc sur github]]+
  • utilisateurs/bcag2/croc.1585377992.txt.gz
  • Dernière modification: Le 28/03/2020, 07:46
  • par bcag2