Jump to content

COKEMAN

Active Members
  • Posts

    37
  • Joined

  • Last visited

Everything posted by COKEMAN

  1. I tried using your IRC channel like a good little user, but it keeps kicking me saying I am banned although I have never logged into that channel before. Shrug. I hope you check this occasionally..... Why did we lose the download button in the new version?
  2. That's probably it. I have NewGUIEnabled = False for my own reasons. Oh well, nothing major.
  3. Great work as always. Question on the skins though(Pandora). I read the info in the zip file you referenced, I get how to make my own and deploy it. I cannot, however, get the included skins to apply. Did I miss something in the install, maybe? There are no skin files on my machine, but the previews show when I click "Reload". Says they are in pcclient-base, but I have no such directory. Thanks!
  4. Fast on the draw there, ZZJ. Beat me to it. :)
  5. I can answer that one, I bet. If you are upgrading from an old version (SProxy) be sure that your internet settings are not stuck and set to use a local proxy. If that's the case, the installer is getting redirected to your local machine and there is no proxy running.
  6. Same here. However if you go directly to Pandora.com, it takes forever to load (I gave up waiting) so I suspect that something is going on with Pandora at the moment and S2 is reading that as a protocol upgrade and throwing the error. I'd wait until Pandora will connect normally and try again
  7. Just FYI, sent the same as the OP from the same user.
  8. ZZJ, Is there an advanced setting to get the single "save" button back in the Pandora Client as opposed to the Song Options menu? I scanned through there, but didn't see anything that jumped out.
  9. That makes sense as some of the text referenced an in use socket and while testing this I was able to get it to crash without changing anything on the dialog and just clicking OK. Song Fader. I never really use it, but decided on a whim to use it today. That last crash was after running for a while. It's not like it is constantly crashing. That seemed to be related to the socket issue in the first post. If I was guessing what was going on based on the referenced lines in the error, I would say that you are subclassing the Fader to control it and somehow that got confused during a callback. Probably nothing really to do with your code.
  10. Just and FYI, the errors seem to be consistent when the Fader is used. If I don't use that (so far), everything works fine
  11. I got the app to start back up and run for a while. Now it will crash with the following in the log: 1/7/2010 2:14:02 PM S166301: Started downloading 1/7/2010 2:14:02 PM Saver2: StreamPlayer: Data pipe ready 1/7/2010 2:14:03 PM Saver2: StreamPlayer: Pipe connected 1/7/2010 2:14:04 PM Saver2: StreamPlayer: Starting data transfer 1/7/2010 2:14:04 PM Something has went horribly wrong in SProxy. System.NullReferenceException: Object reference not set to an instance of an object. at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) at System.Windows.Forms.NativeWindow.DefWndProc(Message& m) at System.Windows.Forms.Form.DefWndProc(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at Pandora.PandoraClientForm.WndProc(Message& m) in E:\Codin' Projects\Saver Project\Pandora\Client.GUI.cs:line 260 at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) 1/7/2010 2:14:04 PM Something has went horribly wrong in SProxy. System.NullReferenceException: Object reference not set to an instance of an object. at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.SafeNativeMethods.MessageBox(HandleRef hWnd, String text, String caption, Int32 type) at System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, Boolean showHelp) at System.Windows.Forms.MessageBox.Show(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon) at Proxy.CORE.ExceptionHandler(Object sender, ThreadExceptionEventArgs e) in E:\Codin' Projects\Saver Project\SProxy\CORE.cs:line 345 at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t) at System.Windows.Forms.Control.WndProcException(Exception e) at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.UnsafeNativeMethods.GetMessageW(MSG& msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNat iveMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at Proxy.CORE.Main(String[] args) in E:\Codin' Projects\Saver Project\SProxy\CORE.cs:line 234
  12. Here's a new one... I went into Advanced Config and changed the fader setting to only fade to 75. After clicking ok there and clicking through the warnings. SProxy now won't start. I even went so far as to uninstall and reinstall with clearing the settings. Here's what is in the log: 1/7/2010 11:10:17 AM Error in bandwidth logging?! System.NullReferenceException: Object reference not set to an instance of an object. at Proxy.Charts.TimerCallbackProc(Object n) in E:\Codin' Projects\Saver Project\SProxy\Charts.cs:line 186 When it starts the message "Only one usage of each socket address (protocol/network address/port) is normally permittied......" It references lines: E:\Codin' Projects\Saver Project\SProxy\Server.cs:line 119 and E:\Codin' Projects\Saver Project\SProxy\CORE.cs:line 191 Those are paths from your machine. Did launching the Advanced config dialog trigger some section of code that has hard coded paths?
  13. Well, that seems to have fixed it. Pandora_NewGuiEnabled I'm a very curious developer so I am going to try and figure this out. I bet that even though I can flip the bits to turn on/off the border and window layering, that there is one more I am missing. And, so, the transparency is mucked up when it gets embedded. On another note, I am going to keep an eye out for you on another error I was seeing today (and only today) with version 1.2.1 built on 12/28/2009 - 8:29:46 to see if it persists here. About every third song, the client would stop and the scrolling text that shows artist and song title would be replaced with "C Error: Unexpected violation" or something like that. This may be fixed in this release, but I found it weird that it only showed up today and I have been using the above version since the 28th. Made me think that Pandora changed something in their protocol. Anyway, I'll keep an eye out.
  14. Yep, works just fine outside the wrapper. I'll try changing the advanced setting and see what happens. I remember you saying a few posts back that you were implementing some of this in a usercontrol. I bet that is keeping the window from being set to the topmost window in the container and therefore not showing. Again, nothing gone wrong on your end, just a Windows API thing I am sure. I'll sort it out.
  15. Hmmm, nevermind about the borders, I think the way the window is created now is the problem. How are you creating the pandora client window? As I have mentioned, I run this inside a wrapper. What it does is grab the Sproxy and Pandora windows and embeds them inside my own form. This allows me to have a dashboard of sorts with only one icon on the taskbar, control the system volume and balance and basically just control everything in one window. I am still able to grab the pandora window and embed it, but it is not visible. I thought the borderless property was causing that and then maybe the transparency. However, I am able to flip these bits and turn the border back on and kill the layering and the problem persists, so that it out. So, I am looking into what has changed on window creation. It still gets embedded, just not visible. Checking the values from GetWindowRect, they never change so I suspect that I am grabbing the wrong handle now.
  16. Any chance of getting the borders put back on the windows?
  17. Checking out the pending songs warning... I think I misunderstood the "Warn when exiting with songs pending approval" option. I thought it was going to warn me when I marked songs to download that were still being processed. I can see now that it warns when there are ANY songs in the queue that have not been downloaded. Not a bad option now that I understand it. (Although it would be nice to have a warning like I mentioned above. Just not sure how that would fit in here) Anyway, the warning does pop up, however, there is not way to back out and go back to SProxy when warned. You are just warned that the songs will be deleted and Sproxy closes.
  18. Testing out the latest version... I really like the "Warn when exiting with songs pending" option. On the Advanced tab of the Config dialog, both text boxes cause SProxy to crash when trying to change them. Here's the steps... 1. Check/uncheck the related checkbox to enable the textbox(es) 2. Put focus on textbox. Backspace won't delete value in box. 3. Press delete instead. Value changes to 10 or 30. 4. Using arrow keys, select entire text 5. Press delete 6. SProxy closes That's all I have found so far. Good job!
  19. I just tested it again. Must have been something here preventing the cache of my credentials before. Now it will save my info and if I just press play after startup it WILL log me in and start playing. Great! One other little clarification. Am I correct to assume that if I have previously given a song a thumbs-up, then the thumbs up button is disabled when it plays. And songs that have not been rated have both enabled? That looks like the way it is working. Maybe something a little more obvious would look good there. Regarding the encoding. I don't need anything other than 128, if that's what it is doing, great. I was just pointing out that the dialog shows 160. I would just kill that page all together. Ok, so you've about convinced me, I'll probably end up switching over soon enough. I'll still put my wrapper around it all, but this will be MUCH smaller and not have me running FF all the time. Good job!
  20. Sounds good, I'll just point out a couple of things... 1. No, it is not keeping me logged in. Did I miss a setting telling it to do that? 2. Ok, how I missed that I have no idea. I looked at that dialog. Side-effects of working on Christmas Eve I guess. One question...what combination of settings is needed to have it download pos rated songs but wait for approval on all others? My best guess would be "wait for approval" in the Saver settings and "DL when Pos rated" in Pandora Config. Not sure if one overrides the other though. 3. 128 is what I use. The disabled settings show 160 so I assumes that was what was set.
  21. Maybe it's there and I just don't get it yet... Using the browser based version, my log-in is persisted and I don't have to log in each time. That gives me one-click start-up with my wrapper I don't see the option in the stand-alone to only download positive rated songs. All I see is download all, skip negative rated ones, and prompt for download. That says to me that if I go with prompt, I have to go manually select all I want to save from a list. The ability to change the song quality is disabled in the stand-alone version. The current settings might be just fine, I just use different values currently. When I do want to go back and look at songs played but not downloaded, the old version's very simple WinForm (SProxy->Pandora->View Songs) is great opposed to the new version launching a browser. With FF set to prevent auto-reloading/redirecting, this doesn't work so well. "Delete negatively rated songs" is great for times when using Turbo (or some other reason) you got a song you didn't like and don't know it. If it plays on your station and you click thumbs-down, that songs goes away from the local library too. Duplicate Name checking as a percentage versus always using strict always worked well for me. I don't see it in the new version. Those are small and a bit nit-picky, but they are features I use. The new version is very good and I would recommend it to all.
  22. 1.003d is what I am using now. Has worked very well. I am sure there are other things going on here and SProxy is not the problem. I thought about the height attribute, but when looking at the SProxy logs, it shows 404s for those images that are missing. But it very well could be a weird sizing thing on their end. When the browser starts, you can see a VERY small version of the Pandora interface in the center of the normal frame. Then it blows up and appears cut off. Yes, I have seen the Standalone player. Just installed it and ran it for a bit. I like it, and it is smaller than what I have now, but I miss some of the features of the old version and the wrapper I have setup around FF and SProxy works well for me.
  23. Nevermind, my bad, but a bit of info to those still running the old SProxy version and trying to move to this one. In the last few weeks, Pandora has changed something that throws tons of 404 errors when using cmd=mini and SProxy. Basically, the lower images of the window (like, dislike, etc) are not shown. I'm not sure if they are connected, but since this started the old SProxy won't exit properly and reset the proxy setting in the Internet Connections config. I forgot about that and ran the setup. All is fine once you uncheck the box in that dialog. I suspect the 404s are not what is causing the error in the old SProxy, but rather something Pandora changed. If you notice, cmd=mini doesn't work any more in a regular browser, so they may not support it any longer and that is confusing SP when it unloads. I still run the old version for my own reasons, but I figured I'd try this one out today. Regardless, all of that to say, be sure you proxy is configured correctly before running this setup.
  24. Just an FYI, the installer gets to the point where it tries to download the files and fails.
  25. This is not always a result of closing SProxy harshly. Some programs, Visual Studio for example, do not like having this proxy for whatever reason. I have had the same issue with VS and a few others. Somewhere in this thread I mentioned this, but the solution if you want to keep using SProxy and VS etc at the same time is to check the box that says "Bypass proxy for local addresses"
×
×
  • Create New...