@Lokko Спасибо за подсказку, реально работает! Буду иметь ввиду на будущее.
spoilerМногопоточность, работа с аккаунтами
-
Шалом уважаемые!!! Подскажите как лучше всего реализовать мою задачу. Есть БД локальная в которой хранятся аккаунты (у каждого аккаунта есть свой ай-ди который соответствует названию папки в которую БАС сохраняет куки и прочее). В однопотоке все как бы просто, пользователь указывает в ресурсе ай-ди аккаунта и бас подтягивает все данные. Как сделать так чтобы при запуске бота пользователь мог выбрать с сколькими аккаунтами он хочет одновременно работать и вбил их ай-ди, и бас уже открыл то количество аккаунтов сколько нужно пользователю (каждый акк = отдельный браузер).
Буду безмерно благодарен за помощь всем кто откликнется!!! -
@artsamdev Надо наверное в Профилях Хранить Аки Авторизованные что бы ими и в Много поток можно было Работать и в каждом Потоке например свой Профиль то есть Ак :)
-
@super84
Видимо не корректно я объяснил =)Смотри у меня в бд БАС сохраняет профиль и вешает на него ""ай-ди"

Хранятся эти профили в папке(название папки и есть его ай-ди)

С одним профилем работать понятно и просто
При запуске я указываю ай-ди аккаунта и БАС берет папку с таким ай-ди и загружает данные

Вопрос в том что как реализовать так чтобы я мог указывать к примеру 6 штук ай-ди профилей и БАС открывал мне 6 потоков (браузеров) с разными данными.
-
@artsamdev Получаешь все элементы базы.
Берёшь номер потока и по нему получаешь элемент из масива. Например 1-ый поток возьмёт 1 аккаунт, 2-ой поток - 2-ой аккаунт и т.д.
Можно разделять базу элементов на отдельные файлы, из которых отдельные потоки будут брать свои аккаунты.
Можно загружать id аккаунтов в ресурс, и из ресурса каждый поток уже системно будет брать разный аккаунт и т.д.