Jump to content

(Pandora) Saver2


ZigZagJoe

Recommended Posts

I have updated to the 6/21 update - thanks for keeping updated :) But unfortunately I have two issues with the new update:

1) SProxy no longer minimizes to the system tray - even with show in tray checked.

2) Launching SProxy no longer also launches Firefox Portable.

Suggestions appreciated :)

Edited by MaxRabbit
Link to comment
Share on other sites

I have updated to the 6/21 update - thanks for keeping updated :) But unfortunately I have two issues with the new update:

1) SProxy no longer minimizes to the system tray - even with show in tray checked.

2) Launching SProxy no longer also launches Firefox Portable.

Suggestions appreciated :)

1st - was based on bug reports that it was not functioning properly on vista - download http://zzj.itf-inc.com/downloads/Saver2Setup_scrp_TB_h.exe and set IgnoreVista to true. In the future, i'm going to separate the two settings (meant to do it this time) so move to tray can just be disabled

2nd, in saver2 configuration, the advanced tab; make sure ".\Firefox-P\LaunchFirefoxPortable.exe" is in the autorun box

2nd was evidently caused by the settings migration not working, possibly... weird. looking into it... Make sure your other settings are still correct.

Edited by ZigZagJoe
Link to comment
Share on other sites

1st - was based on bug reports that it was not functioning properly on vista - download http://zzj.itf-inc.com/downloads/Saver2Setup_scrp_TB_h.exe and set IgnoreVista to true. In the future, i'm going to separate the two settings (meant to do it this time) so move to tray can just be disabled

2nd, in saver2 configuration, the advanced tab; make sure ".\Firefox-P\LaunchFirefoxPortable.exe" is in the autorun box

2nd was evidently caused by the settings migration not working, possibly... weird. looking into it... Make sure your other settings are still correct.

Thanks a lot for your help. And about the 2nd problem: no, my other settings all reset as well with this update.

Link to comment
Share on other sites

Question, I keep getting an error message that says "Error Tampering!" when playing music on grooveshark, I was wondering what this was about and if I should worry about it.

Please post a log - go to File -> View Log or http://127.0.0.1:8888/log . if you have closed saver2 since getting this error you will need to look in your log folder, on XP, C:\Documents and Settings\(USERNAME)\Application Data\SProxy

Link to comment
Share on other sites

Please post a log - go to File -> View Log or http://127.0.0.1:8888/log . if you have closed saver2 since getting this error you will need to look in your log folder, on XP, C:\Documents and Settings\(USERNAME)\Application Data\SProxy

The file was massive but here is the part that had the tampering warning.

7/1/2010 8:50:46 PM Grooveshark: Got song <Unknown> - "Everclear - Wonderful" on '<unknown>' (ID 2218128)

7/1/2010 8:50:46 PM Plugin error while pre-tampering: System.InvalidOperationException

System.InvalidOperationException: Collection was modified; enumeration operation may not execute.

at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)

at System.Collections.Generic.List`1.Enumerator.MoveNextRare()

at System.Collections.Generic.List`1.Enumerator.MoveNext()

at SimpleSaverPlugin.TamperBefore(Session s, ProxyHandlingMode& mode) in E:\Codin' Projects\Saver Project\Saver2\SimpleSaverPlugin.cs:line 64

at Grooveshark.Grooveshark.TamperBefore(Session s, ProxyHandlingMode& mode) in E:\Codin' Projects\Saver Project\Grooveshark\Grooveshark.cs:line 55

at SaverPlugin.TamperResponseBefore(Session s, ProxyHandlingMode& mode) in E:\Codin' Projects\Saver Project\Saver2\SaverPlugin.cs:line 162

at Proxy.PluginMgr.TamperBefore(Session sess, ProxyHandlingMode& mode) in E:\Codin' Projects\Saver Project\SProxy\PluginMgr.cs:line 61

7/1/2010 8:50:50 PM #283 POST http://cowbell.grooveshark.com/guts.php

7/1/2010 8:50:50 PM #283 POST 932 bytes to cowbell.grooveshark.com

7/1/2010 8:50:50 PM Grooveshark: #283 matched http://cowbell.grooveshark.com/*

7/1/2010 8:50:54 PM #284 GET http://safebrowsing-cache.google.com/safeb..._____________8H

7/1/2010 8:50:55 PM #285 GET http://safebrowsing-cache.google.com/safeb...8v37RUrG_3_7_wA

7/1/2010 8:50:59 PM #286 GET http://safebrowsing-cache.google.com/safeb..._98_5OX798-__wA

7/1/2010 8:51:36 PM #287 POST http://cowbell.grooveshark.com/more.php?ge...KeyFromSongIDEx

7/1/2010 8:51:36 PM #287 POST 465 bytes to cowbell.grooveshark.com

7/1/2010 8:51:37 PM Grooveshark: #287 matched http://cowbell.grooveshark.com/*

7/1/2010 8:51:37 PM Grooveshark: getStreamKeyFromSongID: 7260578 -> b13123170575419abd9b

7/1/2010 8:51:37 PM Grooveshark: sniffed P.O.D. - "Alive" on 'Satellite' (ID 7260578)

7/1/2010 8:51:37 PM #288 POST http://stream53.grooveshark.com/stream.php

7/1/2010 8:51:37 PM #289 POST

Link to comment
Share on other sites

Deployed an update to tentatively fix it - it's very very rare though so you are fine without.

I've also found a bug in the update mechanism, caused by the recent patch :/ so for the next one you will need to use the installer manually to update.

This also separates minimize to tray from use tray icon properly.

Complete log:

!!! IMPORTANT !!! YOU WILL NEED TO INSTALL THIS UPDATE BY DOWNLOAD THE INSTALLER FROM http://zzj.itf-inc.com/s2/ !!! IMPORTANT !!!

http://zzj.itf-inc.com/s2/Saver2Setup.exe

A bug was introducted in the update mechanism in the last major patch... Sorry for the inconvience.

07/02/10: 1.3 build 746 (nonvital)

Saver2: Fixed a bug preventing the approval of some songs via the web interface

Saver2: Fixed a bug in the update mechanism

Grooveshark: Tenatively fixed a bug causing a rare tamper failure

SProxy: Seperated the minimize to tray and tray icon enable configuration options

-----

Also, all the saver plugins (except for pandora) have been added to the development stuff zip. And yes, i know the parser used for grooveshark and slacker makes you want to kill infants. It's horrible, but it does work, for now.

Edited by ZigZagJoe
Link to comment
Share on other sites

Deployed an update to tentatively fix it - it's very very rare though so you are fine without.

I've also found a bug in the update mechanism, caused by the recent patch :/ so for the next one you will need to use the installer manually to update.

This also separates minimize to tray from use tray icon properly.

Complete log:

!!! IMPORTANT !!! YOU WILL NEED TO INSTALL THIS UPDATE BY DOWNLOAD THE INSTALLER FROM http://zzj.itf-inc.com/s2/ !!! IMPORTANT !!!

http://zzj.itf-inc.com/s2/Saver2Setup.exe

A bug was introducted in the update mechanism in the last major patch... Sorry for the inconvience.

07/02/10: 1.3 build 746 (nonvital)

Saver2: Fixed a bug preventing the approval of some songs via the web interface

Saver2: Fixed a bug in the update mechanism

Grooveshark: Tenatively fixed a bug causing a rare tamper failure

SProxy: Seperated the minimize to tray and tray icon enable configuration options

-----

Also, all the saver plugins (except for pandora) have been added to the development stuff zip. And yes, i know the parser used for grooveshark and slacker makes you want to kill infants. It's horrible, but it does work, for now.

Thanks man, you're the best. I'm a big fan of this project of yours.

Link to comment
Share on other sites

  • 2 weeks later...

I have a question Joe; is 128 kbps the highest quality bitrate that can be used on Slacker? All the songs I've downloaded have shown up as so, even though the encoding setting is set to 192. Also, is Saver2 able to re-encode the files from Pandora so that they are actually 192 kbps? You said before that standard Pandora streams in ~96 kbps mp3, and it is known that bitrates cannot be raised after the data has been lost. Please let me know about both of these items. Thanks and I love the program.

Edited by myway28
Link to comment
Share on other sites

I have a question Joe; is 128 kbps the highest quality bitrate that can be used on Slacker? All the songs I've downloaded have shown up as so, even though the encoding setting is set to 192. Also, is Saver2 able to re-encode the files from Pandora so that they are actually 192 kbps? You said before that standard Pandora streams in ~96 kbps mp3, and it is known that bitrates cannot be raised after the data has been lost. Please let me know about both of these items. Thanks and I love the program.

Saver2 will not re-encode files that are already in the same format. Also, encoding from 128 to 192 would be pointless, you can only get a better format to begin with (rather than reencode it higher)

Bitrates for services:

Songza: 128-320kbs(!) mp3

Slacker: 128kbs mp3

Playlist.com: Varies MP3

Last.FM: 128kbs mp3

Youtube: Varies FLV

Grooveshark: 128kbs+ MP3

Pandora:

Flash client, non-subscriber: 64kbs aacplus (eq. 96-128kbs mp3)

Flash client, subscriber: 192kbs DS mp3

My client, non-subscriber: 128kbs DS mp3

My client, subscriber: 192kbs DS mp3

Link to comment
Share on other sites

Saver2 will not re-encode files that are already in the same format. Also, encoding from 128 to 192 would be pointless, you can only get a better format to begin with (rather than reencode it higher)

Bitrates for services:

Songza: 128-320kbs(!) mp3

Slacker: 128kbs mp3

Playlist.com: Varies MP3

Last.FM: 128kbs mp3

Youtube: Varies FLV

Grooveshark: 128kbs+ MP3

Pandora:

Flash client, non-subscriber: 64kbs aacplus (eq. 96-128kbs mp3)

Flash client, subscriber: 192kbs DS mp3

My client, non-subscriber: 128kbs DS mp3

My client, subscriber: 192kbs DS mp3

So even if I were to encode these files in 192 kbps AAC, they would still only sound like 128 kbps MP3s?

Link to comment
Share on other sites

So even if I were to encode these files in 192 kbps AAC, they would still only sound like 128 kbps MP3s?

Yes. Once the audio data is gone, when that file was encoded originally, it can never be brought back.

Re-encoding at best does nothing for audio quality or at worst penalizes quality due to a lower bitrate selected and/or a different compression algorithm - alg 1 cut off some bits but not other, alg 2 might cut off more bits so the total is diminished again.

Link to comment
Share on other sites

I'm not super techy, but I have a couple problems that maybe you can help me with:

First, it is not saving the songs I am listening to through the included pandora client. I have selected a target folder at setup for the files to be saved to, but the only two files that are saved in that folder are "newMusic.m3u" and "(name of my radio station).m3u". According to the log on saver 2, the song files are being downloaded. I have set Saver2 to encode and save all of my files in Mp3 format.

Here is a screen cap of the log:

2qmzp7o.jpg

Also the songs aren't playing very smoothly in the included pandora client.... but I think that is probably my own hardware problem because I am running this program on a virtual OS on my Mac - a problem with the allocated RAM or something.

Link to comment
Share on other sites

I'm not super techy, but I have a couple problems that maybe you can help me with:

First, it is not saving the songs I am listening to through the included pandora client. I have selected a target folder at setup for the files to be saved to, but the only two files that are saved in that folder are "newMusic.m3u" and "(name of my radio station).m3u". According to the log on saver 2, the song files are being downloaded. I have set Saver2 to encode and save all of my files in Mp3 format.

Here is a screen cap of the log:

2qmzp7o.jpg

Also the songs aren't playing very smoothly in the included pandora client.... but I think that is probably my own hardware problem because I am running this program on a virtual OS on my Mac - a problem with the allocated RAM or something.

Post a log snippet here, please (and/or come on irc, am on now)

Link to comment
Share on other sites

IRC is down but is this what you are looking for?

7/17/2010 6:24:40 PM SProxy application started.

7/17/2010 6:24:40 PM Debug level of 0

7/17/2010 6:24:40 PM Searching for plugins in C:\Program Files (x86)\Saver2\

7/17/2010 6:24:40 PM Loaded plugin Client.Client from PandoraClient.dll

7/17/2010 6:24:40 PM Loaded plugin Grooveshark.Grooveshark from Saver.Grooveshark.dll

7/17/2010 6:24:40 PM Loaded plugin LastFM.LastFM from Saver.LastFM.dll

7/17/2010 6:24:40 PM Pandora and all related trademarks are property of Pandora Media, Inc.

7/17/2010 6:24:40 PM Loaded plugin Pandora.Pandora from Saver.Pandora.dll

7/17/2010 6:24:40 PM Loaded plugin PlaylistDotCom.PlaylistDotCom from Saver.Playlist.dll

7/17/2010 6:24:40 PM Loaded plugin Slacker.Slacker from Saver.Slacker.dll

7/17/2010 6:24:40 PM Loaded plugin Songza.Songza from Saver.Songza.dll

7/17/2010 6:24:40 PM Loaded plugin YouTube.YouTube from Saver.YouTube.dll

7/17/2010 6:24:40 PM Loaded plugin Saver2.Saver from Saver2.dll

7/17/2010 6:24:40 PM Loaded plugin SimpleBlacklist.SimpleBlacklist from SimpleBlacklist.dll

7/17/2010 6:24:40 PM Loaded plugin SongFader.SongFader from SongFader.dll

7/17/2010 6:24:40 PM Loaded plugin SongManager.SongManager from SongManager.dll

7/17/2010 6:24:40 PM Saver2: Checking vital files...

7/17/2010 6:24:40 PM Saver2: Verifying mplayer.exe

7/17/2010 6:24:40 PM Saver2: Verifying lame.exe

7/17/2010 6:24:40 PM Saver2: Verification completed successfully.

7/17/2010 6:24:40 PM Saver2 Core 1.3 loaded; looking for suitable plugins...

7/17/2010 6:24:40 PM Saver2: Pandora Client C1.4 found!

7/17/2010 6:24:40 PM Saver2: Grooveshark 1.0 found!

7/17/2010 6:24:40 PM Saver2: Last.FM 1.0 found!

7/17/2010 6:24:40 PM Saver2: Pandora Saver S2.2 found!

7/17/2010 6:24:40 PM Saver2: Playlist.com 1.0 found!

7/17/2010 6:24:40 PM Saver2: Slacker 1.0 found!

7/17/2010 6:24:40 PM Saver2: Songza 1.1 found!

7/17/2010 6:24:40 PM Saver2: YouTube 1.0 found!

7/17/2010 6:24:40 PM Saver2: Simple Blacklisting 1.008 found!

7/17/2010 6:24:40 PM Saver2: Song Fader 1.008a found!

7/17/2010 6:24:40 PM Saver2: Song Manager 1.002 found!

7/17/2010 6:24:40 PM Saver2: Saver2 built on 7/2/2010 2:06:10 PM CST

7/17/2010 6:24:40 PM Saver2: WARNING: This software is for educational use only. Do not use the software in a way that would contravene any music copyright laws.

7/17/2010 6:24:40 PM Saver2: Any information provided by software is for educational purposes only. No function is implied or in any way guaranteed.

7/17/2010 6:24:40 PM Saver2: SaveDir = \\.psf\Home\Desktop\Home\Music\Pandora Files\

7/17/2010 6:24:40 PM Saver2: NrCores = 1

7/17/2010 6:24:40 PM Saver2: Worker thread started!

7/17/2010 6:24:40 PM Saver2: Encoder will use 1 cores

7/17/2010 6:24:41 PM SBL: Loading blacklists...

7/17/2010 6:24:41 PM SBL: Loaded 0 blacklist patterns from file 'C:\Users\Administrator\AppData\Roaming\SProxy\Sample.blacklist.txt'

7/17/2010 6:24:41 PM SProxy starting

7/17/2010 6:24:41 PM Listening for connections on port 8888

7/17/2010 6:24:41 PM PClient 1.4 started; protocol v27

7/17/2010 6:24:42 PM StreamPlayer: Using legacy mplayer output

7/17/2010 6:24:42 PM StreamPlayer: Opening mplayer.log

7/17/2010 6:24:42 PM StreamPlayer: Launching mplayer w/ args -slave -idle -cache 320 -demuxer audio -quiet

7/17/2010 6:24:42 PM Saver2: Checking for updates....

7/17/2010 6:24:42 PM #0 GET http://zzj.itf-inc.com/s2/updatechk.php

7/17/2010 6:24:44 PM StreamPlayer: mplayer ready for playback

7/17/2010 6:24:46 PM Saver2: An update is available.

7/17/2010 6:24:46 PM #1 GET http://zzj.itf-inc.com/s2/CHANGELOG.txt

7/17/2010 6:25:22 PM Loaded documentation; 30 entries

7/17/2010 6:26:10 PM Client: Logging in to Pandora

7/17/2010 6:26:11 PM Client: Syncing

7/17/2010 6:26:11 PM #2 POST http://www.pandora.com/radio/xmlrpc/v27?ri...amp;method=sync

7/17/2010 6:26:11 PM #2 POST 210 bytes to www.pandora.com

7/17/2010 6:26:15 PM Pandora: Inspecting XMLRPC 'sync': #2

7/17/2010 6:26:15 PM Client: Authenticating...

7/17/2010 6:26:31 PM #3 CONNECT www.pandora.com:443

7/17/2010 6:26:37 PM #3: SSL transaction finished, sent 1.3KB, rec 6.1KB

7/17/2010 6:26:37 PM ----- Logged in (myusernamehere)

7/17/2010 6:26:37 PM | Acct type: REGISTERED

7/17/2010 6:26:37 PM | Bill freq:

7/17/2010 6:26:37 PM -------------

7/17/2010 6:26:38 PM Client: Fetching stations...

7/17/2010 6:26:38 PM #4 POST http://www.pandora.com/radio/xmlrpc/v27?ri...hod=getStations

7/17/2010 6:26:38 PM #4 POST 482 bytes to www.pandora.com

7/17/2010 6:26:41 PM Pandora: Inspecting XMLRPC 'getStations': #4

7/17/2010 6:26:41 PM Pandora: Sniffed 9 new station names

7/17/2010 6:26:41 PM Client: Got 8 stations

7/17/2010 6:26:50 PM Client: Changing station to 117970639939606605 | Alt GEN

7/17/2010 6:26:50 PM Client: Fetching playlist...

7/17/2010 6:26:50 PM #5 POST http://www.pandora.com/radio/xmlrpc/v27?ri...g6=0&arg7=0

7/17/2010 6:26:50 PM #5 POST 1202 bytes to www.pandora.com

7/17/2010 6:26:54 PM Pandora: Inspecting XMLRPC 'getFragment': #5

7/17/2010 6:26:54 PM Pandora: Data format: mp3

7/17/2010 6:26:54 PM Pandora: Got song S1111541, URL = http://audio-sjl-t3-2.pandora.com/access/?...SYf8PtG7w%3D%3D

7/17/2010 6:26:54 PM Pandora: Got song S1148261, URL = http://audio-ash-t2-1.pandora.com/access/4...ORkLfDMYg%3D%3D

7/17/2010 6:26:54 PM Pandora: Got song S504772, URL = http://audio-ash-t2-1.pandora.com/access/?...kBko%2FyQ%3D%3D

7/17/2010 6:26:54 PM Pandora: Got song S119974, URL = http://audio-sjl-t2-2.pandora.com/access/?...A5GlkvQ8g%3D%3D

7/17/2010 6:26:54 PM Client: Starting playback of song The White Tie Affair - "Allow Me To Introduce Myself...Mr. Right" on 'Walk This Way' (ID S1111541)

7/17/2010 6:26:54 PM StreamPlayer: Play URL http://audio-sjl-t3-2.pandora.com/access/?...SYf8PtG7w%3D%3D

7/17/2010 6:26:54 PM #6 GET http://audio-sjl-t3-2.pandora.com/access/?...SYf8PtG7w%3D%3D

7/17/2010 6:27:02 PM Pandora: sniffed The White Tie Affair - "Allow Me To Introduce Myself...Mr. Right" on 'Walk This Way' (ID S1111541)

7/17/2010 6:27:02 PM S1111541: Started downloading

7/17/2010 6:27:02 PM StreamPlayer: Starting data transfer

7/17/2010 6:27:02 PM StreamPlayer: Data pipe ready

7/17/2010 6:27:02 PM StreamPlayer: Pipe connected

7/17/2010 6:27:10 PM StreamPlayer: Starting data transfer

7/17/2010 6:27:10 PM #7 GET http://images-sjl-t2-2.pandora.com/images/...0_130W_130H.jpg

7/17/2010 6:27:17 PM StreamPlayer: Song download complete

7/17/2010 6:27:17 PM S1111541: Finished downloading

7/17/2010 6:27:17 PM S1111541: is rated positively; will be downloaded immediately

7/17/2010 6:27:17 PM Saver2: Processing song The White Tie Affair - "Allow Me To Introduce Myself...Mr. Right" on 'Walk This Way' (ID S1111541)

7/17/2010 6:27:17 PM #8 GET http://www.google.com/search?q=The%20White...nre&num=100

7/17/2010 6:27:20 PM Saver2: Scraped genre: pop / rock

7/17/2010 6:27:20 PM Saver2: S1111541 is already in MP3 format; skipping encoding

7/17/2010 6:27:20 PM FILE SAVED, Source: Pandora; MP3 format, 2860093 bytes

7/17/2010 6:27:20 PM #9 GET http://www.amazon.com/gp/search/ref=sr_adv...t=relevancerank

7/17/2010 6:27:24 PM S1111541: Successfully looked up larger album art

7/17/2010 6:27:24 PM S1111541: Fetching AART from http://ecx.images-amazon.com/images/I/41Xt...I5L._SL500_.jpg

7/17/2010 6:27:25 PM #10 GET http://ecx.images-amazon.com/images/I/41Xt...I5L._SL500_.jpg

7/17/2010 6:27:28 PM S1111541: Saved AART to '\.psf\Home\Desktop\Home\Music\Pandora Files\The White Tie Affair\Walk This Way\Walk This Way.png'

7/17/2010 6:27:28 PM Saver2: Adding The White Tie Affair - Allow Me To Introduce Myself Mr Right.mp3 to Alt GEN.m3u

7/17/2010 6:28:12 PM #11 GET /log

Link to comment
Share on other sites

I searched the entire hardrive using finder for a couple of music titles and none of them popped up, but what did pop up was the .m3u files. What is an m3u and why is it creating those files? Is it possible that my mp3 are stored within that file? I am so confused....

Link to comment
Share on other sites

Ok, I found them, odd hidden files. You may wish to let other users know this. I am running Mac OS X 10.6 with Parallels 5.0 software running Virtual OS Windows 7. The files are being saved to the virtual operating system, because this program is not compatible with Mac OS. The files can be located on the Virtual OS (not from the Mac side) under: Computer > Local Disk (C:) > .psf > and then your chosen file directory. For example, mine is Computer > Local Disk (C:) > .psf > Home > Desktop > Home > Music. The only file that can be accessed from the Mac side is a textual .m3u file which lists the songs saved on the Virtual OS under the name of your pandora station. The mp3 music files can easily be transferred to your mac by click and drag to your Mac desktop while running Parallels in convergence mode. The .psf directory stands for Parallels Shared Folders. Unfortunately this directory does not appear to be able to be accessed through Finder, you can open up the directory on the mac side but then the folder is empty. Anyway I hope this helps someone.....

Edited by em563
Link to comment
Share on other sites

weird, but good to hear you got it fixed. i suspect it doesn't like the unix path it's trying to save to, when run in the virtual machine it's getting resolved to C:\ rather than the host FS (have not used the shared folders feature on my mac). Would recommend mapping a host folder to a drive, if parallels supports it, instead.

Link to comment
Share on other sites

It's been a while since my last visit here. The reason was I was flirting with grooveshark just to come to my personal conclusion that pandora is better for me to listen to music hands off. Grooveshark's radio feature doesn't make good music selection for me.

Anyway, coming back here, redownloading the latest saver2, installed and I'm amazed at how much progress has been made. The best thing is Tor is now incorporated and it works flawlessly. Thank you for your good work, ZZJ.

Boem

Link to comment
Share on other sites

It's been a while since my last visit here. The reason was I was flirting with grooveshark just to come to my personal conclusion that pandora is better for me to listen to music hands off. Grooveshark's radio feature doesn't make good music selection for me.

Anyway, coming back here, redownloading the latest saver2, installed and I'm amazed at how much progress has been made. The best thing is Tor is now incorporated and it works flawlessly. Thank you for your good work, ZZJ.

Boem

Yeah, grooveshark has a great music selection (possibly because it may be less than legal...) but its radio sucks. Slacker or pandora is best for just listening.

Good to hear, it took a bit of work to get tor etc working nice but it paid off well.. just tick an option and away it goes (generally...)

Also, thanks for the donation, Doc Hodges.

Link to comment
Share on other sites

blah blah... posted awesome program ... maintained said awesomeness...

So, I was wondering if you'd be interested in working with another developer to extend your awesome program. Here are my thoughts:

I have a home theater PC that I generally use to run Saver2, which plays music in my whole house and saves the stream. I have some wireless Pocket PC devices. I would love to be able to wander around my house, listening to the music, and have 1) album art displayed on my pocket pc and 2) be able to thumb up/down music from my pocket PC.

How do we accomplish this?

Well, you and I can work together and create a communications protocol whereby devices on the local network can send simple commands to saver2, basically one command for each of the UI elements. Also the protocol would allow the program to query the currently playing, including the location of the album art. My program could then pull the album art over the network and show it, have a simple UI that forwards UI commands on to Saver2, etc.

Interested?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...