Eliminazione in blocco degli allenamenti dalla libreria di Garmin Connect

AltroApprofondimentoGarmin

Fai molta attenzione quando lo fai, perché eliminerà anche gli allenamenti dal tuo calendario. Eliminerà tutti gli allenamenti dalla libreria. (QUESTO NON ELIMINERÀ LE ATTIVITÀ COMPLETATE)

Devi aprire Google Chrome, andare alla scheda Allenamento, fare clic con il pulsante destro sulla pagina e selezionare Ispeziona, poi vai su Console e incolla questo codice. In questo modo elimini una pagina di allenamenti. Sembra complicato, ma è semplicissimo: guarda il video qui sotto.

async function asyncForEach(array, callback) {
for (let index = 0; index < array.length; index++) {
await callback(array[index], index, array);
}
}

function closePopup(resolve) {
document.querySelector('.js-saveBtn').click()

setTimeout(() => {
if(!document.querySelector('.js-saveBtn')) {
resolve()
} else {
closePopup(resolve)
}
}, 250)
}

asyncForEach([...document.querySelectorAll('.delete-workout')].map(node => node.getAttribute('data-id')), (id) => {

const node = document.querySelector(`.delete-workout[data-id="${id}"]`)
node.click()

return new Promise((resolve, reject) => {
setTimeout(() => {
closePopup(resolve)
}, 250)
})
})

Quando la pagina ha finito di caricarsi, incolla di nuovo il codice.

Qui sotto un breve video che mostra come fare.

Se sincronizzi Coach Jack, potresti dover rimuovere il piano dal calendario e poi aggiungerlo di nuovo. Nel video ho detto di eliminare tutto, ma intendevo tutti gli allenamenti pianificati, non le attività completate.

Vuoi iniziare ad allenarti?

Prova l'app di allenamento per il ciclismo più conveniente e flessibile.

Scarica TrainerDay