Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jun 2008 15:50:49 +0200
From:      "Paul B. Mahol" <onemda@gmail.com>
To:        "Kris Kennaway" <kris@freebsd.org>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>, Jille Timmermans <jille@hexon.cx>
Subject:   Re: command-line bittorrent utility
Message-ID:  <3a142e750806270650x338e7c49oaf2fab603fb636b@mail.gmail.com>
In-Reply-To: <48642B77.90104@FreeBSD.org>
References:  <486422EF.3070501@FreeBSD.org> <4864239F.1050308@hexon.cx> <48642B77.90104@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/27/08, Kris Kennaway <kris@freebsd.org> wrote:
> Jille Timmermans wrote:
>> (enhanced) ctorrent
>
> Seems to fail requirement a).  Am I wrong?
>
> Kris
>

enhanced ctorrent is actual ctorrent from ports.
it doesnt use ncurses.

ldd /usr/local/bin/ctorrent
/usr/local/bin/ctorrent:
        libssl.so.5 => /usr/lib/libssl.so.5 (0x280a7000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x280e8000)
        libm.so.5 => /lib/libm.so.5 (0x281db000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x281f4000)
        libc.so.7 => /lib/libc.so.7 (0x281ff000)
        libcrypto.so.5 => /lib/libcrypto.so.5 (0x28306000)

transmission also doesnt use ncurses.

the only one I'm aware of that use ncurses is rtorrent.

>>
>> Kris Kennaway schreef:
>>> I am looking for a command-line utility that can fetch via bittorrent
>>> that
>>>
>>> a) doesn't use curses.  It must be usable in a script and without a tty!
>>>
>>> b) doesn't use X11.  Must be a command-line utility!
>>>
>>> c) Must be able to inform the script when the transfer is complete.  A
>>> callback mechanism of some kind is fine as long as it doesn't require
>>> polling.
>>>
>>> This is for distribution of files within a LAN and WAN: I have some
>>> large files that I need to distribute to many machines, and pushing
>>> them all out multiple times from the server is inefficient.
>>>
>>> Things that come close:
>>>
>>> * The python implementation, but it doesn't seem to work very
>>> reliably.  I get errors and exceptions from both the client and server
>>> when transferring a file with only two machines participating.
>>>
>>> * http://www.murmeldjur.se/btpd/ is a daemon with command line client.
>>> It doesn't provide for c), and it also doesn't work reliably.
>>>
>>> * Not much else.
>>>
>>> Surely I am not the first person to want to use bittorrent in a script?
>>>
>>> Kris
>>>
>>> _______________________________________________
>>> freebsd-hackers@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
>>> To unsubscribe, send any mail to
>>> "freebsd-hackers-unsubscribe@freebsd.org"
>>
>>
>
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3a142e750806270650x338e7c49oaf2fab603fb636b>