<- back to playlist converter

A559caef83b3526cd58a452d0a245023?s=128&d=mmcudaboy_71

Recent activity

Started Ability to post directly to the CSV (or other) choose file handlers

I have a script running client side that manages a simple (tab-delim) CSV file. This works great 100% of the time (so far) with your site and the #CSV option. My only issue is there are too many steps for some of my (2) users (elderly parents): Getting them to click the CSV tab, find the 'choose' button, and map the two fields to title and artist are proving unreliable.

Now, of course I have found your API link that uses the =freetext option. I even posted in the forum about that and got it resolved. But, I'm having reliability issues due to having to pre-escape or delete any control characters that might pop up in artist/title strings–like ?, /, #, etc. These break the URL. I can escape them, but more often than not it causes the song to me skipped or misidentified. This is not an issue in the CSV version.

So, I'm just wondering if there's any chance you'll provide functionality to post a file to your site directly with something like:

curl -F profile=@someFile.txt https://playlist-converter.net/yourUpload.cgi

I saw that naming the playlist is on your to-do list. It would be great if some other parameters could be passed as well–i.e. field mapping.

Thanks again. Keep up the great work.

Posted in trouble passing the literal '#' part of the URL

Thanks for answering. My issue ended up having to do with URL encoding on my end (different methods of posting the data to your site encoded differently). I finally found a method of posting the data as a literal string so that no encoding was done midstream.

Started trouble passing the literal '#' part of the URL

I'm using Applescript and the:
do shell script "open -a Safari 'URL'" command to send the freetext URL to the API page. Everything is formed correctly except for the literal '#'

So, the command above ends up sending this, which doesn't work:
http://www.playlist-converter.net/%23/freetext=Mary%20Had%20A%20Little%20Lamb%20-%20Frank%20Palmer%0AHappy%20Birthday%20to%20You%20-%20James%20Hamilton

Do you have any suggestions for passing the literal '#' rather than the %23 that's getting sent from bash's open command?