Задать вопрос
@Hack4You

Парсер приватных ссылок. Что я делаю не так?

/******  Библотеки ****************************/
var fs = require('fs');
var request = require('request');
var HTMLParser = require('node-html-parser');
const TelegramBot = require('node-telegram-bot-api');
/******* Настройки *****************************/
var coun = 3000; /*количесто ссылок*/
var interval = 70; /*интервал между переходами по ссылками*/
var b = 1; //для работы кода :)
var preurl = "https://t.me/joinchat/AAAAAE"/*не трогать!*/
var possible = "fNkGnXtjIgcSaDBQQrVsJOPCgnNiRFHxU1YnMwvnDtZVRMagB9FEFU7XDUkjsLHsFnrOAQ";
var realy = 'https://t.me/joinchat/AAAAAEfNkGnXtjIgcSaDBQ';
//https://t.me/joinchat/AAAAAEfNkGnXtjIgcSaDBQ
//tg://join?invite=AAAAAEQrVsJOPCgnNiRFHx
var none_val = 0
/*******Код программы *****************************/
var time_parsing = (coun * interval) / 1000;
let interval_fun = setInterval(function() {
	console.clear();
	console.log('Parsed: ' + b + ', null: ' + none_val + '\n' + time_parsing);
	pars();
	console.log(url());

	if (b >= coun) {
		clearInterval(interval_fun);
		console.clear();
	}
	b++;
}, interval);
function url() {
	var text = "";
	for (var i = 0; i < 16; i++) {
		text += possible.charAt(Math.floor(Math.random() * possible.length));
	}
	return (preurl + text);

}
function pars() {

	var full = url();
	request(full, function(err, res, data) {
		if (err) {
			return console.log('REQUEST_ERROR: ' + err);
		}
		var root = HTMLParser.parse(data);
		var dich = root.querySelector('.tgme_page_title');
		if (dich == null) {
			none_val++;
		} else {
			fs.appendFileSync('urls.txt', '\n' + dich + '\n' + full);
		}
	})
}

не сохраняет не чего
  • Вопрос задан
  • 103 просмотра
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы