-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathtest.js
More file actions
25 lines (23 loc) · 990 Bytes
/
test.js
File metadata and controls
25 lines (23 loc) · 990 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const { default: axios } = require('axios');
const cheerio = require('cheerio');
const mimeType = require('mime-types');
const util = require('util');
const fs = require('fs');
const url = 'https://borderlands.fandom.com/wiki/Krieg/Quotes'
axios.get(url).then((response) => {
console.log("Ngọt vc. Đen - Cho Tôi Lang Thang".length)
// const $ = cheerio.load(response.data);
// const listItems = $('ul').find('audio').map((i, x) => $(x).attr('src'));
// console.log(`List item count: ${listItems.length} ${typeof listItems}`);
// for (var i = 0; i < listItems.length; i++) {
// console.log(`Item: ${i} value: ${listItems[i]}`)
// }
// const b64 = "data:audio/mp3;base64," + response.data.toString('base64');
// // console.log(b64);
// const buffer = Buffer.from(
// b64.split('base64,')[1], // only use encoded data after "base64,"
// 'base64'
// )
// fs.writeFileSync('./audio.mp3', buffer);
})
console.log("Hello")