Old news get archived here...
News 4/28/2004
Lots of new stuff!
Thanks to Greg we have several new releases :D The most recent Streamripper version (1.60.5 (Testing)) is now available at the
download page. The changes are:
- New feature: rip to sing file using -a flag
- Upgrade to libmad version 0.15.1b
- Upgrade autoconf & automake
- Fix bug with -t flag on unix
- Fix program termination condition to exit properly on certain errors.
- Rip streams even if they don't have an icy-name
There was also another previous release (version 1.60 (Stable)) which has been added to the
download page as well. The changes in that version was:
- Authentication code (added previously, but not in 1.55)
- Track splitting enhancements - see readme_xfade.txt
- Partial multibyte character support
- Fix crashes on very long file names
- Fix crashes on control characters in meta data
- New flag "-t" to prevent overwriting files in the incomplete directory
- New flag "-d" for dropping metadata changes (by Johannes Buettner)
- Fix for "error -22 [SR_ERROR_BUFFER_EMPTY]" bug
Greg is planning the following for version 1.61:
- Rip to single file
- Fix for bug: Assertion failure on frameoffset != READSIZE
In addition to these releases the download page has gotten a new section for patches where you will find the multiple client relay patch for *nix systems.
Another change at the downloads page is the addition of MD5 checksums - hadn't thought of doing that here even though I do it at my personal site - thanks should go to Greg :D
Two new skins by Carsten Elste (srskin_Sony CDX-MP3 and srskin_Steal_This_Amp) as well as a skin by Dan Smith (srskin_Xterm). Check them out at the skins page :)
Some of you might have heard of a program for Mac OSX called RadioLover. I've recently received an email asking about how it can be that it is shareware while at the same time somewhat based on StreamripperX. The following is the reply email. Note that I've talked to Jon Clegg about this and also that this is an issue for the StreamripperX community and coders to decide upon. I've had no direct involvement with StreamripperX and as such the following is just my
opinion:
hi there :)
thank you for bringing it up, i've looked at the RadioLover site http://www.bitcartel.com/ and had a clarifying conversation with Jon Clegg and it seems the maker of RadioLover has done some prior work on the StreamripperX. However i'm not directly involved with the StreamripperX version so in a way you should ask the ones at StreamripperX and not me :)
my take on this is:
under the gnu gpl license any authors work (the code he/she contributed) is still that authors property and can be used freely by said author under any copyright license he/she chooses to (only the code said author contributed him/herself though). however, removing code released as gnu gpl is impossible (just in the same way something can't be taken out of the public domain if released into it) and as such one can get the situation with a gpl'ed product as well as a proprietary product.
i personally think it's unfortunate but (and this is the important part) as long as none of the copyright holders (programmers) who worked on StreamripperX contest any parts of the RadioLover code nothing will happen (i'm not yet a contributing programmer myself, just the acting admin for the Streamripper project).
the "solution" is of course to make a better gnu gpl'ed version :D
Speaking of mail: I've noticed that my SourceForge mail address is being used for header faking, probably someone added that address to their address book and later got infected by a virus. This is actually good! Please use my SourceForge mail address if you absolutely have to save it in any address book
and be aware that absolutely none of my outgoing mail ever originates from the SourceForge address! ie. any mail you or others get from "me at sf" is an example of a faked header. Please never ever bookmark the address I use for replying. Btw I'll soon have mail encryption up and running :D
Last in this newspost I'd like to apologize for being so slow in getting these updates done. On the other hand it seems more has been happening the last two months than the entire last year - getting a "bump"-type email is a nice change in a weird way, proving the project and community is alive and kicking :)
...n...
News 3/19/2004
A delayed skins update
A skin by GMKrullen and several from Cheshire Cat ^..^
Btw changing the skin page and skin system is still on my todo-list after fixing the tutorial and figuring out the forum migration, i feel kinda slow lol :)
...n...
News 3/18/2004
Prerelease of Streamripper command line version for Win32 and console version for *nix
Gregory Sharp has released Streamripper Version 1.60 pre1! :) The files have been added to the
download page, go give them a try (only for command line/console, the plugin versions will take longer). The changes are:
- authentication code (added previously, but not in 1.55¹)
- track splitting enhancements (read the readme_xfade.txt included in the *nix source, also available as a seperate dowload for Win32 users)
- partial multibyte character support
- fix crashes on very long file names
- fix crashes on control characters in meta data
- new flag "-t" to prevent overwriting files in the incomplete directory
You should probably consider this version to be unstable, but please try it and give Gregory Sharp your feedback. Please send any problems, comments or suggestions to the forum, or by email (address available in the "Contact" section in the menu to the right).
The readme_xfade.txt inlcuded in the *nix .tar.gz has been put up for download as a seperate file for those using the Win32 version. The contents of the readme will be worked into an updated version of the
Tutorial (console) for online viewing but this will take longer than anticipated.
I'll continue working on the tutorial changes after a few skin uploads :)
¹ the version number 1.55 is a purely administrative version and not a downloadable version
...n...
News 3/3/2004
Small FAQ update
The FAQ has been updated with answers on Winamp 5, Ogg, single file ripping and relaying .nsv-streams.
Check out the new Streamripper skin matching the default Winamp 5 Modern skin at the skins page :)
...n...
News 3/2/2004
At last a skin update & a new program: StationRipper
21 new skins on the skin page :)
Some of them have waited awfully long and my guess is there's a lot more out there which didn't arrive all the way because of my mail-snafu last summer. You can now check if your skin made it through, if it didn't please send it again + have a look at the new info on skin submission at the skins page (in other words I'm now ready for any new/resubmitted skins).
I've tried to make everything correct but if you spot something wrong with a skin or info; send a mail and i'll try fixing it.
StationRipper is a new program based on Streamripper and Streamripper32. All those of you who liked Streamripper32 should check out the
StationRipper page. It also has its own SourceForge project page and forums - go see (link to the StationRipper webpage is added in "Other Streamripper versions" in the menu).
There's
absolutely no reason to continue using Streamripper32 (but rest assured the "normal" Streamripper plugin and console versions continue development here) :)
...n...
News 3/1/2004
New developer and new acting project administrator
Welcome to Gregory Sharp our new developer :)
His short term plan is a new version of Streamripper with:
- track splitting enhancements
- multibyte character support
- fix crashes on very long file names
- luria's patch for relay to multiple clients
- ejViNjdbkcg='s patch for improved authentication
- BeyondLogic's patch for overwriting incomplete files
As you've probably all noticed there hasn't been any new postings here in a while. Nobody seems to have been able to reach Jon Clegg so I filed a sourceforge request for support which ended up in a project takeover (noderunner-n54 (me) is now acting project administrator). It's a friendly takeover to ensure that the project doesn't die. I hope Jon Clegg is alive and well, and that he'll reappear later on. Jon Clegg is still listed as a project administrator and is welcome to take back control at any time.
My short term plan is to:
- migrate the Streamripper forum from using openBB to phpBB powered with mySQL (if anyone has experience with this I would be grateful for any help). The forum is in a mess and this is the best solution imo
- update the skins page so as to make it clear who will have to resubmit (due to my mail address being wrong), and figure out a better solution for the skins part of this site
With this news-post:
- my mail-address is now correct, please don't resubmit/submit new skins until further notice here (it will appear within the week)
- Jon Cleggs address is kept in the "Contact" list (in the menu to the right) even though he seems unreachable (his address has been changed to the sourceforge address)
- the information on submitting skins has been updated (at the skins page)
- the FAQ has been updated
- moved most of the old news to "History" (thinking about splitting up the History-page into several smaller pages, it's getting big)
Also: the sub-project Streamripper32 is now considered "dead", but its webpage will still be accessible. I strongly encourage people to use the normal version of Streamripper instead (either the plug-in or the command prompt version).
...n...
News 5/18/2003
The forum is back!
The forum is now back online, thankfully I had a backup made a little while ago : )
Jon
News 5/16/2003
The forum is down!
We're aware that the forum has gone down and are working at restoring it (it will probably be up again this weekend).
...n...
News 3/31/2003
Many new skins
Just in case people hasn't noticed; during this month we've gotten many new skins up on
the skins page.
A big thank you to every skinner out there!
If you feel left out (skin missing) or have a new one, please use the link on
the skins page.
...n...
News 3/8/2003
Correct Template File
I can't believe nobody stopped to bitch at me about this! (And I can't believe I didn't notice this!) The file that was uploaded for
the template did not include the Photoshop document. While it's not the end of the
world per se, it's not a good thing, especially since I took a long time making that
thing all colour coded and marked up and stuff. Blah!
Anyway, if it turns you on, feel free to download what should've been there in the first place (from the skins page). Kudos to
Jeremy-Chad Pulcifer for managing to use the flattened version to make his skin.
Finally, don't expect me to update every day. I've just been doing a little maintainence
since I got my hard drives back after a terrible hard drive controller failure and finding an email in my inbox about the aforementioned skin. (Don't buy FastTrak SX4000 controllers. Ever. I'm serious. You'll just be in pain. Get a 3ware 7500-4 instead. Or upgrade to Serial ATA. Just don't get an SX4000.)
Colin [
]
News 3/7/2003
A Better Winamp2-esque Skin
Jeremy-Chad Pulcifer, the Webmaster for Roane State Community College, has sent in a new skin that is an exact replica of the
default Winamp2 skin. Check it out on the skins page.
update: it's actually online now. someone email Jon and tell him to change the chmod on all the group files to g+w!
Colin [
]
News 2/22/2003
New Site Design
So noderunner made a new design for the site, I think it rules.
Injoy.
Jon
News 1/23/2003
Hello
Hey no update for quite a while huh? Well the short story is since my new job I've been working like a slave and when I get home from work I'm not much in the mood. Hopefully I can get some weekend warrior shiznat going on so we can have some new code to show.
But just to think out loud some more, here is my current stack of ideas and stuff that should go into the streamripper.
- General improvements: cleanup makefiles, remove all threading; it's stupid, remove callback system; it's also stupid. Add 'rip as one file' feature, and if feeling ambitious, try to make a 'rip this track now' feature.
- General updates: add all submitted skins to the site (does anyone want to maintain this?), update FAQ, make canned responses for all the questions people send, like "where did streamripper go?", and the like.
p.s. check out
this conversation between Doctor V and my main name Noderunner (dude you rule), interesting stuff on the whole SR vs. John Law issue.
Jon
News 12/01/2002
Streamripper Skinning Template
Created a
template for skinning Streamripper and added it to the
skins page.
Oh, and just for the record, Winamp3 sucks.
Finally, YES, I know the template is ugly. Function over form, okay?
Colin [
]
News 10/14/2002
Stuff
I've been busy, I landed a job but now need to move. I added a new link to the links page, it's for Osiris's site
Paranormal Online, check it out.
Jon
News 9/26/2002
Someone asked for the console version
Jon
News 9/19/2002
Yes, crack = good
I don't even want to talk about it.
Download Streamripper for Winamp2.x v1.54
here
Jon
News 9/17/2002
New stuff
I done fucked up, the last rev had a bug that made Winamp and Streamripper crash whenever the browse for folder thing in the Options dialog was opened. This was actually related to the "can't create file" fix, anyway, it's fixed in both the WA2 and WA3 version.
There has been a small change to the 2.x plugin as it now uses the new school nullsoft installer. I think it's better, it's also a lot closer to the WA3 installer, so if I ever get around to merging the two and having a single install for both it would be easier.
Download Streamripper for Winamp2.x v1.53
here
Download Streamripper for Winamp3 v1.53
here
Jon
News 9/15/2002
New stuff
Good news, new version of Streamripper! Now 1.52!!! The only thing fixed is the SR_ERROR_CANT_CREATE_FILE bug that has plagued Streamripper. However there is a new Winamp3 installer so that should help some of you.
Download Streamripper for Winamp2.x v1.52
here
Download Streamripper for Winamp3 v1.52
here
Hopefully later on we can make a single installer for both.
(Note: you need to click on the SR icon in the "thinger" if you're using Winamp3)
(Update) Streamripper in french now
available
Jon
News 9/9/2002
Um.. that's WAC
Super beta release of Streamripper for Winamp3
here. It's not really tested at all, but
let me know what doesn't work.
To install copy the sripper.wac file into your Winamp3/wac directory.
Thanks,
Jon
News 9/6/2002
New Skin
Got a new skin in today:
Cédric's XP Skin [
srskin]

Stuff that needs to get done:
- Winamp3 port - a simple one should be pretty easy, a real "Winamp3" one would be hard, me thinks the easy one will get done first
- Release/fix *nix versions
Jon
News 8/27/2002
Winamp3
I've been getting some emails as of late about Winamp3 support. I've looked over some of the SDK stuff and can't make a whole lot of sense out of it, most of the SDK doc's seem to be about making skins. Either way you can use the Winamp plugin in Winamp3 with the
Winamp 2.x plugin thing for Winamp3.
Hopefully in the future there will be a real Winamp3 plug-in, however I do not know when. I've been busy (lazy) with other things as of late, if anyone wants to take this up I would greatly appreciate it.
Jon
News 7/17/2002
FAQ++ and StreamripperX
Ruffnex did it again with a new version of
StreamripperX, this one is looking REALLY good, plus he was able to use the latest CVS Unix code (that I still haven't released) so it should split tracks much better; right now I really wish I had a Mac so I could use it.
Also I finally got around to updating the
FAQ, hopefully that will answer some questions.
Jon
News 7/11/2002
No news
So yeah, I haven't logged in for a while, so I thought I would pop up and say high, hello.
Anyway, nothing new with Streamripper, the latest rev seemed to go over pretty well, some people still have random crashes related to the 'get track into' stuff, if you have problems remember to use the 'do it the old way' option.
The biggest todo right now is updating the FAQ, I'm getting a lot of questions about the same thing, so I really need to do that, also the backport to Unix was almost done during the last binge but I never got around to releasing it, if anyone wants to poke into the CVS and make sure it compiles and works under Linux/FreeBSD/OSX I'll be very happy.
Jon
News 5/29/2002
Euro Love
Update from the french guys again, they have
SR 1.51 in french.
Also, WinTotal.com, a german site informs me that SR 1.51 got 6/6 at
their website, therefore entitling me to some type of award, woot.
Jon
News 5/23/2002
Hmm
Looks like some strange bug showed up in the last rev dealing with SomaFM's Groove Salad. I could not repro it under my build condition, but the problem seems to have gone away, due to the fact I really really hate streamripper crashing I am hastily replacing the last version with this one,
Streamripper for Winamp 1.51.
I also added an option to change the way Streamripper retrieves the currently selected track from Winamp, the new way added in 1.32 causes some peoples Winamp's to crash. So if you're having a problem go to the options dialog and select the "get track info the old way" check box.
Jon
News 5/22/2002
New version, need work
Today we have
Streamripper for Winamp 1.50, new features include:
- All new and improved silence detection, from my tests it appears to separate tracks much better than the old version
- New skin browser, a new tab in the option dialog now lets users change and preview other skins at run time. So grab some skins from the skin page and check them out
- More random minor bug fixes
Jon
News 5/21/2002
StreamripperX
Looks like we have another OSX version, this one is based of the library instead of just the console app, and looks pretty good. Check it out at the
StreamripperX website
Jon
News 5/14/2002
New Skin
Not much has been going on, but we did get a new skin in, so here it is below.
Jek's Skin [
srskin]
Jon
News 4/15/2002
New Skins
Jon
News 4/14/2002
Unix ported back, and new Win32 version
Jon
News 3/13/2002
Update
There have been some fixes to put into 1.32, little things. It should be coming a long sometime soon, maybe this weekend. However work has been busy as hell recently, so who knows. The changes are:
- No longer has to access the HD to find out what Winamp is playing.
- Understands Icecast headers (less NOT_SHOUTCAST_STREAM crap)
- Fix some filename length problems so people get less CANT_CREATE_FILE errors
Jon
News 2/21/2002
FAQ
Updated the
FAQ, two burning questions finally answered.
Jon
News 2/15/2002
Streamripper && OSX
Once again giving the big props, this time to Mike Bombich who made
StreamCatcher. I thought it looked so nice that I'm putting the picture smack in the middle of the front page, as you can see below.

[picture courtesy of glenbo, and his fabulous macs]
Jon
News 1/28/2002
Nucleo
Jon
News 1/28/2002
1.31
Made a new release based of the last patch, I did do a double check to make sure it seems to be working correctly and hopefully I didn't miss anything. Thank you very much for the kind feedback and support, it really helps.
You can download 1.31
here.Remember if you're having any problems or have a question that needs answering; try the
forum first.
Jon
News 1/13/2002
I'm stupid
I forgot that most people won't have debug builds of microsofts c++ runtime librarys and gave everyone a debug build of the dll, my bad,
here is a release build. Let me know!
Jon
News 1/12/2002
One patch to rule them all
A few people have clued me into a VERY BAD bug I left in 1.30 regarding the track seperation not working after the first song.
Download this file and replace it with your gen_sripper.dll file in the 'Winamp\Plugins' directory. Please let me know if it works or not before I make another release.
NOTE: PLEASE tell me what stream you were trying if anything goes wrong. Otherwise I have no way to reproduce the problem, thanks.
Jon
News 12/24/2001
Merry christmas
Jon
News 12/11/2001
Nullsoft?
Getting:
SR_ERROR_NOT_SHOUTCAST_STREAM maybe
SR_ERROR_NO_ICY_CODEWell, it seems that
SHOUTcast servers are now blocking streamripper, this is a pickle and worries me. However for now, just download
1.30b and enable the 'fake winamp' option. it'll tell the server that it's Winamp - everything will work fine.
In the meantime I may have to talk to my friends over at Nullsoft.
Jon
News 12/06/2001
I like software where stuff blows up
Streamripper for Winamp 1.30b is out, download
here.
This is a BETA release, If it blows up, locks, does something bad, etc.. please
tell me.
Quick list of the changes:
- Added option to never overwrite files in the incomplete directory
- UserAgent fix for picky streams (fakes winamp)
- Fix for "INVALID_TRACK_SEPARATION" message.
- Options dialog now has tabs w/ WinXP look and feel (if you have XP)
- Proxy field now understands auth (user:pass@server:port) format.
- Pretty massive changes to handling of threads, might use slightly less CPU usage under windows, should use MUCH less under *nix (once the *nix backport is done)
- Fixed incomplete to main directory file copying
Jon
News 11/13/2001
New version coming soon
It'll probably be 1.30b, changes include a rework of some threading issues to fix problems on the Unix side, track overwriting stuff and some bug fixes. I could probably try to get another feature or two in there.
Vote here or forever hold your peace.
Jon
News 10/26/2001
OMFG!!!
Hey, what happened to the update I did yesterday?? er.. stupid Sourceforge. Anyway
NEW FANTASTIC FORUMS!! Oh Boy!!!
Jon
News 10/25/2001
Frenchy
The french port of Streamripper is available (and has been for a while), get it
here
Jon
News 10/20/2001
Ultimate BB died
No new updates on that forum dingy, I think at this point the best thing to do would be to just hammer on Sourceforges door until I can get mysql to work and setup one of those new fangled db based fourms..
Ok, download.com actually fixed the Streamripper listings (big props for Jim Stanley) which prompted me to actually get back to work on it, so far I fixed circa 10 bugs but also intruduced 100 or so new ones, so it might be a little while.
Oh and
by the way, Buhahaha.
Jon
News 10/4/2001
Ultimate BB died
For some reason the forum died, it seems that a good deal of the important files somehow disapeared. I have no idea how this happened, and unfortantly I'm not sure how to get it back.
If anyone has a copy of ultimate bulletin board handy I could use it as a reference on how to remake some of it, in the mean time I'm going to redirect the forum to the Sourceforge forum and look into finding someting else.
Jon
News 9/28/2001
Yak
Sigh... It's very sad, and I hate myself for it, but I'm getting very very sick of repeating the same answers to questions about Streamripper. "Does it work with.WMA files", "what's this about live365?" etc... It's getting to a point where I take a few days to 'feel' like responding to the email, and then it's a very short and terse; I want to be nice, I guess my patience isn't there anymore.
To combat the problem (slightly) I updated the FAQ, I only added a few things because I realized that 90% of the questions are answered right there; I did move "does it work with windows media" right to the top though. The fact is that people don't read the FAQ, they email me - oh well at least they're nice about it.
Another torn in my ass is download.com, while I appreciate their free listing and publicity, they've changed their submission scheme around to something called upload.com, which apparently is broken because I can't get them to update Streamripper. It's been updated twice since then and still no word. I've tried email, submitting it again, everything I can think of short of showing up at their office and demanding they update their listings.
Sigh.
Jon
News 9/20/2001
Ideas
Not much has been going on, I've been getting less and less email about problems, except about the overwriting track thing... but I was thinking about some other things too... like having a 'sweet track' button on Streamripper, so that when you hear a track that you like you could have it moved somewhere else (like a 'sweet' directory, or something). Also maybe the idea where you only rip sweet tracks... all of these have to do with the filelib stuff... so it should be pretty self contained... I think... maybe.
Anyway, thats all for now.
Jon
News 8/21/2001
Thanks for the mail
Ok, shout-out time, the following people rule for helping out and contributing:
And with that we have a new version:
Streamripper-1.2.6. It includes...
- Removes Winamp UserAgent stuff
- Added user optional host name stuff for relay servers, as lots of people were having trouble connecting to it
- Reconnect stuff fixed from 1.2.5
- I think I fixed the overwriting track stuff... at least I removed something really retarded from the source
Jon
News 8/11/2001
Rev woops
Oddsock forwarded me a mail from Tom Pepper of Nullsoft which included the words "pack of lawyers, User-Agent and Bad"… basically he wants Streamripper to not tell/lie 'shoutcast servers' its winamp, rather something else. Also I noticed a bug in 1.25 where if the stream drops it won't auto-reconnect (doh!).
The fixes are in CVS but being that it's 4:25am and making a new release is a pain in my arse I'm going to wait till tomorrow (maybe later)... Also I might find something else to fix.
Jon
News 8/4/2001
Your kidding right?
Ya, I know, you thought it wouldn't happen, we'll you we're wrong! That's right, a new version of Streamripper, 1.2.5! (woot) is out, included w/ this release is:
- Added optional sequence numbers to output of files (i.e. 01-track.mp3 02-track.mp3)
- Limit rips by max MB!
- Now compiles under MacOSX
- Oddsock's nifty ID3 stuff
Download it
here. Also made a list of skins at the
download page. Got a new one in that isn't a skin for Streamripper, but a skin for Winamp - kinda neat.
Jon
News 7/17/2001
Erm
Jon
News 7/10/2001
Progress
I'm about half way done w/ the new Streamripper. I decided to scrap the current dung-pile and make something cleaner. The new system is plugin based, um.. woot.
Unfortunately I haven't written a line in the last week, my computer fried itself and I've since been trying to get an Abit KT7-RAID/SBLive/Gforce2 MX combo to work right.. for the most part it works but my HD access is slower than it should be... so it goes on... also I've been getting into
AO. If you're in give me a tell, my name is 'HettyLamar' (ya, I play a chick.. they're just too hot).
Jon
News 6/19/2001
I'm on da list
Ok, ok. I hear you. I have now made a list of stuff people want. I'm posting it here, not only to let yall know what is planned, but also so I remember:
- Add optional sequence numbers to output of files (i.e. 01-track.mp3 02-track.mp3)
- Make the incomplete directory optional from the filelib
- On a reconnect make sure we don't overwrite stuff in the incomplete directory, instead append a number like "trackfuck-2.mp3"
- Add a timer, rip for x min/hours or for x MB
- Have seperate handlers for title-streaming/non-title streaming servers
- Check out why KCRW doesn't work
- Figure out whats up with OpenBSD
- Remove/fix the rotate file stuff
- Maybe plugins
- Improve silence detection
- Rips as one big ugly fungly file
If I missed anything mail me about it. Also: I COULD USE HELP! I have other things in my life (like a full time job and a girlfriend), if you really really want any of these just go ahead and do them, send me the diff and if it doesn't suck I'll add it to the source. It really helps me out, anyway.
Jon
News 6/12/2001
Anyone speak french?
Got an update from my "french connection" they updated 1.24 in french, you can d/l it
here.
Oddsock has been working on some ID3 stuff for the next release, also a got some patches from Mike Liang that I've added to the source. What does this mean? Real honest to godness new features for the next release. I don't know when, shouldn't be too long.
Jon
News 6/5/2001
mpglib n' 1.0.4 for *nix
Got that pesky mpglib problem fixed... well sort of, I basicly just went back to an older version of mpglib and it seemed to work ok. Anyway, you can download it
here or at the
download section.
Jon
News 6/3/2001
Linux, Darwin and FreeBSD
After many many hours of pain, attempting to install Darwin and RedHat 5.2 from my old FreeBSD 3.4 NAT I now have RedHat 7.0 proudly humming as my NAT/Firewall. what the fuck is it with iptables replacing ipchains? I thought ipfw was the shit.. anyway.
I've also been reading "rebel code, the story of linux and open source development". One thing that struck me is that Linus commented his code pretty well, got me to thinkin I should probably comment my code a little better, so last weekend I spent a few hours and put a few more comments in there, mainly rip_mananger.c and streamripper.c. You'll need to get them via CVS to check them out. It got me thinking more about how I need a good plugin system, I have some ideas, we'll see.
Jon
News 5/30/2001
"Certain company"
A "certain company" put a large string in one of there HTML files that reads:
// DEFINITION clegg n - large swift fly the female of which sucks blood of various animals [syn horsefly, cleg, horse fly]
repeated about 100 times. They did this to overrun a buffer in my html parsing code, that's why Streamripper crashes. The new version does not allow "certain company" ripping because they threatend to sue me if I didn't take it out.
They didn't need to make Streamripper crash, as a matter of fact since the version that removes "certain company" ripping the old version stopped working with "certain company" anyway (they had changed their HTML code around slightly). I guess they did it to make Streamripper look bad by crashing.
p.s. I'm forwarding this to the mailing list, I've been getting a lot of mail about this.
Jon
News 5/29/2001
Sourceforge suckness
Sourceforge got hax0red last week, since then the shell accounts have been down. I've been unable to update the page, and for some reason the forum has lost all it's posts. I don't know why, I'll try to find out. Currently my focus has been on "plugin-ability", windows media and real ripping, these are both hard and will take a while, so don't expect much of anything besides bug fixes for a while, maybe something for mp3.com, but that's it.
Streamripper will be included in a german book called "MP3 for fun" or something, I forget the title. Anyway, cool to see it getting around. I've also been getting a lot of mail about how Streamripper doesn't seem to work with Live365 anymore, arg..
Jon
News 5/19/2001
New stuff
Fixed an annoying bug where having two Winamp's open caused a message box to pop up with "shit, this shouldn't happen"... well it did. Anyway, it is now fixed. Also there is a special pixel in the skin bmp's that will be used for the font color, I did this because I have now had three skins for streamripper submitted to me. All of which could have really used to not have a dark gray font color.
You can download 1.24
here
Also check out these skins!
Makes Streamripper look like winamp (five stars!)
Very hot chick named jose
Makes Streamripper look like winamp (sorta)
To "install" these skins rename them to "srskin.bmp" in your 'Winamp\Plugins' folder, you might want to backup the default srskin to something else.
EXTRA: just added a
console version for win32! It's barely tested, but seems to work.
Jon
News 5/15/2001
Day of reconing
No more live365 support in Streamripper. So the new version today is 1.2.3,
download it if you felt bad for stealing music.
Jon
News 5/8/2001
Eh...
DSLreports.com has an interesting article about Streamripper, live365.com, and stream music law in general,
it's worth a read. Note that I am a little missquoted :)
Btw, if any of you are interested in the source code (which is also on the cvs) you can just download it
here. It's just a dump of the CVS. A good deal of the projects don't even compile anymore... /winamp_plugin is my winamp plugin, Streamripper32 is oddsock's stand alone client, and /lib is the core library (which has the live365info.c).
Jon
News 5/7/2001
Eh...
Ok, Streamripper will no longer have live365 ripping after May 16th. Whatever, most people didn't use it much anyway. In other news I have been working more on code than Counter Strike, so I may have something new for yall... maybe, right now it's a prototype that crashes every 30 seconds... heh.
Jon
News 4/28/2001
FUCK
Live365.com has decided that I am a bad person. First they sent me
this cease and desist letter. Then to make sure I "felt" it they
shutdown my dad's stream.
What the fuck do I do? If you have any suggestions help me out
here.
Jon
News [4/22/2001]
Umm.. more stuff
Re-patched the Unix version today, which includes the fix for live365.com ripping. Also got mail from the french zine with a copy of the french version. You can download the new Unix version
here, and if you want the french version click
here.
Jon
News 4/20/2001
Big In Europe
Thats right, Streamripper is a hit in Poland and France. I just got word that Streamripper will be included in the next months issue of "French PCmagazine, Programmez". Also a few weeks ago I got notice about the inclusion in "PC World Komputer". Weird, now if it could just get big in the states.
Jon
News 4/19/2001
Patchy release
Got off my ass today and updated the
install. It took about 10 min to make, then I spent an hour trying to upload it everywhere and getting Sourceforges freakin shitty ass release system to work. I also made the X button look like a - button... a lot of people thought it would close Streamripper, heh.
Jon
News 4/10/2001
Patchy patchy
Well it took far less time then I thought it would, (about 5 minutes) to patch Streamripper for live365's new crap-o-la. Actually they just cleaned up their HTML a bit and it messed up my parser. Anyway, get the patch
here. All you have to do is replace your gen_sripper.dll in your 'Winamp\Plugins' folder. Mail me if it works for you, or not. I'll patch the install shortly if all goes well.
Jon
News 4/7/2001
Doh
Well it looks like the law finally caught up with me. Live365 sent me some mail about not liking my app to much (I have more about this in the forums). Also Streamripper no longer seems to work with Live365.com. I'm in Baton Rouge right now, when I get back I'll try to make a patch.
Jon
News 3/27/2001
Sabbatical
Been doing NOTHING for the last 2 weeks, it's been pretty nice. I've also gotten a good deal better at
Counter Strike. Starting to think about doing something again, though I don't know if it'll be Streamripper. If I do get back to it I'll probably try to add windows media and realaudio ripping... seems to be the biggest request.
Of course I'm always up for someone else to work on that, anyone, anyone?
Jon
News 3/15/2001
New release, same stuff
Released
sripper-1.2.1. Same as the old one, but with the patch, have fun.
Jon
News 3/13/2001
Yummie, Patch Time
Ok I have a patch for the SHGetSpecialFolderPath bug, download it
here, let me know if it helps. If everything works out I'll make a new release.
Jon
News 3/12/2001
Err...
Some people might get a nasty message about SHGetSpecialFolderPathA. If you get this on an old win95 box update your version of IE, from looking at the code I would think it should still work, but it hasn't for some people. Otherwise use the old one, there are links from the download page. I'll try to resolve the problem soon.
Jon
News 3/11/2001
New version released!
Well after long hype and much talk, I have decided to release the
new version of Streamripper, as said before not much new functionality. However it does look much nicer. There's also other little tweeks, like the Winamp docking, using xaudio to improve stability... and some other stuff. Anyways enough talk, you can download it
here.
Woops... almost forgot to thank
Bob for coming through with the systray icon, thanks Bob!!
Jon
News 3/07/2001
Well another week and still no new Streamripper... I know, I've been lazy. But some progress has been made... last weekend I got a bug up my ass to make it "dock" with Winamp, it more or less works, not perfectly, but well enough. Also I got an icon for it, so what needs to be done? Well nothing but some basic testing. I need to make a fresh install of win95, see if it works, test it on my win98 box, etc... if nothing seems to blow up I'll release it... shouldn't be more then a week or two.
If any of you actually go to the Sourceforge project page you'll notice 2 more developers, Oddsock and Isotech... Oddsock has made his own GUI called Streamripper32, it's pretty cool. Isotech made some new graphics for the page and (says) he's working on a GDK version, we'll see what happens.
In other news I've been getting sick of really lame emails about why doesn't Streamripper work with RealPlayer, or Musicmatch, or how do I reboot my computer... really lame stuff. If you are lame, and have a lame question PLEASE post it to the mailing list. Or if you are to lame to do that, post it to the forum (there is a link in the menu).
Jon
News 2/26/2001
The forum section now has something on it. It's not really what I wanted, but it'll do for now.
Latest news in the icon saga... I made an icon I liked... then found out systray icons have to be 16 colors... 16 really ugly colors. So, soon, but not today.
Jon
News 2/21/2001
All done with the next Streamripper. Things that have changed are as follows:
- New interface (woop), not only does it look better, but you can now have it sit in your systray, much less intrusive
- Adds finished tracks to the Winamp playlist
- Sends anonymous usage data to this page... don't worry, you can turn it off if you want to. I hope to provide some stats, "Top ripped streams" and so forth... or at least as soon as Sourceforge gives my freakin mysql database (mumble grumble)
Only reason I haven't released it yet is because I suck at making 16x16 icons. I can't reckon what the tray icon should look like. As soon as that's figured out it'll be out. A friend of mine said he would do one about 3 weeks ago, but I haven't heard anything since... doh.
Jon
News 2/17/2001
I'm about to release the new version of Streamripper, the one with the new skin. I'm still thinking I might sneak a new feature or two in first, I'll see how I feel. Also Streamripper got featured at
download.com, generating an impressive 3000 downloads in about a week, not too shabby.
Jon
News 2/15/2001
Almost done with the next version, it features a new interface, that's all. Until a few weeks ago I knew nothing of how to do anything in Photoshop, so it took me a while to make it look decent.
Hopefully the next version can have some more usefull features, I was just really sick of it looking like crap.
Jon
News 2/11/2001
Been lazy as of late, got the new interface half done, then got reprimanded for borrowing (stealing) someone else's look (which was true), so I'm back to making a new interface. So far I haven't made anything I like. If you want to help out send me one; base it off the current winamp plug-in as that what's I'm planning to use.
Other than that, I would like to thank everyone for their support and interest, keep it up :)
Jon
News 2/5/2001
Still working on the new version of Streamripper (Win32). The new interface is coming along, it's one of those slicked out new sk00l looking thingys, with hot tracking buttons, and OSX rip off Look and Feel(tm).
There's a Photoshop file I've been working with in CVS, check it out. It is skinnable, but you'd have to rename a bmp file currently. If enough people want to make skins for it I'll put some type of skin manager in there.
Jon
News 1/30/2001
Streamripper for Winamp got featured at
webmasterfree.com, also got a mail about it showing up at
www.webattack.com. Good deal.
Features I'm currently working on...
- New smaller, sleeker interface
- Adding finshed tracks to Winamp's playlist
- Quitting after x amount of time (this is already in the CVS for the Unix version, it might not make it into the windows port)
Jon
News 1/28/2001
Blasted Austin rain. Yesterday it was beautiful, today I may as well be in Seattle. Bahh..
Oh yeah, I just put together the FAQ, you'll see a link in the menu. I'll be putting up a forum as soon as Sourceforge gets me a database. I think they're undergoing some type of "bong smoking" competition as half of their freakin site is broken.
Jon
News 1/27/2001
Just finshed porting 1.0.2 to BeOS. It's not the nice GUI'd app I would like it to be, but the BeOS developer resources are so freakin out of date I couldn't find one freakin sample that would compile. Anyway, you can download it
here.
Jon
News 1/26/2001
- Tried to spam the Winamp plugin on all the top windows shareware sites, nothing listed yet
- Just submited a bug to the Sourceforge bug page, would be a good idea for others to do that same, it's a decent system.
- Discovered
"Evil dildo", great freakin stream.
- Thinking about getting a life again :)
Jon
News 1/25/2001
2.0
Roland Bauerschmidt made a Debian package for Streamripper,
here's the mail I received for how to use it.
For Debian packages, insert the following lines into your /etc/apt/sources.list:
deb http://wshs.dhs.org/~roland/streamripper/ ./$(ARCH)/
deb-src http://wshs.dhs.org/~roland/streamripper/ ./
After that you can install the latest Debian package with
apt-get update
apt-get install streamripper
Jon
News 1/25/2001
Ok
SR 1.0.2 is out the door, if you had a problem when it would sometimes (maybe all the time) return immediately and say something like "Error: 0 SR_SUCCESS" then hang, that's fixed. Also some other things people found; it's funny what'll happen with some weird Icecast streams.
Jon
News 1/24/2001
2.0
Got a good response on the new Streamripper, a few bug reports. I think I've fixed them all and I'm going to make a new tarball with the changes by tomorrow. Until then you can always get the latest via
CVSI also updated the downloads section with some mirrors, and other download locations. I heard some people were having trouble getting onto Sourceforge's ftp site.
Jon
News 1/24/2001
Just got the Winamp plugin for Streamripper out the door, you can download it
here, hope nothing blows up...
Also if you haven't noticed this page isn't so freakin ugly anymore, still pretty ugly though. Nathan (my old roommate) is supposed make this site more pretty soon, I could really use a nice logo.
Jon