On Dec 2, 2008, at 11:10 PM, Daniel Zepeda wrote:

As far as I know, there is no ability to call the packager from the command line.




I'm coming in late on this -- this message turned up after a search of the list.

It sure would be neat to be able to do that. What I'm thinking of is:

1) Guy 1 starts [nifty service] on his computer, which may have some random IP address and/or host name.
2) Service figures out IP address and calls Shoes packager.
3) Shoes automatically generates [cool client] binaries for all platforms, preconfigured to connect to [nifty service] on Guy 1's computer. 4) Guy 2 downloads the package from a web server running on Guy 1's computer, runs it, and gets to have [cool client] connect to [nifty service] without any configuration.

The case in point is a launcher that tells the standard Second Life client to connect to an OpenSim server (OpenSim is free software that's more or less compatible with Second Life).

Trivial amount of code, really -- it just fires up the Second Life client with the appropriate command line parameters -- but those parameters are ugly enough that you don't want to make people who may have never seen the command line before type them in by hand. :-)

This isn't a show stopper for me at the moment; we finally got a static IP address and domain name for our OpenSim server, so I just hard-coded it. It'd be more generally useful to others, though, if the Shoes launcher(s) could be built dynamically from the command line.

Shoes is great for this kind of application, by the way. Many thanks to _why and the other contributors.

--
Tony Hursh
Technology Coordinator and Research Programmer
Curriculum, Technology and Education Reform
University of Illinois at Urbana-Champaign
http://cterport.ed.uiuc.edu

Reply via email to