Logo
         Temps de connexion total : 52 minutes.ProfilMembresMessagerieAideRechercherCalendrier

Pages: [1] 2 3   En bas
  Répondre  |  Notifier  |  Marquer non lu  |  Partager ce sujet  |  Imprimer  
Auteur Sujet: [Tutorial] Créez votre XDCC pour aider EroGaKi !  (Lu 19841 fois)
EroGaKi et 0 Invités sur ce sujet
$p00ky
<? echo $p00ky ?>
Bébé Yéti is back !
On ne peut plus rien pour moi...
*


Oh enflure démoniaque !

Messages: 1162
Karma: +201/-32
Sexe: Homme
En ligne En ligne

Anime favori: Mnemosyne

Voir le profil WWW En ligne
« le: 11 février 2006 à 13:56:04 »


Hello tout le monde !!

Vous pouvez aider EroGaKi à diffuser ses releases en hébergant chez vous un XDCC pour que les leechers du chan puissent télécharger  :Manga108:
Ce n'est pas bien compliqué, et ce tutorial va vous aider !
On va utiliser Iroffer qui est bien sympa et ne prend pas de resource.

I. Téléchargement

Téléchargement d'Iroffer pré-configuré pour EroGaKi ici : (EroGaKi)_Iroffer_XDCC.rar
Extrayez le contenu du RAR dans un dossier simple, par exemple D:\XDCC\

II. Compte ADMIN

Tout d'abord il va falloir créer un compte admin pour que vous puissiez contrôler votre XDCC depuis un autre PC, un autre compte, ailleurs quoi ^^
C'est évidemment un plus de pouvoir le controler a distance, on peut aussi bien entendu le controler directement sur le pc hote...
Cependant, par soucis de sécurité on est obligé de créer ce compte admin

Lancez une fenetre de commande (Démarrer > Executer > cmd puis ENTRER)


Placez vous dans le dossier du xdcc.
Pour changer de disque local : "d:" tout court vous met sur D:


Pour changer de répertoire "cd repertoire" vous "cd" = "change dossier"


Maintenant, tappez iroffer -c


Entrez un mot de passe entre 5 et 8 lettres, et confirmez


Copiez le mot de passe qu'il vous donne. Pour copier un texte de ligne de commande, faites click droit dans la fenetre puis SELECTIONNER.
Avec le click gauche choisissez alors l'étendue de votre sélection.
Relachez le click gauche, la selection est mémorisée, faites ENTRER pour la mettre dans la copie.

Maintenant ouvrez erogaki qui est dans le répertoire de votre xdcc avec le bloc note, et trouvez cette ligne au debut :


# ---- Sert à controler votre xdcc à distance
# ---- Entrez le pass obtenu par le programme (voir tuto)
adminpass A_MODIF

Remplacez A_MODIF par le pass en question ^^
Gardez ce fichier sous la main, les modifs suivantes se font dedans !

Ensuite pour le controler à distance, faut parler en privé a votre bot, et tapper : admin PASS commande
ce qui revient au meme que si vous tappiez commande dans votre iroffer.

Ex.: admin PASS dcld affiche vous affiche la liste des transferts en cours
admin PASS adddir G:\prout ajoute le repertoire prout


III. Configuration

Voilà à quoi ressemble le début du fichier erogaki
Tous les paramètres à modifier ont été commentés par mes soins, vous ne devriez pas avoir de mal... ^^

##########################
#        A MODIFIER      #
##########################

## Compte Admin
###############

# ---- Sert à controler votre xdcc à distance
# ---- Entrez le pass obtenu par le programme (voir tuto)
adminpass A_MODIF

## Informations sur votre pseudo
################################

# ----- Pseudo du [XDCC], par ex. [XDCC]`Pseudo
user_nick [XDCC]`Pseudo

# ----- Le mot de passe du pseudo du [XDCC]
nickserv_pass mot_de_passe

# ----- Votre vrai nom (ou pseudo)
user_realname Votre_nom


## Informations sur le serveur
##############################

# ----- Adresse IRC du serveur
server irc.fansub-irc.org

# ----- Channel sur lequel sera le XDCC
channel #erogaki-team

# ----- Si vous êtes derrière un routeur, et que vous redirigez votre connexion
# ----- Indiquez ici l'hôte local qui héberge le xdcc (par ex. 192.168.0.2)
# ----- N'oubliez pas d'enlever "#" devant la ligne suivante si vous utilisez ca
#local_vhost 192.168.0.2

## Informations sur le xdcc
###########################

# ----- Nombre de transferts simultanés en tout (ici 3)
slotsmax 3

# ----- Nombre de transferts en attente possibles en tout (ici 20)
queuesize 20

# ----- Nombre de transferts simultanés par personne (ici 1)
maxtransfersperperson 1

# ----- Nombre de transferts en attentes maximum par personne (ici 5)
maxqueueditemsperperson 5

# ----- Répertoire de base des fichiers lorsqu'on indique un chemin relatif
# ----- avec la commande ADD (utile si vous comptez mettre toutes vos rlz
# ----- dans un même dossier
filedir D:\XDCC\files

# ----- Vitesse maximale totale de transfert (ex. 100)
# ----- N'oubliez pas d'enlever "#" devant la ligne suivante si vous utilisez ca
#transfermaxspeed 100

# ----- Envoi directement un pack lorsque quelqu'un tappe !commande
# ----- Par ex. ici, des que qqun tappes !rules il recoit le pack 1 de votre xdcc
# ----- Ainsi que le message "Vous allez recevoir les règles."
# ----- N'oubliez pas d'enlever "#" devant la ligne suivante si vous utilisez ca
#autosendpack 1 !rules Vous allez recevoir les règles.

# ----- Première ligne de réponse lorsque vous affichez vos packs
headline [ XDCC EroGaKi ]-----------------------------------

# ----- Dernière ligne de réponse lorsque vous affichez vos packs
creditline ----------------------------------------[ Enjoy ]

##########################
#     NE PAS MODIFIER    #
##########################
user_modes +i
pidfile mybot.pid
logfile mybot.log
logstats yes
logrotate weekly
statefile mybot.state
xdcclistfile mybot.txt
connectionmethod direct
respondtochannelxdcc
respondtochannellist
smallfilebypass 10
downloadhost *!*@*
hideos
notifytime 30
adminhost *!*@*


IV. Firewalls et autres

Attention, vous devez ouvrir les ports 1026, 1027, 59 entre autres pour que les autres puissent se connecter chez vous.

Si vous utilisez le firewall windows, allez dans les exceptions : Démarrer > Panneau de Configuration > Pare-feu Windows
Si vous êtes désactivé, restez comme ca si vous vous portez bien xD, si vous l'avez activez, ne cochez PAS "ne pas authoriser d'exceptions"
et allez a l'onglet exceptions. Faites Ajouter un Programme, Cliquez sur Parcourir et allez chercher votre iroffer.exe
Voilà, le pare-feu windows vous soulera pas.

Si vous avez d'autres protections, comme un routeur avec firewall, allez dans les options du routeur et acceptez les ports.
Par ex. moi, en plus du port 59 j'ai foutu :
et je suis tranquille.
En général sur les routeurs, faut créer un Service par ex. DCC qui concerne les ports TCP/UDP x à y, et ensuite dans les regles de pare-feu, il faut dire d'accepter les connexions sur ce port et de les redirigés vers le PC qui fait le xdcc.  ex.:

Voilà votre PC devrait accepter les transferts, sinon postez vos problemes ici ^^

V. Commandes du XDCC

Maintenant que tout est pret, il ne reste plus qu'une chose à faire... lancer l'xdcc !!
Pour se faire, il suffit de faire Démarrer > Executer, et d'entrer : d:\xdcc\iroffer erogaki


Et le XDCC devrait se lancer.

Erreur courrante :


La première étape a mal été faite, vous devez refaire le II.

Bon si tout marche ca se connecte au serveur, bingo !


Une fois arrivé sur le chan, z'allez vous faire agresser :


Normal normal...

Bon maintenant, il vous faut ajouter des fichiers !!

  • Ajouter un répertoire entier
tappez : adddir d:\animes\tsubasa\erogaki
par exemple pour ajouter TOUS les fichiers du répertoire "D:\Animes\Tsubasa\Erogaki\"

  • Ajouter un fichier
add d:\animes\tsubasa\erogaki\tsubasa_01.avi
par ex. pour ajouter tsubasa_01.avi du meme répertoire que précédemment
add fichier.avi
ajoutera le fichier.avi du répertoire indiqué dans la configuration comme répertoire de base si aucun chemin n'est entré (chemin relatif)

  • Afficher la liste des packs
xdl
Woaw !! xD

  • Supprimer un pack
remove 4
Ceci supprimera le pack 4 de votre liste, et decalera les suivants pour pas qu'il y ait de trou !

  • Changer le titre qui apparait dans la liste
chdesc 26 Gun X Sword 11
changera le titre de votre pack 26 en "Gun X Sword 11", le titre de base étant le nom du fichier, par ex. "[EroGaKi-Team]_Gun_X_Sword_11_[crc].avi"

  • Re-organiser l'ordre des packs
renumber X Y
mettra le pack numéro X en position Y et decalera les autres.
Par ex. si j'ai 26 packs, que j'en ajoute un, mais que j'aimerais qu'il s'intercale en position 16.
On l'ajoute normalement : add cacaprout.avi
on le renumerote comme ca : renumber 27 16
et voilà ce sera fait

  • Voir les transferts en cours
tappez dcld

  • Lire les msg privés que vous recevez
tappez : msgread
pour les supprimer : msgdel

VI. Rien

Bah rien quoi

VII. Finished

Voilà gardez votre petite fenetre de commande qui prend pas de place ouverte en réduite et les autres pourront leecher ^^
Ensuite toutes les fois, suffit de faire Demarrer > executer > d:\xdcc\iroffer erogaki pour le lancer ;)


VIII. Bonus : Protéger la liste

On peut ne pas vouloir lister le bot (c'est à dire répondre à un XDCC List en affichant toute la liste des packs) car c'est super long.
En fait on devrait même ne jamais autoriser le listing.

On va donc utiliser une technique qui consiste à mettre la liste du bot dans le premier pack, puis mettre ce pack en envoi auto lorsqu'on tape une commande genre !envoie-moi_ta_liste_ducon

Je vais faire l'exemple avec un bot qui servira à mettre des releases au format PSP.

    1. Mettre un nom adéquat à la liste
      On édite notre fichier de configuration (par exemple le fichier
    erogaki) et on trouve et édite la ligne commençant par : xdcclistfile
    On lui donne un nom approprié, par exemple ici [EroGaKi-Team]_Liste_PSP.txt ce qui donne : xdcclistfile [EroGaKi-Team]_Liste_PSP.txt

    [/list]
    [/list]

      2. Interdire le listing
        Toujours dans ce même fichier, trouver la ligne qui commence par (ou si elle n'existe pas, l'ajouter) :
        restrictlist
        restrictprivlist
        Si ces deux lignes étaient commentées, décommentez-les (virer le # devant).
        Si elle étaient simplement absentes, les ajouter.

      [/list]

        3. Dire de taper une commande spécifique pour avoir la liste

          Toujours dans ce même fichier, trouver une ligne qui commence par
        restrictprivlistmsg (ou la décommenter, ou la créer) et mettre :
        restrictprivlistmsg Tapez !commande pour obtenir la liste des packs
        en remplacant !commande par la commande que vous voulez, donc par exemple dans notre cas :
        restrictprivlistmsg Tapez !psp pour obtenir la liste des packs


        [/list]
        [/list]


          4. Définir la commande !commande

            Toujours dans ce même fichier, ajouter la ligne :
          autosend 1 !commande Message
          Donc dans notre exemple :
          autosend 1 !psp Envoi de la liste des packs PSP en cours
          [/list]
          [/list]



            5. Sauver et relancer le bot

              On en a fini avec le fichier de config, on sauve et on relance le bot
            [/list]




              6. Ajouter la liste des packs en premier pack du bot

                Dans l'admin du bot, on ajoute la liste, donc par exemple comme on avait décider de l'appeler
              [EroGaKi-Team]_Liste_PSP.txt ça donne :
              add [EroGaKi-Team]_Liste_PSP.txt
              On le place en position numéro 1, donc on repère la position à laquelle il avait été positioné, qu'on appelle X ici et on tape :
              renumber X 1 (où X est bien entendu la position de votre liste sur le pack)
              [/list]

              Voilà c'est terminé, maintenant on ne pourra plus lister le bot, il faudra taper !commande (par ex. !psp) sur le chan pour que la liste soit envoyée)

              [/list]
              BONS XDCC A VOUS, ET MERCI !!!!

              Share this topic on Del.icio.usShare this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on LiveShare this topic on MySpaceShare this topic on RedditShare this topic on StumbleUponShare this topic on TechnoratiShare this topic on TwitterShare this topic on YahooShare this topic on Google buzz

              Thanos
              Pokemon For Life
              Yéti à la retraite
              On ne peut plus rien pour moi...
              *


              Mon rêve est de devenir Maître Pokemon

              A fait don de 17€ !
              > Faites de même ! <

              Messages: 4937
              Karma: +3/-65535
              Sexe: Homme
              Hors ligne Hors ligne


              Voir le profil Hors ligne
              « Répondre #1 le: 11 février 2006 à 15:12:24 »

              sa roxx quand meme ^^ chapo bas ^^
              $p00ky
              <? echo $p00ky ?>
              Bébé Yéti is back !
              On ne peut plus rien pour moi...
              *


              Oh enflure démoniaque !

              Messages: 1162
              Karma: +201/-32
              Sexe: Homme
              En ligne En ligne

              Anime favori: Mnemosyne

              Voir le profil WWW En ligne
              « Répondre #2 le: 11 février 2006 à 19:19:37 »

              Merci, j'espère bien qu'il y aura quelques XDCC itinérants ^^
              $eiKeN
              1st Class SOLDIER of Shin-Ra
              Rocket Kekette !
              On ne peut plus rien pour moi...
              *


              Embrace your dreams...

              Messages: 6423
              Karma: +218/-39
              Sexe: Homme
              Hors ligne Hors ligne

              Anime favori: Black Lagoon

              Voir le profil WWW E-mail Hors ligne
              « Répondre #3 le: 11 février 2006 à 21:07:16 »

              Roxxx powaaaa
              +1 ;)
              Fye-Tofe59
              >^.^<
              [EroGaKi] Dinosaure de la Team
              On ne peut plus rien pour moi...
              *


              Ex pair en Or tograf...

              Messages: 5059
              Karma: +166/-27
              Sexe: Homme
              Hors ligne Hors ligne

              Anime favori: Tsubasa Chronicle

              Voir le profil WWW E-mail Hors ligne
              « Répondre #4 le: 12 février 2006 à 01:05:57 »

              merco spooky jusque la y a pas de probleme

              mais moi mes fichier a partager se trouve sur un serveur, comment on fait dans c'est cas la?

              merci d'avance  vv) et  ,) pour avoir pris le temps de faire un tutoriel
              $p00ky
              <? echo $p00ky ?>
              Bébé Yéti is back !
              On ne peut plus rien pour moi...
              *


              Oh enflure démoniaque !

              Messages: 1162
              Karma: +201/-32
              Sexe: Homme
              En ligne En ligne

              Anime favori: Mnemosyne

              Voir le profil WWW En ligne
              « Répondre #5 le: 12 février 2006 à 01:15:51 »

              thx ^^

              Alors Fye, il y a deux solutions.
              La plus simple est de lancer le script iroffer sur ton serveur qui héberge les fichiers...
              L'autre est de savoir comment accéder aux fichiers hébergés sur ton serveur toi en local. Est-ce un véritable serveur de fichiers ou juste un dossier partagé sur un autre PC ?
              Fye-Tofe59
              >^.^<
              [EroGaKi] Dinosaure de la Team
              On ne peut plus rien pour moi...
              *


              Ex pair en Or tograf...

              Messages: 5059
              Karma: +166/-27
              Sexe: Homme
              Hors ligne Hors ligne

              Anime favori: Tsubasa Chronicle

              Voir le profil WWW E-mail Hors ligne
              « Répondre #6 le: 12 février 2006 à 01:24:40 »

              c'est sur un serveur c.dédier celui sur lequel il y avait l'ancien "[EGKT]`All xdcc"

              on as toujour le serveur mais plus aucun xdcc dessu donc sa serai cool si on pouvait le remettre
              $p00ky
              <? echo $p00ky ?>
              Bébé Yéti is back !
              On ne peut plus rien pour moi...
              *


              Oh enflure démoniaque !

              Messages: 1162
              Karma: +201/-32
              Sexe: Homme
              En ligne En ligne

              Anime favori: Mnemosyne

              Voir le profil WWW En ligne
              « Répondre #7 le: 12 février 2006 à 01:27:45 »

              Ah bah il doit y avoir moyen de faire tourner iroffer dessus !
              Je ne connais pas les serveurs c.dédié et je ne sais pas comment ca marche, mais on devrait y arriver ;)
              Quelles sont ses spec ?
              barboul
              EroGaKi Otaku
              *


              YopYop les gens ! ;)

              Messages: 586
              Karma: +14/-3
              Sexe: Homme
              Hors ligne Hors ligne


              Voir le profil WWW E-mail Hors ligne
              « Répondre #8 le: 12 février 2006 à 20:16:09 »

              Je vais essayer de vous faire un petit serveur XDCC en suivant les explications de Mr Spooky ;) dès que j'ai un peu de temps.... Mais ça a l'air pas trop compliqué !
              Merci pour le tuto ! Spooky --->  +1 :p
              bidouille
              La 100iéme
              [EroGaKi] Dinosaure de la Team
              On ne peut plus rien pour moi...
              *


              Dé Phauteu ? Où ça ? !fwet + !Bonde

              Messages: 3100
              Karma: +200/-21
              Sexe: Femme
              Hors ligne Hors ligne

              Anime favori: Samurai Champloo

              Voir le profil Hors ligne
              « Répondre #9 le: 12 février 2006 à 21:51:52 »


              Merci pour toutes ces infos Sp00ky :Manga64:

              Je vais pt'être tenter, mais suis tellement douée, suis sur mac et en plus avec une connection pas top. :)
              $p00ky
              <? echo $p00ky ?>
              Bébé Yéti is back !
              On ne peut plus rien pour moi...
              *


              Oh enflure démoniaque !

              Messages: 1162
              Karma: +201/-32
              Sexe: Homme
              En ligne En ligne

              Anime favori: Mnemosyne

              Voir le profil WWW En ligne
              « Répondre #10 le: 12 février 2006 à 22:15:36 »

              Héhé barboul, c'est pas bien compliqué, alors en plus avec toutes ces infos vous devriez y arriver !

              Et puis SeiKeN a réussi alors... ca veut tout dire !
              xD

              Citation
              iroffer has been know to work on these OS's
              OS    iroffer version
              [...]
              MacOS X Server    v1.2b1 or later
              MacOS X    v1.2b6 or later
              [...]

              Mon pack pré-configuré utilise la version prête pour Windows...

              En théorie, ca marche sous MAC.. mais il n'y a les binaries que pour Windows... je présume que pour MAC tu dois prendre les sources et te compiler ca...
              Site : www.iroffer.org

              Si t'as pas une connexion qui peut suivre... te prend pas la tête bibi lol !
              ke-no-tenshi
              |\/|ister (_+eek
              [EroGaKi] Dinosaure de la Team
              On ne peut plus rien pour moi...
              *


              Prout

              Messages: 1025
              Karma: +110/-8
              Sexe: Homme
              Hors ligne Hors ligne


              Voir le profil WWW Hors ligne
              « Répondre #11 le: 13 février 2006 à 09:23:11 »

              tuto assez sympa, complet aussi bien pour debuter, merci spooky :)
              Je te poserai 2/3 questions sur le chan sur ce sujet ;)
              Jushi_Sentai
              Et ça sera exclusif sur xbox
              [EroGaKi] Dinosaure de la Team
              On ne peut plus rien pour moi...
              *


              My love is waiting to turn your tears to roses

              Messages: 1206
              Karma: +72/-48
              Sexe: Homme
              Hors ligne Hors ligne


              Voir le profil WWW E-mail Hors ligne
              « Répondre #12 le: 13 février 2006 à 12:37:14 »

              Bravo Spook pour le tuto.

              Pour ma part, je laisse mon fserve car moins chiant a faire  euh)

              Et puis apparement daut 2 pc si g bien compris, or c'est pas mon cas  ?..)
              bidouille
              La 100iéme
              [EroGaKi] Dinosaure de la Team
              On ne peut plus rien pour moi...
              *


              Dé Phauteu ? Où ça ? !fwet + !Bonde

              Messages: 3100
              Karma: +200/-21
              Sexe: Femme
              Hors ligne Hors ligne

              Anime favori: Samurai Champloo

              Voir le profil Hors ligne
              « Répondre #13 le: 13 février 2006 à 16:32:55 »


              Citation
              Si t'as pas une connexion qui peut suivre... te prend pas la tête bibi lol !

               :Manga64: merci $p00ky, pour toutes tes explications, mais effectivement, je crois qu'avec ma connexion, cela ne vaut pas le coup.
              $p00ky
              <? echo $p00ky ?>
              Bébé Yéti is back !
              On ne peut plus rien pour moi...
              *


              Oh enflure démoniaque !

              Messages: 1162
              Karma: +201/-32
              Sexe: Homme
              En ligne En ligne

              Anime favori: Mnemosyne

              Voir le profil WWW En ligne
              « Répondre #14 le: 13 février 2006 à 19:14:45 »

              Toutes les questions sont les bienvenues, mais pose les sur le forum, car si d'autres se posent les memes questions, ca m'évite de me répéter ^^

              Bravo Spook pour le tuto.

              Pour ma part, je laisse mon fserve car moins chiant a faire euh)

              Et puis apparement daut 2 pc si g bien compris, or c'est pas mon cas ?..)

              Euh nan t'as besoin que d'un seul pc lol :s
              T'as en plus la possibilité de le contrôler à distance.
              Pages: [1] 2 3   En haut
                Répondre  |  Notifier  |  Marquer non lu  |  Partager ce sujet  |  Imprimer  
               
               

              + Réponse Rapide
              Dans la Réponse Rapide, vous pouvez utiliser du BBCode et des smileys comme sur un message normal, mais à partir d'une interface plus rapide d'accès.

              Attention, il n'y a pas eu de réponse à ce sujet depuis au moins 120 jours.
              À moins que vous ne soyez sûr de vouloir répondre, pensez éventuellement à créer un nouveau sujet.

              Portal Management Extension PortaMx v0.961-1 | PortaMx © 2008-2009 by PortaMx corp.
              Powered by SMF 2.0 RC1.2 | SMF © 2006–2009, Simple Machines LLC
              XHTML RSS WAP2
              Page générée en 0.234 secondes avec 26 requêtes. (Pretty URLs adds 0.001s, 0q)