SERVEUR FTP

Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 - 1 sept. 2009 à 22:13
WorldDMT Messages postés 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 - 18 oct. 2009 à 19:06
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50508-serveur-ftp

WorldDMT Messages postés 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
18 oct. 2009 à 19:06
"(fichier de config comun :p)"
tres mauvaise idée a mon avis chaque addon doit etre unique, une fois desinstallé tout les fichiers de sa création doivent etre supprimer sauf si c'etait un scipt complet
c'est mon propre avis en tout cas :)
hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009
9 oct. 2009 à 16:00
"mon mirc me repond: Commande inconnue: /WBS.FTPSERVER :(" <== tu a mal du loader le fichier: //load -rs $qt($sfile($mircdir))
si le probleme persiste: ca vient de ton mirc craqué > suit ce que wims a dit.

"ca pourrait marcher sur un autre client ,(eg:kvirc)" > non, kvirc ne supporte pas le mirc script et je doute qu'il ne le supporte un jour.

WorldDMT > j'ai mis un remove $wcfg dans ma moddif, en fait a la base je passai pas un remini du a mon systeme de packages, je ne supprimais que la partie du script du fichier ini de config de tout mes scripts :p (fichier de config comun :p)

il a besoin de mirc 6.35 pour tourner ^^
WorldDMT Messages postés 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
9 oct. 2009 à 14:06
Salut

j'ai pas tout lus je vais repasser apres

pour le ON UNLOAD a mon propre avis mieu d'utiliser /remove au lieu de /remini

on *:unload:{
if ($sock($sname)) sockclose $+($v1,*)
remove $wcfg
}

@+
cs_dominique029 Messages postés 5 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 11 novembre 2010
11 sept. 2009 à 22:28
Re bonjour ou plutot bonsoir
Comme tu ma dis Wims j'ai dl un 6.35 tout neuf tout beau ,loader le fichier wbs.ftpserver.mrc comme je load d'habitude c'est a dire par l'editeur de script et meme motif meme punition Commande inconnue en anglais cette fois
Pour info le mirc que j'utilise n'est pas cracké j'en ai meme profite pour changer l'exe par celui de la 6.35 c'est un script je bidouille a partir de plusieurs script et addon divers
Merci pour l'aide
Cordialement
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
11 sept. 2009 à 20:53
mon mirc me repond: Commande inconnue: /WBS.FTPSERVER :(

Le fait que mirc te réponde en français signifie que la version de mirc que tu utilises a été crackée.Je doute qu'on veuille bien t'aider alors qu'il se pourrait très bien que ça vienne de ça.Télécharge un mirc vierge 6.35 ici : http://www.mirc.com/get.html et rééssaye.Sinon, l'erreur signifirai qu'il ne trouve pas l'alias, donc que tu ne l'est pas, tu est sur d'avoir charger le code ?
nexper Messages postés 23 Date d'inscription mercredi 10 décembre 2008 Statut Membre Dernière intervention 27 septembre 2010 1
11 sept. 2009 à 14:38
ca pourrait marcher sur un autre client ,(eg:kvirc)
cs_dominique029 Messages postés 5 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 11 novembre 2010
11 sept. 2009 à 14:23
bonjour
j'ai loader cet addon que j'ai nomme wbs.ftpserver.mrc
le pb c'est que des que je tape la cmd de start
mon mirc me repond: Commande inconnue: /WBS.FTPSERVER :(
Etant tres newbie en la matiere j'ai du louper qq chose mais je vois pas
pourrais tu m'expliquer ce que j'ai oublie
j'ai essaye sur un 6.35 un 6.34 et un 6.17
merci pour ta reponse
cordialement
hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009
8 sept. 2009 à 15:43
ircd = serveur irc (le D veut dire "daemon")
l'ircd n'a rien a voir avec ma source
ma source a pour utilitée d'installer un serveur ftp sur mIRC
mIRC ne veut pas dire IRC

IRC c'est le protocole
mIRC le client qui se connecte a un reseau irc
ircd est un serveur utilisant le protocole irc
nexper Messages postés 23 Date d'inscription mercredi 10 décembre 2008 Statut Membre Dernière intervention 27 septembre 2010 1
8 sept. 2009 à 13:23
ok , donc la principale fonctionnalité de ton script est d'installer un ftp sur un ircd existant , c'est ça ? dsl , si je pose trop de question , mais je peux pas résister à la tentation lol ....:P, sachant que je suis plutot orienté web mais tjrs tenté par l'irc scripting ...
hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009
8 sept. 2009 à 13:08
effectivement, il es possible de coder un client ftp en mirc script mirc ne gerant pas le ftp en natif
peu etre me pencherais-je sur un tel client une fois que mon serveur sera completement finalisé (je compte encore ajouter un systeme de gestion des permissions ainsi qu'un gui)
nexper Messages postés 23 Date d'inscription mercredi 10 décembre 2008 Statut Membre Dernière intervention 27 septembre 2010 1
8 sept. 2009 à 10:48
d'accord merci de ta réponse,mais comme je suis un tantinet trop curieux et borné,j'aurai d'autres questions :

donc ,j'en déduis que mirc peut se substituer à un client ftp ordinaire (flashfxp, filezilla,....) ; cad que depuis mirc je pourrais m'identifier sur un server distant (ftp)ainsi uqe dwl et upl des fichirs (xdcc) ? c'est ça ?
hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009
8 sept. 2009 à 02:36
pour faire simple tu fait juste:
/wbs.ftpserver start
dans n'importe quelle fenetre
/wbs.ftpserver add [login] [pass] (dossier a partager)

et apres tu lance un client ftp genre flashfxp (c'est avec lui que je fait mes tests) et tu entre l'ip 127.0.0.1 port 21 (par defaut) le login et le pass et c'est bon, marche aussi en distand et non aucune interaction avec l'ircd, tout es du coté de mirc
nexper Messages postés 23 Date d'inscription mercredi 10 décembre 2008 Statut Membre Dernière intervention 27 septembre 2010 1
7 sept. 2009 à 16:02
une question débile & dépalcé : comment faire pour exécuter le script ? faut-il l'intégrer au client irc ? mise en liaison entre ircd & le ftpd ? port ? un petit Howto , ce serait sympa pr les néophytes comme moi .

Merci à l'avance .
Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 2
1 sept. 2009 à 22:13
ça y'est tu l'as posté, tu sais bien ce que j'en penses, mais j'aime beaucoup l'idée ça peut s'avérer pratique et peut montrer un bon exemple d'utilisation des sockets pour autre chose que récupérer une page web :p
Puis ça changes des codes useless qui font une grande partie des derniers codes postés :(
Sinon :

L.62-261-268 : while (%n > 0) {
> while (%n)

L.187: %p2 = $calc(%port % 256)
> %p2 = %port % 256

L.246-247 :
if ($hget($sockname,type) == A) sockwrite %sockdata $bvar(&data,4000).text
else sockwrite %sockdata &data
> sockwrite %sockdata $iif($hget($sockname,type) == A,$bvar(&data,4000).text,&data)

voilou c'est juste histoire de chercher la ptite bète, sinon j'ai rien à dire :p
Rejoignez-nous