Comment faire des téléchargements Xdcc sur la ligne de commande?

8

J'ai besoin d'un client Irc en ligne de commande (par exemple Irssi) qui peut télécharger des fichiers à partir d'un bot Xdcc. J'ai déjà essayé Irssi, rejoint le canal et demandé un fichier au bot Xdcc en utilisant l'habituel /msg botname xdcc send #123, et le bot a offert le fichier, mais il a dit: Please set your client to receive the file.J'ai déjà cherché une réponse, mais je n'ai rien trouvé sur la façon d'accepter des fichiers sur un téléchargement Xdcc. Alors, comment puis-je télécharger des fichiers à partir d'un bot Xdcc en utilisant Irssi ou un autre client de ligne de commande? De plus, quel port dois-je ouvrir dans mon pare-feu pour un téléchargement Xdcc?

Kotori
la source

Réponses:

10

Vous devez /dcc get botname; ou activez- dcc_autogetle.
La première est la commande pour accepter les fichiers qui vous sont envoyés.
Le second est un paramètre pour accepter automatiquement les fichiers qui vous sont envoyés (qui peuvent être utilisés abusivement par d'autres).

Je suggère de lire la documentation d'irssi et de lire sur DCC pour que vous réalisiez que XDCC n'est qu'un bot utilisant DCC.

sage
la source
Merci, cela fonctionne: DI avait déjà lu les pages Wikipedia sur dcc et xdcc, mais ni l'un ni l'autre ne dit un mot sur la façon d'accepter les fichiers. Le manuel irssi n'en dit rien non plus, d'où ma question ici.
Kotori
3

Vous pouvez définir dcc_autogetà on:

/SET dcc_autoget ON

Et du addbot à la liste blanche:

/SET dcc_autoget_masks BOT_NAME

Seul le bot pourra alors vous envoyer des fichiers sans confirmation.

hlcs
la source