|
|||
|
|||
A : Le serveur FTP RaidenFTPD peut gérer les permissions système des fichiers d’une façon qui ne peut pas être facilement trouvé sur d’autres produits FTPD pour Windows. Il n’est cependant pas facile de gérer ces informations par l’intermédiaire de scripts tiers. Nous sommes maintenant heureux d’offrir ce contrôle Active-X RaidenModeX aux auteurs de scripts GRATUITEMENT ! Etape1 : Télécharger le contrôle Active-X RaidenModeX download ici Etape2 : Installation Extraire le ModeX.zip dans un répertoire, et enregistrer le composant et tapant : regsvr32 RaidenModeX.ocx à l’invite de commande Etape3 : Ouvrir votre projet, et insérer cet Active-X dans celui-ci Exemple pour Microsoft Visual C++ 1.Ouvrir votre fichier projet 2.Sélectionner n’importe quel dialogue et cliquer avec le bouton droit de la souris ->insert activex control 3.Chercher le contrôle RaidenModeX et cliquer OK 4.Dans le même dialogue, cliquer droit et lancer Class wizard 5.Cliquer sur la barre des variables des membres, chercher l’id du contrôle IDC_RAIDENMODEXCTRL1 , et cliquer sur le boutton Add variable 6.Maintenant le MSVC va vous demander si vous voulez générer une classe C++ Wrapper class pour celui-ci , cliquer YES 7.Quand la boîte de dialogue Add Member apparaît, donnez un nom, comme m_modex 8.Maintenant aller dans le fichier source .CPP et inclure le fichier header RaidenModeX.h généré 9.Supposons que vous avez exporté ce contrôle comme par exemple m_modex (c’est votre boulot non ?) 10.SI vous avez un fichier appelé xxx.zip, sous e:\temp , et qu’il a été uploadé via le sytème RaidenFTPD, il devrait y avoir un fichier .raidenftpd.acl dans e:\temp 11.Pour obtenir l’information de ce fichier, utilisez simplement la méthode de composant 'SetFilePath'
12.Après avoir appelé cette méthode, les propriétés suivantes apparaissent :
13.Pour configurer les informations du fichier/rep, utilisez simplement la méthode de composant 'Chmod'
14.Note aux utilisateurs de Visual Basic 1. Attacher l’OCX comme un composant et placer le sur la feuille Attach. 2. Initier la méthode SetFilePath(path\file). 3. Si elle retourne TRUE, le propriétaire, le groupe, le CRC, free, les propriétés système, et les messages d’erreur sont déjà mis à jour (pas besoin d’initier un autre méthode GETXXX() ). Il semble qu’il n’y ait pas besoin dans VB de le faire car les propriétés sont remplies automatiquement si TRUE. Merci. Warning : License Agreements Licensing the
RaidenModeX ActiveX control for distribution The RaidenModeX ActiveX control The RaidenModeX ActiveX control package allows you to include RaidenModeX.ocx in your 32-bit Windows applications, and to distribute these applications royalty-free if the following requirements are satistifed . 1:You can only distribute it with any software packages that supports RaidenFTPD , not including FTP server packages 2.You must notify RaidenFTPD team before you distribute this activex control 3.You must put a copyright notice for this component in your readme file or software's about page copyright owner : (C) RaidenFTPD team , 2002 4.Absolutely no warranty , if you use it or distribute it with your software package , you agree to use it with your own risk C’est TOUT |
|||
|
Copyright © RaidenFTPD TEAM , ALL RIGHTS RESERVED
REVISION 2.2 , 2002/04/26