Sharp 0.32.1
Запретить кеш . Работает ли ?
-
@fox said in Запретить кеш . Работает ли ?:
@fastspace said in Запретить кеш . Работает ли ?:
@fox Вся проблема в том, что ты все это делал без профиля. С профилем ни запретить, ни очистить не работает.
Также не работает "запретить все всплывающие окна". Вообще тот раздел "Сеть" бесполезный и баговатый.Хорошо, посмотрю. Может ещё есть какие то условия?
Условия чего? Кэш у баса только в дефолтном профиле и создаваемом мной произвольно.
Лично я пока костыль юзаю. До того как переключаюсь на профиль удаляю папкуЯ спамлю по порносайту xvideos, там полно видеороликов. Кэш растет как на дрожжях, до 100 мб за сессию получасовую. До этого было раньше актуальной проблемой для меня.
-
Подскажите, где BAS хранит кэш для простенкого скрипта типа:
Разрешить кэш -> Загрузить
В оперативке или на диске, если на диске, то где? -
@vituskosoy said in Запретить кеш . Работает ли ?:
Подскажите, где BAS хранит кэш для простенкого скрипта типа:
Разрешить кэш -> Загрузить
В оперативке или на диске, если на диске, то где?В не скомпилированном скрипте, на диске, в директории
\BrowserAutomationStudio\apps\21.6.2\profсоздаётся папка с рандомным названием, в ней лежит временный профиль.
В скомпилированном там же по аналогии. -
@fastspace said in Запретить кеш . Работает ли ?:
Условия чего?
Мы с вами уже вели подобный разговор. Я не всё знаю, если что то не работает в BAS, вы это опишите нормально, поэтапно, чтобы я мог повторить и узнать что да как. Но это оффтоп..
@fastspace said in Запретить кеш . Работает ли ?:
Кэш у баса только в дефолтном профиле и создаваемом мной произвольно.
Лично я пока костыль юзаю. До того как переключаюсь на профиль удаляю папкуДва дня разбирался что да как с кешем.
Когда браузер загружает урл, то происходит сохранение данных в ассоциативный массив _CachedData и
! ВСЯ !последующая работа с кешем сводится к работе с данными именно в _CachedData.
Действия "Разрешить кэш", "Запретить кэш", "Получить элемент кэша" и "Очистить кэшированные данные" ни как не влияют на фактический кеш браузера.Вот тестовый скрипт
с локальными профилями результат такой же.
@support настоятельно не рекомендует в ручную что либо делать с профилем:

К сожалению пользы от предложенного параметра
https://peter.sh/experiments/chromium-command-line-switches/#disk-cache-size
я не смог добиться.
Кто захочет продолжить мои эксперименты, параметры нужно добавлять в файл chrome_command_line.txt
--disk-cache-size=10485760объём нужно указывать в байтах.
-
@fastspace said in Запретить кеш . Работает ли ?:
@fox Где у тебя в тестовом скрипте профиль?
Я же выше объяснял:

при любой работе в браузере создаётся временный профиль. И в тестовом скрипте измеряется объём кеша как раз этого временного профиля.
Ладно - ок. Добавил
0_1550332637255_1550325613607-271.xml
Кэш как собирался, так и остался. Ни запретить - ни очистить не работает.Ты читал моё сообщение то? Или это уже принципиальный тролинг?
-
Ты читал моё сообщение то? Или это уже принципиальный тролинг?
А ты мои читал? Ты сам меня тролишь, я тебе говорю одно - ты об стенку другое.
Я шас закричу.
ПРИЧЕМ ТУТ ВРЕМЕННЫЙ ПРОФИЛЬ? КОМУ НАФИГ НУЖЕН ЭТОТ ВРЕМЕННЫЙ ПРОФИЛЬ, КОГДА У ТЕБЯ 2000 АКОВ СПАМИТ? Сколько раз мне это повторить? Я тебе говорю про НЕ временный профиль, который я сам создаю в произвольном порядке. Скачай мой скрипт - я там добавил действие нужное. Затем зайди в папку Cache и увидишь что кэш будет копиться и не будет работать ни одно действие с ним.А вообще мне пофигу, будет это работать или нет. До тебя достучаться сложно, мой костыль работает идеально. Профиль никак не повреждается, все значения остаються на месте. А остальные юзеры, типо автора темы пусть сами сращивают себе решение.
-
@max_chip said in Запретить кеш . Работает ли ?:
@fastspace удаляя кеш ты удаляеш и куки ? вот как бы удалять все дерьмо но куки оставлять ?
Куки в профиле хранятся в файле Cookies
-
@Fox не работает настройка в chrome_command_line ...
пробовал все 5 вариантов вместе. ни одну из настроек не подхватывает
--disk-cache-dir=/dev/null
--media-cache-dir=/dev/null
--disable-application-cache
--media-cache-size=1
--disk-cache-size=1 -
Всем добрый день, извиняюсь, что поднял старый топик, может быть появились более актуальные решения по запрету кэша полному? У меня за 6 часовую сессию записывает на диск 40 гигов. Так у меня и умирают жесткие диски :)
Видео запретить нельзя. Пытаюсь блокировать кэш файлов видео - результата, к сожалению - ноль. Все равно все сохраняет.
-
@lcatlas Профиля БАСа сами по себе весят довольно-таки много (если профиль прогретый). Если действие "запретить кэш" не помогает, попробуйте действие "очистить кэш" в конце работы скрипта. Только из-за своеобразной особенности (я бы даже сказал бага) после этого нужно ещё сон ~30-40 секунд добавить, чтобы изменения успели записаться на жёсткий диск
-
Проблема в том, что у меня есть машины с 500 профилями и там, за вечер, пишется под 300 гб, что честно говоря слегка ни в какие рамки)
Так как во первых нужны датацентровские винты огромных объемов, во вторых даже их ресурс может насиловаться довольно быстро, при таких объемах.
С очисткой кэша у меня проблем нет, батник запустил - все почистилось. Меня интересует ресурс железа и сам размер этого самого железа для закупа.
-
@lcatlas Вот Скрипт - https://yadi.sk/d/yR_44rbBfBhpDA
С одной Функцией к Путю Папки с Профилями, чистит Кешь во всех Автоматом, тут не так давно кто то поделился, раньшо Батником чистили, но тот и с Компа всё с названием Cashe мог вычистить :)))
И вот даж мне сам Разраб на другом Борде ответил на этот Вопрос :

