@ftyhp said in Вход в разные аккаунты в многопотоке:
@000, опиши поподробнее, не смог найти такого
Парсить строку - F7
итог:
https://prnt.sc/118s8c3
Нужно получить примерно такой результат:
1234.5@gmail.com
123.45@gmail.com
123.4.5@gmail.com
12.345@gmail.com
Нашел код, никак не пойму как подружить его с БАС
Вот так выглядит:
self.addEventListener('message', function(e) {
var data = e.data;
generateEmails(data); }, false);
function generateEmails(username) {
var username_length = username.length;
var combinations = Math.pow(2, username_length - 1);
for (i = 0; i < combinations; i++) {
var bin = decbin(i, username_length - 1);
var full_email = "";
for (j = 0; j < (username_length - 1); j++) { full_email += username[j];
if (bin[j] == 1) { full_email += "."; } }
full_email += username[j] + "@gmail.com\n";
self.postMessage(full_email);
}
}
function decbin(dec, length) {
var out = "";
while (length--)
out += (dec >> length) & 1;
return out;
}
Если не получится сделать кодом, как вариант выгружайте готовую генерацию
https://generator.email/blog/gmail-generator
In Bas You should execute code with this code

N:B: Before Executing This code you must need to set USERNAME variable
var emails = [];
function generateEmails(username) {
var username_length = username.length;
var combinations = Math.pow(2, username_length - 1);
for (i = 0; i < combinations; i++) {
var bin = decbin(i, username_length - 1);
var full_email = "";
for (j = 0; j < (username_length - 1); j++) { full_email += username[j];
if (bin[j] == 1) { full_email += "."; } }
full_email += username[j] + "@gmail.com\n";
emails.push(full_email)
}
}
function decbin(dec, length) {
var out = "";
while (length--)
out += (dec >> length) & 1;
return out;
}
generateEmails([[USERNAME]]);
[[EMAILS_LIST]] = emails;