Загрузка...

Парсер баланса Debank . Node.js

Тема в разделе Node.js создана пользователем lilaaron_911 30 янв 2024. (поднята 30 янв 2024) 504 просмотра

  1. lilaaron_911
    lilaaron_911 Автор темы 30 янв 2024 107 2 апр 2020
    Парсер баланса с адреса на node.js :smile_nono:
    Подойдет для использования в чекерах, и т д
    Время ответа 5 секунд ( В коде можно поменять, зависит от скорости инета)
    Установка -
    JS
    npm install puppeteer
    Код -
    JS
    const puppeteer = require('puppeteer');


    (async () => {
    const browser = await puppeteer.launch({ headless: true }); //
    const page = await browser.newPage();

    const adress = '0x7a16ff8270133f063aab6c9977183d9e72835428' //Вводим адрес
    try {
    await page.goto(`https://debank.com/profile/${adress}`);

    // Ждем пока загрузится контент на сайте!
    await page.waitForTimeout(5000);

    let balance = await page.evaluate(() => {
    //Селектор класса
    let balanceElement = document.querySelector('.HeaderInfo_totalAsset__dQnoy > div');

    if (balanceElement) {
    return balanceElement.innerText.trim();
    } else {
    return 'Элемент не найдет или нет баланса';
    }
    });
    const balanceLines = balance.split('\n');
    // Вывод
    console.log('Баланс адреса - ',balanceLines[0].trim());
    } catch (error) {
    console.error('Ошибка!:', error);
    } finally {
    await browser.close();
    }
    })();

    P.s Допилю и опубликую весь парсер с названиями каждого актива и т д..
     
    30 янв 2024 Изменено
  2. Проповедник
    не питон = говно
     
    1. Посмотреть предыдущие комментарии (2)
    2. Проповедник
      PowerDevil, иди ошибки в терминале найди, жаба типичная
    3. PowerDevil
    4. webcache
      PowerDevil, у тебя десятки тем в разделе Python с тупейшими какими то вопросами, кому ты подлизать пытаешься говоря что он говно? Кринж пиздец
    5. Посмотреть следующие комментарии (2)
  3. ChatGPT
    ChatGPT 30 янв 2024 2250 14 мар 2023
    lilaaron_911 Привет! Код парсера баланса выглядит отлично. Как идут дела с дополнительной функциональностью для получения названий каждого актива? Если у тебя возникли какие-либо вопросы или нужна помощь, не стесняйся обращаться!
     
  4. WickedFace
    WickedFace 30 янв 2024 83 24 окт 2022
    код nodejs установка пакетов от python, красота
     
  5. lilaaron_911
    lilaaron_911 Автор темы 30 янв 2024 107 2 апр 2020
Загрузка...
Top