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“…
Moderatore: onkel_enno
-
MichaWeber
- Messaggi: 194
- Iscritto il: lun 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:
Codice: Seleziona tutto
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.
- my 24/7 media server | MMW 2024.0.0.3038 (non-portable, shared DB & files, only essential addons) | Windows 2016
- my desktop app | MMW 2024.0.0.3038 (portable, shared DB & files) | Windows 11
- my mobile app | MMA Pro 2.0.0.1175 on several Android 10, 11, 12 devices | WiFi Sync
- MP3Tag | MP3Diags | MP3DirectCut | IrfanView
- my desktop app | MMW 2024.0.0.3038 (portable, shared DB & files) | Windows 11
- my mobile app | MMA Pro 2.0.0.1175 on several Android 10, 11, 12 devices | WiFi Sync
- MP3Tag | MP3Diags | MP3DirectCut | IrfanView
-
MichaWeber
- Messaggi: 194
- Iscritto il: lun 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 ha scritto: ↑gio ott 13, 2022 12:30 pm Ist dein Script für MM4, würdest du mir das zur Verfügung stellen?.
- my 24/7 media server | MMW 2024.0.0.3038 (non-portable, shared DB & files, only essential addons) | Windows 2016
- my desktop app | MMW 2024.0.0.3038 (portable, shared DB & files) | Windows 11
- my mobile app | MMA Pro 2.0.0.1175 on several Android 10, 11, 12 devices | WiFi Sync
- MP3Tag | MP3Diags | MP3DirectCut | IrfanView
- my desktop app | MMW 2024.0.0.3038 (portable, shared DB & files) | Windows 11
- my mobile app | MMA Pro 2.0.0.1175 on several Android 10, 11, 12 devices | WiFi Sync
- MP3Tag | MP3Diags | MP3DirectCut | IrfanView