@BobbyAxelerod (Путь к директории проекта) или (ресурс "файлы из папки"-расположение ресурса) / номер потока / операции с датой /случайная строка /
комбинируя эти переменные можно добиться уникального имени папки профиля для каждого потока с указанием его расположения. Загоняешь полученный путь в "настройки браузера"
Вот пример из моего скрипта: [[PROFILES_LOCATION]]/[[FORMATTED_DATE]]-[[RANDOM_FOLDER]], где PROFILES_LOCATION - расположение ресурса, FORMATTED_DATE дата сейчас в нужном мне формате, RANDOM_FOLDER - случайная строка из 5 символов.
Можно в путь включить номер потока, если есть необходимость.
Дальше сам - думай, читай описания действий, пробуй.
Большой размер профилей
-
Большую часть размера профиля, как я понимаю составляют Widevine, Safe Browsing и компоненты.
Они создаются по умолчанию даже если в профиле их не было. Можно ли как то отключать их после работы профиля, то есть смысл какой:
взяли маленький профиль - подключили, тем самым он раздулся, выполнили задачу, отключили эти дополнительные составляющие и сохранили маленький профиль.
Применять отключение в "Настройке браузера" в конце скрипта работает, но только в режиме записи.
Как решить проблему во многопотоке? -
я добавил в настройку скрипта в конце удаление папок WidevineCdm safebrowsing и файла components.json
получается профиль на хранении чистый от этих файлов, а при запуске для работы они просто дописываются(и в конце опять удаляются). Почему бы это не сделать разрабу по умолчанию - не понятно, зачем хранить 50 мег ненужной инфы в каждом профиле -
Все это отключается в настройках браузера в разделе компоненты - кому не надо отключают, кому надо оставляют.
-
это понятно что если не нужны, то можно отключить. тут вопрос в другом - неплохо было бы добавить чтоб профиль при закрытии по умолчанию не сохранял, а удалял эти файлы. там 52мега в каждом профиле, когда их тысячи или десятки тысяч например то будет заметная экономия в хранении.
-
@basuser123 said in Большой размер профилей:
то будет заметная экономия в хранении.
А еще заметна нагрузка на диск, особенно если цикл работы профиля короткий. Хочется удалять, удаляй. Это не значит что это всегда хорошо и всем будет полезно