PDA

View Full Version : [Announce] Band's Campout 1.6.0



mherger
2018-02-23, 16:35
Here's an update to the Band's Campout:


Browse all of your collection. Even 2000 items. Just be patient. This can take a while.
Sort collections by name or by date of addition
Search for fans
Show artist pictures in search results
Bug fixes.


Have fun!

scytale
2018-02-24, 09:22
Here's an update to the Band's Campout:


Browse all of your collection. Even 2000 items. Just be patient. This can take a while.
Sort collections by name or by date of addition




This is great! I can access my full bandcamp collection again! Thanks very much for this.

peeter
2018-02-24, 10:52
Great! Thank you!

SlimChances
2018-02-24, 11:40
This is great! I can access my full bandcamp collection again! Thanks very much for this.

+1

markm9999
2018-02-25, 11:36
Just tested this myself, and it works AWESOME!!

Michael, thanks again and again for your work in continuing to support this community!

aphonia
2018-02-26, 13:27
Thanks Michael for the great plugin I just installed yesterday.
I would just like to ask: would be possible to display additional "Save" button (heart icon) for playable Band's Campout items/albums to save them directly as new favourites in the Favorites menu? The "Save" button (heart icon) is displayed only for the tracks but not for the album folder.
Thanks for consideration.
PS: I do know I can save the selected item/album as a playlist and save it as a favourite.

mherger
2018-02-27, 00:49
> Thanks Michael for the great plugin I just installed yesterday.
> I would just like to ask: would be possible to display additional "Save"
> button (heart icon) for playable Band's Campout items/albums to save
> them directly as new favourites in the Favorites menu?

Unfortunately this isn't possible without major work - which I can't
afford right now.

--

Michael

majones
2018-02-27, 14:39
I had no idea that this existed, but I'm hugely impressed. It works really well. Many thanks. If only SoundCloud could be made to work as well as this!!!!

markm9999
2018-03-10, 01:37
Michael,

This new release has been working flawlessly since your update. I've been using it almost every day for the last 2+ weeks since then.

If you could put it 'on the schedule' :p , would it be possible for you to add the 'Music Feed' as a browse-able item? That would be AWESOME!

Since I believe this is never ending list of items, I could see limiting it to a 'reasonable' (100?) number of items.

This also should not be sorted, but presented as it is in the app/desktop - I believe it's in reverse chronological order 'natively'

Thanks Again!
Mark

mherger
2018-03-10, 01:54
If you could put it 'on the schedule' :p , would it be possible for you to add the 'Music Feed' as a browse-able item? That would be AWESOME!

Pardon my ignorance. But what is that Music Feed? Is it available from the web UI?

mherger
2018-03-10, 02:00
> Pardon my ignorance. But what is that Music Feed? Is it available from
> the web UI?

Never mind, found it.

--

Michael

mherger
2018-03-10, 02:37
> If you could put it 'on the schedule' :p , would it be possible for you
> to add the 'Music Feed' as a browse-able item? That would be AWESOME!

Seems pretty straightforward - except for the session cookie :-(. I need
to figure out the authentication. Otherwise this is not going to fly.

--

Michael

markm9999
2018-03-11, 00:03
Oh! Hadn't thought of that.

Though that would also solve the issue of releases which have limited streaming tracks until purchased.

Like I said, it's a wish list item if you ever have spare time on your hands :D

If you do ever get to it though, please don't make the login/password a required setting for this plugin.
As I stated on the previous release page, it's handy to be able change the username the plugin uses to someone elses. This allows you to browse their collection/wishlist without becoming a 'follower' of someone first.

EDIT:
Another option that would be nice, in place of having to change the plugin user setting, would be to add a 'browse user alias' option on the main Band's Campout page. If you do that, could you also add a 'Recent Aliases' menu option - like is there for the 'Search'/'Resent Searches' menu options ;D

mherger
2018-03-11, 01:57
> Though that would also solve the issue of releases which have limited
> streaming tracks until purchased.

How technical are you? Would you eg. know how to use a browser's dev
tools? I've figured out that I could copy the cookie from a bandcamp.com
session and repeatedly run some of those queries using that cookie. I
don't know how long lasting it is, but I'm now >24h in, and it's still
working :-). If it was non-expiring, or easy to grab, then this could
allow us to get access to more data and endpoints...

> As I stated on the previous release page, it's handy to be able change
> the username the plugin uses to someone elses. This allows you to
> browse their collection/wishlist without becoming a 'follower' of
> someone first.

You should be able to search for fans, too. I added this in one of the
recent releases.

--

Michael

markm9999
2018-03-14, 20:49
Sorry for the slow reply...working crazy 16hr days isn't good for keeping up with what I'd rather be doing...:p

Search for fans --> OUTSTANDING!!!!

As far as technical -- I've been known to dabble ;) though web related stuff is admittedly my weakest skill...

I see the cookie in Firefox, under 'Storage' - is this the correct area?

I guess I'll need a little guidance of what to do from there...

24714

mherger
2018-03-14, 23:00
> As far as technical -- I've been known to dabble ;) though web related
> stuff is admittedly my weakest skill...

Your screenshot looks windowzy? Do you have access to a Linux box,
something running "curl"? Or a browser add-on to do POST requests?

> I see the cookie in Firefox, under 'Storage' - is this the correct
> area?

Yep, likely the value in 'identity' is what we'd need... I just don't
have any idea how we could get that value in an elegant way. If I have
to tell users how to deal with the browser's dev tools to get to this
value, then this won't fly.
--

Michael

markm9999
2018-03-15, 14:33
Waddamean? Ya don't like my Windows...:p

Yeah, I do. Mac also, if needed...(whistles as he checks VMware again...)

Cygwin/MobaXterm within Windows is also available...

markm9999
2018-03-15, 14:47
I did a curl -u email_name@email_address.com:password -k https://bandcamp.com and wrote it to a file.

Searched for 'Identity', and looked around but found nothing. Did see a javascript 'snickerdoodle' function that gets called...


// pull id out of the cookies
window.ClientID = snickerdoodle("client_id");

mherger
2018-03-15, 22:12
It's probably easier to release some code where you can past the
"identity" value... because you'd need more information from the browser
to get the curl command working.

--

Michael

mherger
2018-03-16, 10:03
> I see the cookie in Firefox, under 'Storage' - is this the correct
> area?

Ok, time to update to 1.7.0. Then grab that "identity" cookie value and
enter it in Settings/Advanced/Bandcamp. You'll have access to your feed,
all tracks of items you bought etc. And all Weekly shows back to 2013.

I'll do a proper announcement later today or tomorrow...

--

Michael

markm9999
2018-03-17, 05:47
Awesome, thanks!