Pelisplushd.net

  • Autor Autor marcosgomezd
  • Fecha de inicio Fecha de inicio
alguien puede enseñarme a hacer sacrper o como se diga eso yo cuento con bastante tiempo y una vez lo haga lo comparto
 
Pensaba que Njalla era el sitio más seguro para comprar los dominios warez, pero pelisplus.nu estaba en este registrador y cayó igual de fácil
 
alguien puede enseñarme a hacer sacrper o como se diga eso yo cuento con bastante tiempo y una vez lo haga lo comparto

Bien esta leyendo esta cosa y me di el tiempo de:

JavaScript:
const puppeteer = require('puppeteer-core');
const chromePaths = require('chrome-paths')
const fs = require('fs-extra')

list();

async function list() {

  try {
    const url = `https://www2.pelisplus.so/peliculas-2022`;
    let browser = await puppeteer.launch({
      // headless: false,
      // userDataDir: dir,
      executablePath: chromePaths.chrome,
      args: [
        '--incognito',
        '--aggressive-cache-discard',
        '--unlimited-storage',
        '--full-memory-crash-report',
        '--disable-dev-shm-usage',
        '--force-gpu-mem-available-mb',
        '--disable-gpu',
        '--no-sandbox',
        "--disable-setuid-sandbox"
      ],
      defaultViewport: null
    });

    const [page] = await browser.pages();

    let papaObj = []
    let obj = {}

    await page.goto(url, { timeout: 0, waitUntil: "networkidle2" })

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }

    let links = await page.$$eval('.item-pelicula.pull-left a', e => e.map(a => a.href));

    for (const iterator of links) {

      await page.goto(iterator, { timeout: 0, waitUntil: "networkidle2" })

      let name = {};
      let img = {};
      let genre = {};
      const server = "1dcc4843-43d3-4853-8c29-0d692345d856";
      let links = {};
      let id = {}


      if (await page.$('h1') !== null) {
        const titleElement = await page.waitForSelector('h1');
        name = await titleElement.evaluate(el => el.textContent);
      }

      if (await page.$('img#cover') !== null) {
        const coverElement = await page.waitForSelector('img#cover');
        img = await coverElement.evaluate(el => el.src);
      }

      if (await page.$('span.content-type-a a') !== null) {
        const genereElement = await page.waitForSelector('span.content-type-a a');
        genre = await genereElement.evaluate(el => el.textContent);

      }

      if (await page.$('li.tab-video') !== null) {
        links = await page.$$eval('li.tab-video', e => e.map(a => a.dataset.video));
      }


      if (links[2]) {
        id = links[2];
      }

      obj = { "name" : name, "img" : img, "genre": genre, "server": server, "id": id };
      papaObj.push(obj)
      await page.waitForTimeout(5000)

    }

    async function generateList() {
      try {
        await fs.writeJson('./peliplus.json', papaObj)
        console.log('success!')
      } catch (err) {
        console.error(err)
      }
    }

    generateList()

    await browser.close();

  } catch (error) {
    console.log(error)
  }

}

Generara algo como:


JSON:
[
    {
        "name": "Más que robots",
        "img": "https://img.repelis.id/cover/mas-que-robots.png",
        "genre": "Documental",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": {}
    },
    {
        "name": "Efímera como la flor del cerezo",
        "img": "https://img.repelis.id/cover/efimera-como-la-flor-del-cerezo.png",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "9lo4ldurxrgm"
    },
    {
        "name": "Un Rabón Con Corazón",
        "img": "https://img.repelis.id/cover/un-rabon-con-corazon.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "5d0w1cdp2xk-pjw"
    },
    {
        "name": "Studio 666",
        "img": "https://img.repelis.id/cover/studio-666.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "qy6j0seqzr04zne"
    },
    {
        "name": "Panama",
        "img": "https://img.repelis.id/cover/panama.png",
        "genre": "Acción",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "dkj64sx137n0r1r"
    },
    {
        "name": "Tethered",
        "img": "https://img.repelis.id/cover/tethered.png",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "j-j1pcd-72qn-dd"
    },
    {
        "name": "Un lugar seguro",
        "img": "https://img.repelis.id/cover/un-lugar-seguro.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "gqj0db-knddw1l3"
    },
    {
        "name": "Hasta que nos volvamos a encontrar",
        "img": "https://img.repelis.id/cover/hasta-que-nos-volvamos-a-encontrar.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "nyjq6s2gzq6ng74"
    },
    {
        "name": "Frutos del viento",
        "img": "https://img.repelis.id/cover/frutos-del-viento.png",
        "genre": "Crimen",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "60rx3b0rj764wxx"
    },
    {
        "name": "La abuela",
        "img": "https://img.repelis.id/cover/la-abuela.png",
        "genre": "Terror",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "nyjq6s24w5311z4"
    },
    {
        "name": "Doce en casa",
        "img": "https://img.repelis.id/cover/doce-en-casa.png",
        "genre": "Aventura",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "dkj64sxk024ymq0"
    },
    {
        "name": "Cangrejo Negro",
        "img": "https://img.repelis.id/cover/cangrejo-negro.png",
        "genre": "Acción",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "z7mj0fj4wz7w6dy"
    },
    {
        "name": "Ambulance. Plan de huida",
        "img": "https://img.repelis.id/cover/ambulance-plan-de-huida.png",
        "genre": "Acción",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856"
    },
    {
        "name": "Master",
        "img": "https://img.repelis.id/cover/master.png",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "py4ldsmqzr5j42d"
    },
    {
        "name": "S.O.S. Mamis: La película",
        "img": "https://img.repelis.id/cover/s-o-s-mamis-la-pelicula.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "z7mj0fj4wn6z5xm"
    },
    {
        "name": "Ecos de un crimen",
        "img": "https://img.repelis.id/cover/ecos-de-un-crimen.png",
        "genre": "Thriller",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "myjm4s5wk238q8n"
    },
    {
        "name": "Aguas profundas",
        "img": "https://img.repelis.id/cover/aguas-profundas.png",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "ry7jrser5r54pd1"
    },
    {
        "name": "Master",
        "img": "https://img.repelis.id/cover/master.png",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "py4ldsmqzr5j42d"
    },
    {
        "name": "El rescate de Ruby",
        "img": "https://img.repelis.id/cover/el-rescate-de-ruby.png",
        "genre": "Biografico",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "ry7jrserxjeqnmm"
    },
    {
        "name": "The Bunker Game",
        "img": "https://img.repelis.id/cover/the-bunker-game.png",
        "genre": "Terror",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "x4kj7h5j6dxr16p"
    },
    {
        "name": "Hoy se arregla el mundo",
        "img": "https://img.repelis.id/cover/hoy-se-arregla-el-mundo.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "lnjz2fn6g1ldgwn"
    },
    {
        "name": "Adam by Eve: A Live in Animation",
        "img": "https://img.repelis.id/cover/adam-by-eve-a-live-in-animation.png",
        "genre": "Animación",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "5d0w1cd0166qqzd"
    },
    {
        "name": "El Proyecto Adam",
        "img": "https://img.repelis.id/cover/el-proyecto-adam.png",
        "genre": "Acción",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "052z7fl2jle1qq2"
    },
    {
        "name": "RED",
        "img": "https://img.repelis.id/cover/red.jpg",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "ry7jrse-1zx7mkz"
    },
    {
        "name": "Taylor Tomlinson: Look at You",
        "img": "https://img.repelis.id/cover/taylor-tomlinson-look-at-you.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "052z7fl2jlk3-dk"
    },
    {
        "name": "Offseason",
        "img": "https://img.repelis.id/cover/offseason.png",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "246q0h2647y5xrm"
    },
    {
        "name": "Goyo: En letra de otro",
        "img": "https://img.repelis.id/cover/goyo-en-letra-de-otro.png",
        "genre": "Musical",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "?h=aUJjeGt5eWFpaGV5Szc2RGQ0OVdvcXdWdFR3Q3hpVm1lUzJNWW0xUWYvK09qV0VacWFPa01rYzFLVFVoNWtadVpXNHlTeEttU0NRZ1JrOGlhOE5qMkE9PQ"
    },
    {
        "name": "Ops un error!",
        "img": {},
        "genre": {},
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": {}
    },
    {
        "name": "Gold",
        "img": "https://img.repelis.id/cover/gold-2-1615182242.jpg",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": {}
    },
    {
        "name": "Lucy and Desi",
        "img": "https://img.repelis.id/cover/lucy-and-desi-2-1646622374.jpg",
        "genre": "Biográfia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "60rx3b0rr3jz6-l"
    },
    {
        "name": "Fresh",
        "img": "https://img.repelis.id/cover/fresh-2-1646622245.jpg",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "052z7fl227z70xw"
    },
    {
        "name": "El hilo invisible",
        "img": "https://img.repelis.id/cover/il-filo-invisibile-2-1646572805.jpg",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "7rpx4cgpwgd1q5w"
    },
    {
        "name": "El paraíso que sobrevive: Un legado familiar",
        "img": "https://img.repelis.id/cover/el-paraiso-que-sobrevive-un-legado-familiar.png",
        "genre": "Documental",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "7rpx4cgppz-17jm"
    },
    {
        "name": "Fin de semana en Croacia",
        "img": "https://img.repelis.id/cover/fin-de-semana-en-croacia.png",
        "genre": "Crimen",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "mynj4u5wj5r3671"
    },
    {
        "name": "The Batman",
        "img": "https://img.repelis.id/cover/the-batman.png",
        "genre": "Aventura",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "qy6j0se51130j3z"
    },
    {
        "name": "11M: Terror in Madrid",
        "img": "https://img.repelis.id/cover/11m-terror-in-madrid.png",
        "genre": "Documental",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "j-j1pcdz41650ye"
    },
    {
        "name": "Piratas: El último tesoro de la corona",
        "img": "https://img.repelis.id/cover/piratas-el-ultimo-tesoro-de-la-corona.png",
        "genre": "Acción",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "8p1x6i81k6m2j-l"
    },
    {
        "name": "Dog",
        "img": "https://img.repelis.id/cover/dog.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "8p1x6i81k6m31p2"
    },
    {
        "name": "Chappelle’s Home Team – Earthquake: Legendary",
        "img": "https://img.repelis.id/cover/chappelles-home-team-earthquake-legendary.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "246q0h26wk731kz"
    },
    {
        "name": "Perdidos en el Ártico",
        "img": "https://img.repelis.id/cover/perdidos-en-el-artico.png",
        "genre": "Aventura",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "x4kj7h5jj8zz04z"
    },
    {
        "name": "Desperate Riders",
        "img": "https://img.repelis.id/cover/desperate-riders.png",
        "genre": "Western",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "y2zjdhexd14prxk"
    },
    {
        "name": "El regreso a casa de Madea",
        "img": "https://img.repelis.id/cover/el-regreso-a-casa-de-madea.png",
        "genre": "Comedia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "nyxj6u24mx04qxz"
    },
    {
        "name": "A Tale of Two Guns",
        "img": "https://img.repelis.id/cover/a-tale-of-two-guns.png",
        "genre": "Western",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "dkwj4sxk5rxk81d"
    },
    {
        "name": "Desesperada",
        "img": "https://img.repelis.id/cover/desesperada.png",
        "genre": "Thriller",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "134mdcj41d1876p"
    },
    {
        "name": "El Engaño",
        "img": "https://img.repelis.id/cover/el-engano-1602692108.jpg",
        "genre": "Crimen",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "w31j6cndnzrn2w6"
    },
    {
        "name": "Géminis: El planeta oscuro",
        "img": "https://img.repelis.id/cover/geminis-el-planeta-oscuro.png",
        "genre": "Aventura",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "qy6j0se51218y5y"
    },
    {
        "name": "Sin respiro",
        "img": "https://img.repelis.id/cover/sans-repit-2-1645853283.jpg",
        "genre": "Acción",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "7rpx4cgplgp8460"
    },
    {
        "name": "En la tormenta",
        "img": "https://img.repelis.id/cover/no-exit-2-1645853166.jpg",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "052z7fl2gl-wl66"
    },
    {
        "name": "Pursuit",
        "img": "https://img.repelis.id/cover/pursuit-2-1645853164.jpg",
        "genre": "Acción",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "kyjk1s32gmd54-0"
    },
    {
        "name": "Miss Willoughby and the Haunted Bookshop",
        "img": "https://img.repelis.id/cover/miss-willoughby-and-the-haunted-bookshop-2-1645853162.jpg",
        "genre": "Aventura",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "052z7fl2gl70wll"
    },
    {
        "name": "Catch the Fair One",
        "img": "https://img.repelis.id/cover/catch-the-fair-one-2-1645669805.jpg",
        "genre": "Crime",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "246q0h26j0mgr68"
    },
    {
        "name": "The Hunting",
        "img": "https://img.repelis.id/cover/the-hunting-2-1645494607.jpg",
        "genre": "Terror",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "47dlpfzdn1myr76"
    },
    {
        "name": "La Matanza de Texas",
        "img": "https://img.repelis.id/cover/texas-chainsaw-massacre-2-1645494605.jpg",
        "genre": "Crimen",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "8p1x6i81y31ke2p"
    },
    {
        "name": "Ted K",
        "img": "https://img.repelis.id/cover/ted-k-2-1645494485.jpg",
        "genre": "Biográfia",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "kyjk1s3257714ym"
    },
    {
        "name": "Caída en picado: El caso contra Boeing",
        "img": "https://img.repelis.id/cover/downfall-the-case-against-boeing-2-1645494366.jpg",
        "genre": "Documentales",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "qy6j0se58-p2kx-"
    },
    {
        "name": "The Wonderful Winter of Mickey Mouse",
        "img": "https://img.repelis.id/cover/the-wonderful-winter-of-mickey-mouse-2-1645494364.jpg",
        "genre": "Animación",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "dkj64sxk706re-e"
    },
    {
        "name": "Don’t Forget I Love You",
        "img": "https://img.repelis.id/cover/romancing-the-birthday-girl-2-1645494363.jpg",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "qy6j0se58r1x1wn"
    },
    {
        "name": "They Live in The Grey",
        "img": "https://img.repelis.id/cover/they-live-in-the-grey-2-1645494245.jpg",
        "genre": "Terror",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "nyjq6s240egk0jz"
    },
    {
        "name": "Kimi",
        "img": "https://img.repelis.id/cover/kimi-2-1645233848.jpg",
        "genre": "Crimen",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "w31j6cn3ze-rw0l"
    },
    {
        "name": "Ghosts of the Ozarks",
        "img": "https://img.repelis.id/cover/ghosts-of-the-ozarks-2-1645233728.jpg",
        "genre": "Misterio",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "z7mj0fj4dzyxnkj"
    },
    {
        "name": "El privilegio",
        "img": "https://img.repelis.id/cover/das-privileg-2-1645233725.jpg",
        "genre": "Drama",
        "server": "1dcc4843-43d3-4853-8c29-0d692345d856",
        "id": "5d0w1cd0z3n7jz8"
    }
]

Solo toca hacer lo que te plasca con el json.

PS. Solo funciona con pelisplus.so, de nada.
PS2. Espero sepas js, nodejs en su defecto si no F por ti.
PS3. No explico nada.
PS4. Solo se trae Iframes el reproductor de FEMBED.
PS5. Puedo scrapear cualquier mrd send mp for the price (Mientras sea posible).
 
Última edición:
Muchas gracias por tomarte este tiempo auqnue me meresco una F porque no se nada de js, pero aprendo rapido buscare algun video que explique, peor en verdad agradezco porque esto me motivara a aprender algo nuevo
 
JavaScript:
 for(let i = 0; i < 10; i++){
    
     if (await page.$('.butmore') !== null) {
      await page.click('.butmore')
      await page.waitForTimeout(5000)
    }
    
 }
 
yo tuve un sitio que vendi en 500 dolares y a la semana recibia 1 millon de visitas diarias xd
A mi me paso al revés n.n jajaja pero he comprado otras webs que si F
 
no tienes que volver a hacerla, guardas copias de seguridad y cuando la tumban la vuelves a cargar y simplemente cambias el dominio
 
cientos de pelisplus hay
 
yo tengo apps de warez