Tu Nombre commited on
Commit
6edaca8
·
1 Parent(s): 9821da4

cuenta atras proximo video

Browse files
Files changed (1) hide show
  1. cliente_template.py +13 -0
cliente_template.py CHANGED
@@ -166,7 +166,20 @@ hr{{border:none;border-top:1px solid #333;margin:25px 0}}
166
  <div class="stat">🎬 <b>Último video:</b> {ULTIMO_VIDEO}</div>
167
  <div class="stat">⚡ <b>Estado:</b> {STATUS}</div>
168
  <div class="stat">📺 <b>YouTube:</b> {yt_status}</div>
 
169
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
170
  <hr>
171
  <h3 style="color:#ff2d2d">📜 Logs en tiempo real</h3>
172
  <div class="logs">{logs_html}</div>
 
166
  <div class="stat">🎬 <b>Último video:</b> {ULTIMO_VIDEO}</div>
167
  <div class="stat">⚡ <b>Estado:</b> {STATUS}</div>
168
  <div class="stat">📺 <b>YouTube:</b> {yt_status}</div>
169
+ <div class="stat">⏰ <b>Próximo video en:</b> <span id="countdown">--:--:--</span></div>
170
  </div>
171
+ <script>
172
+ let nextVideo = new Date().getTime() + 4*60*60*1000;
173
+ setInterval(()=>{{
174
+ let now = new Date().getTime();
175
+ let diff = nextVideo - now;
176
+ if(diff<0){{nextVideo = now + 4*60*60*1000; diff = 4*60*60*1000;}}
177
+ let h = Math.floor(diff/(1000*60*60));
178
+ let m = Math.floor((diff%(1000*60*60))/(1000*60));
179
+ let s = Math.floor((diff%(1000*60))/1000);
180
+ document.getElementById("countdown").innerText = h+"h "+m+"m "+s+"s";
181
+ }}, 1000);
182
+ </script>
183
  <hr>
184
  <h3 style="color:#ff2d2d">📜 Logs en tiempo real</h3>
185
  <div class="logs">{logs_html}</div>