• Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.

LocalPlayer, stream your music library over the web

Status
Not open for further replies.
I'd wait until the next version is out since it's gone through some pretty massive changes under the hood, the add_variable function doesn't even exist anymore.

I think that bug you're hitting is the American bug, which shouldn't exist anymore.
 
Now that I'm back from my (involuntary) one week "holiday" I'm getting dangerously close to releasing version 1 of LocalPlayer. There are two things I need to get done before I can release it though.
First and most importantly, I bought a website for LocalPlayer (localplayer.org) but I'm so terrible as design I can't really make a website I'm happy with, I need someone with design wizardry to mock up a website for me to code. Of course you'll get full credit with a link back to your site, blog, deviantart or whatever at the bottom of every page. This is my most pressing concern at the moment so if anyone feels up to the task please contact me either through PM, IRC or Twitter. I'll be forever in your debt.
Second and not exactly needed for the 1.0 release, I need someone to make a second skin for LP. I've made the transparent "one size fits all theme" but I'd rather have a second skin for people to choose that looks good but doesn't have all transparent panels. I'd don't want the transparency skin to kill theming in LP. If you want to give this a shot contact me, I'll definitely include more than one additional skin if a couple of people show interest.

When I get those two things done the first version should be released shortly after... at long last.

Also, forgot to ask, how do you implement getid3 into LP. Its Readme fails hard for idiots like me

It's PHP based, I included the main file in the scan file on LP and let it parse and return info from the needed files. It had a few parsing bugs that I had to find fixes for (it failed pretty hard at getting info from AAC (.m4a, .mp4) files, also had to fix a bug myself where it would wig out if a MP3 files had multiple genres separated by a semicolon). GetID3 doesn't do anything by itself, it's a library.
 
Right ok here's the first "RC" of version 1, I'm going to release a few of these first so it can get bug tested, feature requested etc.
A few things are broken (interaction between the song browser and playlists isn't there atm) but I just wanted to get a workable version released today.
If you have an old version installed, delete the localplayer database before installing this.

Once you scan a directory I'd advise you to refresh the page, the player is a little screwy when you run it from a cold boot atm.

166d3ph.jpg


Download LocalPlayer RC1
Removed: Look at a newer post for a link.

And please jesus gimme feedback if you run it, I need that stuff.
Enjoy, or else.

PS: Look at the post above this.
 
this is the only thing that has made me orgasm and cry like a child simultaneously

great work :tup:
 
If you want I could do a shit mock up right now?
Minimal coding, just a plain thing.
Im no designer :P
 
A mockup would be good but as you can tell I'm a pretty good coder so the design would be the main thing :p

Edit: Oh and to create a new tab, double click the empty area in the playlist tab row.

Edit2: If it doesn't work for you well... that's what the RC is for ;D Gimme details on the failure.
 
A mockup would be good but as you can tell I'm a pretty good coder so the design would be the main thing :p
Yeah, i know you're a good coder ;)
But just a quick thing to get it up
I'm not the best designer though, so it'd just be something to get it up :)
 
Yeah that'd be awesome.

Edit: Magic quotes have to be turned off for this to work.

Start -> Appserv -> Configuration Server -> PHP Edit the php.ini Configuration File
Change:
magic_quotes_gpc = On
to...
magic_quotes_gpc = Off

Save and then click: Start -> Appserv -> Control Server by Service -> Apache Restart
 
This application is really nice Chathurga. A lot of my friends are using it now, since they don't have huge iPods and spend a lot of time at the library.

Also, this doesn't work at all in Opera. IE and FF handle it fine though.
 
IE handles it fine?! haha wow, I only tested it in FF and webkit (Chrome/Safari) for two reasons:
1. IE is a piece of shit.
2. Opera doesn't allow me to over ride user selections so it doesn't feel like an app, you get text selection all over the place. I haven't looked around for a solution for this so it may be fixed at a later stage.

Edit: Wow I actually can't believe it works in IE, I "blind" tested it (meaning I put in fixes for IE when I was coding something but never actually tested if it worked). That's a massive relief, I guess I'll work a little harder at making it better in IE.
 
Nice work Chathurga :)
 
Edit: Wow I actually can't believe it works in IE, I "blind" tested it (meaning I put in fixes for IE when I was coding something but never actually tested if it worked). That's a massive relief, I guess I'll work a little harder at making it better in IE.

IE8 occasionally seems to crash when browsing through songs, and so far that's pretty much the only thing I've noticed. Never crashed when I used it at the library though. I guess they're running some kind of modified version.
 
Small Update, fixed a few bugs (magic quotes doesn't have to be off anymore) and added two console related options:
Typing download into the console will output a link for downloading the currently playing track.
You can now lock down the library browser so if you link people to your LP they can't look around your computer. To do this type "setting library <pass> 1" where <pass> is any password you want. To turn it off type "setting library <pass> 0".

You don't need to reset the database or anything for this version, just copy over the files.
 
Status
Not open for further replies.
Back
Top