Infocatcher пишет:
Вроде, подправил: https://github.com/Infocatcher/Custom_B … d1ed5f09ef
Infocatcher не могу поправить код инициализации с Вашей правкой. Заменить строки . Пожалуйста выставьте прописанный код с правкой
Отсутствует
PetrN
Там по той ссылке -> View -> Raw
Или вот постоянная ссылка на самую последнюю версию: /Custom_Buttons/raw/master/Cookies_Permissions/cookiesPermissions.js
Отсутствует
Feature Request: добавить возможность временной приостановки удаления печенек как в расширении Self-Destructing Cookies (до ручного отключения приостановки или до перезапуска браузера).
И еще - какая судьба ждет эту кнопку? Как я понимаю расширение Custom Buttons в будущем не жилец. Не планируется оформлять кнопку в отдельное обычное расширение? Эта кнопка, имхо, лучше чем расширения Self-Destructing Cookies и Cookies Exterminator.
Отсутствует
humnmind пишет:
Feature Request: добавить возможность временной приостановки удаления печенек как в расширении Self-Destructing Cookies (до ручного отключения приостановки или до перезапуска браузера).
Приделал галочку «Автоматически удалять незащищённые cookies»:
https://github.com/Infocatcher/Custom_B … a5580b3115
Логика работы простейшая: таймер для очистки как работал, так и продолжает работать, но снятие галочки убирает флаг, разрешающий зачистку.
Вот версия 0.2.1pre4 - 2016-11-24: https://github.com/Infocatcher/Custom_B … ermissions
humnmind пишет:
И еще - какая судьба ждет эту кнопку? Как я понимаю расширение Custom Buttons в будущем не жилец. Не планируется оформлять кнопку в отдельное обычное расширение?
Пока что Custom Buttons все еще можно оживить на Nightly, у меня пока работает.
А если выпилят XUL и XPCOM, то тут уже все заново с нуля переписывать...
Отредактировано Infocatcher (24-11-2016 22:06:36)
Отсутствует
Infocatcher
Приделал галочку «Автоматически удалять незащищённые cookies»:
Установил версию 0.2.1pre4 - 2016-11-24 пункт «Автоматически удалять незащищённые cookies» не появился, чистый профиль 50 , правда ОС ХР, или не важно?
Отредактировано villa7 (24-11-2016 23:02:44)
Отсутствует
villa7
Появится только если включена автоматическая очистка, там в начале кода про
var options = { removeUnprotectedCookiesInterval: -1, // Periodically remove unprotected cookies (leave only cookies with "Allow" permission) // Time in milliseconds like 30*60*1000 (30 minutes) or -1 to disable
Отсутствует
Infocatcher
Ага, включил, спасибо. Это он очищает незащищенные куки в течении сеанса, а как сделать чтобы при закрытии браузера автоматом очищал незащищенные куки.
Отредактировано villa7 (24-11-2016 23:40:20)
Отсутствует
Infocatcher пишет:
Приделал галочку «Автоматически удалять незащищённые cookies»
Годнота. Спасибо.
Infocatcher пишет:
А если выпилят XUL и XPCOM
А про сроки этого как раз новости свежие 1, 2.
Добавлено 24-11-2016 23:57:52
villa7
В настройках лисы -> Приватность -> Использовать кастомные настройки истории -> Хранить куки до закрытия Firefox (у меня английская локаль поэтому могу напутать с переводом). При этом куки открытых вкладок, для которых нет исключения, будут удалены. А если используешь автоматическое удаление незащищенных кук с помощью этой кнопки с коротким интервалом (например 30 сек), то можно и не париться.
Отредактировано humnmind (25-11-2016 00:24:24)
Отсутствует
Кому нетрудно, подскажите: какие должны быть настройки, чтобы кнопка копировала поведение по умолчанию Self-Destructing Cookies. Т.е. красная иконка для текущего сайта - удаление кукис после закрытия вкладки, если выбрана зелёная иконка никогда не удалять. Ридми читал, но уж очень лаконичное - не понял. Експериментировать опасаюсь.
Отсутствует
lokiju
В последней версии кнопки на момент написания этого сообщения нужно изменить эти параметры
removeUnprotectedCookiesEnabled: true,
removeUnprotectedCookiesInterval: 60000,
Во втором параметре числовое значения интервала в миллисекундах, т.е. 60000 миллисекунд = 60 секунд, поэтому незащищенные куки (все куки кроме сайтов добавленных в разрешительное исключение и кроме открытых сайтов) будут удаляться каждую минуту. Можешь изменить это число по своему усмотрению. Для временной приостановки автоудаления можно убрать галочку с пункта "Автоматически удалять незащищенные cookies" в контекстном меню кнопки.
Отсутствует
lokiju пишет:
Удаляются открытые сайты, если они незащищённые
Не воспроизводится.
С каких-то конкретных сайтов удаляются или вообще все? Что при этом открыто во вкладках?
Для сохранения из открытых сайтов при автоматической очистке должно быть «removeAllUnprotectedCookies: false».
Отсутствует
lokiju пишет:
Удаляются открытые сайты, если они незащищённые
Смотри предыдущее сообщение от Infocatcher, и уточни еще - по таймеру удаляются или при закрытии браузера?
Отсутствует
Как должно работать "Удалить все незащищённые cookies"? Например, у меня в исключениях десяток сайтов. Я открыл пять сайтов, куки которых появились в списке. Закрыл все вкладки, кроме домашней (FastDial). Нажал "Удалить все незащищённые cookies". Куки сайтов, которых нет в исключениях не удалились. ЧЯДНТ? FF 48, XP SP3. Настройки CP:
Отредактировано manuk (03-12-2016 21:31:06)
Отсутствует
manuk
Проверил у себя - работает как и полагается, т.е. удаляет все кроме добавленных в исключения.
Окно с установленными куками после "Удаления всех незащищённых cookies" переоткрывал, если оно было открыто на момент удаления?
Еще у тебя установлено removeAllUnprotectedCookies: true, поэтому каждые 5 секунд должны удаляться все куки кроме исключений; даже для открытых сайтов если их нет в исключениях.
Отсутствует
Отсутствует
Infocatcher пишет:
Для сохранения из открытых сайтов при автоматической очистке должно быть «removeAllUnprotectedCookies: false».
Спасибо, оно. Было true.
Есть пункт "Удалить все сookies", но нет "Показать все сookies"
Спасибо,humnmind,
посмотрел. По таймеру. См. выше.)
Отредактировано lokiju (03-12-2016 23:27:42)
Отсутствует
manuk пишет:
Может я чего в about:config наваял?
Нормально, у меня те же самые. Если еще не пробовал, то переустанови кнопку - замени код в инициализации на этот код и потестируй - работает удаление из контекстного меню или нет.
Отредактировано humnmind (03-12-2016 23:56:07)
Отсутствует
lokiju пишет:
Есть пункт "Удалить все сookies", но нет "Показать все сookies"
Хм, ну это же просто заполненный фильтр, который можно быстро очистить.
Насчет необходимости отдельного пункта меню я не уверен, пока что дополнил «Показать cookies…»: клик средней кнопкой или левой, но с Ctrl/Shift/Alt покажет все cookies: https://github.com/Infocatcher/Custom_B … 3915fb6da0
Отсутствует
Echotony пишет:
Подскажите пожалуйста, как установить самую крайнюю актуальную версию? По ссылке "Разрабатываемая версия" нет по отдельности "Кода" и "Инициализации", а так она не ставится.
См. cookiesPermissions.js, далее там ссылка Raw – это код инициализации кнопки.
Отсутствует
Infocatcher
Спасибо, я не то копировал. Спасибо большое за кнопку, очень удобно!
А с какой периодичностью происходит "Автоматическое удаление незащищённых кук"? Это изменяется только в коде или и в about:config? И как правильно поставить 12 и 24 часа?
Отредактировано Echotony (30-04-2017 16:37:24)
Отсутствует
Echotony пишет: А с какой периодичностью происходит "Автоматическое удаление незащищённых кук"? Это изменяется только в коде
в коде.
removeUnprotectedCookiesInterval: 10*60*1000, << сейчас стоит 10 минут
// Periodically remove unprotected cookies (leave only cookies with "Allow" permission)
// Time in milliseconds like 30*60*1000 (30 minutes) or -1 to disable
Отсутствует