Hallo,
gibt es eine Möglichkeit den Inhalt des Feldes „gespielt bzw. playcount“ in eines der frei benutzbaren Felder zu schreiben?
Oder wie könnte man sonst, außerhalb von MM Version 4 auf den Inhalt der Felder zugreifen.
Danke für‘s lesen
Gruß Michael
Das Feld „PlayCount“…
Moderator: onkel_enno
-
- Posts: 194
- Joined: Mon Nov 21, 2005 12:14 am
Das Feld „PlayCount“…
Gruß
Micha aus Berlin
Win 10 Pro und MM 4.1.31.1919
Micha aus Berlin
Win 10 Pro und MM 4.1.31.1919
Re: Das Feld „PlayCount“…
MM4 oder MM5?
In MM5 geht das wie folgt:
... als Auszug. Du musst dazu ein kleines Addon/Script schreiben, mit den zugehörigen Ordnern und Konfig-Dateien.
Ich* hab mir genau das gebaut: Schreibe ein paar statistische Daten in die Custom-Felder, beim "Ändern" (Abspielen, Sync, etc.), und als zusätzliche Rechtsklick-Aktion unter "Tag bearbeiten". Wenn du das ganze Ding fertig haben magst, kurze PM mit einer Mailadresse. Ist n paar wenige kB großes ZIP.
Edit, der Höflichkeit wegen: "Ich" meint: Ich hab mir das hier: https://www.mediamonkey.com/forum/viewtopic.php?t=98235 vorkauen lassen, und habs dann final nur noch zusammengeklöppelt. Credits gehen vollständig an drakinite und Ludek.
Andre.
In MM5 geht das wie folgt:
Code: Select all
actions.saveStatistics = {
title: _('Speichere Statistik-Daten in CustomFields ...'),
hotkeyAble: false,
icon: 'saveStatistics',
disabled: uitools.notMediaListSelected,
visible: window.uitools.getCanEdit,
execute: async function () {
var list = await uitools.getSelectedTracklist().whenLoaded();
if (list.count === 0) {
return;
}
list.forEach(function(track) {
var modified = false;
//CUSTOM9: "playcounter" in custom9, wenn geändert ...
if(track.custom9 != track.playCounter.toString()) {
track.custom9 = track.playCounter.toString();
modified = true;
};
//CUSTOM10: "lastplayed" in custom10, wenn "playcount>0" und "playocunt" geändert ...
if(track.playCounter > 0 && track.custom10 != app.utils.dateTime2Timestamp(track.lastTimePlayed)) {
track.custom10 = app.utils.dateTime2Timestamp(track.lastTimePlayed);
modified = true;
};
if (modified)
track.commitAsync();
});
}
}
window._menuItems.editTags.action.submenu.push({
action: actions.saveStatistics,
order: 1,
grouporder: 1
});
... als Auszug. Du musst dazu ein kleines Addon/Script schreiben, mit den zugehörigen Ordnern und Konfig-Dateien.
Ich* hab mir genau das gebaut: Schreibe ein paar statistische Daten in die Custom-Felder, beim "Ändern" (Abspielen, Sync, etc.), und als zusätzliche Rechtsklick-Aktion unter "Tag bearbeiten". Wenn du das ganze Ding fertig haben magst, kurze PM mit einer Mailadresse. Ist n paar wenige kB großes ZIP.
Edit, der Höflichkeit wegen: "Ich" meint: Ich hab mir das hier: https://www.mediamonkey.com/forum/viewtopic.php?t=98235 vorkauen lassen, und habs dann final nur noch zusammengeklöppelt. Credits gehen vollständig an drakinite und Ludek.
Andre.
- MMW 5.0.4.2690 (non-portable, shared DB & files) on Windows 2016 # only essential addons # my 24/7 media server
- MMW MMW 5.0.4.2690 (non-portable, shared DB & files) on Windows 10 # playing, testing skins & addons # my desktop app
- MMA Pro (2.0.0.1063) on Android 10, 11, 12 Phones & Tabs # WiFi Sync # playing
- MP3Tag, MP3Diags, MP3DirectCut, IrfanView
- MMW MMW 5.0.4.2690 (non-portable, shared DB & files) on Windows 10 # playing, testing skins & addons # my desktop app
- MMA Pro (2.0.0.1063) on Android 10, 11, 12 Phones & Tabs # WiFi Sync # playing
- MP3Tag, MP3Diags, MP3DirectCut, IrfanView
-
- Posts: 194
- Joined: Mon Nov 21, 2005 12:14 am
Re: Das Feld „PlayCount“…
Wie oben beschrieben MM4.
Ist dein Script für MM4, würdest du mir das zur Verfügung stellen?.
Ist dein Script für MM4, würdest du mir das zur Verfügung stellen?.
Gruß
Micha aus Berlin
Win 10 Pro und MM 4.1.31.1919
Micha aus Berlin
Win 10 Pro und MM 4.1.31.1919
Re: Das Feld „PlayCount“…
Nein, ist für MM5, das wird unter 4 nicht funktionieren.MichaWeber wrote: ↑Thu Oct 13, 2022 12:30 pm Ist dein Script für MM4, würdest du mir das zur Verfügung stellen?.
- MMW 5.0.4.2690 (non-portable, shared DB & files) on Windows 2016 # only essential addons # my 24/7 media server
- MMW MMW 5.0.4.2690 (non-portable, shared DB & files) on Windows 10 # playing, testing skins & addons # my desktop app
- MMA Pro (2.0.0.1063) on Android 10, 11, 12 Phones & Tabs # WiFi Sync # playing
- MP3Tag, MP3Diags, MP3DirectCut, IrfanView
- MMW MMW 5.0.4.2690 (non-portable, shared DB & files) on Windows 10 # playing, testing skins & addons # my desktop app
- MMA Pro (2.0.0.1063) on Android 10, 11, 12 Phones & Tabs # WiFi Sync # playing
- MP3Tag, MP3Diags, MP3DirectCut, IrfanView