Share.Ninja

Le commander

sninja cmd sninja cmd 'https://share.ninja/#…'

Un gestionnaire de fichiers à deux panneaux dans le terminal, dans l'esprit de Midnight Commander et de FAR. Chaque panneau montre un dossier de votre disque ou un partage. Un partage s'ouvre en passant son lien au lancement, avec Alt+A ou depuis la liste Links. Tab change de panneau, Entrée ouvre, Retour arrière remonte d'un niveau, F5 copie d'un panneau à l'autre, F1 affiche toutes les touches.

Dans le commander, les partages sont en lecture seule : on copie d'un partage vers le disque, ou de disque à disque. F3 ouvre un fichier dans le visualiseur, en texte ou en hexadécimal, avec recherche et saut à une position ; seul ce qui est à l'écran est lu, directement depuis le partage, donc rien n'est téléchargé pour regarder. F4 modifie un fichier local dans l'éditeur intégré. F6 renomme, F7 crée un dossier, F8 supprime, Alt+7 cherche un fichier par nom, tout cela sur votre disque. Ctrl+S est la recherche rapide dans le panneau, et la ligne de commande en bas exécute des commandes shell dans le dossier local courant.

Alt+1 et Alt+2 choisissent ce que montrent le panneau gauche et le panneau droit : un dossier ou un partage, Links, Nearby, Connection, User, Log, Info.

Links
Vos partages. Entrée en ouvre un dans le panneau ; si vous copiez des fichiers sur Links avec F5, cela crée un nouveau partage et un nouveau lien.
Nearby
Les appareils à proximité. Entrée affiche les détails ; si vous copiez des fichiers sur un appareil avec F5, ils lui sont envoyés, et F8 retire l'offre. Quand quelqu'un vous envoie des fichiers, une boîte de dialogue apparaît : « Accepter » ouvre le partage dans l'autre panneau, d'où vous pouvez le copier avec F5 ; « Refuser » dit non.
User
Connexion et déconnexion, avec Entrée. Alt+Shift+V affiche vos appareils, Alt+Shift+J les demandes en attente d'approbation.

Le commander utilise la même session que les autres commandes sninja : se connecter ici ou avec sninja auth login revient au même.