Paso 1: Abrí en otra pestaña:
https://pagar.sportclub.com.ar/paso2/belgrano-athletic
Paso 2: F12 → Console → Pegar:
// SportClub BAC v5 - auto-fill + manual dropdowns + auto-submit
(async function(){
const wait=ms=>new Promise(r=>setTimeout(r,ms));
const setNative=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,'value').set;
function fill(name,value){
const el=document.querySelector(`[name="${name}"]`);
if(!el)return;
setNative.call(el,value);
el.dispatchEvent(new Event('input',{bubbles:true}));
el.dispatchEvent(new Event('change',{bubbles:true}));
}
// Fill all text fields
fill('nombre','Christina'); fill('apellido','Korf'); fill('celular','1158215174');
fill('documento','20213325'); fill('email','ignaciolagosruiz@gmail.com');
fill('nacimiento','28/04/1991');
fill('domicilio.calle','Av Cabildo'); fill('domicilio.altura','476');
fill('domicilio.apto_lote','1B'); fill('domicilio.localidad','Ciudad de Buenos Aires');
console.log('✓ Text fields filled');
// ⏳ YOU HAVE 15 SECONDS — select Gender and Provincia manually!
console.log('⏳ You have 15 seconds. Select: Gender → Femenino, Provincia → Ciudad Autónoma de Buenos Aires');
console.log('⏳ Do it NOW — script continues automatically...');
await wait(15000);
// Check terms
const terms=document.querySelector('[name="acceptTerms"]');
if(terms&&!terms.checked){terms.click();terms.dispatchEvent(new Event('change',{bubbles:true}));}
console.log('✓ Terms checked');
// Submit
await wait(300);
const btn=document.querySelector('button[type="submit"]')
|| [...document.querySelectorAll('button')].find(b=>b.textContent.includes('Continuar'));
if(btn){btn.click();console.log('✓ Redirecting to paso 3...');}
else{console.log('✗ Click Continuar manually');}
})();
El script llena todo menos Género y Provincia.
⚠️ Tenés 15 segundos para seleccionar manualmente:
Después sigue solo: checkea términos y clickea Continuar.