Re: command-line bittorrent utility

2008-06-26 Thread Kris Kennaway

Jille Timmermans wrote:

(enhanced) ctorrent


Seems to fail requirement a).  Am I wrong?

Kris



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 
"[EMAIL PROTECTED]"





___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: command-line bittorrent utility

2008-06-26 Thread Kris Kennaway

Kris Kennaway wrote:

I am looking for a command-line utility that can fetch via bittorrent [...]


OK folks, you can stop telling me to use ctorrent now :)  I had looked 
at that but assumed it was using curses (it's not).  Thanks!


Kris
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: command-line bittorrent utility

2008-06-26 Thread Jille Timmermans

(enhanced) ctorrent

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 
"[EMAIL PROTECTED]"

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: command-line bittorrent utility

2008-06-26 Thread Sean C. Farley

On Fri, 27 Jun 2008, Kris Kennaway wrote:


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.


More choices:
1. /usr/ports/net-p2p/transmission
2. /usr/ports/net-p2p/transmission-daemon

Sean
--
[EMAIL PROTECTED]
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: command-line bittorrent utility

2008-06-26 Thread bbs
Kris,

just at a first glance i noticed wikipedia had a pretty good breakdown
of some clients available -- this isn't meant to be rude RTFM at all -- :)
-- i just thought it might be helpful -- maybe not.

http://en.wikipedia.org/wiki/BitTorrent_client

respectfully,

jt

On Thu, Jun 26, 2008 at 7:14 PM, Kris Kennaway <[EMAIL PROTECTED]> wrote:

> 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 "[EMAIL PROTECTED]"
>



-- 
jt
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: command-line bittorrent utility

2008-06-27 Thread Paul B. Mahol
On 6/27/08, Kris Kennaway <[EMAIL PROTECTED]> 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
>>> "[EMAIL PROTECTED]"
>>
>>
>
> ___
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
>
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"