F*EX - Frams' Fast File EXchange
 
F*EX (Frams' Fast File EXchange) est un service pour envoyer des fichiers
volumineux d'un utilisateur A à un utilisateur B.
L'expéditeur upload le fichier au serveur F*EX en utilisant
un formulaire WWW et le destinataire reçoit automatiquement
une notification.
Vous vous dîtes:
  Pourquoi aurais -je besoin d'un autre service de transfert de fichier ?!
  J'ai déja l'e-mail, le ftp, ssh et même sendfile !
Je réponds:
  Vous avez toujours besoin de F*EX :-)
  
Par exemple, vous voulez envoyer à vos amis la dernière vidéo de vos vacances (1 GB).
Vous avez les possibilités suivantes (et les problèmes):
  - envoyer un DVD par la voie postale- 
      Hors de question - nous vivons en <> après l'invention d'Internet. C'est pour les grand-pères.
      - 
   
- utiliser l'e-mail- 
      La plupart des serveurs e-mail ont une limite de 10 MB par message et très souvent un quota d'utilisation de quelques centaines de méga-octets.
       - 
   
- uucp- 
      Et pourquoi pas du marbre et un burin ?
       - 
   
- ssh- 
      Vous avez le mot de passe de vos amis ou bien vous êtes prêts à leur donne le votre, juste pour un transfert de fichier ?
       - 
   
- ftp- 
       - 
        - Quel serveur ?
        
- Quel compte, quel mot de passe ?
        
- Vous ne vous souciez pas d'envoyer des mots de passes non chiffrés et des fichiers sur un Internet non sécurisé ?
        
- Est-ce que votre proxy support le ftp passif ?
        
- Dans le cas d'un ftp anonyme :
          
            - Est-ce qu'il permet des uploads de 1GB ?
            
- Est-ce qu'il permet de supprimer le fichier uploadé ?
            
- Qui peut télécharger votre fichier ?
            
- Qui peut supprimer votre fichier ?
            
- Vous devez envoyer à votre ami l'URL de téléchargement, il doit vous informer
                que le download s'est bien passé et vous devez supprimer le fichier
                .
 C'est plutôt pénible.
 
 - 
   
- http- 
       - 
        - Pas d'upload par défaut et de gestion des utilisateurs. Cela doit être programmé
	
- Pas de notification automatique
	
- Pas d'effacement automatique
	
- Peu de serveur http peuvent gérer des fichiers de plus de 2GB
      
 - 
   
- sendfile- 
       - 
	- Vous utilisez UNIX et sendfile est installé ?
	
- Votre destinataire utilise UNIX et a sendfile d'installé ?
	
- Ni vous ou votre destinataire n'a le port 487 bloqué par un firewall ?
      
 - 
   
- Des services commerciaux comme DropLoad, ALLPeers, YouSendIt, etc- 
       - 
        - Quel limite ont-ils (le plupart: < 2 GB)?
	
- Quid de la sécurité et de la confidentialité : est-ce vos fichiers seront entre de bonnes mains ?
	
- Est-ce qu'ils sont opensource ou propriétaire ?
	
- Est-ce qu'ils sont accessibles avec n'importe quel navigateur ou bien avez-vous besoin de java, active-X, flash ou d'autres plugins ésotériques ?
	
- Est-ce qu'ils vont encore exister d'ici quelques mois?
 (DropLoad, ALLPeers et drop.io ont déja mis la clé sous la porte)
 - 
 
 
Si vous avez répondu "non" à une seule de ces questions, alors vous avez besoin de F*EX
Principales fonctionnalités de F*EX
  - transfert de fichier de taille virtuellement infini
  
- le destinataire et l'expéditeur ont uniquement besoin d'un e-mail et d'un navigateur web, ils n'ont pas besoin d'installer de logiciels.
  
- reprise d'upload et de téléchargement en cas de défaillance
  
- notification automatique du destinataire
  
- suppression automatique après un téléchargement
  
- suppression automatique après un délai ajustable (par défaut: 5 jours)
  
- les utilisateurs F*EX peuvent créer des URLs d'upload à usage unique pour des utilisateurs extérieurs
  
- les utilisateurs F*EX peuvent créer des sous-utilisateurs qui ne pourront envoyer des fichiers uniquement à cet utilisateur
  
- les utilisateurs F*EX peuvent créer des groupes, similaire à des listes de diffusions, mais pour des fichiers
  
- maintenance réduite au minimum : pas d'interventations de l'administrateur nécessaires mise à part la création de nouveaux utilisateurs
  
- l'envoi à plusieurs destinataires ne nécessite pas le stockage d'autant de fichiers sur le serveur
  
- F*EX est un service web HTTP qui ne nécessite pas de contourner les parre-feux. 
  
- support des flux
  
- pour les vrais utilisateurs UNIX, il existe les programmes shell fexsend et fexget afin d'éviter l'utilisation ennuyeuse de l'interface web
  
- protocole et code source librement disponible (Perl Artistic)
Parlons de SEX
F*EX a un ami : Stream EXchange (SEX).
Vous pouvez imager SEX comme un tube UNIX réseau s'appuyant sur un relais.
Cela peut s'avérer utile pour envoyer des données d'un utilisateur A à un utilisateur B lorsque A et B ne peuvent établir
une connexion directe, mais que chacun peut accéder en HTTP au serveur SEX. Pour une intégration sans peine avec les outils UNIX,
il y a les commandes shell sexsend et sexget.
L'authentifaction est la même qu'avec F*EX
Encore des  questions?
Voir la FAQ
contact: fexmaster