{"id":387,"date":"2026-07-03T18:00:47","date_gmt":"2026-07-03T18:00:47","guid":{"rendered":"https:\/\/webredtv.tv\/?page_id=387"},"modified":"2026-07-03T18:31:10","modified_gmt":"2026-07-03T18:31:10","slug":"iaaronmusicword","status":"publish","type":"page","link":"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/","title":{"rendered":"IAARONMUSICWORD"},"content":{"rendered":"\n<!DOCTYPE html><html lang=\"es\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\"><title>IAARONMUSICWORD<\/title><meta name=\"theme-color\" content=\"#0e0e12\"><style>body{font-family:sans-serif;background:#0e0e12;color:#fff;margin:0;padding:15px;display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header{display:flex;flex-direction:column;gap:10px;border-bottom:2px solid #222;padding-bottom:15px;margin-bottom:15px}h1{margin:0;color:#00e676;font-size:22px;text-align:center;letter-spacing:1px}input[type=\"file\"]::file-selector-button{background:#00e676;color:#000;padding:14px 20px;font-weight:bold;border-radius:25px;border:none;cursor:pointer;width:100%;font-size:15px}input[type=\"file\"]{color:#888;font-size:12px;text-align:center;width:100%}.contenedor{display:flex;flex-direction:column;flex:1;gap:20px;margin-bottom:110px}.artista-bloque{margin-bottom:25px}.artista-nombre{font-size:16px;color:#00e676;border-bottom:1px solid #333;padding-bottom:5px;margin-bottom:12px;text-transform:uppercase}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}.tarjeta{background:#16161a;border:1px solid #252529;border-radius:8px;padding:8px;text-align:center}.portada{width:100%;aspect-ratio:1\/1;object-fit:cover;border-radius:6px;background:#252529;margin-bottom:6px}.album-titulo{font-size:11px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.playlist{width:100%;background:#141417;border-radius:8px;padding:15px;box-sizing:border-box}.lista{list-style:none;padding:0;margin:0}.track{padding:16px 10px;border-bottom:1px solid #222;cursor:pointer;font-size:14px;border-radius:4px}.track.activo{background:#00e676;color:#000;font-weight:bold}.reproductor{position:fixed;bottom:0;left:0;right:0;background:#16161a;border-top:1px solid #252529;padding:12px 15px;display:flex;flex-direction:column;gap:8px;z-index:1000}.info-track{text-align:center}.info-track h4{margin:0 0 2px 0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-track p{margin:0;font-size:11px;color:#888}audio{width:100%;height:38px}<\/style><\/head><body oncontextmenu=\"return false\" onselectstart=\"return false\" ondragstart=\"return false\"><header><h1>IAARONMUSICWORD<\/h1><input type=\"file\" id=\"selectorCarpeta\" accept=\"audio\/mp3,audio\/flac,image\/*\" multiple webkitdirectory directory><div id=\"info\" style=\"font-size:11px;color:#888;text-align:center;margin-top:5px;\">Listo para escuchar m\u00fasica<\/div><\/header><div class=\"contenedor\"><div class=\"biblioteca\" id=\"lib\"><div style=\"text-align:center;margin-top:40px;color:#888;\"><p style=\"font-size:40px;margin:0\">\ud83d\udcf1<\/p><p style=\"font-size:13px;padding:0 20px\">Toca arriba para elegir tus canciones y portadas. El escaneo es instant\u00e1neo.<\/p><\/div><\/div><div class=\"playlist\"><h3 id=\"pAlbum\" style=\"margin:0;font-size:16px\">Ning\u00fan \u00e1lbum seleccionado<\/h3><p id=\"pArtista\" style=\"margin:0 0 12px 0;font-size:12px;color:#888;\">Int\u00e9rprete<\/p><ul class=\"lista\" id=\"tracks\"><\/ul><\/div><\/div><div class=\"reproductor\"><div class=\"info-track\"><h4 id=\"tTitulo\">Sin reproducci\u00f3n<\/h4><p id=\"tDetalle\">&#8211;<\/p><\/div><audio id=\"player\" controls><\/audio><\/div><script>\n\/\/ --- ANTI-COPIA: BLOQUEO DE INSPECCI\u00d3N, ATAJOS DE TECLADO Y CLIC DERECHO ---\ndocument.addEventListener('contextmenu',e=>e.preventDefault());document.addEventListener('keydown',e=>{if(e.keyCode==123||(e.ctrlKey&&e.shiftKey&&(e.keyCode==73||e.keyCode==74||e.keyCode==67))||(e.ctrlKey&&e.keyCode==85)){e.preventDefault();return false}});setInterval(()=>{const t1=performance.now();debugger;const t2=performance.now();if(t2-t1>100){document.body.innerHTML='<div style=\"text-align:center;margin-top:100px;color:red;font-size:20px;\">Seguridad: Inspecci\u00f3n de c\u00f3digo detectada y bloqueada.<\/div>'}},50);\n\n\/\/ --- COMPONENTES PWA ---\nconst manifestData={\"name\":\"IAARONMUSICWORD\",\"short_name\":\"IaaronMusic\",\"start_url\":window.location.pathname,\"display\":\"standalone\",\"background_color\":\"#0e0e12\",\"theme_color\":\"#0e0e12\",\"orientation\":\"portrait\"};const manifestLink=document.createElement('link');manifestLink.rel='manifest';manifestLink.href='data:application\/json;base64,'+btoa(JSON.stringify(manifestData));document.head.appendChild(manifestLink);if('serviceWorker' in navigator){const swBlob=new Blob([\"self.addEventListener('fetch',function(e){});\"],{type:'application\/javascript'});navigator.serviceWorker.register(URL.createObjectURL(swBlob)).then(()=>console.log('App vinculada')).catch(()=>console.log('Error SW'))}\n\n\/\/ --- LOGICA DE REPRODUCCI\u00d3N ---\nconst input=document.getElementById('selectorCarpeta'),lib=document.getElementById('lib'),tracks=document.getElementById('tracks'),info=document.getElementById('info'),pAlbum=document.getElementById('pAlbum'),pArtista=document.getElementById('pArtista'),tTitulo=document.getElementById('tTitulo'),tDetalle=document.getElementById('tDetalle'),player=document.getElementById('player');let db={},trackActivoIndex=-1,cancionesActuales=[],archivoMap=new Map();input.addEventListener('change',(e)=>{const archivos=Array.from(e.target.files);if(!archivos.length)return;db={};archivoMap.clear();let total=0,portadasNom={},portadasRuta={};info.innerText=\"Indexando instant\u00e1neamente...\";archivos.forEach(f=>{const nom=f.name.toLowerCase();if(nom.endsWith('.jpg')||nom.endsWith('.png')||nom.endsWith('.jpeg')){const url=URL.createObjectURL(f);portadasNom[f.name.substring(0,f.name.lastIndexOf('.')).toLowerCase()]=url;if(f.webkitRelativePath){const p=f.webkitRelativePath.split('\/');if(p.length>1){const c=p.slice(0,-1).join('\/');if(nom.includes('cover')||nom.includes('folder')||nom.includes('portada')||!portadasRuta[c])portadasRuta[c]=url}}}});archivos.forEach(f=>{const ext=f.name.split('.').pop().toLowerCase();if(ext==='mp3'||ext==='flac'){let art=\"Mis Archivos\",alb=\"\u00c1lbum General\",cRuta=\"\";if(f.webkitRelativePath&&f.webkitRelativePath.includes('\/')){const p=f.webkitRelativePath.split('\/');cRuta=p.slice(0,-1).join('\/');if(p.length>=3){art=p[p.length-3];alb=p[p.length-2]}}else{const p=f.name.split(' - ');if(p.length>=3){art=p.trim();alb=p.trim()}else if(p.length===2){alb=p.trim()}}const trackNombre=f.name.substring(0,f.name.lastIndexOf('.'));const claveMapa=`${art}-${alb}-${trackNombre}`.toLowerCase();archivoMap.set(claveMapa,f);if(!db[art])db[art]={};if(!db[art][alb]){const clave=alb.toLowerCase();let imgFinal=portadasNom[clave]||portadasRuta[cRuta]||(Object.keys(portadasNom).length===1?Object.values(portadasNom):'');db[art][alb]={portada:imgFinal,temas:[]}}db[art][alb].temas.push({nombre:trackNombre,clave:claveMapa});total++}});for(let a in db){for(let b in db[a])db[a][b].temas.sort((x,y)=>x.nombre.localeCompare(y.nombre,undefined,{numeric:true}))}info.innerText=`IAARONMUSICWORD | Biblioteca: ${total} Pistas`;dibujar()});function dibujar(){lib.innerHTML='';for(let art in db){let div=document.createElement('div');div.className='artista-bloque';div.innerHTML=`<div class=\"artista-nombre\">${art}<\/div>`;let grid=document.createElement('div');grid.className='grid';for(let alb in db[art]){let tar=document.createElement('div');tar.className='tarjeta';let img=db[art][alb].portada||'data:image\/svg+xml;utf8,<svg xmlns=\"http:\/\/w3.org\" viewBox=\"0 0 24 24\" fill=\"%23252529\"><path d=\"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm0 14.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z\"\/><\/svg>';tar.innerHTML=`<img decoding=\"async\" class=\"portada\" src=\"${img}\"><p class=\"album-titulo\">${alb}<\/p>`;tar.onclick=()=>verDisco(art,alb);grid.appendChild(tar)}div.appendChild(grid);lib.appendChild(div)}}function verDisco(art,alb){pAlbum.innerText=alb;pArtista.innerText=art;tracks.innerHTML='';cancionesActuales=db[art][alb].temas;cancionesActuales.forEach((t,i)=>{let li=document.createElement('li');li.className='track';li.innerText=`${i+1}. ${t.nombre}`;li.onclick=()=>{document.querySelectorAll('.track').forEach((el,x)=>el.classList.toggle('activo',x===i));trackActivoIndex=i;tTitulo.innerText=t.nombre;tDetalle.innerText=`${art} - ${alb}`;const fileObj=archivoMap.get(t.clave);player.src=URL.createObjectURL(fileObj);player.play()};tracks.appendChild(li)});tracks.scrollIntoView({behavior:'smooth'})}player.onended=()=>{if(trackActivoIndex+1<cancionesActuales.length){trackActivoIndex++;document.querySelectorAll('.track').forEach((el,x)=>el.classList.toggle('activo',x===trackActivoIndex));const t=cancionesActuales[trackActivoIndex];tTitulo.innerText=t.nombre;const fileObj=archivoMap.get(t.clave);player.src=URL.createObjectURL(fileObj);player.play()}};<\/script><\/body><\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>IAARONMUSICWORD IAARONMUSICWORD Listo para escuchar m\u00fasica \ud83d\udcf1 Toca arriba para elegir tus canciones y portadas. El escaneo es instant\u00e1neo. Ning\u00fan \u00e1lbum seleccionado Int\u00e9rprete Sin reproducci\u00f3n &#8211;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-387","page","type-page","status-publish","hentry","nodate","item-wrap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>IAARONMUSICWORD -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IAARONMUSICWORD -\" \/>\n<meta property=\"og:description\" content=\"IAARONMUSICWORD IAARONMUSICWORD Listo para escuchar m\u00fasica \ud83d\udcf1 Toca arriba para elegir tus canciones y portadas. El escaneo es instant\u00e1neo. Ning\u00fan \u00e1lbum seleccionado Int\u00e9rprete Sin reproducci\u00f3n &#8211;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-03T18:31:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webredtv.tv\\\/index.php\\\/iaaronmusicword\\\/\",\"url\":\"https:\\\/\\\/webredtv.tv\\\/index.php\\\/iaaronmusicword\\\/\",\"name\":\"IAARONMUSICWORD -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webredtv.tv\\\/#website\"},\"datePublished\":\"2026-07-03T18:00:47+00:00\",\"dateModified\":\"2026-07-03T18:31:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webredtv.tv\\\/index.php\\\/iaaronmusicword\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webredtv.tv\\\/index.php\\\/iaaronmusicword\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webredtv.tv\\\/index.php\\\/iaaronmusicword\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/webredtv.tv\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IAARONMUSICWORD\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/webredtv.tv\\\/#website\",\"url\":\"https:\\\/\\\/webredtv.tv\\\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/webredtv.tv\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"IAARONMUSICWORD -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/","og_locale":"es_ES","og_type":"article","og_title":"IAARONMUSICWORD -","og_description":"IAARONMUSICWORD IAARONMUSICWORD Listo para escuchar m\u00fasica \ud83d\udcf1 Toca arriba para elegir tus canciones y portadas. El escaneo es instant\u00e1neo. Ning\u00fan \u00e1lbum seleccionado Int\u00e9rprete Sin reproducci\u00f3n &#8211;","og_url":"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/","article_modified_time":"2026-07-03T18:31:10+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/","url":"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/","name":"IAARONMUSICWORD -","isPartOf":{"@id":"https:\/\/webredtv.tv\/#website"},"datePublished":"2026-07-03T18:00:47+00:00","dateModified":"2026-07-03T18:31:10+00:00","breadcrumb":{"@id":"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/webredtv.tv\/index.php\/iaaronmusicword\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/webredtv.tv\/"},{"@type":"ListItem","position":2,"name":"IAARONMUSICWORD"}]},{"@type":"WebSite","@id":"https:\/\/webredtv.tv\/#website","url":"https:\/\/webredtv.tv\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webredtv.tv\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/pages\/387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/comments?post=387"}],"version-history":[{"count":2,"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/pages\/387\/revisions"}],"predecessor-version":[{"id":391,"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/pages\/387\/revisions\/391"}],"wp:attachment":[{"href":"https:\/\/webredtv.tv\/index.php\/wp-json\/wp\/v2\/media?parent=387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}