Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#21220 - 27/10/2000 14:54 JEmpeg
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
I made installers for most major platforms for the Java Empeg implementation. I'd love to hear some feedback specifically from non-Windows users on how the installer works, and other issues you run into.

Enjoy!

http://jempeg.sourceforge.net/


Top
#21221 - 27/10/2000 16:01 Re: JEmpeg [Re: mschrag]
ricin
veteran

Registered: 19/06/2000
Posts: 1495
Loc: US: CA
Nice!

Worked great for me on my RH7 box. No problems what-so-ever.

Good job!



________
Donato
MkII/Blue/40GB/080000565


_________________________
Donato
MkII/080000565
MkIIa/010101253
ricin.us

Top
#21222 - 27/10/2000 17:47 Re: JEmpeg [Re: mschrag]
Kit
journeyman

Registered: 03/10/2000
Posts: 69
Loc: San Diego, CA US
RedHat 6.2 x86 worked just fine.


Top
#21223 - 28/10/2000 12:21 Re: JEmpeg [Re: mschrag]
mcomb
pooh-bah

Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
Hmm, I think the generic Unix installer leaves a bit to be desired. It extracts the files into a JEmpeg directory, but does not set your classpath or provide any sort of script to start jempeg. Personally I think a gzip'd file that simply contained jempeg.jar and a shell script to set the classpath and start jempeg would be simpler for most users.

-Mike

_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration

Top
#21224 - 28/10/2000 13:11 Re: JEmpeg [Re: mschrag]
bobo
member

Registered: 13/08/1999
Posts: 116
I tried it under linux with my mk1 player - but JEmpeg cant find the player on ther serial port :-(


Top
#21225 - 28/10/2000 14:45 Re: JEmpeg [Re: mschrag]
David
addict

Registered: 05/05/2000
Posts: 623
Loc: Cambridge
Appears to work well on Mac OS 9... As you'd expect, the interface is very generic, and took a little getting used to, but it is of a higher standard than many other Java app interfaces.

Downloads are very quick and all the essential features are there. Drag and drop doesn't appear to work, but I'm not aware of how easy or difficult that is to implement. Being able to make multiple selections in the file dialog make up for it though.

Excellent job!

--
David
// I'm probably not speaking on behalf of empeg here...

Top
#21226 - 28/10/2000 18:06 Re: JEmpeg [Re: David]
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
Yeah -- unfortunately, while cross-platform is handy for me, it's not so handy for people used to their native interfaces.

Drag-and-drop (native-to-java) can be done with JDK 1.2. But unfortunately, there is no 1.2 impl for Mac, so I intentionally avoided it. Kind of disappointing. There is some basic drag and drop support within the application itself (tree-to-tree and table-to-table).


Top
#21227 - 28/10/2000 18:09 Re: JEmpeg [Re: bobo]
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
I haven't tried an Mk1 -- Do you know if the protocol is the same? You need to make sure you get the linux implementation of javax.comm (the url is http://www.interstice.com/kevinh/linuxcomm.html). I bundled the javax.comm class library, but you need the native side of it for your platform.

Let me know how it goes...

Mike


Top
#21228 - 28/10/2000 18:11 Re: JEmpeg [Re: mcomb]
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
Yeah -- I never actually tried the generic Unix one... I'm surprised they didn't at least make a shell script for it (those are all generated automatically by InstallAnywhere). Maybe I'll include a simple shell script for the generic Unix version in the next release. You can still just download the jar from sourceforge, too.


Top
#21229 - 04/11/2000 08:59 Re: JEmpeg [Re: mschrag]
Dredd
enthusiast

Registered: 12/11/1999
Posts: 261
Loc: Bay Area, California
OK, my comments.

Finally got around to upgrading my empeg to 1.01 and planned to tinker with JEmpeg on my Mac (OS9, G4/450). Unfortunately, found that I can't, because the Empeg resides on a different physical network (e.g., it won't see a broadcast packet sent by the Mac). Even if I specify the IP address of the empeg-car unit, it still only seems to do the discovery via broadcast (so the question begs asking - why ask for the IP at all if you can only discover via broadcast).

D



Top
#21230 - 04/11/2000 09:06 Re: JEmpeg [Re: Dredd]
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
I can change that pretty easily ... In fact, it used to not do that, but the code that got the name of the unit was done via a broadcast. I'll switch that back to the way it used to work and let you know.


Top
#21231 - 04/11/2000 09:09 Re: JEmpeg [Re: Dredd]
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
if you have a java compiler and feel like getting your hands a little dirty, before I do a full release, in mschrag.empeg.protocol.NetworkEmpegDiscoverer you can change the discover(int) method to:

  public void discover(int _timeoutMillis) throws IOException {
if (myInetAddress == null) {
if (mySock == null) {
mySock = new DatagramSocket(DISCOVERY_PORT);
mySock.setSoTimeout(_timeoutMillis);
}

broadcastDiscoveryRequest();
waitForDiscoveryRequest(_timeoutMillis);
} else {
discover("(unknown)", myInetAddress);
}
}


and I believe that will fix your problem


Top
#21232 - 04/11/2000 09:13 Re: JEmpeg [Re: mschrag]
Dredd
enthusiast

Registered: 12/11/1999
Posts: 261
Loc: Bay Area, California
No compiler unfortunately.

Any chance of making a fixed version available soon?

Thanks,

D


Top
#21233 - 04/11/2000 10:55 Re: JEmpeg [Re: Dredd]
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
This isn't an "official release" because I haven't tested it, but you can go get a fixed version from the old site. If it works for you, I'll get some other fixes in and do an official release.

ms


Top
#21234 - 04/11/2000 11:15 Re: JEmpeg [Re: mschrag]
Dredd
enthusiast

Registered: 12/11/1999
Posts: 261
Loc: Bay Area, California
Is the old site "jempeg.sourceforge.net"? I go there, using the "start installer" button and it still (appears) to install the old version.

Or should I be doing something different since this isn't a full release?

D


Top
#21235 - 04/11/2000 11:23 Re: JEmpeg [Re: Dredd]
mschrag
pooh-bah

Registered: 09/09/2000
Posts: 2303
Loc: Richmond, VA
In the previous post, "a fixed version" is a link to the file... it's http://www.experient.com/jemptool/jempeg-0.9.13a.jar

ms


Top
#21236 - 04/11/2000 11:29 Re: JEmpeg [Re: mschrag]
Dredd
enthusiast

Registered: 12/11/1999
Posts: 261
Loc: Bay Area, California
Ah... stylesheet boned the link it looks like (couldn't see it)...

Appears to have fixed the problem. :) Muchas gracias.

D


Top