UNPKG

betabotz-tools

Version:

Scraper Free To Use ( Toanime,Tozombie,Remini/Upscale, Etc )

43 lines (38 loc) 1.02 kB
const axios = require('axios'); const Jimp = require('jimp'); const FormData = require('form-data'); const { baseUrl } = require('../config.js') /**Scraper Form https://tools.betabotz.org **/ async function toanime(input) { const image = await Jimp.read(input); const buffer = await new Promise((resolve, reject) => { image.getBuffer(Jimp.MIME_JPEG, (err, buf) => { if (err) { reject('Terjadi Error Saat Mengambil Data......'); } else { resolve(buf); } }); }); const form = new FormData(); form.append('image', buffer, { filename: 'toanime.jpg' }); try { const { data } = await axios.post(`${baseUrl}/ai/toanime`, form, { headers: { ...form.getHeaders(), 'accept': 'application/json', }, }); var res = { image_data: data.result, image_size: data.size }; return res; } catch (error) { console.error('Identifikasi Gagal:', error); return 'Identifikasi Gagal'; } } module.exports = { toanime }