Windows > Third Party Plug-ins, Programs, and Skins
ZELDA v1.0 released (Expression Language editor)
glynor:
Hey zybex: I'd love to use your cool application, but I can't really effectively use it. When you start up, it loads ALL Playlists in MC. Since some of my Smartlists are either (1) extremely large (I have an All Files list, for example, and other big lists for utility purposes), (2) fairly slow (because of multiple nested searches, utility lists that check for missing files, and things like that), and (3) I have a ton of them, it takes seriously 10-15 minutes just to start Zelda up on my system.
Could we get a command line option that limits the scan to a provided Playlist Group and children, instead of always searching the entire Playlist Tree?
zybex:
Sure Glynor. I though I had already added a FastStart option, but apparently not...
Can you please try this version and let me know if it starts faster for you?
https://filebin.net/q9gz97hbdg8186no
If not, please do this:
- open folder %localappdata%\Zelda in explorer
- open Zelda.json in Notepad or Notepad++
- add this line anywhere before the closing bracket - change the filter to whatever you want:
"PlaylistFilter": "Smartlists\\Samples",Take care not to break the JSON format - previous line must end in a comma, and backslashes need escaping \\
Then run that Zelda version. Let me know what works and I'll include it in next release.
wer:
Glynor's comment illustrates how important it is to think outside the box when considering use cases in relation to performance variations regarding MC: something like what he described has never, and probably will never happen to me. And all because I'm not much of a playlist user. I have just a few, and they're not very big. Startup is virtually instantaneous for me. Without his comment, I wouldn't have thought playlists would be a big difference.
On the other hand I marvel as to why it will sometimes take MC 30s to close after I hit the X!
lepa:
--- Quote from: zybex on November 23, 2020, 04:36:29 pm ---Can you please try this version and let me know if it starts faster for you?
https://filebin.net/q9gz97hbdg8186no
--- End quote ---
Very much so, thanks zybex
zybex:
Published Zelda v1.2: [source code changes]:
- Add FastStart setting (skips playlist counts)
- Add Playlist enumeration timeout (10 seconds)
- Add Playlist Filter
To upgrade, you can just start Zelda and click on the "new version available" label on the status bar. Alternatively, get it here.
The Fast Start option should be enough to fix the startup delay when having slow/many playlists. Even with that option off, I now added a 10 second timeout - if startup is taking more than that, it will automatically skip counting files (basically auto-enabling fast-start). So when you run this version for the first time it should take no more than 10-15 seconds, then you can go to Settings and enable the FastStart if you wish.
The Playlist Filter allows you to load only a subset of the playlists. If will only load playlists containing the specified text in their path\name. You can enter multiple values separated by semicolon, as the screenshot shows. Thanks to Glynor for the suggestion! :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version