Jump to content

ZigZagJoe

Dedicated Members
  • Posts

    895
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by ZigZagJoe

  1. Hi ZigZagJoe,

    Love Saver2!

    I guess my last post got lost when something happened to the forums a few days ago... I'll re-post...

    I was wondering if you ever tried to get Saver2 to capture video from Amazon Prime Instant Video? (Or Netflix or Hulu for that matter)

    I'm checking out a one month free trial of Amazon Prime Instant Video.

    http://www.amazon.com/Instant-Video/b/ref=topnav_storetab_atv?ie=UTF8&node=16261631

    I've found that I can even watch it on my Android phone. I'm guessing they are pushing the videos in just flash? I fired up Saver2 and started up a movie with Instant Video, but I didn't see the large video file downloading in the sniffer window. I could see a file that was about 6mb labeled something like trailer when the video started, but not the huge movie.

    Any thoughts about this or have you tried? :)

    Thanks!

    Smoke.007

    Netflix is almost certainty a no go, they use some sort of encrypted transport i'm sure. Hulu uses RTMP, which is out of the scope of saver2 (which is designed around http), and probably this amazon prime does also. So no way to save from them, simply. There are packet sniffers which can save from hulu, iirc, but saver2 does not work like that, by design.

  2. this forum sucks cock. good thing i saved the big post. going to put up my own when school gets a little less hectic.

    DO NOT REPLY TO THIS THREAD - I PROBABLY WILL NOT SEE IT! INSTEAD, GET ON IRC BY CLICKING THE "LIVE HELP" BUTTON ON SPROXY, by launching IRCHelp.exe in your install folder, OR by joining #saver2 ON irc.coldfront.net !

    You can also get on irc by going to this web page.

    Thanks, ZZJ. These forums have gone to pot.

    Sorry for the extremely delayed reponses, these forums have gone to shit. (and the moderation shit you apparently get now). Will set up my own at some point.

    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?

    Any port than is not 8888, apparently.

    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.

    problem.jpg

    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.

    Wine problem. Happens from time to time. No way to fix it, that i know of.

    DO NOT REPLY TO THIS THREAD - I PROBABLY WILL NOT SEE IT! INSTEAD, GET ON IRC BY CLICKING THE "LIVE HELP" BUTTON ON SPROXY, by launching IRCHelp.exe in your install folder, OR by joining #saver2 ON irc.coldfront.net !

    You can also get on irc by going to this web page.

    Thanks, ZZJ. These forums have gone to pot.

    Ive been using Saver2 for quite some time, after my computer crashed and i had to wipe it out, it hasnt worked correctly, i use the same OS, everything is the same, the problem is that after about 7 seconds into the song it freezes, ive tried everything, reinstalling, going into the config, nothing seems to work, can anyone help?

    Hi there ZigZagJoe, love Saver2!

    Current problem: It seems lately the songs glitch, kinda like slight skips. Could this be Pandora fighting you?

    Anyway wondered if this has come up before.

    Thanks!

    This was caused by the last patch, as i reduced output latency, and in some cases with integrated audio there are problems like this. Download and install http://zzj.itf-inc.com/s2/misc/Saver2Setup_beta_1279.exe over what you have now, then open sproxy, launch the client once, close the client, then on the sproxy window click configuration. at left, pick the proxy button, then click Advanced Configuration. Look for the entry named __PandoraClient_OutputLatency, click on it. in the right textbox, it will be set to 150. Change this to 300, then hit OK, and yes to restart. Try using the client normally, it should work without problems now.

    Hey ZigZagJoe,

    Have you ever tried to get Saver2 to work with Amazon Instant Video service? http://www.amazon.com/Instant-Video/b/ref=topnav_storetab_atv?ie=UTF8&node=16261631

    When you sign up for Amazon Prime free trial, you get unlimited access to all their Instant Videos. The videos play right from the web page thru flash I believe. It even plays on my Android web browser.

    Are you thinking what I'm thinking? :)

    I'll have to play with Saver2 tomorrow and see if I can grab the file that's downloaded when playing the movie.

    Thanks!

    Smoke.007

    Have not, no. I will take a look at it sometime, though i have already used my amazon prime trial so might not be able to do anything. It will not save automatically, but you may get the link from traffic through sproxy.

    ZigZagJoe,

    Could you please take a look at the following log snippet -

    I have no issues using your (wonderful) app with grooveshark, but as soon as I try anything else, like Songza, I get this:

    "

    4/22/2011 12:47:55 AM #893 GET http://songza.com/station/0XK5L...skip=false

    4/22/2011 12:47:57 AM #894 GET http://songza.com/static/1sec.mp3

    4/22/2011 12:47:58 AM GenericSaver: #894 matched *.mp3

    4/22/2011 12:47:59 AM #894: GenericSaver 3.0: Unknown track

    4/22/2011 12:48:49 AM #895 GET http://songza.com/feed?since=1303457806.077&gl2=1

    4/22/2011 12:49:15 AM #896 GET http://songza.com/feed?since=0&sort=time

    4/22/2011 12:51:38 AM #897 GET http://songza.com/station/0XK5L...skip=false

    4/22/2011 12:51:40 AM #898 GET http://songza.com/static/1sec.mp3

    4/22/2011 12:51:41 AM GenericSaver: #898 matched *.mp3

    4/22/2011 12:51:41 AM #898: GenericSaver 3.0: Unknown track

    4/22/2011 12:51:45 AM #899 GET http://songza.com/feed?since=0&sort=time

    4/22/2011 12:51:50 AM #900 GET http://songza.com/feed?since=1303457806.077&gl2=1

    4/22/2011 12:54:15 AM #901 GET http://songza.com/feed?since=0&sort=time

    4/22/2011 12:54:51 AM #902 GET http://songza.com/feed?since=1303457806.077&gl2=1

    4/22/2011 12:55:23 AM Status: 00:33:36.7283970 running

    "

    I can play the audio and everything seems to work. Yet nothing is saved?

    Are there any settings I should check?

    Thanks!

    Probably songza has songs without tags now, as the plugin is "lazy" and does not sniff metadata anymore.

    DO NOT REPLY TO THIS THREAD - I PROBABLY WILL NOT SEE IT! INSTEAD, GET ON IRC BY CLICKING THE "LIVE HELP" BUTTON ON SPROXY, by launching IRCHelp.exe in your install folder, OR by joining #saver2 ON irc.coldfront.net !

    You can also get on irc by going to this web page.

    Thanks, ZZJ. These forums have gone to pot.

  3. 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 :)

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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

  10. Can you get me an example of a song which returns a number as its second genre? (also, the list of extra genres you are using)

    Not surprised that it is not matching spanish songs well - going to be less results on google, and with more specific (varying) genres used.

    Will change it so you can put - in front of a genre to remove it from the list.

  11. I need a way to add/delete genres from the scraper code. There are a whole list of spanish genres that are not represented. Customization is king.

    Can you possible have a text file that can be edited (that the GoogleScraper code reads from)? Or possibly even key/value list in "advanced configuration"?

    Thanks so much... this program is awesome.

    -Joe

    Not currently, but it would not be hard to have it read from a setting. However, new entries can't contain existing genres (like, no jrock or jpop), as it would match pop more often than it would jpop.

    Current list:

    public static readonly string[] KnownGenres = {

    "alternative", /*"other",*/ "classical", "rock",

    "hiphop", "hip hop", "r&b", "techno", "trance",

    "dance", "punk", "pop", "metal", "rap", "jazz",

    "ska", "electronic", "progressive", "country" ,

    "breakbeat", "funk", "world", "soul", "house",

    "soundtrack", "ost", "anime", "psychedelic"

    };

    Also, do you know of any standalone Genre scrapers that can change the genre on all my existing music files? Preferably, using the same method you use (and with editable genre list)?

    Thanks again.

    -Joe

    Not offhand.

  12. Are you sure you are looking at mp3s from pandora, not some other service? If you have pandora one, they will be 192kbs.

    Go to file, upload log on the sproxy window, after using pandora for a while. Post the URL it gives you here.

  13. I've made a number of changes to tortunnel and torendpoints (tortunnel helper i wrote) - long story short, tortunnel is MASSIVELY faster to start up and nicer on the whole. I'm not deploying this as an update right now, given the updates just released; to get it download http://zzj.itf-inc.com/s2/PAtt.zip and extract into your sproxy install folder. Will also get it by removing it using add/remove componenets (on the saver2 menu) then adding it again. Any fresh installs will also get it.

    Also have not figured out a good way to force an update of all tortunnels already installed (automatically)...

    Notes:

    Tortunnel: Added the ability to accept a domain as directory server

    Tortunnel: will now use zzj.itf-inc.com as status mirror = should decrease time massively, as it uses caching

    Tortunnel: Added support for querying directory server intelligently, causes a massive speedup on load time esp. on slow conns

    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

    Basically, now, instead of it downloading a 2.5mb tor status from a slow webserver, it gets the prechewed version from my server (which does all the legwork and then caches it). No more waiting for "querying torstatus".

    After that, I made tortunnel have support to use domains instead of ip for directory server, and to clue in the directory server what it is specifically looking for, eliminating a 1.2mb file transfer for each time tortunnel starts.

    Highly recommend all tortunnel users to install this immediately, will work on a way to include it into the normal installer without causing yet another update to be released. If you are just now installing saver2/pandora via the installer, you will get the updated version.

  14. 1/30/2011 1.4.1 build 1252

    Sorry for two updates shortly after the other, but this tor thing needed to be fixed ASAP.

    [CRITICAL] Tor: Added provision for remotely setting tor directory server: this is required as the default was failing.

    ----

    This update fixes tortunnel not working and should prevent this from happening in the future.

×
×
  • Create New...