Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@docchi/scraping-anime-websites-poland

docchipl134MIT1.0.46TypeScript support: included

Moduł do pobierania linków z popularnych polskich strony z anime

anime, poland, frrixysubs, okami-subs, okamisubs, miorosubs, mioro-subs, maousubs, docchi, fumetsu, nanasubs, cda, cdaprofile, kathsubs, katherinemay, reikoproject, reiko, grupamirai, grupa-mirai, mirai, wbijam, tmj, twojamalajaponia, juniorsubs, junior-subs, paldea, makisubs, maki-subs, pl, napisy

readme

@docchi/scraping-anime-websites-poland

Siema, jeśli szukasz gotowego kodu do pobierania linków do cda, mega, google drive, itd z Polskich stron to idealnie trafiłeś!

Okładka

Kontakt

Instalacja

npm install @docchi/scraping-anime-websites-poland

Obsługiwane strony

Obsługiwane strony:

  • DocchiSubs - docchi.pl
  • FrixySubs - frixysubs.pl
  • Okami-Subs - okami-subs.pl
  • NanaSubs - nanasubs.com
  • Mioro-Subs - miorosubs.pl
  • Fumetsu - fumetsu.pl
  • Desu-Online - desu-online.pl
  • CDA - cda.pl
  • KatherineMay - kathsubs.blogspot.com
  • Grupa-mirai - grupa-mirai.pl
  • Reiko Project - reikoproject.blogspot.com
  • Orfeusz Subs - orfeusz-subs.pl
  • Junior-Subs - juniorsubs.pl
  • Paldea - paldea.pl
  • MakiSubs - makisubs.online

Przykłady

Dokumentacja: dev.docchi.pl

FrixySubs:

import scopeAnime from "@docchi/scraping-anime-websites-poland";

console.log(await scopeAnime({
    anime: 'spy-x-family',
    episode: 1,
    website: 'frixysubs'
}))
<summary>Więcej przykładów</summary>

Docchi:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: 'isekai-yakkyoku-49438',
    episode: 5,
    website: 'docchi'
  }))

Desu-Online:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: "isekai-meikyuu-de-harem-wo",
    episode: 1,
    website: 'desuonline'
  }))

Okami-Subs:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: 'baraou-no-souretsu',
    episode: '2-1007c078-b20b-4c62-888a-e5b20a2e720b',
    website: 'okamisubs'
  }))

Mioro-Subs:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: 'blue-lock-1',
    episode: 22,
    website: 'miorosubs'
  }))

NanaSubs:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: 'vinland-saga-season-2',
    episode: 9,
    website: 'nanasubs'
  }))

Fumetsu:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: 'TatenoYuushanoNariagari2-kiss',
    episode: 1,
    website: 'fumetsu'
  }))

KatherineMay:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: "incomparable-demon-king",
    episode: 22,
    website: "kathsubs"
  }))

CDA Folder:

note: W przypadku cda warto spojrzeć do dokumentacji dev.docchi.pl

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    user: "docchi",
    folder: 37956235,
    type: "spaces",
    spaces: "3",
    episode: 1,
    website: "cda"
  }))

CDA Profile:

note: W przypadku cda warto spojrzeć do dokumentacji dev.docchi.pl

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    user: "SziszoweSubki",
    keyword: "Dogs",
    type: "spaces",
    spaces: 5,
    episode: 4,
    website: "cdaprofile",
  }))

Grupa-mirai:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: "db",
    episode: 5,
    website: "mirai"
  }))

Reiko Project:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: "p/liang-bu-yi",
    episode: 5,
    website: "reiko"
  }))

Orfeusz Subs:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: 25,
    episode: 1,
    website: "orfeusz"
  }))

Junior-Subs:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    folder: "hentai",
    anime: "yuutousei-ayaka-no-uraomote",
    episode: "01",
    website: "junior"
  }))

Paldea:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    episode: "hz001",
    website: "paldea"
  }))

MakiSubs:

  import scopeAnime from "@docchi/scraping-anime-websites-poland";

  console.log(await scopeAnime({
    anime: "jitsu-wa-ore-saikyou-deshita-1",
    episode: 1,
    website: "maki"
  }))

Wiadomość zwrotna

{
    "status": 200,
    "message": "Success",
    "episodes": [
      { 
          "player": "ok.ru", 
          "url": "https://ok.ru/videoembed/5381289871943" 
      },
      {
          "player": "Dailymotion",
          "url": "https://www.dailymotion.com/embed/video/k1Q8PBcBK1AbFdxRe2D"
      },
      {
          "player": "MEGA",
          "url": "https://mega.nz/embed/mEgRjRjY#L09jpTA2d-H9cYscGdY6bXa6oLONnzrhQ5WEe3YHAy8"
      },
      { 
          "player": "CDA", 
          "url": "https://ebd.cda.pl/620x395/105541522d" 
      }
    ],
    "episode_next_url": 2
}

Kody zwrotne

  • 200 - Wszystko przeszło bez żadnego problemu.
  • 204 - Strona się załadowała, ale brakuje na niej odtwarzaczy (wbijam.pl).
  • 404 - Nie wspierana strona.
  • 400 - Brakuje jakichś parametrów.
  • 500 - Coś poszło nie tak, prawdopodobnie pakiet nie był w stanie, znaleźć określonego elementu na stronie, z którego pobiera informacje.

Wesprzyj

IMPORTANT: Help me beeing efficient, please! I am developing in my free time for no money. Contribute to the project by posting complete, structured and helpful issues which I can reproduce quickly without asking for missing information.

buycoffee.to

Licencja

MIT