Joeviocoe Posted February 14, 2011 Posted February 14, 2011 (edited) I can't replicate it, perhaps i fixed it after you left? Re-download obyekt87 (and the test app) and see if you can duplicate it. Is it possible to get Saver2 to directly write %exnfo% into the genre tag for each song downloaded (instead of google scraping or using the source's suggestion)? In Pandora, %exnfo% is the variable for the station name. That will make my headache go away. Edited February 14, 2011 by Joeviocoe Quote
MisterJJ Posted February 23, 2011 Posted February 23, 2011 I've had Saver2/SProxy/Pandora set up and working fine in the U.S. and am now in China trying to get it to work. I first installed with the Tortunnel and had to disable it. Once in China I went into config and set the SOCKS up and all but it still doesnt work with any of the SOCKS types. I get a "Configured Proxy is not available" error. What am I doing wrong? Sorry, but I'm a Newb to the whole proxy/tunnel thing. Quote
ZigZagJoe Posted February 23, 2011 Author Posted February 23, 2011 Come on irc (hit the live help button at top of sproxy), will be easier to explain. Basically, whatever your proxy is, it's not available. Quote
ctsoccer13 Posted March 3, 2011 Posted March 3, 2011 First off, I love Saver2--it's been great since day one. Due to my developed reliance on it, I was curious... do you think it'd be possible to port this to Android? I'd love to be able to develop a library on the go. CT Quote
ZigZagJoe Posted March 3, 2011 Author Posted March 3, 2011 depends what you mean by saver2 - do you mean the pandora client or actually saver2. client: practically no go without a full rewrite saver2: should work if run under mono, but it would be cumbersome. probably would not work with the apps however (which are how i would assume you would want to use it). to run it natively, again, not without a full rewrite. in addition, if you were planning to use it to save from the pandora/slacker/grooveshark apps, that likely would be no go (at least without a complete paradigm change) in addition to rewrite. I've been asked this before; basically, I just don't have any motivation to completely rewrite the client/saver2 to run on android, nor do I have an android phone - yes, I know there is a simulator. Java would be the easiest language to "port" C# into (for the purposes of mobile use), but it would still need a full rewrite on the whole. Meanwhile, pending changelog: Series of tweaks and server side utilities done to massively increase the speed with which tortunnel starts up. Added soft-pause and 3 band EQ to the client, as well as decreased the response time of the audio Client: Made it easier to add hotkeys in the future. Client: New hotkeys: randomize station and tire song Client: Fixed a bug causing hotkeys to trigger wrong Client: Fixed not respecting -local properly. Bug of the standalone client only. Client: Added edit details link for stations (goes to pandora.com) Client: Repeat now handled at the streamplayer level, not pandora client Client: Added mono downmix for naudio output Client: Added fading in/out ("soft") pause for naudio ouput, ala winamp Client: Reduced output latency to 150ms: controls will be more responsive. Client: Type song hotkey will nolonger crash Client: Create derivative station disabled if station limit is reached Client: Advanced tab moved past any plugin tabs Client: Added 3 band equalization, accessible under the main menu. Requires NAudio output. Tortunnel: Added the ability to accept a domain as directory server Tortunnel: Added support for querying directory server intelligently, causes a massive speedup on load time esp. on slow conns TorEndPoints: will now use zzj.itf-inc.com as status mirror = should decrease time massively, as it uses caching TorEndPoints: will now use prechewed endpoints by zzj.itf-inc.com, skips the "querying torstatus" stage entirely (it's retained just in case, though) - much faster TorEndPoints: Proxy settings will always be ignored when requesting nodes Saver2: Added %aletter%, first letter of artist in uppercase Saver2: Added the ability to write source-specific newmusic playlists Saver2: Added ExtraGenres setting; a comma seperated list of additional genres to be used by the scraper. Put - in front to remove genres Saver2: Genres will now be capitalized Saver2: Genre weak limit set to 10 (from 5) Saver2: Added logging for when file is not saved due to wrong response code (and prompts to clear cache if 304) Saver2: Added logging if track is unknown when SaveSong is called BrowserPAC: Fixed entry for play.it; caused some files to not save from the alternate server Quote
indecision Posted March 4, 2011 Posted March 4, 2011 Is there a way to tell the Pandora Client where to output the audio (analog or digital output). It outputs sound to my digital output which is set as the default for my system. However I would like it to output to the analog output. I need to keep the default set to the digital output so that movies and multichannel sources are handled correctly. However, I know that some programs (like my J River Media Center setup) allow you to choose to direct to one or the other. Is there any setting that I may could adjust to direct the sound to a particular output? Thanks and I hope this isn't a ridiculous question! Quote
ZigZagJoe Posted March 4, 2011 Author Posted March 4, 2011 Open the configuration, proxy tab at top. Click advanced settings. Find the entry "__PandoraClient_WaveOutDevNo" (or something like that), it will be set to 0. Try setting it to 1, hitting OK, then opening the pandora client again and playing music. If 1 doesn't work, try 2, and so on. Quote
indecision Posted March 5, 2011 Posted March 5, 2011 I am just using the standalone client. I am guessing what you described is in the timeshift package. I can install and give it a try. Any way to do it in the standalone client? Thanks for your help! Quote
ZigZagJoe Posted March 7, 2011 Author Posted March 7, 2011 (edited) Yes; go into your appdata folder, look for pandora.conf (within a folder named pandoraclient). Search for waveoutdevno in that, and change its value as described. Save, and launch client. You get the idea. Edited March 7, 2011 by ZigZagJoe Quote
vini man Posted March 7, 2011 Posted March 7, 2011 Dear ZigZagJoe, Why isn't the source code for you app available? Quote
ZigZagJoe Posted March 7, 2011 Author Posted March 7, 2011 Or, drop by IRC (see link in my sig) and i can give you a version which can enumerate output devices and let you pick them nice (no more editing settings). Quote
ZigZagJoe Posted March 7, 2011 Author Posted March 7, 2011 (edited) Dear ZigZagJoe, Why isn't the source code for you app available? You've already asked me this; I'm not quite sure why you are asking me again, seeing as you won't get a different answer. And regarding why you were banned from irc: Left without saying anything while i was there (killed irc client, which gets my attention on connect), which has been a bannable offense for the last few months. But, let's be honest, that's only the topping on the cake. You broke the rules. Not only did you ignore my stated desire, you were so brazen as to ask me why it wasn't working on top of that - implicitly saying that you had decompiled it as well. I personally don't mind if someone takes a look to see how things work; I often post chunks of source on pastebin for people who are interested in how a specific function works. However, in bringing this to my attention, and even having the gall to ask for help; that is where you went wrong and honestly offended me. As I said before, this is not open source as I don't really see the need for it. People tell me I'm daft for listening to random people on the internet and trying to help them get saver2/the client working, or making small tweaks/adding features just for them. Maybe I am. But, still, I take pride in it; yet you felt the need to completely go around me and take the scenic route not once but twice. You'll get farther in real life by asking questions of people, if you are missing something; not by doing what you think is the only way to do something. But, welp. I've never obfuscated code before, but this is seriously making me reconsider it. Enjoy your ban. Edited March 9, 2011 by ZigZagJoe Quote
konzine Posted March 16, 2011 Posted March 16, 2011 Hey man, First off I'd like to say I really am happy and very grateful you have taken the time out to write something like this, and release it to the public. You're an inspiration to what I would like to eventually be able to do once I am through with some school (Just started some basic coding classes, wish me luck!). I do have one request, and it's small. I often times like to keep saver2 Open, but on pause. Now, I had no Idea it was recording every Youtube I watched but, it was. Now there is nothing WRONG with that, but it would be neat to have an option to pause the download and save of Youtube links for a time, until I wish to have it turned back on. (Other than going through the options messing with the plugin.) Just my 2 cents. Expect my donation soon :) Quote
Helios747 Posted March 17, 2011 Posted March 17, 2011 I wasn't sure whether you noticed my thread asking for assistance, but if you haven't can you take a look? It's about WINE and Saver2. http://www.hak5.org/forums/index.php?showtopic=19710 Thanks =] Quote
zinefer Posted March 21, 2011 Posted March 21, 2011 I really enjoy your program. I do have a bug report for you though: When listening with the client sometimes I will pause and remove my headphones, plug them back in and try to play the music again. For some reason when this happens the client shows it is playing the music but I can't hear anything. Also, when I close the client to reopen it after this hiccup it will hang and subsequently crash. Thanks! Quote
ZigZagJoe Posted March 23, 2011 Author Posted March 23, 2011 Update deployed. Lots of stuff here. 3/22/2011 1.4.1 build 1278 Added soft-pause and 3 band EQ to the client, as well as decreased the response time. Added easy icons to the configuration, and the saver2 tab opens by default now. Added a signficant amount of info to the log upload, to make debugging easier. This update may take a bit longer than usual if you use tortunnel; as it must too be updated. Series of tweaks and server side utilities done to massively increase the speed with which tortunnel starts up. Client: Made it easier to add hotkeys in the future. Client: New hotkeys: randomize station and tire song Client: Fixed a bug causing hotkeys to trigger on the wrong key due to missing comma Client: Fixed not respecting -local properly. Bug of the standalone client only. Client: Added edit details link for stations (goes to pandora.com) Client: Repeat now handled at the streamplayer level, not pandora client Client: Added mono downmix for naudio output Client: Added fading in/out ("soft") pause for naudio ouput, ala winamp Client: Reduced output latency to 150ms: controls will be more responsive. Client: Type song hotkey will nolonger crash Client: Create derivative station disabled if station limit is reached Client: Advanced tab moved past any plugin tabs Client: Added 3 band equalization, accessible under the main menu. Requires NAudio output. Client: Added device select in advanced config. Only possible when using NAudio waveout. Client: Now use session.servername so the servername setting is technically not required Client/SProxy: if file "local.mode" exists in the install directory, local mode is enabled Client/SProxy: Should deal with hard poweroffs better (settings corruption) Tortunnel: Added the ability to accept a domain as directory server Tortunnel: Added support for querying directory server intelligently, causes a massive speedup on load time esp. on slow conns TorEndPoints: will now use zzj.itf-inc.com as status mirror = should decrease time massively, as it uses caching TorEndPoints: will now use prechewed endpoints by zzj.itf-inc.com, skips the "querying torstatus" stage entirely (it's retained just in case, though) - much faster TorEndPoints: Proxy settings will always be ignored when requesting nodes Saver2: Added %aletter%, first letter of artist in uppercase Saver2: Added the ability to write source-specific newmusic playlists Saver2: Added ExtraGenres setting; a comma seperated list of additional genres to be used by the scraper. Put - in front to remove genres Saver2: Genres will now be capitalized Saver2: Genre weak limit set to 10 (from 5) Saver2: Added logging for when file is not saved due to wrong response code (and prompts to clear cache if 304) Saver2: Added logging if track is unknown when SaveSong is called Saver2: Genre writing will now be done as a single string; apparent bug in taglib with multiple genres. Saver2: Added icon for config Saver2: When config opened, defaults to saver2 tab Saver2: Songs are tagged prior to being moved now; should prevent itunes from getting files with no name. Saver2: Added a second prompt at first start about save directory Saver2: / and \ will no longer be accepted in song format; will be silently replaced with a space. (was causing errors) SProxy: Config now has facility for icons for major tabs SProxy: Major tabs now located on the left SProxy: Version bump to 1.4.2; icons are breaking change SProxy: Added Proxy.ConfigDialog.DefaultFocus facility to suggest a default tab to focus on config show SProxy: Use host header from requests to populate Session.ServerName (semi obsoletes servername setting) SProxy: Log upload will now contain a santized config (ie no passwords) AND a text dump of the UI. Should make debugging even easier. BrowserPAC: Fixed entry for play.it; caused some files to not save from the alternate server All: It's 2011 now. Updated '09-11. Quote
MetalGear7 Posted March 23, 2011 Posted March 23, 2011 Just wanted to say thanks! For some reason my University's firewall blocks the download, I got the file via SSH to my home computer before the update; however, it is apparently also blocking the update now as well, I get the error: "Failed to download installer System.Net.WebException". Any ideas or tips? Thanks. Quote
ZigZagJoe Posted March 26, 2011 Author Posted March 26, 2011 (edited) Wow, apparently Hak5 died and ate a bunch of your guys posts - did not get notification replys until now. (nor did they show up when i checked normally...) I really gotta set up one of my own already. Sorry about the wait. Hey man, First off I'd like to say I really am happy and very grateful you have taken the time out to write something like this, and release it to the public. You're an inspiration to what I would like to eventually be able to do once I am through with some school (Just started some basic coding classes, wish me luck!). I do have one request, and it's small. I often times like to keep saver2 Open, but on pause. Now, I had no Idea it was recording every Youtube I watched but, it was. Now there is nothing WRONG with that, but it would be neat to have an option to pause the download and save of Youtube links for a time, until I wish to have it turned back on. (Other than going through the options messing with the plugin.) Just my 2 cents. Expect my donation soon :) Yeah, honestly, that's the only way to enable/disable plugins easily currently - there was a youtube enable/disable checkbox, but it did not work due to the plugin conf tab... so it was nixed. You could use foxyproxy (or another proxy switching plugin) for when you do/dont want to record from sites in your browser - the pandora client will continue to work anyways. Glad you like it enough to donate at any rate :) I'm sorry i don't have a better solution for you at the moment. I wasn't sure whether you noticed my thread asking for assistance, but if you haven't can you take a look? It's about WINE and Saver2. http://www.hak5.org/forums/index.php?showtopic=19710 Thanks =] Sorry, i did not see that, as i usually don't check the forum index. Right, few things. First, send a few of the afflicted songs to my email, zigzagjoe@gmail.com Second, after upgrading to the latest version (which was released a few days ago), use it until this problem occurs, then find the SProxy window, and select "Upload log" under the file menu. Post the url here, or something. You could also get on irc, #saver2 at irc.coldfront.net:6667 or use IRCHelp.exe in the saver2 install folder. I really enjoy your program. I do have a bug report for you though: When listening with the client sometimes I will pause and remove my headphones, plug them back in and try to play the music again. For some reason when this happens the client shows it is playing the music but I can't hear anything. Also, when I close the client to reopen it after this hiccup it will hang and subsequently crash. Thanks! Are they USB headphones? I'm 99% sure they are, and this is where the problem is coming from. You are literally adding and removing a sound card to the system, and waveout operates on a device basis. As you noticed, when it suddenly stops working stuff dies in a fire. You may try using the directsound output device instead, located in the advanced tab of the client's config - it may fix this. Just wanted to say thanks! For some reason my University's firewall blocks the download, I got the file via SSH to my home computer before the update; however, it is apparently also blocking the update now as well, I get the error: "Failed to download installer System.Net.WebException". Any ideas or tips? Thanks. Just download the installer from the normal link, and install it over what you have now (this is literally what the updater does - just silently). As for debugging your home computer's problem, after attempting (and failing) to update via the inbuilt mechanism, go to file, upload log on the sproxy window and get the URL to me. Edited March 26, 2011 by ZigZagJoe Quote
MetalGear7 Posted March 28, 2011 Posted March 28, 2011 Just download the installer from the normal link, and install it over what you have now (this is literally what the updater does - just silently). As for debugging your home computer's problem, after attempting (and failing) to update via the inbuilt mechanism, go to file, upload log on the sproxy window and get the URL to me. I will update like that from now on when I am on campus. I discovered why the update fails, it is nothing on your end. It was merely my university's overprotective network blocks. I successfully updated on the first try from my home connection. Thanks again. Quote
hdzink Posted April 1, 2011 Posted April 1, 2011 First off I'd like to thank you offering this package. I've been able to get it to work in standard mode, but not in turbo. I have tried running it several different ways with the ie sproxy and with the portable opera, neither one works I always get the same error message. I have also reinstalled everything. I'm including a screen shot that will help hopefully. Any help would be much appreciated, I would love to be able to run it in turbo mode. Thanks Quote
ZigZagJoe Posted April 2, 2011 Author Posted April 2, 2011 (edited) Problem was caused by code trying to clear repeat mode while using mplayer: For some reason you are in wine hacks mode; to fix this, open the configuration, pick the proxy tab at left, then click "Advanced Settings", Find the entry named "LinuxHacks", then click it, and change the value at right from "True" to "False". Then hit OK, and yes to restart. Should fix it, and get you some features that were otherwise disabled in *linux mode :) Edited April 2, 2011 by ZigZagJoe Quote
Summersett Posted April 5, 2011 Posted April 5, 2011 This has been popping up recently when trying to start up Sproxy. The standalone Pandora client still works fine though. I'm on a university campus, but it has worked all semester; it's only recently started having problems. I'm not sure what I would change the "listening port" to. Any ideas? Quote
Helios747 Posted April 6, 2011 Posted April 6, 2011 Hello, Thanks for responding. Here is the link to the log. It looks like there's some stream error and the song stops transferring. http://zzj.itf-inc.com/u/dd6da6a0720 Also, I took a screenshot of the player when it messes up, and it appears that the song just stops transferring, but the file on the hard drive has the correct song length, but only has the actual song for what's been downloaded. I'm using the latest Saver2, and wine 1.3.17. Mac OS X 1.6.6 I'm also using dotnet2.0 from winetricks. NOT mono, and ie6 from winetricks. I also have gecko installed in the WINE prefix. Quote
brofix Posted April 7, 2011 Posted April 7, 2011 Long time user.... current Saver... While playing and ripping there are odd irregular audible ticks in the playback, not in the rips. This has been going on for awhile. Just browsing to P without your apps assistance does not result in this. Pretty odd to me. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.