MM Play Date Manager
-
- Posts: 48
- Joined: Mon Jan 07, 2008 2:06 pm
I read this thread and although I don't have a need for a script/application like this at this time, I noticed you mentioned that you don't know how to embed the program in an MM window. I also noticed that you said you aren't too good at VB, but you might want to have a look at the MiniLyrics script. It uses a MM VB script to embed an external application in an MM window.
Maybe it might be simple enough that you can learn enough from it to do the same with your application.
Maybe it might be simple enough that you can learn enough from it to do the same with your application.
Hey,
@Nyn:
Like other scripts, you would have a icon in the MM toolbar. Clicking it would start my program as external application.
@Dreadlyone:
Thanks for the hint. This looks interesting. If may people like this option I could include it. But on my display (1024x768) the app would be smaller in MM than yet.
Christoph
@Nyn:
Like other scripts, you would have a icon in the MM toolbar. Clicking it would start my program as external application.
@Dreadlyone:
Thanks for the hint. This looks interesting. If may people like this option I could include it. But on my display (1024x768) the app would be smaller in MM than yet.
Christoph
-
- Posts: 5559
- Joined: Wed Feb 07, 2007 11:07 pm
- Location: New Jersey, USA
- Contact:
Christoph:Christoph wrote:Hey,
@Nyn:
Like other scripts, you would have a icon in the MM toolbar. Clicking it would start my program as external application.
@Dreadlyone:
Thanks for the hint. This looks interesting. If may people like this option I could include it. But on my display (1024x768) the app would be smaller in MM than yet.
Christoph
Although an internal version would not be as big as an exernal one, but the user would be able to place in where he/she wants and resize it if necessary. With it embedded it would offer the benefit of being an external app but also being available within MM, the best of both worlds. This app does have the potential to be powerful, and many people will want it either embedded or available internally. Just one user's opinion.

Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
-
- Posts: 5559
- Joined: Wed Feb 07, 2007 11:07 pm
- Location: New Jersey, USA
- Contact:
Yes, one that the user can turn on or off, kinda like Monkey Rok, MiniLyrics, or Web Search Panels to name a few. But I think Minilyrics is the only one that uses an external program.Christoph wrote:Hello again,
ok, then it should be embedded as different panel, right?
Christoph
Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
@ Christoph, Hi, I've also tested your tool. Great idea! Two things:
- It would be good if a warning appears when the "last played" date is before "added date".
- I also tested the "sequentielles abspielen". I had the problem that i've had songs with "last played" date in the future. This shouldn't be possible.
Because my english skills are very poor, I write the same in german:
Hallo Christoph. Cooles Tool! Was mir noch aufgefallen ist:
- Es sollte eine Warnung kommen wenn das Datum "zuletzt gespielt" noch vor dem "added date" ist.
- Ebenso ist mir beim sequentiellen abspielen aufgefallen als ich sehr viele Songs nahm, dass das last played Datum ein zukünftiges Datum werden kann. Da sollte vielleich auch eine Warnung oder Restriktion kommen.
Problematisch sind die zwei genannten Punkte insbesondere dann, wenn man noch andere Scripts wie beispielsweise AutoRateAccurate hat, wo die Ratings anhand von added date und last played date ermittelt werden. Dann kommt es bei diesen unlogischen Daten natürlich zu Fehlermeldungen...
Super Sache! Vielen Dank für deine Mühe!
duden
- It would be good if a warning appears when the "last played" date is before "added date".
- I also tested the "sequentielles abspielen". I had the problem that i've had songs with "last played" date in the future. This shouldn't be possible.
Because my english skills are very poor, I write the same in german:
Hallo Christoph. Cooles Tool! Was mir noch aufgefallen ist:
- Es sollte eine Warnung kommen wenn das Datum "zuletzt gespielt" noch vor dem "added date" ist.
- Ebenso ist mir beim sequentiellen abspielen aufgefallen als ich sehr viele Songs nahm, dass das last played Datum ein zukünftiges Datum werden kann. Da sollte vielleich auch eine Warnung oder Restriktion kommen.
Problematisch sind die zwei genannten Punkte insbesondere dann, wenn man noch andere Scripts wie beispielsweise AutoRateAccurate hat, wo die Ratings anhand von added date und last played date ermittelt werden. Dann kommt es bei diesen unlogischen Daten natürlich zu Fehlermeldungen...
Super Sache! Vielen Dank für deine Mühe!
duden
Hey duden,
thanks for testing.
Concering your suggestions:
1. Ok, I can implement it. But when should this warning appear?
Should I add a consistency check that would look for such problems?
2. Yes, it's possible that the next plays would be in the future. My app could show a warning when some of the created plays would be placed in future. Then users could abort it.
Have a nice day,
Christoph
thanks for testing.
Concering your suggestions:
1. Ok, I can implement it. But when should this warning appear?
Should I add a consistency check that would look for such problems?
2. Yes, it's possible that the next plays would be in the future. My app could show a warning when some of the created plays would be placed in future. Then users could abort it.
Have a nice day,
Christoph
Hi Christoph,Christoph wrote:Hey duden,
thanks for testing.
Concering your suggestions:
1. Ok, I can implement it. But when should this warning appear?
Should I add a consistency check that would look for such problems?
2. Yes, it's possible that the next plays would be in the future. My app could show a warning when some of the created plays would be placed in future. Then users could abort it.
Have a nice day,
Christoph
1. I think for logical reasons it shouldn't be possible that the last played date is before the added date. So it would be great when before the tags are written a warning appears in case of this. That means that the last played date and the added date has to be compared before the new last played date is written. If a warning appears everybody can decide if he wants to continue or not... hope you understand what i mean.
An other thing, yesterday when i was playing around with your tool, i wanted to delet some last date entries. Unfortunately this is only possible file by file. Would be great, to delete for example all last played entries between day x and day y.
Sorry, i have to translate this: Also gestern habe ich ein bisschen mit deinem Tool getestet. Da fiel mir auf, dass es unter Umständen sehr praktisch sein kann, lastPlayed Einträge zu löschen. Das ist mit deinem tool auch möglich, leider aber nur File für File. Wäre doch ne super Sache, wenn man definieren könnte, dass alle LastPlayed Einträge zwischen Datum x und y gelöscht werden. Nur so ne Idee...
Nochmals zu Punkt 1: Für mich persönlich würde eine Warnung, dass das lastPlayed Datum vor dem Added Datum liegt schon vollkommen reichen. Denn dann wäre ich bereits darauf aufmerksam geworden und könnte dann das lastPlayed Datum nochmals ändern. Mir geht es bei diesem Vorschlag in erster Linie darum, dass soetwas beim taggen mehrer Files sehr schnell übersehen werden kann. Und wie gesagt, könnte das dann bei einigen Scripts zu negativen Folgen führen..
Danke für deine Arbeit.
Grüsse duden
Ahh cool! Will try this.Christoph wrote:Hey duden,
it's possible to delete for example the last 2 plays of all selected songs. Then you have to enter -2 as new play count.
Christoph
In that case this function isn't necessary because one can sort the files with lastPlayed Date in MM (for example desc), select them (for example from date x till y) and enter -1 as new play count. Or am i wrong?Christoph wrote:But it isn't possible to delete plays between two days yet. I can add a function to do so.
Christoph
duden
Hey,
you are right but missed a little point:
Maybe the songs 1+2 have 3 played dates between 2008/1/1 and 2008/1/3 but the songs 3+4 have only 2 dates in this time range.
So at first, you would have to delete only 2 plays of the songs 1-4 and then you have to delete the 3rd play date of the songs 1+2.
Christoph
you are right but missed a little point:
Maybe the songs 1+2 have 3 played dates between 2008/1/1 and 2008/1/3 but the songs 3+4 have only 2 dates in this time range.
So at first, you would have to delete only 2 plays of the songs 1-4 and then you have to delete the 3rd play date of the songs 1+2.
Christoph
Yep, you're right. There is a difference between the very last Played "lastplayed date" (-1) in a certain time period and all lastPlayed Dates in a certain time period (-x). The first case would be possible with the sorting function in MM. But as you said the second case may could be also useful in some cases...Christoph wrote:Hey,
you are right but missed a little point:
Maybe the songs 1+2 have 3 played dates between 2008/1/1 and 2008/1/3 but the songs 3+4 have only 2 dates in this time range.
So at first, you would have to delete only 2 plays of the songs 1-4 and then you have to delete the 3rd play date of the songs 1+2.
Christoph
duden
Hey,
here is the 2nd beta of my little tool:
http://www.troelfdesign.com/de/download ... e-manager/
http://www.troelfdesign.com/en/download ... e-manager/
New features:
+ Deletion of play dates in given time range
+ Confirmation if last play date is before the song was added to the library (red song item)
+ Confirmation if play date is in future (brown song item)
Christoph
here is the 2nd beta of my little tool:
http://www.troelfdesign.com/de/download ... e-manager/
http://www.troelfdesign.com/en/download ... e-manager/
New features:
+ Deletion of play dates in given time range
+ Confirmation if last play date is before the song was added to the library (red song item)
+ Confirmation if play date is in future (brown song item)
Christoph