Повреждение профиля

Поддержка
  • Берем простой кубик применить профиль.
    9de34e2e-67ed-43a3-a3c3-83b6d043e111-image.png

    список профилей хранится в ресурсе
    7179beaf-ff03-474e-a56d-4d6c275dbccd-image.png

    запускаем софт в 50 потоков.

    После прохода, есть вероятность что профиль повредился.
    то-есть, пропали куки, кеш, и все что было в этом профиле,
    специально делал доп папку с бекапом кук. даже она пропадает.
    как будто удаляет текущий профиль, и заместо него сохраняет временный профиль.

    Может кто то, что то посоветовать как с этим бороться ?

  • Последовательность действий такая:

    1. Создать более 50 профилей и нагулять в них куки
    2. Потом в 50 потоков переключаться на профили

    После этого должны пропасть данные из папок профиля, правильно?

    Этих действий будет достаточно для воспроизведения ошибки?

  • @m4zuper said in Повреждение профиля:

    Последовательность действий такая:

    1. Создать более 50 профилей и нагулять в них куки
    2. Потом в 50 потоков переключаться на профили

    После этого должны пропасть данные из папок профиля, правильно?

    Этих действий будет достаточно для воспроизведения ошибки?

    Тут у каждого второго используются профили сотнями и даже тысячами, если бы проблема была, то о ней бы знали. Скорей всего проблема в вашем скипте.

  • @UserTrue а может ни кто не чекал профиля просто ?
    я еще ни 1 софта на бас не видел который проверял бы профиля на повреждения.

  • @biohacker01 said in Повреждение профиля:

    @UserTrue а может ни кто не чекал профиля просто ?
    я еще ни 1 софта на бас не видел который проверял бы профиля на повреждения.

    По вашему не заметно если авторизация слетит?

  • @biohacker01 said in Повреждение профиля:

    @UserTrue а может ни кто не чекал профиля просто ?
    я еще ни 1 софта на бас не видел который проверял бы профиля на повреждения.

    Потому что он ниочем. У меня стоит двойная проверка на отпечаток в профиле, он точно не слетает.

  • @FastSpace
    Проблема в том, что нужно иметь два кубика:

    1. переключится на постоянный профиль, если его нет - выкидывать ошибку
    2. создать новый профиль, если он есть - выкидывать ошибку

    Тогда писателям скриптов на BAS было бы сильно легче отлавливать свои баги. Особенно баги рода, когда программист ожидает, что профиль есть. Пишет код без проверок и потом удивляется, почему профиль создался, точнее он даже не знает об этом, а думает, что у него "пропали" кукисы.

  • @sergerdn Там уже есть кубик, получить инфу о профиле. Возвращает бул есть ли отпечаток в профиле. Такие ситуации идут мимо.

  • еслиб создавался не существующий профиль другая тема,
    я уже описал, просто берем делаем 1000 профилей
    и в скоростном режиме применяем профиль, делаем дела (5-10 сек)
    завершаем поток.
    при малых потоках 5-10 все норм,
    от 100 потоков содержимое профилей пропадает, заменясь временным.

    Тоже самое с чтением текстового файла. тоже становятся пустыми от обычного чтения.

    Особенно отлично воспроизводится баг если ресурс нагрузки на диск достигает 100%.

    Проблему решил костылем, храню бекап отдельно профиля, при повреждении заменяю бекапом.

  • @biohacker01 said in Повреждение профиля:

    от 100 потоков содержимое профилей пропадает, заменясь временным.
    Особенно отлично воспроизводится баг если ресурс нагрузки на диск достигает 100%.

    В этом и проблема.