android
  #1  
Old 11-15-2011, 05:53 PM
jbob182's Avatar
jbob182 jbob182 is offline
X-Fi2 Development Moderator
 
Join Date: Feb 2010
Location: The U.S.A.
Posts: 554
Page [TOOL] Zen X-Fi2 Playlist Manager v1.01

I have decided to make a simple playlist manager for the zen so there is no need to install Creative Central or Media Monkey. The program allows you to open, create new, and edit playlists. However, the program does require the .NET framework if your computer does not already have it. The framework is available at : http://www.microsoft.com/download/en....aspx?id=17851

Below is a screenshot of the current gui




The program is in the attachments below


Changes:

  • Playlist name is displayed on the bottom status bar if there is one
  • A "New" button was added
  • A progress and action label ie: "Saving..." has been added
  • If you click new or attempt to exit the program with changes unsaved, it will ask you if you wish to discard them

Details
  • If you place the program in your zen ( the same place with the music, images, and playlist folder) it will not require you to select your Zen on startup
  • All Music added must be on the Zen or it will not accept it
  • All Playlists must be saved to and loaded from the Playlist folder on your Zen
  • Only .mp3, .wma,and .flac formats show when you add music ( You can select multiple files at once)
  • If you load a playlist, you can simply press save or Control - S to update it
  • To create a new playlist, add the desired music and then press Save or Save As (Control- S or Control - Shift - S) and whatever you name the playlist ie: Myplaylist is how it will show up on your Zen
  • To rename a playlist, press Save As or Control - Shift- S and enter the new name
  • If you close out of the dialog where you select your Zen, or select an incorrect driver, the program will exit


Special Thanks:

marriedto51
Attached Files
File Type: zip Zen X-Fi2 Playlist Manager.zip (112.0 KB, 173 views)

Last edited by jbob182; 04-01-2012 at 07:31 PM.
Reply With Quote

Advertisement [Remove Advertisement]

  #2  
Old 11-15-2011, 07:08 PM
sYlt's Avatar
sYlt sYlt is offline
Member
 
Join Date: Feb 2010
Location: Lisbon, Portugal
Posts: 291
Default

This would be awesome! And such complexity just to create a working playlist... Good luck with your project!
Reply With Quote

  #3  
Old 11-15-2011, 09:47 PM
jbob182's Avatar
jbob182 jbob182 is offline
X-Fi2 Development Moderator
 
Join Date: Feb 2010
Location: The U.S.A.
Posts: 554
Default

Would anyone mind if they could not edit the playlist from the player (If that was even an option) or Creative Central, if this were to happen, then I can use my current loading setup and I just need to finish saving ( I am about 75% done with the conversion).
Reply With Quote

  #4  
Old 11-16-2011, 03:14 AM
marriedto51 marriedto51 is offline
Junior Member
 
Join Date: Nov 2010
Posts: 40
Default

This sounds like a very useful project. Just the ability to create playlists in the GUI and then save them onto the player will be a major advantage over the built-in method IMO.

I think that the names that appear in the playlists on the player are the DOS "short names" (the old 8.3 format). As you may well know, you can get those with the DOS command 'dir /x', so that might be a shortcut to having to code an algorithm for converting from long file names.
Reply With Quote

  #5  
Old 11-16-2011, 06:56 AM
jbob182's Avatar
jbob182 jbob182 is offline
X-Fi2 Development Moderator
 
Join Date: Feb 2010
Location: The U.S.A.
Posts: 554
Default

Quote:
I think that the names that appear in the playlists on the player are the DOS "short names" (the old 8.3 format). As you may well know, you can get those with the DOS command 'dir /x', so that might be a shortcut to having to code an algorithm for converting from long file names.
After doing some testing, they appear to be quite similar and I have found that my algorithm is wrong. The ~# does not represent the alphabetical location of a file, but rather the last date modified compared to all other items in a directory with the same shortname.

------------------------------------------------------------------------------------------------------------------------

I have found a sample code that uses a windows library from c# to get the short name, and it is a perfect match of the playlist! I now just have to modify the result some to make a complete match ( remove parts of the path, and capitalize everything). Because windows naturally has short and long name compatibility, I can simply access the windows api to do all the conversion required for loading and saving playlists for me! Thank you marriedto51

Last edited by jbob182; 11-16-2011 at 02:54 PM.
Reply With Quote

  #6  
Old 11-16-2011, 05:32 PM
jbob182's Avatar
jbob182 jbob182 is offline
X-Fi2 Development Moderator
 
Join Date: Feb 2010
Location: The U.S.A.
Posts: 554
Default

V1.0 is released, check the first post for the download link and more information.
Reply With Quote

  #7  
Old 11-18-2011, 11:14 AM
marriedto51 marriedto51 is offline
Junior Member
 
Join Date: Nov 2010
Posts: 40
Default

Quote:
Originally Posted by jbob182 View Post
V1.0 is released, check the first post for the download link and more information.
I've just had a chance to download and play with it: a lovely little tool; many thanks!

Just one feature request if you've time and inclination... Could you put the playlist title in the window (or window title bar)?

In any case, thanks for a tool I'll be using for one.
Reply With Quote

  #8  
Old 11-18-2011, 04:00 PM
jbob182's Avatar
jbob182 jbob182 is offline
X-Fi2 Development Moderator
 
Join Date: Feb 2010
Location: The U.S.A.
Posts: 554
Default

V1.0.1 is released, check the first post in the attachments.
Reply With Quote

  #9  
Old 11-19-2011, 11:46 AM
cyberjosh cyberjosh is offline
Junior Member
 
Join Date: Nov 2011
Posts: 2
Default

Excellent! Thank you very much. It works like a charm. At first I thought that the Zen X-Fi2 could only sort playlists in alphabetical order but I think it had more to do with the order in which I added them since I can create playlists with your tool in any order I like.

Are there any firmware updates that you know of for the Zen X-Fi2 that will allow you the ability to rearrange the songs (up and down) on playlists inside the X-Fi2 itself? If not Creative really should add that basic rearranging capability.

Thanks again!
Reply With Quote

Reply

Tags
jbob, playlist manager, playlists, program

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 06:13 PM.