Re: Console Applet

From: Stefan Kaczmarek <stefan_at_thezonie.org>
Date: Mon, 9 Apr 2007 20:52:23 -0700

Hokey dokey.

- Z

On Apr 9, 2007, at 6:53 PM, Ty Heath wrote:

> I would say do System.exit(1) if it fails, and System.exit(0) if it
> succeeds.
>
> Ty
>
> On Apr 9, 2007, at 5:56 PM, Stefan Kaczmarek wrote:
>
>> Ok, I can add that. :)
>>
>> On Apr 9, 2007, at 5:51 PM, Ivan Kwok wrote:
>>
>>> Yep.
>>>
>>> -Ivan
>>>
>>>
>>> -----Original Message-----
>>> From: Stefan Kaczmarek [mailto:stefan_at_thezonie.org]
>>> Sent: Monday, April 09, 2007 5:49 PM
>>> To: Ivan Kwok
>>> Cc: Ben Ebert; Ty Heath; Jay Mairs; Dylan Douglas; Sergio Alvarez
>>> Subject: Re: Console Applet
>>>
>>> What, like it the entire program will kill itself if it hasn't
>>> received file data in x number of seconds or something?
>>>
>>> On Apr 9, 2007, at 4:45 PM, Ivan Kwok wrote:
>>>
>>>> Z, would it be possible to have a timeout option? Basically, the
>>>> console
>>>> app will quit if is idling for X amount of seconds. It shouldn't
>>>> count
>>>> it idle when it's actually downloading something from peers, so
>>>> basically when you're receiving file data, you should reset that
>>>> timeout
>>>> counter.
>>>>
>>>> Thanks,
>>>> -Ivan
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: Stefan Kaczmarek [mailto:stefan_at_thezonie.org]
>>>> Sent: Monday, April 09, 2007 3:46 PM
>>>> To: Ivan Kwok
>>>> Cc: Ben Ebert; Ty Heath; Jay Mairs; Dylan Douglas
>>>> Subject: Re: Console Applet
>>>>
>>>> It keeps trying to get hosts and never quits. (It also farms Ares
>>>> hosts as it connects to Ares hosts and gets back X-Alt hosts when
>>>> they're busy or something.)
>>>>
>>>> On Apr 9, 2007, at 3:24 PM, Ivan Kwok wrote:
>>>>
>>>>> Z, how long will your app keep trying to download if there is
>>>>> no more
>>>>> sources to d/l or they're all busy? Or it just keeps trying and
>>>>> never
>>>>> quits?
>>>>>
>>>>> -Ivan
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: Ivan Kwok
>>>>> Sent: Monday, April 09, 2007 3:11 PM
>>>>> To: 'Stefan Kaczmarek'
>>>>> Cc: Ben Ebert; Ty Heath; Jay Mairs; Dylan Douglas
>>>>> Subject: RE: Console Applet
>>>>>
>>>>> Z, can you add one more option like 'silence' so that it won't
>>>>> output
>>>>> anything to the console?
>>>>> BTW, how to you read "PIECES"? I saw something like 'PIECES :
>>>>> 2222222222222222222212222222221100000000'
>>>>>
>>>>> -Ivan
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: Stefan Kaczmarek [mailto:stefan_at_thezonie.org]
>>>>> Sent: Monday, April 09, 2007 11:11 AM
>>>>> To: Ivan Kwok
>>>>> Cc: Ben Ebert; Ty Heath; Jay Mairs; Dylan Douglas
>>>>> Subject: Re: Console Applet
>>>>>
>>>>> Ok, here's the console applet.
>>>>>
>>>>> To use it, you just say:
>>>>>
>>>>> java -jar console.jar hash=<hash> [path=<path>] [mb=<mb>] [source]
>>>>>
>>>>> "hash" is the only requred field. It's the 40-byte sha-1.
>>>>>
>>>>> If "path" is not set, it just writes it to the current folder. It
>>>>> will
>>>>> not create folders, so if you're going to want it to be put in a
>>>>> folder,
>>>>> make sure it already exists. "mb" is the number of MB you want
>>>>> it to
>>>>> download. (Since it deals in multiples of 10MB at this point,
>>>>> every
>>>>> value will be rounded up to the nearest 10MB.)
>>>>>
>>>>> If "source" is set, then the app will not close when it is
>>>>> done, but
>>>>> will instead continue running as a source. If it is not set,
>>>>> then it
>>>>> will close when it is done.
>>>>>
>>>>> You can't combine a MB limit with "source", though, because you're
>>>>> not
>>>>> really a source if you limi the mb downloaded.
>>>>>
>>>>> Any problems or questions, just let me know.
>>>>>
>>>>> I'll CVS the source, as well.
>>>>>
>>>>> Oh, and just and FYI, when you see a bunch of numbers go by in
>>>>> parenthesis, that is just a connection attempt. The number is the
>>>>> "rank"
>>>>> of the source. All sources start out with a rank of 0, and
>>>>> increase or
>>>>> decrease based on if they are connectable, are busy, etc.
>>>>>
>>>>> - Z
>>>>
>>>
>>
>
Received on Fri Sep 14 2007 - 10:55:57 BST

This archive was generated by hypermail 2.2.0 : Sun Sep 16 2007 - 22:19:46 BST