Jump to content

Avatar

Whoever is developing / Maintaining File Indexer, would you allow a feature request?


  • Please log in to reply
9 replies to this topic

#1 cleverest

cleverest
  • 272 posts

Posted July 30, 2020 - 06:00 PM

Whoever is developing / Maintaining File Indexer as part of C3ConTools, would you allow a feature request? I have some basic ideas that would make it even more useful (and fun) to use.

I don't know who has the code/skill/access for this, so I'm just asking...anyone? Thanks.



#2 FujiSkunk

FujiSkunk
  • 1,064 posts
  • Location
    Planet Houston

Posted July 31, 2020 - 03:35 AM

I have the code.  I can't guarantee any ideas will be implemented in any specific amount of time, but what do you have in mind?



#3 cleverest

cleverest
  • 272 posts

Posted July 31, 2020 - 07:05 AM

Hey FujiSkunk, thanks for responding. I appreciate you giving me the chance to voice a couple of ideas that I think would improve File Indexer.

1. I imagine that the folders loaded along the top that you add, would be clickable and then the view on the bottom would update accordingly allowing you to maintain a more nuanced view of your library vs. showing it all each time and having to rebuild it each time to exclude. Basically a way to utilize this tool for more than one collection of songs...Why? Well, I would use this to separate my songs into different flash drive collections I have, or certain songs perhaps into certain folders I'm testing (checking for duped song ID's etc..), and of course there would be an ALL FOLDERS option on the top of that top area that if you click would act as the current view acts now, displaying contents of all the folders listed. BONUS: Being able to CTRL click different folders below the ALL FOLDERS option would yield the cumulative results on the bottom window. (vs. this only supporting one folder clicked on at a time)

2. Being able to select songs in the bottom results window (shift-click for multiple, or CTRL to pick them out, just as it works in Windows Explorer) and having some file management capability integrated like being able to EXPORT certain songs to another folder as chosen (either set up in options somewhere or even better when it's performed)..this would only work obviously for single tracks, not PACKS, but would greatly speed up grouping together specific collections for USB/drive pack building, if organization for example is wanted by ARTIST/FILE-NAME across so many folder collections...once exporting whatever songs you want to your chosen folder, then it would be really easy to build packs using Pack Creator or whatever.

3. Being able to right click and play ANY custom song from the Visualizer....even those in packs...it would simply extract the song to a temp folder for play and then once Visualizer is closed, that file gets deleted.

I hope that makes sense. Is that something doable or ridiculously complex? Thanks for entertaining my ideas.



#4 FujiSkunk

FujiSkunk
  • 1,064 posts
  • Location
    Planet Houston

Posted July 31, 2020 - 04:05 PM

I'll add those ideas to my list.  Honestly I haven't yet dug into that part of the code yet.  My focus has been on Magma updates.  But my plan is to carve out some time for a C3 CON Tools update in the somewhat-near future, and I'll see what can be done then. Stay tuned!



#5 cleverest

cleverest
  • 272 posts

Posted July 31, 2020 - 04:25 PM

I'll add those ideas to my list.  Honestly I haven't yet dug into that part of the code yet.  My focus has been on Magma updates.  But my plan is to carve out some time for a C3 CON Tools update in the somewhat-near future, and I'll see what can be done then. Stay tuned!

That is great to hear, I have more ideas for other stuff, but that can wait...don't want to overwhelm you.

What programming language/knowledge is needed for these programs? Just curious.



#6 FujiSkunk

FujiSkunk
  • 1,064 posts
  • Location
    Planet Houston

Posted July 31, 2020 - 05:02 PM

They are in C#, programmed in Visual Studio.  You can find source code for open-source versions of both C3 CON Tools and Magma C3 here, along with TrojanNemo's other contributions to the community.  Note that the open-source versions don't include encryption tools, but they can still give you an idea of what the inner workings look like. 



#7 cleverest

cleverest
  • 272 posts

Posted July 31, 2020 - 05:20 PM

Cool I'll check it out. My programming experience is limited to making old-school text adventure games, so I doubt I can be helpful in THAT regard.



#8 cleverest

cleverest
  • 272 posts

Posted August 1, 2020 - 12:46 AM

I added a 3rd idea to my list above for future consideration, thanks.



#9 TrojanNemo

TrojanNemo

    The Programmer

  • 5,042 posts
  • Location
    Miami, Florida

Posted August 1, 2020 - 01:44 AM

Cool I'll check it out. My programming experience is limited to making old-school text adventure games, so I doubt I can be helpful in THAT regard.

My programming experience when I started with these tools was two Visual BASIC classes and one JAVA class. I had no idea what I was doing. I literally Google'd my way through 95% of all the code that I created for all these tools :brosius:

So don't give up if you want to take a look at the code and you have any kind of inclination towards programming, C# is probably one of the easiest to learn.



#10 cleverest

cleverest
  • 272 posts

Posted August 27, 2020 - 09:22 PM

One more request here to add for FujiSkunk  

Being able to ADD individual songs to existing packs, not just remove them...I know it takes a lot of work, but that would really help managing/updating them later on down the road...

Thank you!






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users