PDA

View Full Version : Re: Developers Digest, Vol 2, Issue 50



Jacob Shea
2003-12-16, 15:21
Where's the latest Windows build for the server software?

Thanks!

----- Original Message -----
From: <developers-request (AT) lists (DOT) slimdevices.com>
To: <developers (AT) lists (DOT) slimdevices.com>
Sent: Tuesday, December 16, 2003 2:54 AM
Subject: Developers Digest, Vol 2, Issue 50


> Send Developers mailing list submissions to
> developers (AT) lists (DOT) slimdevices.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.slimdevices.com/lists/listinfo/developers
> or, via email, send a message with subject or body 'help' to
> developers-request (AT) lists (DOT) slimdevices.com
>
> You can reach the person managing the list at
> developers-owner (AT) lists (DOT) slimdevices.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Developers digest..."
>
>
> Today's Topics:
>
> 1. Re: Template feature possibility (Dan Sully)
> 2. Questions about fishbone skin and cover art (Nick Walker)
> 3. Re: Seasonal decorations (Phil Barrett)
> 4. Re: Questions about fishbone skin and cover art (kdf)
> 5. Re: Seasonal decorations (kdf)
>
>
> ----------------------------------------------------------------------
>
> Date: Mon, 15 Dec 2003 23:01:24 -0800
> From: Dan Sully <daniel (AT) electricrain (DOT) com>
> To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Subject: Re: [Developers] Template feature possibility
> Message-ID: <20031216070124.GH2805 (AT) electricrain (DOT) com>
> In-Reply-To: <3FDEAD8B.2080604 (AT) earthlink (DOT) net>
> References: <mailman.0.1071554509.70577.developers (AT) lists (DOT) slimdevices.com>
> <852297FC-2F8D-11D8-BE96-000393DB3CFA (AT) slimdevices (DOT) com>
> <3FDEAD8B.2080604 (AT) earthlink (DOT) net>
> Content-Type: text/plain; charset=us-ascii
> MIME-Version: 1.0
> Precedence: list
> Reply-To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Message: 1
>
> * Robert Moser II <rlmoser (AT) earthlink (DOT) net> shaped the electrons to say...
>
> > It is somewhat like that, although it actually performs a list of s///
> > functions, one for each of our directives.
> >
> > As for performance impact, the best test is to make yourself a nice huge
> > playlist (I've done around 7k items), set your itemsPerPage to be more
> > than the number of items in your list, then curl playlist.html from the
> > default skin. Note that you pretty much have to use curl, as no browser
> > I've tried has been able to handle the huge (~10MB for my 7k list) files
> > which are generated.
>
> Right - I'd want to a programatic benchmark though.
>
> -D
> --
> Any technology sufficiently advanced is indistinguishable from a perl
script.
> ------------------------------
>
> Date: Tue, 16 Dec 2003 07:04:10 -0000
> From: "Nick Walker" <nickwalker911 (AT) hotmail (DOT) com>
> To: "'Slim Devices Developers'" <developers (AT) lists (DOT) slimdevices.com>
> Subject: [Developers] Questions about fishbone skin and cover art
> Message-ID: <Law14-OE63hGJtPFETI0000acda (AT) hotmail (DOT) com>
> In-Reply-To: <20031216062518.GF2805 (AT) electricrain (DOT) com>
> Content-Type: text/plain;
> charset="us-ascii"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> Precedence: list
> Reply-To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Message: 2
>
> I am considering using the cover art feature with the fishbone skin. I
have
> a few questions I could do with a little help on.
>
> 1. When I place a file in the directory called cover.jpg it is displayed
in
> the right pane in a thumbnail format near the song info etc and when I
> browse the album its is shown above the track info in the left pane. The
> image shown in the left pane is very large and can only be seen by
scrolling
> around in the left pane. Is there a way to stop this ?
>
> 2. Can the image in the left pane be switched off altogether and still get
> the thumbnail view in the player in the right pane ?
>
> 3. When you specify different filename in the server/interface what to the
> two settings effect, ie where and when are the specified images shown.
>
> 4. When I placed the cover art in the tag file it introduced a delay when
> moving between the tracks, is this down to the size of the cover art file
> placed in the tag - approx 1.2Mb
>
>
> Amy help would be appreciated.
>
> .. nick
> ------------------------------
>
> Date: Tue, 16 Dec 2003 07:36:59 +0000
> From: Phil Barrett <philb (AT) philb (DOT) co.uk>
> To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Subject: Re: [Developers] Seasonal decorations
> Message-ID: <A1A2471A-2F9A-11D8-9B69-0030659672C2 (AT) philb (DOT) co.uk>
> In-Reply-To: <20031215204809.38365.qmail (AT) web14522 (DOT) mail.yahoo.com>
> References: <20031215204809.38365.qmail (AT) web14522 (DOT) mail.yahoo.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
> MIME-Version: 1.0 (Apple Message framework v606)
> Content-Transfer-Encoding: 7bit
> Precedence: list
> Reply-To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Message: 3
>
> On 15 Dec 2003, at 20:48, Felix Mueller wrote:
> > Please find attached a patch for Snow.pm to allow
> > different settings (Snow quantity, Snow style) for
> > different players.
>
> Actually, the patch doesn't go far enough. It works for style, but
> there are other variables which remain shared between all instances of
> the screensaver:
> @flakes - the array of snowflakes
> $lastTime - the time the flakes last moved
> $wasDoubleSize - the flag to note remember whether the display was in
> doublesize
>
> Unless these are also converted with a {$client} the players' savers
> won't be independent, and the now-separated snow quantity setting won't
> work (each player will be adding flakes to the same shared snow).
>
> Felix, could you look at this please?
>
> Thanks
>
> Phil
>
> ------------------------------
>
> Date: Mon, 15 Dec 2003 23:51:06 -0800
> From: kdf <slim-mail (AT) deane-freeman (DOT) com>
> To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Subject: Re: [Developers] Questions about fishbone skin and cover art
> Message-ID: <1071561066.3fdeb96a6ffcd (AT) callisto (DOT) deane-freeman.com>
> In-Reply-To: <Law14-OE63hGJtPFETI0000acda (AT) hotmail (DOT) com>
> References: <Law14-OE63hGJtPFETI0000acda (AT) hotmail (DOT) com>
> Content-Type: text/plain; charset=ISO-8859-1
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7BIT
> Precedence: list
> Reply-To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Message: 4
>
> Quoting Nick Walker <nickwalker911 (AT) hotmail (DOT) com>:
>
> > I am considering using the cover art feature with the fishbone skin. I
have
> > a few questions I could do with a little help on.
> >
> > 1. When I place a file in the directory called cover.jpg it is displayed
in
> > the right pane in a thumbnail format near the song info etc and when I
> > browse the album its is shown above the track info in the left pane. The
> > image shown in the left pane is very large and can only be seen by
scrolling
> > around in the left pane. Is there a way to stop this ?
>
> not currently. The left side, for song info, shows the image as natural
size.
> It was created based on my setup, which sometimes only had small images
which
> looked awful when scaled. you can edit browseID3.html and songinfo.html
and put
> the width="200" modifier in the href for the cover.jpg. That, or resize
your
> cover.jpg and save it as smallcover.jpg, then enter smallcover.jpg in the
> settings. Thus, when the smallcover.jpg does exist, the skin will load
that
> instead of the cover.jpg. I can't recall it the server setting overrides
the
> ID3 tag, however.
>
> >
> > 2. Can the image in the left pane be switched off altogether and still
get
> > the thumbnail view in the player in the right pane ?
>
> if you customise the skin, yes. edit Fishbone/songinfo.html and remove
the href
> that includes cover.jpg
>
> >
> > 3. When you specify different filename in the server/interface what to
the
> > two settings effect, ie where and when are the specified images shown.
>
> I know of now current skin that uses both thumb.jpg and cover.jpg.
Currently
> Fishbone only uses the cover.jpg setting, which is sized to 100 in the
status
> pane, and left unscaled in the browser pane.
>
> >
> > 4. When I placed the cover art in the tag file it introduced a delay
when
> > moving between the tracks, is this down to the size of the cover art
file
> > placed in the tag - approx 1.2Mb
>
> erk...that's huge. It is probably a slight delay caused by the server
having to
> read though so much extra data which is not meant for playback.
>
> -kdf
> ------------------------------
>
> Date: Tue, 16 Dec 2003 00:51:18 -0800
> From: kdf <slim-mail (AT) deane-freeman (DOT) com>
> To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Subject: Re: [Developers] Seasonal decorations
> Message-ID: <1071564678.3fdec7869a354 (AT) callisto (DOT) deane-freeman.com>
> In-Reply-To: <A1A2471A-2F9A-11D8-9B69-0030659672C2 (AT) philb (DOT) co.uk>
> References: <20031215204809.38365.qmail (AT) web14522 (DOT) mail.yahoo.com>
> <A1A2471A-2F9A-11D8-9B69-0030659672C2 (AT) philb (DOT) co.uk>
> Content-Type: multipart/mixed;
boundary="Boundary_(ID_7uNGd7UstXTAWl7yGXQ7vA)"
> MIME-Version: 1.0
> Precedence: list
> Reply-To: Slim Devices Developers <developers (AT) lists (DOT) slimdevices.com>
> Message: 5
>
> This message is in MIME format.
>
> --Boundary_(ID_7uNGd7UstXTAWl7yGXQ7vA)
> Content-type: text/plain; charset=ISO-8859-1
> Content-transfer-encoding: 7BIT
>
> Quoting Phil Barrett <philb (AT) philb (DOT) co.uk>:
>
> > On 15 Dec 2003, at 20:48, Felix Mueller wrote:
> > > Please find attached a patch for Snow.pm to allow
> > > different settings (Snow quantity, Snow style) for
> > > different players.
> >
> > Actually, the patch doesn't go far enough. It works for style, but
> > there are other variables which remain shared between all instances of
> > the screensaver:
> > @flakes - the array of snowflakes
> > $lastTime - the time the flakes last moved
> > $wasDoubleSize - the flag to note remember whether the display was in
> > doublesize
> >
> > Unless these are also converted with a {$client} the players' savers
> > won't be independent, and the now-separated snow quantity setting won't
> > work (each player will be adding flakes to the same shared snow).
> >
> > Felix, could you look at this please?
>
> This patch should do the trick. I cleaned up the whitespace a bit as well.
> -kdf
>
> --Boundary_(ID_7uNGd7UstXTAWl7yGXQ7vA)
> Content-type: application/octet-stream; name=Snow.diff
> Content-transfer-encoding: base64
> Content-disposition: attachment; filename=Snow.diff
>
>
SW5kZXg6IFNub3cucG0KPT09PT09PT09PT09PT09PT09PT09PT 09PT09PT09PT09PT09PT09PT09
>
PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2 hvbWUvY3ZzL2N2c3Jvb3Qvc2xp
>
bS9zZXJ2ZXIvUGx1Z2lucy9Tbm93LnBtLHYKcmV0cmlldmluZy ByZXZpc2lvbiAxLjMKZGlmZiAt
>
dSAtcCAtQiAtcjEuMyBTbm93LnBtCi0tLSBTbm93LnBtCTE1IE RlYyAyMDAzIDIyOjA2OjQ5IC0w
>
MDAwCTEuMworKysgU25vdy5wbQkxNiBEZWMgMjAwMyAwODo1MD ozNSAtMDAwMApAQCAtMTAwLDE2
>
ICsxMDAsMTYgQEAgbXkgJW1lbnVQYXJhbXMgPSAoCiAJCSwnb3 ZlcmxheVJlZicgPT4gc3ViIHty
>
ZXR1cm4gKHVuZGVmLFNsaW06OkhhcmR3YXJlOjpWRkQ6OnN5bW JvbCgncmlnaHRhcnJvdycpKTt9
>
CiAJCSwnb3ZlcmxheVJlZkFyZ3MnID0+ICcnCiAJfQotICAgIC AgICAsY2F0ZGlyKCdzbm93Jywn
>
UExVR0lOX1NDUkVFTlNBVkVSX1NOT1dfQUNUSVZBVEUnKSA9Pi B7Ci0JICAgICd1c2VNb2RlJyA9
>
PiAnSU5QVVQuTGlzdCcKLQkgICAgLCdsaXN0UmVmJyA9PiBbMC wxXQotCSAgICAsJ2V4dGVyblJl
>
ZicgPT4gWydQTFVHSU5fU0NSRUVOU0FWRVJfU05PV19ERUZBVU xUJywgJ1BMVUdJTl9TQ1JFRU5T
>
QVZFUl9TTk9XX0FDVElWQVRFRCddCi0JICAgICwnc3RyaW5nRX h0ZXJuUmVmJyA9PiAxCi0JICAg
>
ICwnaGVhZGVyJyA9PiAnUExVR0lOX1NDUkVFTlNBVkVSX1NOT1 dfQUNUSVZBVEVfVElUTEUnCi0J
>
ICAgICwnc3RyaW5nSGVhZGVyJyA9PiAxCi0JICAgICwnb25DaG FuZ2UnID0+IHN1YiB7IFNsaW06
>
OlV0aWxzOjpQcmVmczo6Y2xpZW50U2V0KCRfWzBdLCdzY3JlZW 5zYXZlcicsJF9bMV0/J1NDUkVF
>
TlNBVkVSLnNub3cnOidzY3JlZW5zYXZlcicpOyB9Ci0JICAgIC wnb25DaGFuZ2VBcmdzJyA9PiAn
>
Q1YnCi0JICAgICwnaW5pdGlhbFZhbHVlJyA9PiBzdWIgeyAoU2 xpbTo6VXRpbHM6OlByZWZzOjpj
>
bGllbnRHZXQoJF9bMF0sJ3NjcmVlbnNhdmVyJykgZXEgJ1NDUk VFTlNBVkVSLnNub3cnID8gMSA6
>
IDApOyB9CisJLGNhdGRpcignc25vdycsJ1BMVUdJTl9TQ1JFRU 5TQVZFUl9TTk9XX0FDVElWQVRF
>
JykgPT4geworCQkndXNlTW9kZScgPT4gJ0lOUFVULkxpc3QnCi sJCSwnbGlzdFJlZicgPT4gWzAs
>
MV0KKwkJLCdleHRlcm5SZWYnID0+IFsnUExVR0lOX1NDUkVFTl NBVkVSX1NOT1dfREVGQVVMVCcs
>
ICdQTFVHSU5fU0NSRUVOU0FWRVJfU05PV19BQ1RJVkFURUQnXQ orCQksJ3N0cmluZ0V4dGVyblJl
>
ZicgPT4gMQorCQksJ2hlYWRlcicgPT4gJ1BMVUdJTl9TQ1JFRU 5TQVZFUl9TTk9XX0FDVElWQVRF
>
X1RJVExFJworCQksJ3N0cmluZ0hlYWRlcicgPT4gMQorCQksJ2 9uQ2hhbmdlJyA9PiBzdWIgeyBT
>
bGltOjpVdGlsczo6UHJlZnM6OmNsaWVudFNldCgkX1swXSwnc2 NyZWVuc2F2ZXInLCRfWzFdPydT
>
Q1JFRU5TQVZFUi5zbm93Jzonc2NyZWVuc2F2ZXInKTsgfQorCQ ksJ29uQ2hhbmdlQXJncycgPT4g
>
J0NWJworCQksJ2luaXRpYWxWYWx1ZScgPT4gc3ViIHsgKFNsaW 06OlV0aWxzOjpQcmVmczo6Y2xp
>
ZW50R2V0KCRfWzBdLCdzY3JlZW5zYXZlcicpIGVxICdTQ1JFRU 5TQVZFUi5zbm93JyA/IDEgOiAw
>
KTsgfQogCX0KIAksY2F0ZGlyKCdzbm93JywnUExVR0lOX1NDUk VFTlNBVkVSX1NOT1dfUVVBTlRJ
>
VFknKSA9PiB7CiAJCSd1c2VNb2RlJyA9PiAnSU5QVVQuTGlzdC cKQEAgLTIxMiw3NSArMjEyLDc5
>
IEBAIHN1YiBzZXRNb2RlIHsKICMgRmlyc3QsIFJlZ2lzdGVyIH RoZSBzY3JlZW5zYXZlciBtb2Rl
>
IGhlcmUuICBNdXN0IG1ha2UgdGhlIGNhbGwgdG8gYWRkU3RyaW 5ncyBpbiBvcmRlciB0byBoYXZl
>
IHBsdWdpbgogIyBsb2NhbGl6YXRpb24gYXZhaWxhYmxlIGF0IH RoaXMgcG9pbnQuCiBzdWIgc2Ny
>
ZWVuU2F2ZXIoKSB7Ci0gICAgU2xpbTo6QnV0dG9uczo6Q29tbW 9uOjphZGRTYXZlcignU0NSRUVO
>
U0FWRVIuc25vdycsIAotCQkJCSAgICBnZXRTY3JlZW5zYXZlcl Nub3dGdW5jdGlvbnMoKSwKLQkJ
>
CQkgICAgXCZzZXRTY3JlZW5zYXZlclNub3dNb2RlLCAKLQkJCQ kgICAgXCZsZWF2ZVNjcmVlbnNh
>
dmVyU25vd01vZGUsCi0JCQkJICAgIHN0cmluZygnUExVR0lOX1 NDUkVFTlNBVkVSX1NOT1cnKSk7
>
CisJU2xpbTo6QnV0dG9uczo6Q29tbW9uOjphZGRTYXZlcignU0 NSRUVOU0FWRVIuc25vdycsIAor
>
CQkJCWdldFNjcmVlbnNhdmVyU25vd0Z1bmN0aW9ucygpLAorCQ kJCVwmc2V0U2NyZWVuc2F2ZXJT
>
bm93TW9kZSwgCisJCQkJXCZsZWF2ZVNjcmVlbnNhdmVyU25vd0 1vZGUsCisJCQkJc3RyaW5nKCdQ
>
TFVHSU5fU0NSRUVOU0FWRVJfU05PVycpKTsKIH0KIAotbXkgJH dhc0RvdWJsZVNpemU7CitteSAl
>
d2FzRG91YmxlU2l6ZTsKIAogbXkgJXNjcmVlbnNhdmVyU25vd0 Z1bmN0aW9ucyA9ICgKIAknZG9u
>
ZScgPT4gc3ViICB7Ci0JICAgIG15ICgkY2xpZW50LCAkZnVuY3 QsICRmdW5jdGFyZykgPSBAXzsK
>
LQkgICAgU2xpbTo6QnV0dG9uczo6Q29tbW9uOjpwb3BNb2RlKC RjbGllbnQpOwotCSAgICAkY2xp
>
ZW50LT51cGRhdGUoKTsKLQkgICAgI3Bhc3MgYWxvbmcgaXIgY2 9kZSB0byBuZXcgbW9kZSBpZiBy
>
ZXF1ZXN0ZWQKLQkgICAgaWYgKGRlZmluZWQgJGZ1bmN0YXJnIC YmICRmdW5jdGFyZyBlcSAncGFz
>
c2JhY2snKSB7Ci0JCVNsaW06OkhhcmR3YXJlOjpJUjo6cmVzZW 5kQnV0dG9uKCRjbGllbnQpOwot
>
CSAgICB9CisJCW15ICgkY2xpZW50LCAkZnVuY3QsICRmdW5jdG FyZykgPSBAXzsKKwkJU2xpbTo6
>
QnV0dG9uczo6Q29tbW9uOjpwb3BNb2RlKCRjbGllbnQpOworCQ kkY2xpZW50LT51cGRhdGUoKTsK
>
KwkJI3Bhc3MgYWxvbmcgaXIgY29kZSB0byBuZXcgbW9kZSBpZi ByZXF1ZXN0ZWQKKwkJaWYgKGRl
>
ZmluZWQgJGZ1bmN0YXJnICYmICRmdW5jdGFyZyBlcSAncGFzc2 JhY2snKSB7CisJCQlTbGltOjpI
>
YXJkd2FyZTo6SVI6OnJlc2VuZEJ1dHRvbigkY2xpZW50KTsKKw kJfQorCX0KKwksJ3RleHRzaXpl
>
JyA9PiBzdWIgeyAKKwkJbXkgJGNsaWVudCA9IHNoaWZ0OworCQ kkd2FzRG91YmxlU2l6ZXskY2xp
>
ZW50fSA9ICEkd2FzRG91YmxlU2l6ZXskY2xpZW50fTsgCiAJfQ otCSwndGV4dHNpemUnID0+IHN1
>
YiB7ICR3YXNEb3VibGVTaXplID0gISR3YXNEb3VibGVTaXplOy B9CiApOwogCiBzdWIgZ2V0U2Ny
>
ZWVuc2F2ZXJTbm93RnVuY3Rpb25zIHsKLSAgICByZXR1cm4gXC VzY3JlZW5zYXZlclNub3dGdW5j
>
dGlvbnM7CisJcmV0dXJuIFwlc2NyZWVuc2F2ZXJTbm93RnVuY3 Rpb25zOwogfQogCiBteSAlc25v
>
d1N0eWxlOwogbXkgJXNub3dRdWFudGl0eTsKK215ICVsYXN0VG ltZTsKK215ICVmbGFrZXM7Citt
>
eSAkZmxha2VzX3JlZjsKIAogc3ViIHNldFNjcmVlbnNhdmVyU2 5vd01vZGUoKSB7Ci0gICAgbXkg
>
JGNsaWVudCA9IHNoaWZ0OwotICAgICRjbGllbnQtPmxpbmVzKF wmc2NyZWVuc2F2ZXJTbm93bGlu
>
ZXMpOwotICAgICR3YXNEb3VibGVTaXplID0gU2xpbTo6VXRpbH M6OlByZWZzOjpjbGllbnRHZXQo
>
JGNsaWVudCwnZG91Ymxlc2l6ZScpOwotICAgIFNsaW06OlV0aW xzOjpQcmVmczo6Y2xpZW50U2V0
>
KCRjbGllbnQsJ2RvdWJsZXNpemUnLDApOwotCi0gICAgIyBzYX ZlIHRpbWUgb24gbGF0ZXIgbG9v
>
a3VwcyAtIHdlIGtub3cgdGhlc2UgY2FuJ3QgY2hhbmdlIHdoaW xlIHdlJ3JlIGFjdGl2ZQotICAg
>
ICRzbm93U3R5bGV7JGNsaWVudH0gPSBTbGltOjpVdGlsczo6UH JlZnM6OmNsaWVudEdldCgkY2xp
>
ZW50LCdzbm93U3R5bGUnKSB8fCAwOwotICAgICRzbm93UXVhbn RpdHl7JGNsaWVudH0gPSBTbGlt
>
OjpVdGlsczo6UHJlZnM6OmNsaWVudEdldCgkY2xpZW50LCdzbm 93UXVhbnRpdHknKSB8fCAxOwor
>
CW15ICRjbGllbnQgPSBzaGlmdDsKKwkkY2xpZW50LT5saW5lcy hcJnNjcmVlbnNhdmVyU25vd2xp
>
bmVzKTsKKwkkd2FzRG91YmxlU2l6ZXskY2xpZW50fSA9IFNsaW 06OlV0aWxzOjpQcmVmczo6Y2xp
>
ZW50R2V0KCRjbGllbnQsJ2RvdWJsZXNpemUnKTsKKwlTbGltOj pVdGlsczo6UHJlZnM6OmNsaWVu
>
dFNldCgkY2xpZW50LCdkb3VibGVzaXplJywwKTsKKwkkZmxha2 VzX3JlZiA9ICRmbGFrZXN7Y2xp
>
ZW50fTsKKwkjIHNhdmUgdGltZSBvbiBsYXRlciBsb29rdXBzIC 0gd2Uga25vdyB0aGVzZSBjYW4n
>
dCBjaGFuZ2Ugd2hpbGUgd2UncmUgYWN0aXZlCisJJHNub3dTdH lsZXskY2xpZW50fSA9IFNsaW06
>
OlV0aWxzOjpQcmVmczo6Y2xpZW50R2V0KCRjbGllbnQsJ3Nub3 dTdHlsZScpIHx8IDA7CisJJHNu
>
b3dRdWFudGl0eXskY2xpZW50fSA9IFNsaW06OlV0aWxzOjpQcm Vmczo6Y2xpZW50R2V0KCRjbGll
>
bnQsJ3Nub3dRdWFudGl0eScpIHx8IDE7CiB9CiAKIHN1YiBsZW F2ZVNjcmVlbnNhdmVyU25vd01v
>
ZGUgewotICAgIG15ICRjbGllbnQgPSBzaGlmdDsKLSAgICBTbG ltOjpVdGlsczo6UHJlZnM6OmNs
>
aWVudFNldCgkY2xpZW50LCdkb3VibGVzaXplJywkd2FzRG91Ym xlU2l6ZSk7CisJbXkgJGNsaWVu
>
dCA9IHNoaWZ0OworCVNsaW06OlV0aWxzOjpQcmVmczo6Y2xpZW 50U2V0KCRjbGllbnQsJ2RvdWJs
>
ZXNpemUnLCR3YXNEb3VibGVTaXpleyRjbGllbnR9KTsKKwkkbG FzdFRpbWV7JGNsaWVudH0gPSBU
>
aW1lOjpIaVJlczo6dGltZSgpOwogfQogCiBzdWIgc2NyZWVuc2 F2ZXJTbm93bGluZXMgewotICAg
>
IG15ICRjbGllbnQgPSBzaGlmdDsKLSAgICBteSAoJGxpbmUxLC AkbGluZTIpID0gKCcnLCcnKTsK
>
LSAgICBteSAkb25seUluU3BhY2VzID0gMDsKLSAgICBteSAkc2 ltcGxlID0gMDsKLSAgICBpZigk
>
c25vd1N0eWxleyRjbGllbnR9ID09IDAgfHwgJHNub3dTdHlsZX skY2xpZW50fSA9PSAxKSB7Ci0J
>
IyBOb3cgUGxheWluZwotCSgkbGluZTEsICRsaW5lMikgPSBTbG ltOjpEaXNwbGF5OjpEaXNwbGF5
>
OjpyZW5kZXJPdmVybGF5KCZTbGltOjpCdXR0b25zOjpQbGF5bG lzdDo6Y3VycmVudFNvbmdMaW5l
>
cygkY2xpZW50KSk7Ci0JJG9ubHlJblNwYWNlcyA9ICgkc25vd1 N0eWxleyRjbGllbnR9ID09IDAp
>
OwotICAgIH0gZWxzaWYoJHNub3dTdHlsZXskY2xpZW50fSA9PS AyKSB7Ci0JIyBEYXRlL1RpbWUK
>
LQkoJGxpbmUxLCAkbGluZTIpID0gU2xpbTo6RGlzcGxheTo6RG lzcGxheTo6cmVuZGVyT3Zlcmxh
>
eSgmU2xpbTo6QnV0dG9uczo6Q29tbW9uOjpkYXRlVGltZSgkY2 xpZW50KSk7Ci0JJG9ubHlJblNw
>
YWNlcyA9IDE7Ci0gICAgfSBlbHNlIHsKLQkjIEp1c3Qgc25vdw otCSRzaW1wbGUgPSAxOwotICAg
>
IH0KLQotICAgICgkbGluZTEsICRsaW5lMikgPSBsZXRJdFNub3 coJGNsaWVudCwgJGxpbmUxLCAk
>
bGluZTIsICRvbmx5SW5TcGFjZXMsICRzaW1wbGUpOwotICAgIH JldHVybiAoJGxpbmUxLCAkbGlu
>
ZTIpOworCW15ICRjbGllbnQgPSBzaGlmdDsKKwlteSAoJGxpbm UxLCAkbGluZTIpID0gKCcnLCcn
>
KTsKKwlteSAkb25seUluU3BhY2VzID0gMDsKKwlteSAkc2ltcG xlID0gMDsKKwlpZigkc25vd1N0
>
eWxleyRjbGllbnR9ID09IDAgfHwgJHNub3dTdHlsZXskY2xpZW 50fSA9PSAxKSB7CisJCSMgTm93
>
IFBsYXlpbmcKKwkJKCRsaW5lMSwgJGxpbmUyKSA9IFNsaW06Ok Rpc3BsYXk6OkRpc3BsYXk6OnJl
>
bmRlck92ZXJsYXkoJlNsaW06OkJ1dHRvbnM6OlBsYXlsaXN0Oj pjdXJyZW50U29uZ0xpbmVzKCRj
>
bGllbnQpKTsKKwkJJG9ubHlJblNwYWNlcyA9ICgkc25vd1N0eW xleyRjbGllbnR9ID09IDApOwor
>
CX0gZWxzaWYoJHNub3dTdHlsZXskY2xpZW50fSA9PSAyKSB7Ci sJCSMgRGF0ZS9UaW1lCisJCSgk
>
bGluZTEsICRsaW5lMikgPSBTbGltOjpEaXNwbGF5OjpEaXNwbG F5OjpyZW5kZXJPdmVybGF5KCZT
>
bGltOjpCdXR0b25zOjpDb21tb246OmRhdGVUaW1lKCRjbGllbn QpKTsKKwkJJG9ubHlJblNwYWNl
>
cyA9IDE7CisJfSBlbHNlIHsKKwkJIyBKdXN0IHNub3cKKwkJJH NpbXBsZSA9IDE7CisJfQorCSgk
>
bGluZTEsICRsaW5lMiwkZmxha2VzX3JlZikgPSBsZXRJdFNub3 coJGNsaWVudCwgJGxpbmUxLCAk
>
bGluZTIsICRvbmx5SW5TcGFjZXMsICRzaW1wbGUsJGZsYWtlc1 9yZWYpOworCXJldHVybiAoJGxp
>
bmUxLCAkbGluZTIpOwogfQogCi1teSBAZmxha2VzOwotCiBTbG ltOjpIYXJkd2FyZTo6VkZEOjpz
>
ZXRDdXN0b21DaGFyKCdzdGFyMDEnLAogICAgICAgICAgICAgIC AgICAgICAgICAgICAgICAgICAg
>
KCAwYjAwMDAwMDEwLAogICAgICAgICAgICAgICAgICAgICAgIC AgICAgICAgICAgICAwYjAwMDAw
>
MTExLApAQCAtMzM2LDc0ICszNDAsNzIgQEAgU2xpbTo6SGFyZH dhcmU6OlZGRDo6c2V0Q3VzdG9t
>
Q2hhcignc3RhcgogICAgICAgICAgICAgICAgICAgICAgICAgIC AgICAgICAgICAwYjAwMDAxMDAw
>
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC AwYjAwMDAwMDAwICkpOwogCi1t
>
eSAkbGFzdFRpbWUgPSBUaW1lOjpIaVJlczo6dGltZSgpOwotCi BzdWIgdGljayB7Ci0gICAgbXkg
>
JGNsaWVudCA9IHNoaWZ0OwotICAgIFNsaW06OlV0aWxzOjpUaW 1lcnM6OmtpbGxUaW1lcnMoJGNs
>
aWVudCwgXCZ0aWNrKTsKLSAgICAkY2xpZW50LT51cGRhdGUoKT sKKwlteSAkY2xpZW50ID0gc2hp
>
ZnQ7CisJU2xpbTo6VXRpbHM6OlRpbWVyczo6a2lsbFRpbWVycy gkY2xpZW50LCBcJnRpY2spOwor
>
CSRjbGllbnQtPnVwZGF0ZSgpOwogfQogCiBzdWIgbGV0SXRTbm 93IHsKLSAgICBteSAkY2xpZW50
>
ID0gc2hpZnQ7Ci0gICAgbXkgQGxpbmVzID0gKHNoaWZ0LCBzaG lmdCk7Ci0gICAgbXkgJG9ubHlJ
>
blNwYWNlcyA9IHNoaWZ0OwotICAgIG15ICRzaW1wbGUgPSBzaG lmdDsKLQotICAgIGlmKFRpbWU6
>
OkhpUmVzOjp0aW1lKCkgLSAkbGFzdFRpbWUgPiAwLjI1KSB7Ci 0JJGxhc3RUaW1lID0gVGltZTo6
>
SGlSZXM6OnRpbWUoKTsKLQlteSAkZmxha2U7Ci0JZm9yZWFjaC AkZmxha2UgKEBmbGFrZXMpIHsK
>
LQkgICAgJGZsYWtlLT57bGluZX0gKys7Ci0JICAgICRmbGFrZS 0+e3Bvc30gKz0gKGludCByYW5k
>
KDMpIC0gMSk7CisJbXkgJGNsaWVudCA9IHNoaWZ0OworCW15IE BsaW5lcyA9IChzaGlmdCwgc2hp
>
ZnQpOworCW15ICRvbmx5SW5TcGFjZXMgPSBzaGlmdDsKKwlteS Akc2ltcGxlID0gc2hpZnQ7CisJ
>
bXkgJGZsYWtlc19yZWYgPSBzaGlmdDsKKworCWlmKFRpbWU6Ok hpUmVzOjp0aW1lKCkgLSAoZGVm
>
aW5lZCgkbGFzdFRpbWV7JGNsaWVudH0pKSA+IDAuMjUpIHsKKw kJJGxhc3RUaW1leyRjbGllbnR9
>
ID0gVGltZTo6SGlSZXM6OnRpbWUoKTsKKwkJbXkgJGZsYWtlOw orCQlmb3JlYWNoICRmbGFrZSAo
>
QCRmbGFrZXNfcmVmKSB7CisJCQkkZmxha2UtPntsaW5lfSArKz sKKwkJCSRmbGFrZS0+e3Bvc30g
>
Kz0gKGludCByYW5kKDMpIC0gMSk7CisJCX0KKwkJCisJCSMgY3 VsbCBmbGFrZXMgd2hpY2ggaGF2
>
ZSBsZWZ0IHRoZSBzY3JlZW4KKwkJQCRmbGFrZXNfcmVmID0gZ3 JlcCB7ICRfLT57bGluZX0gPCA2
>
ICYmICRfLT57cG9zfSA+PSAwICYmICRfLT57cG9zfSA8IDgwfS BAJGZsYWtlc19yZWY7CisJCQor
>
CQlteSAkaTsKKwkJZm9yZWFjaCAkaSAoMC4uNSkgeworCQkJaW YocmFuZCgxMDApIDwgKDUsMTAs
>
MzApWyRzbm93UXVhbnRpdHl7JGNsaWVudH1dKSB7CisJCQkJbX kgJG5ld2ZsYWtlID0ge307CisJ
>
CQkJJG5ld2ZsYWtlLT57bGluZX0gPSAwOworCQkJCSRuZXdmbG FrZS0+e3Bvc30gPSBpbnQgcmFu
>
ZCg4MCk7CisJCQkJcHVzaCBAJGZsYWtlc19yZWYsICRuZXdmbG FrZTsKKwkJCX0KKwkJfQogCX0K
>
LQkKLQkjIGN1bGwgZmxha2VzIHdoaWNoIGhhdmUgbGVmdCB0aG Ugc2NyZWVuCi0JQGZsYWtlcyA9
>
IGdyZXAgeyAkXy0+e2xpbmV9IDwgNiAmJiAkXy0+e3Bvc30gPj 0gMCAmJiAkXy0+e3Bvc30gPCA4
>
MH0gQGZsYWtlczsKLQkKKwogCW15ICRpOwotCWZvcmVhY2ggJG kgKDAuLjUpIHsKLQkgICAgaWYo
>
cmFuZCgxMDApIDwgKDUsMTAsMzApWyRzbm93UXVhbnRpdHl7JG NsaWVudH1dKSB7Ci0JCW15ICRu
>
ZXdmbGFrZSA9IHt9OwotCQkkbmV3Zmxha2UtPntsaW5lfSA9ID A7Ci0JCSRuZXdmbGFrZS0+e3Bv
>
c30gPSBpbnQgcmFuZCg4MCk7Ci0JCXB1c2ggQGZsYWtlcywgJG 5ld2ZsYWtlOwotCSAgICB9Ci0J
>
fQotICAgIH0KLQotICAgIG15ICRpOwotICAgIGZvcmVhY2ggJG kgKDAsMSkgewotCWlmKCEkc2lt
>
cGxlKSB7Ci0JICAgIGlmIChpbmRleCgkbGluZXNbJGldLCBTbG ltOjpIYXJkd2FyZTo6VkZEOjpz
>
eW1ib2woJ2NlbnRlcicpICkgPT0gMCkgIHsKLQkJJGxpbmVzWy RpXSA9IHN1YnN0cigkbGluZXNb
>
JGldLCBsZW5ndGgoU2xpbTo6SGFyZHdhcmU6OlZGRDo6c3ltYm 9sKCdjZW50ZXInKSkpOwotCQlz
>
L1xzKiQvLzsKLQkJbXkgJGNlbnRlcnNwYWNlcyA9IGludCgoND AtU2xpbTo6SGFyZHdhcmU6OlZG
>
RDo6bGluZUxlbmd0aCgkbGluZXNbJGldKSkvMik7Ci0JCSRsaW 5lc1skaV0gPSAoIiAiIHggJGNl
>
bnRlcnNwYWNlcykuJGxpbmVzWyRpXTsKLQkgICAgfQotCX0KLQ kkbGluZXNbJGldID0gU2xpbTo6
>
SGFyZHdhcmU6OlZGRDo6c3ViU3RyaW5nKCRsaW5lc1skaV0gLi AoJyAnIHggNDApLCAwLCA0MCk7
>
Ci0gICAgfQotCi0gICAgbXkgJGZsYWtlOwotICAgIGZvcmVhY2 ggJGZsYWtlIChAZmxha2VzKSB7
>
Ci0JbXkgJHJvdyA9IGludCgkZmxha2UtPntsaW5lfSAvIDMpOw otCW15ICRjb2wgPSBpbnQoJGZs
>
YWtlLT57cG9zfSAvIDIpOwotCW15ICRzeW0gPSAnc3RhcicgLi AoJGZsYWtlLT57bGluZX0gLSAk
>
cm93ICogMykgLiAoJGZsYWtlLT57cG9zfSAtICRjb2wgKiAyKT sKLQotCWlmKCEgJG9ubHlJblNw
>
YWNlcwotCSAgIHx8Ci0JICAgU2xpbTo6SGFyZHdhcmU6OlZGRD o6c3ViU3RyaW5nKCRsaW5lc1sk
>
cm93XSwgJGNvbCwgMSkgZXEgJyAnKSB7Ci0JICAgICRsaW5lc1 skcm93XSA9Ci0JCSgkY29sID4g
>
MCA/IFNsaW06OkhhcmR3YXJlOjpWRkQ6OnN1YlN0cmluZygkbGluZX NbJHJvd10sIDAsICRjb2wp
>
IDogJycpIC4gCi0JCVNsaW06OkhhcmR3YXJlOjpWRkQ6OnN5bW JvbCgkc3ltKSAuCi0JCSgkY29s
>
IDwgMzkgPyBTbGltOjpIYXJkd2FyZTo6VkZEOjpzdWJTdHJpbm coJGxpbmVzWyRyb3ddLCAkY29s
>
KzEsIDM5IC0gJGNvbCkgOiAnJyk7CisJZm9yZWFjaCAkaSAoMC wxKSB7CisJCWlmKCEkc2ltcGxl
>
KSB7CisJCQlpZiAoaW5kZXgoJGxpbmVzWyRpXSwgU2xpbTo6SG FyZHdhcmU6OlZGRDo6c3ltYm9s
>
KCdjZW50ZXInKSApID09IDApICB7CisJCQkJJGxpbmVzWyRpXS A9IHN1YnN0cigkbGluZXNbJGld
>
LCBsZW5ndGgoU2xpbTo6SGFyZHdhcmU6OlZGRDo6c3ltYm9sKC djZW50ZXInKSkpOworCQkJCXMv
>
XHMqJC8vOworCQkJCW15ICRjZW50ZXJzcGFjZXMgPSBpbnQoKD QwLVNsaW06OkhhcmR3YXJlOjpW
>
RkQ6OmxpbmVMZW5ndGgoJGxpbmVzWyRpXSkpLzIpOworCQkJCS RsaW5lc1skaV0gPSAoIiAiIHgg
>
JGNlbnRlcnNwYWNlcykuJGxpbmVzWyRpXTsKKwkJCX0KKwkJfQ orCQkkbGluZXNbJGldID0gU2xp
>
bTo6SGFyZHdhcmU6OlZGRDo6c3ViU3RyaW5nKCRsaW5lc1skaV 0gLiAoJyAnIHggNDApLCAwLCA0
>
MCk7CisJfQorCisJZm9yZWFjaCBteSAkZmxha2UgKEAkZmxha2 VzX3JlZikgeworCQlteSAkcm93
>
ID0gaW50KCRmbGFrZS0+e2xpbmV9IC8gMyk7CisJCW15ICRjb2 wgPSBpbnQoJGZsYWtlLT57cG9z
>
fSAvIDIpOworCQlteSAkc3ltID0gJ3N0YXInIC4gKCRmbGFrZS 0+e2xpbmV9IC0gJHJvdyAqIDMp
>
IC4gKCRmbGFrZS0+e3Bvc30gLSAkY29sICogMik7CisJCisJCW lmKCEgJG9ubHlJblNwYWNlcwor
>
CQkJfHwKKwkJCVNsaW06OkhhcmR3YXJlOjpWRkQ6OnN1YlN0cm luZygkbGluZXNbJHJvd10sICRj
>
b2wsIDEpIGVxICcgJykgeworCQkJJGxpbmVzWyRyb3ddID0KKw kJCSgkY29sID4gMCA/IFNsaW06
>
OkhhcmR3YXJlOjpWRkQ6OnN1YlN0cmluZygkbGluZXNbJHJvd1 0sIDAsICRjb2wpIDogJycpIC4g
>
CisJCQlTbGltOjpIYXJkd2FyZTo6VkZEOjpzeW1ib2woJHN5bS kgLgorCQkJKCRjb2wgPCAzOSA/
>
IFNsaW06OkhhcmR3YXJlOjpWRkQ6OnN1YlN0cmluZygkbGluZX NbJHJvd10sICRjb2wrMSwgMzkg
>
LSAkY29sKSA6ICcnKTsKKwkJfQogCX0KLSAgICB9CiAKLSAgIC BTbGltOjpVdGlsczo6VGltZXJz
>
OjpzZXRUaW1lcigkY2xpZW50LCBUaW1lOjpIaVJlczo6dGltZS gpICsgMC4yNSwgXCZ0aWNrKTsK
>
KwlTbGltOjpVdGlsczo6VGltZXJzOjpzZXRUaW1lcigkY2xpZW 50LCBUaW1lOjpIaVJlczo6dGlt
>
ZSgpICsgMC4yNSwgXCZ0aWNrKTsKIAotICAgIHJldHVybiBAbG luZXM7CisJcmV0dXJuIEBsaW5l
> cywkZmxha2VzX3JlZjsKIH0KIAogMTsK
>
> --Boundary_(ID_7uNGd7UstXTAWl7yGXQ7vA)--
> ------------------------------
>
>

kdf
2003-12-16, 15:31
Quoting Jacob Shea <jacobshea (AT) hotmail (DOT) com>:

> Where's the latest Windows build for the server software?
>
> Thanks!

http://www.slimdevices.com/downloads/nightly/