Feature requests for EmpegFace?

Posted by: tfabris

Feature requests for EmpegFace? - 15/04/2004 14:25

When I get time to work on the next version, what would folks like to see? I'm only looking for simple features here... Things that would be quick and easy to add. Right now, on my list of possible things to do I have:

- Support password protected empegs based on Mark's new authentication scheme, using the information he provided in this thread.

- Implement a broadcast packet to discover the empeg on the network instead of you needing to enter its address yourself.

- Add a pulsing Standby light, by grabing /proc/empeg_power.

- Add a panel for special http commands, perhaps as a submenu of the rightclick menu, perhaps configurable. Things that you can't do easily with the control panel buttons. Such as: Set RO/Set RW, reboot, etc. Anyone have any ideas of stuff that they'd like to see on this panel?

- Add a Taxi feature. Right now I taxi files between work and home with a complex batchfile. I could do this inside of EmpegFace instead. I've got some ideas about how it might work...

Anyway, aside from the taxi feature, which I'm willing to put some time into because I use one every day already, I'd ideally want changes to be small and easy to drop in. Anyone got suggestions?

I seem to recall asking this question once before, and I implemented a few things from that thread. Anyone got a link to it so I can revisit the past requests?
Posted by: tms13

Re: Feature requests for EmpegFace? - 16/04/2004 08:07

Better Linux support, please.
Posted by: JBjorgen

Re: Feature requests for EmpegFace? - 16/04/2004 08:12

good luck...it's written in VB...have you tried it in wine?
Posted by: tfabris

Re: Feature requests for EmpegFace? - 16/04/2004 10:25

I seem to recall that others have said it works fine in Wine.

I know, it sucks to have to use an emulator.

Oh, wait, Wine Is Not an Emulator. Hm. Then what is it? You just gotta love products like Wine and Lame that deny their own existence in their very names.
Posted by: tman

Re: Feature requests for EmpegFace? - 16/04/2004 10:37

WINE isn't an emulator. It's a compatibility layer which converts the Win32 API to native Unix & X calls.
The reason for the name LAME is that originally it was a patch to the ISO reference encoder but now it's totally standalone and is an encoder...
Posted by: tfabris

Re: Feature requests for EmpegFace? - 16/04/2004 11:00

I'm aware of the reasons for the names, I just think it's funny.
Posted by: tms13

Re: Feature requests for EmpegFace? - 16/04/2004 14:37

Wine isn't what I had in mind when I said "better", but I know you were just retaliating in kind.

I must have a play with Wine when it's less alpha and more beta (not that I particularly like the Windows apps I've been subjected to - I guess it takes a certain way of thinking).
Posted by: SE_Sport_Driver

Re: Feature requests for EmpegFace? - 16/04/2004 20:53

I wanted to request the ability to have a "Double Sized" empegface w. "Regular Sized" remote, but that's more of a skin request than a feature request.
Posted by: Major_Sarcasm

Re: Feature requests for EmpegFace? - 17/04/2004 03:32

I wanted to request the ability to have a "Double Sized" empegface w. "Regular Sized" remote, but that's more of a skin request than a feature request.


Seconded, that would certainly be something I'd like to see too.

Other than some of the features you have listed above Tony, I can't think of anything else that would be useful - it already does everything I personally need!
Posted by: SE_Sport_Driver

Re: Feature requests for EmpegFace? - 17/04/2004 05:49

And thanks again for adding a pulldown menu for the skins.
Posted by: SE_Sport_Driver

Re: Feature requests for EmpegFace? - 17/04/2004 11:01

I'm not sure if this is a skin type request or not.. but is it possible to have the empeg display with no empeg surrounding it? That way, I could use the remote to control it (or right click the display) and the display would take up very little space.
Posted by: tfabris

Re: Feature requests for EmpegFace? - 18/04/2004 03:30

I wanted to request the ability to have a "Double Sized" empegface w. "Regular Sized" remote, but that's more of a skin request than a feature request.
Simply creating a folder and copying the appropriate files from the included skins would be enough to do that. They're loose files, simply looking at them will give you enough information for you to figure this one out on your own.
Posted by: tfabris

Re: Feature requests for EmpegFace? - 18/04/2004 03:32

I'm not sure if this is a skin type request or not.. but is it possible to have the empeg display with no empeg surrounding it? That way, I could use the remote to control it (or right click the display) and the display would take up very little space.
Yes, this would be a very simple skin to make. Again, you can copy the appropriate files from an existing skin to make the remote, and then take two seconds to create a couple of bitmaps for the face itself at size 128x32. The ini file should place the screen at 0,0 and you're all set.

Creating a skin is not hard at all and complete instructions are included with EmpegFace.
Posted by: Major_Sarcasm

Re: Feature requests for EmpegFace? - 18/04/2004 09:09

Simply creating a folder and copying the appropriate files from the included skins would be enough to do that. They're loose files, simply looking at them will give you enough information for you to figure this one out on your own.


/me slaps forehead

Much better, thanks Tony
Posted by: Jerz

Re: Feature requests for EmpegFace? - 19/04/2004 15:09

A pocket pc edition?
Posted by: Skunk

Re: Feature requests for EmpegFace? - 04/05/2004 11:57

Would it be possible to have the current song title/artist in the caption that comes up when you hover over the Icon on the systray?

I usually have the visuals on display so if I wanted to see the song info I have to maximize then hold down the down button.

Just thought it would be convenient.

thanks
Posted by: tfabris

Re: Feature requests for EmpegFace? - 04/05/2004 12:59

That's a good suggestion, and do-able with only a little bit of work.

Although I'm not sure the systray icon is the best place for it. I'm considering adding a "specials" panel which would include extra commands you can issue to the player, and that would probably be the correct place for it.
Posted by: Skunk

Re: Feature requests for EmpegFace? - 04/05/2004 13:18

Sweet!
Can't wait.

Thanks Tony.
Posted by: Dava

Re: Feature requests for EmpegFace? - 17/05/2004 05:12

I would like to see support for multiple units, I would like to switch between my unit at home and the one in the car easily.

I too would also like a Pocket PC version. The PPC embedded VB environment is free from Microsoft and my guess is that it shouldn't take a lot of converting. I was planning to have a go at this type of app for the PPC as soon as I get my iPAQ which is hopefully later this week. But as yours is nearly perfect and a lot more flexible than I would have written (with skins etc),it seems silly.

Posted by: skibum

Re: Feature requests for EmpegFace? - 17/05/2004 06:37

I do that currently by installing empegface into 2 different directories. Works great for me and wouldn't want to lose that, as I can run both up at once with difference faces (which the empegs actually have as well).
Posted by: Dava

Re: Feature requests for EmpegFace? - 17/05/2004 07:13

Good Point... Well Made.. This will be my chosen solution too. Thanks.
Posted by: tfabris

Re: Feature requests for EmpegFace? - 17/05/2004 10:25

I would like to see support for multiple units
Right, like Skibum said, just make two different folders and then you'll have two different programs with independent configurations.

I was planning to have a go at this type of app for the PPC as soon as I get my iPAQ
I don't have any plans to port it to any other environment, let alone pocketPC, so you should probably have a look at doing it yourself when you get the iPaq in.

my guess is that it shouldn't take a lot of converting
You'd be surprised. It's quite likely that you'd spend less time writing it from scratch than I would trying to shoehorn my convoluted design into PPC.
Posted by: RobotCaleb

Re: Feature requests for EmpegFace? - 18/05/2004 01:55

how about releasing the source, so people such as him wouldnt have to re-invent the wheel, so to speak?
Posted by: tfabris

Re: Feature requests for EmpegFace? - 18/05/2004 06:36

There's nothing unique or even special in those sources. It just downloads the URL of the Hijack screen capture over and over again in a fast loop. You don't need my sources to duplicate that.
Posted by: Roger

Re: Feature requests for EmpegFace? - 18/05/2004 07:20

You don't need my sources to duplicate that.

He's not kidding: 20-25 minutes (including posting it to my website) over lunch results in this:



And the interesting bit?

private void MainForm_Tick(object sender, System.EventArgs e)
{
DateTime now = DateTime.Now;
timeLabel.Text = now.ToLongTimeString();

WebRequest req = WebRequest.Create(@"http://crowley/proc/empeg_screen.png");
WebResponse rsp = req.GetResponse();

Stream stream = rsp.GetResponseStream();
Image img = Image.FromStream(stream);
picture.Image = img;

rsp.Close();
}
Posted by: SE_Sport_Driver

Re: Feature requests for EmpegFace? - 02/10/2004 00:20

Hey Tony, I can't connect to my player via empegface when I force the player into DC mode but I'm still able to connect to the player via emplode (the IP and Subnet seems to be working).

Any ideas? I wanted to get some screen grabs that only appear In-Car.
Posted by: tman

Re: Feature requests for EmpegFace? - 02/10/2004 00:34

FAQ
Posted by: Daria

Re: Feature requests for EmpegFace? - 02/10/2004 01:23

Wow, you beat the FAQmaster to FAQing someone!

The world *is* ending.
Posted by: jmwking

Re: Feature requests for EmpegFace? - 02/10/2004 01:24

tfabris must be rebooting right now!

-jk
Posted by: SE_Sport_Driver

Re: Feature requests for EmpegFace? - 02/10/2004 01:34

hehe, thanks guys.

Is this what I'm looking for? dc_servers=1
Posted by: tfabris

Re: Feature requests for EmpegFace? - 02/10/2004 02:30

Quote:
I can't connect to my player via empegface when I force the player into DC mode


Because Hijack disables the web server in DC mode. That FAQ entry shows how to set DC_Servers to 1.

I wasn't rebooting, I was watching the Tivo'd debate.

Gonna go reboot in a few minutes though...
Posted by: Daria

Re: Feature requests for EmpegFace? - 02/10/2004 02:30

Yes.
Posted by: Daria

Re: Feature requests for EmpegFace? - 02/10/2004 02:42

Quote:

I wasn't rebooting, I was watching the Tivo'd debate.



Ah, so you have time to FAQ us by getting behind on current events. Well, not current by the time you watch them.

Lewis Black was in town tonight. Probably the only thing better would have been having him here during the debate. In any case, he had, well, not a heckler in the audience, but uh, someone whose politics didn't match, and so applauded the stuff Lewis was deriding.

It made for an amusing evening.
Posted by: tfabris

Re: Feature requests for EmpegFace? - 02/10/2004 03:34

Lewis Black is a riot, I'd love to see him live. Will Durst is also a favorite political comic, he's gonna be at Cobb's in the Bay area just a few days before the election. Perhaps we'll go see him...
Posted by: webroach

Re: Feature requests for EmpegFace? - 02/10/2004 11:39

Quote:
Lewis Black is a riot, I'd love to see him live. Will Durst is also a favorite political comic, he's gonna be at Cobb's in the Bay area just a few days before the election. Perhaps we'll go see him...


I got to see Lewis Black live with Dave Attell here in Denver last year.

I was laughing so hard by about halfway through I thought I was going to throw up.
Posted by: Daria

Re: Feature requests for EmpegFace? - 02/10/2004 14:08

My wife saw Lewis Black and Dave Attell last year. I think it was the weekend I went to Ohio for the empeg meet. whenever it was, i couldn't go.
Posted by: SE_Sport_Driver

Re: Feature requests for EmpegFace? - 02/10/2004 19:16

Okay, good. I saw the reference to DC_Servers, but I didn't know what it was or that empegface relied on it.
Posted by: tman

Re: Feature requests for EmpegFace? - 02/10/2004 20:34

It uses the web server to get a copy of /proc/empeg_screen.raw/png. No webserver = no screendump.