Application: Screamer Radio
Category: Music & Video
Description: ScreamerPortable is a PAF compliant packaging of Screamer radio. Screamer is a internet radio stream listening program.
Download ScreamerPortable [1.79MB Download / 2.34 MB installed]
(MD5: 6b9776f87cfb7b925e3b098f6714381b)
Release Notes:
- Beta 1(09JUN08)
- Initial release
- Development Test 1(20OCT09):
- Fully PAF compliant:
- Handles language switching
- Rewrote code
- New installer
- Binaries are included as PortableApps.com has 'begun' freeware rollout. This is acceptable under the Screamer license
- Version 4.3 (24OCT09)
- Updated Screamer Binaries to version 4.3
- Fix the bug with settings not getting set-up
- Development Test 2(October 27, 2009):
- Updated launcher to fix the language bug. Its now working as expected.
This confuses me. What is the license?
If this is a launcher only please state it in the title.
This doesn't use the beta, but it should have all the latest features required by PAF. My drive is acting wonky right now (stuff isn't moving like it should), so I'd appreciate it if somebody could test and try to break it.
Thanks.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Sorry, I haven't been able to find a Portable Laxative program. Might have to settle for a non-portable one?
neutron1132 (at) usa (dot) com
Lol.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
The menu says "Error parsing presets" and gave an error when I tried to load favorities.
Screamer looks for the favorites.xml and presets.xml in the \PortableApps\ScreamerPortable\App\screamer directory, but the only place I can find either of those files is in \PortableApps\ScreamerPortable\App\DefaultData.
Seriously, the presets file should be scrapped, but that's an argument for a different day.
neutron1132 (at) usa (dot) com
Okay . . . . at least its not me then :(. Thanks for testing it and I will look into why its not functioning correctly.
Included by default within the normal Screamer distro.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Yeah, I know that you can't really do anything to the presets for distribution purposes. I ended up making everything I wanted in favorites and killed the presets on my own installation.
It is a shame that nobody can update the darn presets file so that the stations aren't all dead.
neutron1132 (at) usa (dot) com
Screamer Radio is at v0.4.3, while Portable version is at v0.4.1:
http://www.screamer-radio.com/download/
Okay, thanks. When I fix these current problems I have, I will also update the screamer distro.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Thanks for your help in making this app portable Oliver! Looking forward to the update.
Updated. See top. I fixed the settings bug and updated the binaries.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Still can't find the presets file.
Version update is OK, and it found my previous favorites file. Haven't tested to see if it works from a clean install.
Shouldn't the download file be called Test 2 or something?
neutron1132 (at) usa (dot) com
nope, because its a new binary version.
Its because you already have settings within Data\settings, it doesn't copy in the preset file. So, you can copy presets.xml.gz from App\DefaultData to Data\settings. This will add the presets in. I would suggest copying it over, and I'll add a note to myself that I should make it copy presets.xml.gz over when it install, if there's data in the data folder.
Alternately you can delete settings and then it will copy over the file preset file and everything else :p.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I'll attempt a clean install and check it out.
As I said before, the presets (and the Screamer web site listings) are pretty close to useless. I used shoutcast to find stations, downloaded the .pls file, pasted the IP address into Screamer and saved it as a favorite.
neutron1132 (at) usa (dot) com
sadly, yes they are. I wish he'd open the source.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I tried the newest test version and it does work as intended from a clean install. A good quick and easy way to listen to a stream.
Oh, XP MCE with SP3.
Thanks for your work on this.
Any thoughts on the Streamripper program?
neutron1132 (at) usa (dot) com
um, i'd like to play with it, but I don't know. I haven't really the time right now, but if I get some I might be able to portablize it. The trick is its commandline which meants that probably 90% of users wouldn't have a clue how to use it.
Do you know of any good GUI's for it?
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I don't mind the command line, but in my original posting on the subject, I said that a launcher/GUI frontend would be useful for others.
I only brought it up since I quit using Screamer for recording once I found Streamripper. Screamer is still a very good program, no doubt.
neutron1132 (at) usa (dot) com
Language switching does not function with me. While starting Screamer Portable is Screamer english and does not adapt itself on german.
Roland Brem
Zwickau, Germany
hmm, i'm probably at fualt for that. I will check it and fix it. later this week, sorry I'm swamped.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
fixed.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
i don't mind command line only. Do you know of GUI's. Perhaps you should try to portablize it. I'm more then willing to help you if you have any questions.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Dev Test 2
Fixes the language bub discovered by r.brem
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
ScreamerPortable seems to use the screamer.xml file in the application's main directory and doesn't update the one in \Data\settings.
Not sure, but aren't all the user-specific files supposed to live in \Data so updates don't overwrite them and so the PA.c backup system catches them all?
neutron1132 (at) usa (dot) com
hmm . . . I'm not seeing that behavior here on any test machines. I run ScreamerPortable.exe, which moves screamer.xml, waits for the program to exit, and moves it back to Data. Presets.xml.gz isn't getting moved despite the code existing, but maybe I'll drop doing that, since it isn't really user data and since its kind of out of date.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
screamer.xml already existed in the app directory, and evidently that prevented the normal flow of things.
Once I deleted it, the screamer.xml moving goes in and out just fine.
Sorry I brought it up.
I would tend to ignore the presets file, but maybe someone is crazy enough to try to edit it themselves, thereby making it user-specific.
neutron1132 (at) usa (dot) com
Glad everything worked out.
Yeah, mostly I was leaving it that way because I'm lazy. I may have changed it in the future, but thanks for bringing up that someone may edit it. I'll leave it as is.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Yeah, I thought about going into the presets and cleaning it up - at least deleting the non-functioning stations.
Then I decided that I was better off just making a nice favorites file and relying on that.
Presets? We don't need no stinkin' presets!
neutron1132 (at) usa (dot) com
I have finished the custom code for handling xml settings files
See: PalCustomCodes & other usefull stuff
I've included an example launcher.ini for Screamer Portable
And thanx for pointing me to the use of xml in Screamer Portable, it's been a great help in getting this sorted.
Formerly Gringoloco
Windows XP Pro sp3 x32
Your welcome for the help with that. But I won't be converting to PAL.
This launcher is at least 6 months old and has no reported bugs. I fail to see it becoming official, like my other apps, even though freeware is now allowed.
Its counterproductive to update to PAL, thus sinking more time for converting. It will also force development back to its infancy. Nope, I see no reason to do that.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I know that this is a super old project, and if this is unwelcome, I apologise.
Screamer Radio has since moved into 4.4, and PortableApps itself has evolved as well. With that in mind, I decided to throw together a PortableApps-compliant ScreamerRadio Portable. With your permission, OliverK, I would like to release it. ScreamerRadio still remains closed-source and the project itself appears to have been abandoned (edit: According to the changelog and news page, at least), but all of the settings- including the XML- are self-contained thanks to the launcher. I would add your name to the list of publishers, since I am not the first to come up with this idea. I wanted to run it by you first before uploading it to SourceForge, as your release seems to be 404'd.
The project seems to be dead. I wanted to download it but got nothing at the download site. Maybe notify the admin?