feat: barra de progreso general (videos, textos, recursos) y corrección de extensiones .bin a su formato original (.xls, .ppt, .mp4, .html)
This commit is contained in:
@@ -549,9 +549,9 @@ body {
|
||||
|
||||
</div>
|
||||
<div class="progress-section">
|
||||
<div class="progress-label">Descarga de videos</div>
|
||||
<div class="progress-bar-bg"><div class="progress-bar-fill" style="width: 91%"></div></div>
|
||||
<div class="progress-stats"><span>42 de 46</span><span>91%</span></div>
|
||||
<div class="progress-label">Progreso de Descargas (Videos, Textos y Recursos)</div>
|
||||
<div class="progress-bar-bg"><div class="progress-bar-fill" style="width: 98%"></div></div>
|
||||
<div class="progress-stats"><span>225 de 230 ítems</span><span>98%</span></div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
@@ -991,7 +991,7 @@ body {
|
||||
</div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-planilla-seguimiento-tecnico-excel-11">12. PLANILLA SEGUIMIENTO TECNICO EXCEL</h3>
|
||||
<p>MATERIAL LECTURA y APLICACION </p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Seguimientos_Equipos/recurso_53200.bin" target="_blank">PLANILLA SEGUIMIENTO TECNICO EXCEL</a></div>
|
||||
<p>MATERIAL LECTURA y APLICACION </p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Seguimientos_Equipos/recurso_53200.xls" target="_blank">PLANILLA SEGUIMIENTO TECNICO EXCEL</a></div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-formato-observacion-de-partidos-12">13. Formato observación de partidos</h3>
|
||||
<p>ATENCION: Este es un ejemplo de realización, que a través de la observación (estadísticas, videos, observación directa, etc.) se puede realizar un análisis para determinar cómo planificar el juego y entrenar al Equipo Propio.</p><div class="pdf-viewer-wrap collapsed">
|
||||
@@ -1048,7 +1048,7 @@ body {
|
||||
</div>
|
||||
<p>VIDEO</p><div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-analisis-del-opuesto-3">4. Análisis del Opuesto</h3>
|
||||
<p>Video</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_50262.bin" target="_blank">Análisis del Opuesto</a></div>
|
||||
<p>Video</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_50262.mp4" target="_blank">Análisis del Opuesto</a></div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-evaluacion-y-estadisticas-en-el-voleibol-4">5. EVALUACION y ESTADISTICAS en el VOLEIBOL</h3>
|
||||
<p><br></p><p><u>Estadísticas:</u> (o métodos estadísticos) Su objetivo es brindar instrumentos para poder valorar los sucesos que ocurren en la realidad.</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_53180.zip" target="_blank">EVALUACION y ESTADISTICAS en el VOLEIBOL</a></div>
|
||||
@@ -1064,10 +1064,10 @@ body {
|
||||
</div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-evaluacion-por-rotacion-6">7. Evaluación por Rotación</h3>
|
||||
<p><br></p><p>Programa Excel</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_53181.bin" target="_blank">Evaluación por Rotación</a></div>
|
||||
<p><br></p><p>Programa Excel</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_53181.xls" target="_blank">Evaluación por Rotación</a></div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-pelota-pipe-7">8. PELOTA "PIPE"</h3>
|
||||
<p>Analisis video</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_50276.bin" target="_blank">PELOTA "PIPE"</a></div>
|
||||
<p>Analisis video</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_50276.mp4" target="_blank">PELOTA "PIPE"</a></div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-la-estadistica-aplicada-a-la-evaluacion-en-voleibol-8">9. La estadística aplicada a la evaluación en VOLEIBOL</h3>
|
||||
<p>¿Se utiliza algún método estadístico en el Voleibol? ¿Cuáles son viables? ¿En qué categoría o nivel de juego? ¿Para qué sirve o se utiliza la estadística? ¿Cómo se evalúa? ¿Qué datos se evalúan? ¿Para qué evaluamos? ¿Es el proceso de recolección preciso o el que se necesita? ¿Cómo se interpretan los datos obtenidos? ¿Se utilizarán los datos recolectados?</p><div class="pdf-viewer-wrap collapsed">
|
||||
@@ -1120,7 +1120,7 @@ body {
|
||||
</div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-estadisticas-individual-con-graficos-13">14. ESTADISTICAS INDIVIDUAL CON GRAFICOS</h3>
|
||||
<p>Programa de EXcel</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_50237.bin" target="_blank">ESTADISTICAS INDIVIDUAL CON GRAFICOS</a></div>
|
||||
<p>Programa de EXcel</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_50237.xls" target="_blank">ESTADISTICAS INDIVIDUAL CON GRAFICOS</a></div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-formato-de-observacion-de-equipos-para-preparar-partidos-14">15. FORMATO DE OBSERVACIÓN DE EQUIPOS PARA PREPARAR PARTIDOS</h3>
|
||||
<p>MATERIAL DE LECTURA</p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/Analisis_Equipos_1/recurso_53182.zip" target="_blank">FORMATO DE OBSERVACIÓN DE EQUIPOS PARA PREPARAR PARTIDOS</a></div>
|
||||
@@ -1243,7 +1243,7 @@ body {
|
||||
</div>
|
||||
<p>clase en vivo</p><div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-trabajo-practico-analisis-y-seguimiento-1">2. TRABAJO PRACTICO ANALISIS Y SEGUIMIENTO</h3>
|
||||
<p><u>PLANIFICACIÓNDEL PARTIDO: </u>SISTEMA BLOQUEO-DEFENSA </p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/TP_Final_Unidad/recurso_53296.bin" target="_blank">TRABAJO PRACTICO ANALISIS Y SEGUIMIENTO</a></div>
|
||||
<p><u>PLANIFICACIÓNDEL PARTIDO: </u>SISTEMA BLOQUEO-DEFENSA </p><div class="nota-recurso">📦 <strong>Descargar:</strong> <a href="secciones/Modulo_1_Planificacion/TP_Final_Unidad/recurso_53296.ppt" target="_blank">TRABAJO PRACTICO ANALISIS Y SEGUIMIENTO</a></div>
|
||||
<div class="tema-separador"></div>
|
||||
<h3 class="tema-titulo" id="tema-trabajo-practico-analisis-y-seguimiento-2">3. TRABAJO PRACTICO ANALISIS Y SEGUIMIENTO</h3>
|
||||
<p>en PDF</p><p><u>PLANIFICACIÓNDEL PARTIDO: </u>SISTEMA BLOQUEO-DEFENSA</p><div class="pdf-viewer-wrap collapsed">
|
||||
|
||||
@@ -621,14 +621,9 @@ function generarHTML(datos) {
|
||||
let totalModulos = datos.length;
|
||||
let totalSecciones = 0;
|
||||
let totalTemas = 0;
|
||||
let totalVideos = 0;
|
||||
for (const m of datos) {
|
||||
totalSecciones += m.secciones.length;
|
||||
for (const s of m.secciones) {
|
||||
totalTemas += s.temas.length;
|
||||
for (const t of s.temas) if (t.vimeoID) totalVideos++;
|
||||
}
|
||||
}
|
||||
let totalVideos = 0, videosDescargados = 0;
|
||||
let totalRecursos = 0, recursosDescargados = 0;
|
||||
let totalContenidos = 0, contenidosDescargados = 0;
|
||||
|
||||
// Leer mapa de videos descargados si existe
|
||||
const mapaVideosPath = path.join(__dirname, ".mapa_videos.json");
|
||||
@@ -639,16 +634,38 @@ function generarHTML(datos) {
|
||||
}
|
||||
} catch { /* sin mapa */ }
|
||||
|
||||
// Contar cuántos videos están descargados
|
||||
let videosDescargados = 0;
|
||||
for (const m of datos) {
|
||||
totalSecciones += m.secciones.length;
|
||||
for (const s of m.secciones) {
|
||||
totalTemas += s.temas.length;
|
||||
for (const t of s.temas) {
|
||||
if (t.vimeoID && videosMap[t.vimeoID]) videosDescargados++;
|
||||
if (t.vimeoID) {
|
||||
totalVideos++;
|
||||
if (videosMap[t.vimeoID]) videosDescargados++;
|
||||
}
|
||||
if (t.recursoURL) {
|
||||
totalRecursos++;
|
||||
if (t.recursoID) {
|
||||
const secDir = path.join(__dirname, "descargas", "secciones", m.carpeta, s.carpeta);
|
||||
let downloaded = false;
|
||||
if (fs.existsSync(secDir)) {
|
||||
const archivos = fs.readdirSync(secDir).filter(f => f.startsWith(`recurso_${t.recursoID}.`) || f.startsWith(`archivo_${t.recursoID}_`));
|
||||
if (archivos.length > 0) downloaded = true;
|
||||
}
|
||||
if (downloaded) recursosDescargados++;
|
||||
}
|
||||
}
|
||||
if (t.contenidoHTML) {
|
||||
totalContenidos++;
|
||||
contenidosDescargados++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
const videoPct = totalVideos > 0 ? Math.round((videosDescargados / totalVideos) * 100) : 0;
|
||||
|
||||
const totalItems = totalVideos + totalRecursos + totalContenidos;
|
||||
const itemsDescargados = videosDescargados + recursosDescargados + contenidosDescargados;
|
||||
const globalPct = totalItems > 0 ? Math.round((itemsDescargados / totalItems) * 100) : 0;
|
||||
|
||||
const css = `
|
||||
* { margin: 0; padding: 0; box-sizing: border-box; }
|
||||
@@ -1332,9 +1349,9 @@ body {
|
||||
${sidebarNav}
|
||||
</div>
|
||||
<div class="progress-section">
|
||||
<div class="progress-label">Descarga de videos</div>
|
||||
<div class="progress-bar-bg"><div class="progress-bar-fill" style="width: ${videoPct}%"></div></div>
|
||||
<div class="progress-stats"><span>${videosDescargados} de ${totalVideos}</span><span>${videoPct}%</span></div>
|
||||
<div class="progress-label">Progreso de Descargas (Videos, Textos y Recursos)</div>
|
||||
<div class="progress-bar-bg"><div class="progress-bar-fill" style="width: ${globalPct}%"></div></div>
|
||||
<div class="progress-stats"><span>${itemsDescargados} de ${totalItems} ítems</span><span>${globalPct}%</span></div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
|
||||
@@ -3312,3 +3312,225 @@ Permission denied, please try again.
|
||||
|
||||
✅ Sincronización completada — 0 videos nuevos subidos
|
||||
2026-05-03 09:00:10
|
||||
🔄 Sincronización iniciada — 2026-05-03 09:10:01
|
||||
Registro: 42 | Mapa: 21
|
||||
📊 Mapa actualizado: 42 videos
|
||||
📝 Regenerando libro...
|
||||
📂 Planificación (9 temas)
|
||||
📂 Preparación Atlética (15 temas)
|
||||
📂 Explicación del Trabajo Práctico a Presentar (2 temas)
|
||||
📂 Seguimientos de Equipos (16 temas)
|
||||
📂 Análisis de Equipos de Voleibol (23 temas)
|
||||
📂 Análisis de Equipos de Voleibol 2 (7 temas)
|
||||
📂 Trabajo Práctico Final de la Unidad (3 temas)
|
||||
📂 Entrenamiento de los Centrales y Opuestos/as (25 temas)
|
||||
📂 Puntas y Liberos/as (13 temas)
|
||||
📂 Entrenamiento de los y las Armadoras (1 temas)
|
||||
📂 Explicación del Trabajo Práctico a Presentar (1 temas)
|
||||
✓ /home/rmonla/Documentos/GitHub/rm-KSALDIS-DT/descargar-curso/descargas/LIBRO_DE_ESTUDIO.md (33 KB)
|
||||
✓ /home/rmonla/Documentos/GitHub/rm-KSALDIS-DT/descargar-curso/descargas/LIBRO_DE_ESTUDIO.html (103 KB)
|
||||
115 temas de estudio
|
||||
📤 Subiendo cambios...
|
||||
Sin cambios en git.
|
||||
🚀 Desplegando...
|
||||
Permission denied, please try again.
|
||||
Permission denied, please try again.
|
||||
📹 Sincronizando videos al servidor...
|
||||
📤 Subiendo M1_Explicacion_TP_video_1173576229.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Planificacion_PLANIFICACIÓN.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Preparacion_Atletica_PREPARACIÓN_ATLÉTICA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Preparacion_Atletica_video_1063655414.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Preparacion_Atletica_video_1063657248.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_APOYO_0.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_ATAQUE_B.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_BETI_A_UN_PIE_ATRAS.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_BETI_EN_JUEGO.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HANA_POSITIVA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HANA_RECEPCION_A_2.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_BIEN_HECHA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_CON_PELOTA_SEPARADA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATUMARCADA_BIEN_ATACADA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_MARCADA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_RECEPCION_PERFECTA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_PRIORIDAD_EN_EL_BLOQUEO.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_SKIPPED_STEP.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_1179197191.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919342668.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919346562.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919355668.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919359386.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919359855.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919360318.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919363728.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919365485.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919366263.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Entrenamiento_Armadoras_video_1181188693.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Explicacion_TP_video_1181892359.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_EVALUACION_POSICIONAL.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_GLOBAL_TECNICO_DE_LA_PIPE.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_PUNTAS_Y_LÍBEROS_AS.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_SPLIT_STEP.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921873304.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921873724.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921873953.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921875302.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921875519.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921875778.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921879520.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921879925.mp4...
|
||||
❌ Error scp
|
||||
|
||||
✅ Sincronización completada — 0 videos nuevos subidos
|
||||
2026-05-03 09:10:10
|
||||
🔄 Sincronización iniciada — 2026-05-03 09:20:01
|
||||
Registro: 42 | Mapa: 21
|
||||
📊 Mapa actualizado: 42 videos
|
||||
📝 Regenerando libro...
|
||||
📂 Planificación (9 temas)
|
||||
📂 Preparación Atlética (15 temas)
|
||||
📂 Explicación del Trabajo Práctico a Presentar (2 temas)
|
||||
📂 Seguimientos de Equipos (16 temas)
|
||||
📂 Análisis de Equipos de Voleibol (23 temas)
|
||||
📂 Análisis de Equipos de Voleibol 2 (7 temas)
|
||||
📂 Trabajo Práctico Final de la Unidad (3 temas)
|
||||
📂 Entrenamiento de los Centrales y Opuestos/as (25 temas)
|
||||
📂 Puntas y Liberos/as (13 temas)
|
||||
📂 Entrenamiento de los y las Armadoras (1 temas)
|
||||
📂 Explicación del Trabajo Práctico a Presentar (1 temas)
|
||||
✓ /home/rmonla/Documentos/GitHub/rm-KSALDIS-DT/descargar-curso/descargas/LIBRO_DE_ESTUDIO.md (33 KB)
|
||||
✓ /home/rmonla/Documentos/GitHub/rm-KSALDIS-DT/descargar-curso/descargas/LIBRO_DE_ESTUDIO.html (103 KB)
|
||||
115 temas de estudio
|
||||
📤 Subiendo cambios...
|
||||
Sin cambios en git.
|
||||
🚀 Desplegando...
|
||||
Permission denied, please try again.
|
||||
Permission denied, please try again.
|
||||
📹 Sincronizando videos al servidor...
|
||||
📤 Subiendo M1_Explicacion_TP_video_1173576229.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Planificacion_PLANIFICACIÓN.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Preparacion_Atletica_PREPARACIÓN_ATLÉTICA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Preparacion_Atletica_video_1063655414.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M1_Preparacion_Atletica_video_1063657248.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_APOYO_0.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_ATAQUE_B.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_BETI_A_UN_PIE_ATRAS.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_BETI_EN_JUEGO.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HANA_POSITIVA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HANA_RECEPCION_A_2.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_BIEN_HECHA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_CON_PELOTA_SEPARADA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATUMARCADA_BIEN_ATACADA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_MARCADA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_HATU_RECEPCION_PERFECTA.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_PRIORIDAD_EN_EL_BLOQUEO.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_SKIPPED_STEP.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_1179197191.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919342668.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919346562.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919355668.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919359386.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919359855.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919360318.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919363728.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919365485.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Centrales_y_Oponentes_video_919366263.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Entrenamiento_Armadoras_video_1181188693.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Explicacion_TP_video_1181892359.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_EVALUACION_POSICIONAL.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_GLOBAL_TECNICO_DE_LA_PIPE.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_PUNTAS_Y_LÍBEROS_AS.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_SPLIT_STEP.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921873304.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921873724.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921873953.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921875302.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921875519.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921875778.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921879520.mp4...
|
||||
❌ Error scp
|
||||
📤 Subiendo M2_Puntas_y_Liberos_video_921879925.mp4...
|
||||
❌ Error scp
|
||||
|
||||
✅ Sincronización completada — 0 videos nuevos subidos
|
||||
2026-05-03 09:20:10
|
||||
|
||||
Reference in New Issue
Block a user