[SOLVED] Поочередно брать настройки для проекта

  • Автор темы Автор темы Hannes
  • Дата начала Дата начала

Hannes

Client
Регистрация
03.02.2016
Сообщения
553
Реакции
282
Баллы
63
Добрый день.

Есть одинаковая задача для 10 аккаунтов (к примеру), для каждого аккаунта свои настройки (ключи, прокси, многое другое), но действия выполняются одни и те же. Нужно, что бы закончив с 1 аккаунтом, он переходил на второй и так далее до конца.

Вижу примерно так: для каждого из аккаунтов своя папка, в ней лежат файлы с настройками и профилями.

Как можно реализовать поочередную загрузку "профилей" (включая текстовые документы)?

Спасибо!
 
Таблица Excel, в каждой строке данные по отдельным аккаунтам. Перебирай строки в цикле (или многопотоке) - работай с разными аккаунтами.
 
  • Спасибо
Реакции: Hannes
Zennomoves, спасибо!
Первую взять можно без проблем, а вторую и последующую через счетчик? Т.е заканчивается проект по данным первой строки, увеличиваем счетчик на 1 и парсим строку под номером счетчика? Или есть другой способ?
 
Zennomoves, спасибо!
Первую взять можно без проблем, а вторую и последующую через счетчик? Т.е заканчивается проект по данным первой строки, увеличиваем счетчик на 1 и парсим строку под номером счетчика? Или есть другой способ?

Смысла нет счётчик организовывать. Бери с удалением, но не с основного файла с данными, а копируй его в новый перед запуском, и из него строки бери с удалением. Это даст возможность работать в многопотоке за счёт синхронизации через этот файл. Когда все строки закончатся, удали его в конце проекта.

В начале проекта поставь проверку наличия этого файла, и если его нет, то первый поток его создаст копированием. Последующий его найдёт и должен сразу приступить к взятию строки.

Вот здесь про "подставные" файлы я писал: http://zennolab.com/discussion/threads/parsing-s-sozdaniem-csv-fajla.25173/#post-174568

Это не то же самое, но принцип хорошо иллюстрирует.
 
  • Спасибо
Реакции: Nick и Hannes

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)