Jump to content

hal.hockersmith

Active Members
  • Posts

    11
  • Joined

  • Last visited

Everything posted by hal.hockersmith

  1. DL'ed your new version and the miniplayer (lanched from the bookmark toolbar in the portable firefox) is working again. Actually the whole thing is working. I am switching to this as my primary version.
  2. Hmm. More issues. 1) The pandora mini player downloaded above will not launch the mini player but will revert over to the main pandora site. 2) Also the saver config will not auto launch the Portable firefox. Sorry to bug ya with em but I thought I would let you know.
  3. Hey ZZJ, Getting an Error loading plugins message: Error while loading plugin Saver.Pandora.dll (Pandora.Pandora) : System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Collections.Generic.KeyNotFoundException: TargetDownSpeed at Proxy.Settings.GetRawValue(String key) in C:\Documents and Settings\zigzagjoe\Desktop\PS\Saver2\SProxy\Settings.cs:line 163 at Pandora.Pandora..ctor() in C:\Documents and Settings\zigzagjoe\Desktop\PS\Saver2\Pandora\Pandora.cs:line 70 --- End of inner exception stack trace --- at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) at System.Activator.CreateInstance(Type type, Boolean nonPublic) at Proxy.PluginMgr.LoadPlugins() in C:\Documents and Settings\zigzagjoe\Desktop\PS\Saver2\SProxy\PluginMgr.cs:line 142 Any thoughts? EDIT: Odd. I think I fix it. Simply going into the Options and exiting the options fixes this error. You dont even have to change anything. Must have to do with the default options.
  4. http://forums.hak5.org/index.php/topic,7413.0.html The Pandora Jar 8.* page has them in zip format now so no need to run the exes. The only trouble is that I am getting an error that says "java.lang.UnsupportedClassVersionError: Bad version number in .class file". I fear that the new version of the Jar requires that there be Java 6 on the computers when they have yet to release that. I am going to inivestigate more but the zip file may work for you.
  5. My guess is that you are visiting a page that requires that you use Flash 9. Here is what I did. I made two folders in the Internet plugins folder, one for flash 8 and one for flash 9. Then I made 2 automator scrips that will close firefox and copy the files from the respective folders for which version I want to use. This way when I want to run pandora's jar then all I have to do is run "LoadFlash8" (name of the script) and i go back to flash 8. If I need to upgrade I just run "LoadFlash9" and I am back to using flash 9. it is a bit cumbersome but it will work in a pinch to get you going.
  6. Aww cripes. Spoke to soon. The problem must have been in pandoras server. Original script as created by me works. Mods. Would you mind deleting this thread? This is entirely unnecessary and will confuse people.
  7. It appears (at least to me) that something is wrong with the Pandora secure server breaking the mini player. It will work if you reformat the links to the player from https://www.pandora.com:443/...... to http://www.pandora.com/....... I have gone ahead and gotten the script working again. Simply add the following two lines to the script. var goodcode = htmlcode.substring(pos+10,end); var rewrite = goodcode.replace(/https/ig, "http"); goodcode = rewrite.replace(/com:443/ig, "com"); fix.innerHTML = goodcode; This will get things going but will break the secure connection. This could be a problem if they are doing passwords over the connection as part of your personal tag. I will keep an eye on things. If things start working then all you have to do is comment out the lines and things will be back to normal.
  8. If you just downloaded the jar from the Noobie forum area then you will not be able to download the songs due to pandora attacking the download script. The pandora player will register the javascript method "downloadMP3" when you click the grab track the method in pandora gets called instead of pandoras jar. There is a very simple workaround. NOTE! this requires editing some file but dont worry they are not tricky. 1) Open up the pandora jar folder. Navigate into the 'js' folder and right click on 'pandoraGrabber.js' and say edit 2) Find and replace all occurrences of "downloadMP3" with something of your choice (i use 'jarizeMP3') 3) There should be 5 locations. ALSO REPLACE THE "downloadMP3Response" 4) Save the file 5) Navigate up to the main directory and edit the 'pandoraGrabber.html' file. (you may need to say "open with > notepad" as MS W├čord wont work) 6) Find the occurrence of "downloadMP3();" and replace with what you used above. (mine would become "jarizeMP3();") 7) Save file and relaunch the website. (mostlikely http://localhost:8085) Try grabbing a song. You should be golden now. this was originally found by MrMix http://forums.hak5.org/index.php/topic,541...2.html#msg60262
  9. :oops: Gee Thanks. I had time to kill at the office today. Im glad we found a simple way to get around it. You should have seen some of the other crazy methods that I was trying to get to work (emulated mouse click in javascript on a text link to name one.) My only fear now is that Pandora will begin a vicious cat and mouse to continually break the workarounds we have.
  10. I have done it. A little greasemonkey magic (and a lot of way to complicated methods) and i finally figured it out. In the source code there is a section of code for javascriptless browsers (or those with JS disabled). The greasemonkey script grabs out the code between that {noscript}{/noscript} section try it out if you would like to. I have GM 0.6.6.20061017.0 and Firefox 2.0.0.1 with Flash 8.0.24. Grab the script here http://hockersmith.net/FirefoxHacking/pandorajar.user.js RawSource: // ==UserScript== // @name Pandora's Jar // @namespace d09733c0-fe4c-11d9-8cd6-08000686llk5 // @description Trick Pandora into Loading in Pandoras jar (Firefox) // @include http://www.pandora.com/?cmd=mini // ==/UserScript== (function () { var fix = document.getElementById("TunerEmbed"); var htmlcode = fix.innerHTML; var pos = htmlcode.indexOf("<noscript>"); var end = htmlcode.indexOf("</noscript>"); var goodcode = htmlcode.substring(pos+10,end); fix.innerHTML = goodcode; })(); Edit: I took out the debug line in the raw code above. It was from when I was doing testing and accidentally left it in there
  11. Using a little greasemonkey hacking i have stumbled upon something interesting. I had greasemonkey replace the "Please upgrade link" with a "Launch Pandora player" section. Usually I would middle click and launch a new tab then get Pandora working. By accident I normal clicked on the link and it loaded the player and Pandora's Jar begin seeing the player. and it looked like normal. I am trying to see if i can get it to do the click automatically. There may be something about the click though that has some magic powers so I will let you know what i come up with.
×
×
  • Create New...