Connexion


Publier un nouveau sujet Répondre au sujet  [ 9 messages ] 

Index du forum : Partie publique : Scripting

Auteur Message
 Sujet du message: [XChat-TCL-Linux/Windows] Eggs File Server 0.6.7 \o/
MessagePublié: Mer Avr 15, 2009 5:28 pm 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
FS3 FServ devient Eggs !
Ce FServ est développé en TCL, vous aurez donc besoin de TCL pour l'utiliser. À priori, il fonctionne sous Windows (hors mis d'éventuels problèmes de charset), à condition d'avoir installé TCL en installant XChat. Il est fait pour XChat 2.8.6 (Mais susceptible de fonctionner sur d'autres versions, hein).

Sous Linux, vous devez avoir les paquets tcl (sous debian : tcl, tcl8.5 et tcllib) pour que ce script fonctionne.

Installation :
Téléchargez ce fichier, mettez le sous le nom Eggs_Ferv.tcl dans le dossier ~/.xchat2/ (ou encore /home/vous/.xchat2/ ), pour les utilisateurs windows, c'est C:\Documents and Settings\<vous>\Application Data\X-Chat 2/ .
Votre utilisateur doit avoir les droits d'écriture sur ce dossier (par défaut, c'est le cas).

Une fois le fichier mis au bon endroit, faites /load Eggs_FServ.tcl ou /reloadall dans XChat, puis laissez vous guider par ce qui vous est dit ! :p

Utilisation :
Les configurations sont accessibles via le menu Eggs FServ créé au chargement du script (entre Fenêtre et Aide, en haut).
La première chose à faire est de configurer les pools. Les pools sont des dossiers racine qui contiennent vos fichiers et dossiers en partage.
Pour plus d'information, Eggs FServ > Gestion des pools (ou /aide_pools)

Normalement, ce qui se situe dans Configurations > Avancées ne vous sera pas utile car tout est géré automatiquement.
Une fois le FServ activé, il répond aux requêtes !list .

Si jamais vous avez besoin d'informations, ou si un problème arrive, vous pouvez réagir ici même.

J'attends vos retours.


Dernière édition par Fl0w3D le Ven Mai 06, 2011 1:57 am, édité 11 fois au total.

Back to top
 Profil  
 
 Sujet du message: Re: [XChat-TCL-Linux] FS3 FileServer 0.6 \o/
MessagePublié: Mer Avr 15, 2009 8:06 pm 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
Update
Passage à la version 0.6.1, d'après une proposition de LordOfTheBing, la liste des trigger qui s'affiche au !list et via l'alias /fs_say_current n'est plus sous la forme
Trigger: /ctcp $me fserv <poolname> - Pools disponibles : Pool1 / Pool2 / Pool3
mais
Trigger: /ctcp $me fserv Pool1 ou /ctcp $me fserv Pool2 ou /ctcp $me fserv Pool3

Le lien du message initial à été mis à jour.


Pour ceux qui avaient déjà installé la version 6.0, vous n'avez qu'à remplacer le script que vous aviez par celui du message initial du topic, puis de faire /reloadall. Le script vous invitera à taper /fs_load_conf afin de mettre à jour votre fichier de configuration.
La seule chose manuelle à faire sera de modifier le numéro de version sur le fichier de configuration des pools.


Dernière édition par Fl0w3D le Ven Avr 17, 2009 1:53 am, édité 1 fois au total.

Back to top
 Profil  
 
 Sujet du message: Re: [XChat-TCL-Linux] FS3 FileServer 0.6 \o/
MessagePublié: Mer Avr 15, 2009 9:51 pm 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
Update
Version 0.6.2 :
- Correction de bug: conflit entre deux utilisateurs du FServ en DCC Chat.

Niveau : important.

Mêmes indications que pour la précédente mise à jour.


Back to top
 Profil  
 
 Sujet du message: Re: [XChat-TCL-Linux] FS3 FileServer 0.6 \o/
MessagePublié: Ven Avr 17, 2009 8:59 pm 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
Update

Version 0.6.3 :
Travail sur le trigger qui est maintenant modifiable facilement via FS3 FServ > Configurations > Trigger
(le trigger, c'est le truc qui est là : /ctcp $me <trigger> <pool>, qui avant était fserv par défaut)
Celui-ci peut également être vide, du coup la commande devient /ctcp $me <pool>.

Tout ceci est rappelé dans la fenêtre de modification du trigger.

Niveau : faible.

Cette mise à jour nécessite encore une modification du numéro de version dans le dossier des pools, ainsi qu'une mise à jour (effectuée par le script) du fichier de configuration via la commande /fs_load_conf

Comme d'habitude, supprimez l'ancien et mettez le nouveau fichier FS3_FServ.tcl dans votre dossier .xchat2 et tapez /reloadall.

Le lien du post d'origine a été mis à jour.


Back to top
 Profil  
 
 Sujet du message: Re: [XChat-TCL-Linux] FS3 FileServer 0.6 \o/
MessagePublié: Sam Juin 27, 2009 5:14 pm 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
Update

Version 0.6.4 :
- L'état (marche/arrêt) du fserv est bien indiqué au lancement d'XChat dans le menu
- Ajout dans le menu des possibilités d'annoncer le FServ et de le recharger
- Correction de bug sur la gestion de la queue : au reparamétrage des slots, le fserv regarde si des slots sont dispo
- Ajout de "ls" comme commande DCC, même effet que "dir"
- Ajout du nom du fichier dans la queue
- Ajout d'un message lorsqu'on liste une queue vide
- Certaines variables ont été renommées
- Ajout d'une notification en notice lorsqu'un utilisateur en queue reçoit son fichier
- Modification au niveau du !list : le fserv répond maintenant même lorsqu'il y a un espace après !list pseudonyme

Niveau : moyen.

Comme d'habitude, vous devrez modifier le numéro dans le fichier de pools (Je corrigerais ça à la prochaine version, tiens) et le fichier de configuration sera, lui, mis à jour par le script via la commande /fs_load_conf

Il vous suffit de supprimer l'ancier FS3_FServ.tcl et de mettre le nouveau à la place. (Dossier ~/.xchat2/) et de taper /reloadall

Le lien de téléchargement est dans le premier post.


Dernière édition par Fl0w3D le Sam Sep 05, 2009 1:52 pm, édité 1 fois au total.

Back to top
 Profil  
 
 Sujet du message: Re: [XChat-TCL-Linux] FS3 FileServer 0.6 \o/
MessagePublié: Jeu Sep 03, 2009 3:06 am 
Hors-ligne
Déesse de Recycled-IRC
Avatar de l’utilisateur

Inscrit le: Ven Mars 23, 2007 7:30 pm
Messages: 191
Localisation: *@*.videotron.ca
Me reste plus qu'à passer sous XChat pour tester tous tes merveilleux scripts, Fl0w3D. :lol:

Ça m'intéresse, en fait...

_________________
Image

Tu veux un miracle ? Alors sois le miracle.


Back to top
 Profil Site Internet 
 
 Sujet du message: Re: [XChat-TCL-Linux] FS3 FileServer 0.6 \o/
MessagePublié: Sam Sep 05, 2009 12:18 pm 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
Update

Version 0.6.5

Nouvelles fonctions :
- Possibilité de bloquer certains chans ou d'autoriser seulement certains chans via le fichier FS3_channels.conf (mode 1 = autorisés/2 = bloqués par défaut)

Améliorations :
- Un peu plus d'explications au niveau des pools (en DCC Chat)
- Meilleure gestion des fichiers de config (une version par fichier), donc plus besoin de modifier le numéro de version dans les fichiers de configuration lorsque celà n'est pas nécessaire.
- Optimisation de certains contrôles de variables
- Incrémentations de variables optimisées

Corrections :
- Plus de "commande inconnue" sur l'alias aide_pools
- Plus de "Aucun DCC correspondant."


Niveau : moyen.

Il vous suffit de supprimer l'ancien FS3_FServ.tcl et de mettre le nouveau à la place. (Dossier ~/.xchat2/ ou C:\Documents and Settings\<vous>\Application Data\X-Chat 2/ ) puis de cliquer sur Recharger le script dans le menu FS3 FServ.

Le lien de téléchargement est dans le premier post.


Back to top
 Profil  
 
 Sujet du message: Re: [XChat-TCL-Linux/Windows] Eggs File Server 0.6.6 \o/
MessagePublié: Mer Oct 27, 2010 11:58 pm 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
Update

Version 0.6.6-1

Je sais plus trop ce que j'ai changé, c'est surtout des petites modifications par ci par là, et quelques corrections de bug. :p
Vu que ça a changé de nom, faut aussi changer le nom des fichiers de config. Du coup, le coup du "Recharger le script" marchera pas non plus.

Ce qu'il faut faire, du coup :
- Supprimer FS3_FServ.tcl
- Renommer FS3.conf en Eggs.conf
- Renommer FS3_pools.conf en Eggs_pools.conf
- Renommer FS3_channels.conf en Eggs_channels.conf
- Ajouter Eggs_FServ.tcl au dossier ~/.xchat2/
- Taper /menu del "FS3 FServ" puis /load Eggs_FServ.tcl (ou relancer XChat)


Back to top
 Profil  
 
 Sujet du message: Re: [XChat-TCL-Linux] Eggs FileServer 0.6.7 \o/
MessagePublié: Ven Mai 06, 2011 2:00 am 
Hors-ligne
Recycleur habitué

Inscrit le: Mer Mars 12, 2008 8:46 pm
Messages: 17
Version 0.6.7

Corrections :
- Correction du bug qui faisait qu'apès une utilisation du fserv, chaque DCC Chat était considéré comme instance du fserv.
- Une faute d'orthographe :roll:

Niveau : bas.

Il vous suffit de supprimer l'ancien Eggs_FServ.tcl et de mettre le nouveau à la place. (Dossier ~/.xchat2/ ou C:\Documents and Settings\<vous>\Application Data\X-Chat 2/ ) puis de cliquer sur Recharger le script dans le menu Eggs FServ.

Le lien de téléchargement est dans le premier post.


Back to top
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 9 messages ] 

Index du forum : Partie publique : Scripting


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Rechercher pour:
Sauter vers:  
cron
Style by Midnight Phoenix & N.Design Studio
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr