Вроде, подправил: 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.
Отсутствует
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
И еще - какая судьба ждет эту кнопку? Как я понимаю расширение 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)
Лучше спросить у знающих - чем лезть не зная.
Отсутствует
Приделал галочку «Автоматически удалять незащищённые cookies»
Годнота. Спасибо.
А если выпилят 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" в контекстном меню кнопки.
Отсутствует
Удаляются открытые сайты, если они незащищённые
Не воспроизводится.
С каких-то конкретных сайтов удаляются или вообще все? Что при этом открыто во вкладках?
Для сохранения из открытых сайтов при автоматической очистке должно быть «removeAllUnprotectedCookies: false».
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Как должно работать "Удалить все незащищённые cookies"? Например, у меня в исключениях десяток сайтов. Я открыл пять сайтов, куки которых появились в списке. Закрыл все вкладки, кроме домашней (FastDial). Нажал "Удалить все незащищённые cookies". Куки сайтов, которых нет в исключениях не удалились. ЧЯДНТ? FF 48, XP SP3. Настройки CP:
Отредактировано manuk (03-12-2016 21:31:06)
Отсутствует
manuk
Проверил у себя - работает как и полагается, т.е. удаляет все кроме добавленных в исключения.
Окно с установленными куками после "Удаления всех незащищённых cookies" переоткрывал, если оно было открыто на момент удаления?
Еще у тебя установлено removeAllUnprotectedCookies: true, поэтому каждые 5 секунд должны удаляться все куки кроме исключений; даже для открытых сайтов если их нет в исключениях.
Отсутствует
Отсутствует
Для сохранения из открытых сайтов при автоматической очистке должно быть «removeAllUnprotectedCookies: false».
Спасибо, оно. Было true.
Есть пункт "Удалить все сookies", но нет "Показать все сookies"
Спасибо,humnmind,
посмотрел. По таймеру. См. выше.)
Отредактировано lokiju (03-12-2016 23:27:42)
Отсутствует
Может я чего в about:config наваял?
Нормально, у меня те же самые. Если еще не пробовал, то переустанови кнопку - замени код в инициализации на этот код и потестируй - работает удаление из контекстного меню или нет.
Отредактировано humnmind (03-12-2016 23:56:07)
Отсутствует
Есть пункт "Удалить все сookies", но нет "Показать все сookies"
Хм, ну это же просто заполненный фильтр, который можно быстро очистить.
Насчет необходимости отдельного пункта меню я не уверен, пока что дополнил «Показать cookies…»: клик средней кнопкой или левой, но с Ctrl/Shift/Alt покажет все cookies: https://github.com/Infocatcher/Custom_B … 3915fb6da0
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Подскажите пожалуйста, как установить самую крайнюю актуальную версию? По ссылке "Разрабатываемая версия" нет по отдельности "Кода" и "Инициализации", а так она не ставится.
См. 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
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует