#310183 - 14/05/2008 20:02
EmpegNotifier
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
I've just spent the day hacking together the first version of "EmpegNotifier". I think of it as AutoPlay for your empeg. It sits in the notification area (the tray) and watches for empegs coming and going on the local network (network-only at the moment, I'm afraid).
My plan is that you'll be able to attach actions to events (i.e. when your empeg appears on the network, run emplode). At the moment, however, it just watches for empegs and updates the icon and tooltip text.
If anyone fancies giving it a whirl, please let me know how you get on. Suggestions welcome. I've tested it on Windows Vista, but I think it'll work on Windows 2000 and newer.
Attachments
EmpegNotifier-20080514.zip (380 downloads)
_________________________
-- roger
|
Top
|
|
|
|
#310184 - 14/05/2008 20:45
Re: EmpegNotifier
[Re: Roger]
|
old hand
Registered: 09/01/2002
Posts: 702
Loc: Tacoma,WA
|
Very cool- I will be installing it on my machine at home. Can't wait for an auto-load of Emplode action.
|
Top
|
|
|
|
#310188 - 15/05/2008 01:11
Re: EmpegNotifier
[Re: Roger]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31599
Loc: Seattle, WA
|
First thing it should do: Write out a HOSTS file entry that assigns the IP address of the Empeg to "EMPEG" :-)
|
Top
|
|
|
|
#310190 - 15/05/2008 03:58
Re: EmpegNotifier
[Re: tfabris]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
First thing it should do: Write out a HOSTS file entry that assigns the IP address of the Empeg to "EMPEG" :-) First thing it should do: when it finds an empeg, spawn a program that updates the HOSTS file... You see where I'm coming from?
_________________________
-- roger
|
Top
|
|
|
|
#310193 - 15/05/2008 09:00
Re: EmpegNotifier
[Re: Roger]
|
pooh-bah
Registered: 09/08/2000
Posts: 2091
Loc: Edinburgh, Scotland
|
What a nice idea. I'll have a play with that later on.
_________________________
Rory MkIIa, blue lit buttons, memory upgrade, 1Tb in Subaru Forester STi MkII, 240Gb in Mark Lord dock MkII, 80Gb SSD in dock
|
Top
|
|
|
|
#310195 - 15/05/2008 12:24
Re: EmpegNotifier
[Re: Roger]
|
addict
Registered: 27/10/2002
Posts: 568
|
First thing it should do: when it finds an empeg, spawn a program that updates the HOSTS file... And removes the entry when the empeg leaves the network. But what if you have more than one empeg connected to the network at the same time? Is it possible for the program to find the empeg name and use that in the HOSTS file? Stig
|
Top
|
|
|
|
#310197 - 15/05/2008 12:41
Re: EmpegNotifier
[Re: StigOE]
|
addict
Registered: 11/01/2002
Posts: 612
Loc: Reading, UK
|
excellent Is is KDE or Gnome?
_________________________
LittleBlueThing
Running twin 30's
|
Top
|
|
|
|
#310199 - 15/05/2008 12:48
Re: EmpegNotifier
[Re: StigOE]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
And removes the entry when the empeg leaves the network. Yep. That's the plan. Is it possible for the program to find the empeg name and use that in the HOSTS file? Yes.
_________________________
-- roger
|
Top
|
|
|
|
#310200 - 15/05/2008 12:49
Re: EmpegNotifier
[Re: LittleBlueThing]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
excellent Is is KDE or Gnome? Windows-only at the moment. I'll look at carving up the interesting bits of code so that someone can write a KDE/GNOME version.
_________________________
-- roger
|
Top
|
|
|
|
#310204 - 15/05/2008 13:30
Re: EmpegNotifier
[Re: Roger]
|
carpal tunnel
Registered: 10/06/1999
Posts: 5916
Loc: Wivenhoe, Essex, UK
|
WinForms stuff works passably well under mono on Linux now, though obviously system tray functionality might be a bit of a problem.
_________________________
Remind me to change my signature to something more interesting someday
|
Top
|
|
|
|
#310206 - 15/05/2008 14:08
Re: EmpegNotifier
[Re: andy]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
WinForms stuff works passably well under mono on Linux now, though obviously system tray functionality might be a bit of a problem. This program's written in C++, mainly because of size constraints.
_________________________
-- roger
|
Top
|
|
|
|
#310207 - 15/05/2008 15:12
Re: EmpegNotifier
[Re: Roger]
|
carpal tunnel
Registered: 29/08/2000
Posts: 14494
Loc: Canada
|
excellent Is is KDE or Gnome? Windows-only at the moment. I'll look at carving up the interesting bits of code so that someone can write a KDE/GNOME version. If you coded it using QT, then it should "just work" for all three. -ml
|
Top
|
|
|
|
#310211 - 15/05/2008 16:51
Re: EmpegNotifier
[Re: mlord]
|
addict
Registered: 11/01/2002
Posts: 612
Loc: Reading, UK
|
Qt .... mmmm.
_________________________
LittleBlueThing
Running twin 30's
|
Top
|
|
|
|
#310214 - 15/05/2008 19:09
Re: EmpegNotifier
[Re: tfabris]
|
old hand
Registered: 16/02/2002
Posts: 867
Loc: Oxford, UK
|
Since when did changing the HOSTS file stop needing a reboot for the changes take effect?
|
Top
|
|
|
|
#310215 - 15/05/2008 19:21
Re: EmpegNotifier
[Re: AndrewT]
|
addict
Registered: 22/07/1999
Posts: 453
Loc: Florida
|
Windows 95?
_________________________
_~= Dearing =~_ Gettin' back into it thanks to slimrio!
|
Top
|
|
|
|
#310222 - 16/05/2008 05:41
Re: EmpegNotifier
[Re: Dearing]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
You get a binary (and source) for Windows 2000, XP, 2003, Vista and 2008.
If you don't like it, write your own...
_________________________
-- roger
|
Top
|
|
|
|
#310223 - 16/05/2008 06:58
Re: EmpegNotifier
[Re: Roger]
|
carpal tunnel
Registered: 24/12/2001
Posts: 5528
|
You get a binary (and source) for Windows 2000, XP, 2003, Vista and 2008.
If you don't like it, write your own... He's referring to Andrew's comment about not needing to reboot when changing the hosts file. Not that he wants to run it on Windows 95! At least I hope not. If anybody is still running Windows 95 then they should get their head examined IMO...
|
Top
|
|
|
|
#310224 - 16/05/2008 07:01
Re: EmpegNotifier
[Re: tman]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
He's referring to Andrew's comment about not needing to reboot when changing the hosts file. Not that he wants to run it on Windows 95! At least I hope not. Ah. Fair enough. My apologies to Dearing; I'm a little short of sleep at the moment, as you can imagine.
_________________________
-- roger
|
Top
|
|
|
|
#310261 - 17/05/2008 15:15
Re: EmpegNotifier
[Re: Roger]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
The project page (including downloads) is available at https://projects.differentpla.net/projects/show/empeg-notifierThe https certificate is self-signed, so you'll get a warning. You can safely ignore it (as long as you trust me). At some point, I'll look into having anonymous access over http, and logged-in access over https. The current version uploaded there isn't (externally) much further advanced than the one I've already attached. There'll be a new version soon-ish, time permitting.
_________________________
-- roger
|
Top
|
|
|
|
#310288 - 18/05/2008 18:35
Re: EmpegNotifier
[Re: Roger]
|
addict
Registered: 02/04/2002
Posts: 691
|
thanks for showing me redmine. for the last week i've been looking at different project trackers, and redmine seems to beat everything else i've looked at.
anyways, one feature i'd like to see supported in EmpegNotifier is... setup a dropbox for autosync when an empeg is located, maybe even as advanced as rsync multiple empegs against a single directory structure.
_________________________
Oliver
mk1 30gb: 129 | mk2a 30gb: 040104126
|
Top
|
|
|
|
#310294 - 19/05/2008 02:48
Re: EmpegNotifier
[Re: oliver]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
setup a dropbox for autosync when an empeg is located, maybe even as advanced as rsync multiple empegs against a single directory structure. EmpegNotifier just runs the defined program. It's up to you what that program does. I was planning on having the default program be responsible for the actual "what do you want to do?" UI. That said: bung a feature request in on the tracker, and if I get time, I'll put together an external program for syncing.
_________________________
-- roger
|
Top
|
|
|
|
#310295 - 19/05/2008 02:50
Re: Redmine
[Re: oliver]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
thanks for showing me redmine. for the last week i've been looking at different project trackers, and redmine seems to beat everything else i've looked at. Yeah. It's not bad; I've been using trac up to this point, which is good, but doesn't support multiple projects too well. Trac's got a better milestone implementation, though. Getting redmine to run behind Apache was a bit of a chore, though. I'll write up how I did it at some point.
_________________________
-- roger
|
Top
|
|
|
|
#310411 - 22/05/2008 10:54
Re: Redmine
[Re: Roger]
|
addict
Registered: 22/07/1999
Posts: 453
Loc: Florida
|
Yeah, the Windows 95 comment was definitely about the hosts file, not your software. Don't sweat it.
_________________________
_~= Dearing =~_ Gettin' back into it thanks to slimrio!
|
Top
|
|
|
|
#315225 - 18/10/2008 13:02
Re: EmpegNotifier
[Re: oliver]
|
pooh-bah
Registered: 19/09/2002
Posts: 2494
Loc: East Coast, USA
|
autosync when an empeg is located That may be a solution for podcast autosync.
Edited by l0ser (29/10/2008 12:25) Edit Reason: Fixed link
|
Top
|
|
|
|
#322823 - 30/05/2009 15:47
Re: EmpegNotifier
[Re: Roger]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
I've moved this to Google Code, which will hopefully free up time to actually work on some personal projects, rather than simply tinker with the infrastructure for those personal projects. http://code.google.com/p/nemplode/
_________________________
-- roger
|
Top
|
|
|
|
#346614 - 28/07/2011 03:25
Re: EmpegNotifier
[Re: Roger]
|
new poster
Registered: 26/07/2011
Posts: 11
Loc: MS,US
|
Can anyone repost the file? I can not find this anywhere else on the WHOLE internet, google returns 2 results... The file listed on the first first is corrupt. I tired opening it in linux and windows with multiple programs to no eval. All other links are broken
|
Top
|
|
|
|
#346615 - 28/07/2011 08:13
Re: EmpegNotifier
[Re: sirkingchase]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
The file listed on the first first is corrupt. No it's not. I just successfully downloaded and opened (and ran) it on Windows 7.
_________________________
-- roger
|
Top
|
|
|
|
#346616 - 28/07/2011 11:21
Re: EmpegNotifier
[Re: Roger]
|
old hand
Registered: 01/10/2002
Posts: 1039
Loc: Fullerton, Calif.
|
|
Top
|
|
|
|
#346632 - 30/07/2011 14:01
Re: EmpegNotifier
[Re: Roger]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
I've moved this to Google Code, which will hopefully free up time to actually work on some personal projects, rather than simply tinker with the infrastructure for those personal projects. http://code.google.com/p/nemplode/ I've recently started using Mercurial for my source control. As such, I've moved all of my repositories to bitbucket. You can find the source to EmpegNotifier in my nemplode repository.
_________________________
-- roger
|
Top
|
|
|
|
|
|