TURBO-SFT
(Pour Pocket PC 2002)

Introduction:
A l'heure actuelle les Pocket-PC's commencent à devenir performant et adoptent tous un tas de périphériques qui permettent de plus en plus la mobilité, mais si on regarde du coté du logiciel, il s'avère que même avec le Pocket-PC 2002 il existe de grosses lacunes comme pour l'accès aux ressources partagées, et la gestion et configuration réseau comme qui dirait 'biazaroid' !!!
C'est ainsi qu'a germé l'idée de développé sur mon ipaq 3630 un petit 'Navigateur' qui permettrait l'accès au ressources de mon PC. Ainsi il faudrait 2 programmes, un sur le PC, le "Serveur" et un sur le PPC le "Client". il fallait que le système soit simple, rapide, ainsi la création d'un petit protocole basé sur un seul socket (contrairement au FTP) à été nécessaire, ainsi était né le SFT (Simple File Transfert).

Description:
Le TurboSFT est très simple d'installation et d'utilisation. il permet donc:

-Le listing des disques, répertoire et fichier du PC depuis le PPC.
-Le téléchargement des fichiers du PC depuis le PPC
-L'upload des fichiers du PPC vers le PC depuis le PPC.
-La gestion d'un répertoire de travail (répertoire HOME)

Installation et configuration:
Pour utiliser le TurboSFT, il vous faut donc un serveur SFT, l'installation se décompose donc en 2 parties, l'installation du serveur (PC) et l'installation du client.(PPC)

 

Télécharger le Pack TurboSFT  ici !!!
(1.7 Mo, le zip contient le TurboSFT(AMR) v3.1 et un serveur SFT v3.5)

 

(optionnel: Télécharger le Kit VBRunTime si vous ne l'avez pas déjà installé (Pour le serveur PC))

Décompressez le fichier, vous trouverez un dossier pour le PC et un dossier pour le PPC


Installation de Serveur: (PC)

Dans le dossier du PC, lancez "install.exe", et suivez les instructions a l'écran, une fois l'installation terminé, regardez près de l'horloge, vous devriez avoir un nouvel icône, cliquez dessus avec le bouton de droite de la souris vous pourrez ainsi configurer le Serveur SFT.

Ainsi vous pouvez lire l'adresse ip actuel du pc, et vous pourrez:

-configurer le port de connexion (1000 par défaut)
-configurer un répertoire HOME par défaut.
-activer ou non le serveur au démarrage du PC.
-activer ou non la connexion au lancement du programme.
-autoriser ou non les accès en lecture (Download) des fichiers. 
-autoriser ou non les accès en écriture (Upload) des fichiers.
-configurer un mot de passe pour sécuriser l'accès au serveur
-configurer un taille de paquet de données émis (1024 par défaut).

(le serveur doit être arrêté pour pouvoir le paramétrer.)

(Si le serveur ne démarre pas, (messages d'erreur composants introuvables, etc...)  vous n'avez probablement pas installé le kit VBRunTime sur votre PC, télécharger et installer le Kit VBRunTime disponible si dessus et relancer le serveur.)


Répertoire Home:
si vous laissez ce champ vide cela correspond au poste de travail, si non le répertoire home sera le répertoire indiqué !

Mot de Passe:
si vous laissez ce champ vide aucun mot de passe ne serra demandé !!!

 

Installation de TurboSFT: (PPC)
Dans le dossier PPC, copiez le fichier "TurboSFT.cab" et collez le dans votre Pocket PC par ActiveSync ou autre...
Dans votre Poket PC, lancez alors le fichier ainsi copier, il s'installera alors tous seul et s'effacera automatiquement.

Pour le lancer, regardez désormais dans votre Menu Démarré -> Programme du Pocket PC -> TurboSFT

Interface principale:

Sur l'interface vous trouvez: de haut en bas.
-les boutons de contrôle.
-la barre d'adresse
-la liste des dossiers, fichiers et disque
-la barre d'état.

Voici l'utilité des boutons de contrôle de gauche a droite:
1-Demande du poste de travail.
2-Demande du répertoire Home.
3-réactualisation du répertoire courant.
4-Arrêter le TurboSFT (déconnexion).
5-télécharger le fichier sélectionné dans le répertoire temporaire et lancer le fichier.
6-télécharger le fichier sélectionné dans le répertoire de téléchargement.
7-envoyer un fichier au serveur dans le dossier actuellement visualisé.
8-demander que le répertoire courant devienne le répertoire Home sur le serveur.
9-accès a la configuration

Lors de la première utilisation le TurboSFT vous demande de terminé la configuration par défaut. il faudra entrer au moins l'adresse ip indiqué sur le serveur SFT.

dans la configuration vous pouvez paramétrer:
-l'adresse du  serveur (visible sur le serveur)
-le mot de passe d'accès au serveur si besoin.
-le port de la connexion (par défaut 1000)
-un chemin local pour les fichiers téléchargé
-un chemin local temporaire pour les fichiers téléchargé et exécuté par la suite, (les 2 chemins de download peuvent être identique)
-un chemin local par défaut pour les uploads, (le chemin sur lequel s'ouvre l'explorer de fichier pour les upload)
-la taille des paquets de data émis (par défaut 1024)
-une option si vous voulez que le TurboSFT se connecte au serveur automatiquement a l'ouverture du programme.


ensuite pour se connecter il suffit de demander le répertoire home ou le poste de travail.
Voici un exemple:

si vous voulez naviguer dans les dossiers, cliquez sur les dossiers ou remontez avec le bouton situé a coté de la barre d'adresse.

Donwload:
Sélectionnez un fichier et:
-Soit  vous voulez seulement le télécharger, alors vous cliquez sur le bouton numéro 6 (flèche verte).
-Soit vous voulez le télécharger et lancer le fichier avec l'application associées sur votre WinCE, (PIE, Word...) alors vous cliquez sur le bouton numéro 5 (flèche verte + petit exclamation rouge)

Upload:
Cliquez sur le bouton numéro 7 (flèche rouge), et sélectionnez un fichier a uploader dans le petit explorateur

cliquez sur la punaise en bas a gauche pour que le répertoire local courant devient le répertoire local des upload's par défaut.

 

Versions:

-18/06/2003-
Serveur - v3.5
  Correction du bug d'accès aux disques, dossier ou fichiers inaccessible.
  Ajout du control d'accès en lecture ou écriture 

-03/06/2003-
Mise en ligne du Serveur 3.0 et du TurboSFT v3.0

 

Buggs recensés:
(Tests effectué sur un ipaq 3630,POCKET-PC-2002)

-15/06/2003-
TurboSFT - v3.1
  Coupure aléatoire durant une consultation
  Bloquage a x% durant une consultation

-10/06/2003-
Serveur - v3.1
  Problème lors des accès au disque inaccessible lors d'une consultation

 

Après correction total des buggs, j'essayerais de la compiler pour les autres processeurs !

Merci a www.pocketpcfreeware.com....