CookiePeek — бесплатный менеджер кук для Chrome | Export cookies.txt / JSON / Header | Zero telemetry | Open Source

Divisor

Новичок
Регистрация
26.02.2024
Сообщения
19
Благодарностей
24
Баллы
3
Всем привет!

Делюсь своим расширением для Chrome — CookiePeek. Писал для себя под рабочие задачи, но думаю пригодится всем, кто работает с аккаунтами и автоматизацией.

01-cookie-list-dark.png


Что умеет
Таблица всех кук текущего сайта в один клик (имя, значение, домен, path, expiry, флаги) — Экспорт: Netscape cookies.txt, JSON, Header string, Profile JSON (для мультипрофилей) — Импорт: вставил JSON или cookies.txt — расширение само определит формат — Автодекод JWT, Base64, URL-encoded прямо в таблице — Редактирование любого поля: name, value, domain, path, expiry, Secure, HttpOnly, SameSite — Массовое удаление через чекбоксы — Тёмная / светлая тема

Почему это не очередной EditThisCookie: — Весит 43 КБ (не мегабайты)
Ноль сетевых запросов — никакой аналитики, телеметрии, ничего не уходит наружу
— Куки читаются по клику и не сохраняются в storage расширения
Исходники открыты: github.com/investblog/cookiepeek (Apache 2.0)

Ссылка на Chrome Web Store: https://chromewebstore.google.com/detail/neokbinekbljibacbahpflmdhinjhjjh


Бесплатно, без подписок, без регистраций. Буду рад фидбеку.
 

Для запуска проектов требуется программа ZennoPoster.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

Для того чтобы запустить шаблон, откройте программу ZennoPoster. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.

  • Спасибо
Реакции: Shizuku и sw_sw

AlayMint

Client
Регистрация
29.01.2026
Сообщения
49
Благодарностей
39
Баллы
18
Хм, интересно, а форматы кук ZennoPoster и ZennoDroid поддерживаются в расширении?
 

Divisor

Новичок
Регистрация
26.02.2024
Сообщения
19
Благодарностей
24
Баллы
3
Хм, интересно, а форматы кук ZennoPoster и ZennoDroid поддерживаются в расширении?
Напрямую под ZennoPoster/ZennoDroid не тестировал, но CookiePeek экспортирует в Netscape cookies.txt и JSON — а это как раз те два формата, которые ZennoPoster поддерживает в «Работа с куками» (начиная с 7.3.1.0). Так что должно подхватиться без конвертации. Если будут нюансы — напишите, поправлю.
 

404

Client
Регистрация
23.09.2011
Сообщения
127
Благодарностей
74
Баллы
28
Экспорт кук в файл планируется?
 

Divisor

Новичок
Регистрация
26.02.2024
Сообщения
19
Благодарностей
24
Баллы
3
Экспорт кук в файл планируется?
А зачем что-то планировать, если можно взять и сделать, раз хорошему человеку нужно красиво работать? :-)
Сейчас вылью на GitHub релиз. Если предпочитаете с маркета, то нужно денек-два обождать, пока модераторы проверят.

140054


CookiePeek v1.3.0:
Экспорт в файл — по запросу с форума. Теперь в каждой строке меню экспорта две кнопки: копировать в буфер и сохранить файлом. Работает для всех форматов (JSON, cookies.txt, Profile JSON, Header String) и для экспорта выделенных cookie.
Поддержка Firefox Mobile — адаптивная таблица с приоритетами колонок. На узком экране скрываются второстепенные колонки (path, expires, domain, flags), остаются name, value и действия. Тулбар на мобилке переключается в icon-only режим.
Визуальные улучшения — счётчик выделенных cookie в виде pill-бейджа, кнопки экспорта в bulk bar (вместо одной "Export Selected" — иконки копирования и скачивания).
Релизы (раньше официального выхода) можно качать → здесь.
Для Firefox уже доступна для загрузки новая версия. Толком в Firefox Mobile не тестил, так что пишите, если найдете косяки - быстро исправлю.
Для Chrome/Edge можно дождаться обновления из маркета, - мои продукты быстропроходят модерацию.
 
  • Спасибо
Реакции: Shizuku, sabir и 404

Divisor

Новичок
Регистрация
26.02.2024
Сообщения
19
Благодарностей
24
Баллы
3
Раз CookiePeek зашёл — покажу что ещё есть из бесплатных расширений, может кому пригодится для работы. Доступны для основных браузеров, но дам ссылки на CWS, чтобы не спамить. Всегда можно погуглить по названию, добавив свой браузер.

Geo Tier Builder — сборка ГЕО-листов для таргетинга. 249 стран, тиры T1/T2/T3, регионы, мета-группы (EU, BRICS, Five Eyes и т.д.). Экспорт в CSV, JSON, Cloudflare WAF expression, nginx geo map, JS condition. Импортирует любую кашу из ISO-кодов и названий. Работает оффлайн, 542KB (в основном спрайт с флагами). Новинка, но выстраданная :-)
Chrome: https://chromewebstore.google.com/detail/dbckaneobldjifocakfojpebfkpbeghn

Redirect Inspector — трассировка цепочек редиректов в реальном времени. Показывает каждый хоп, статус-код, заголовки. Полезно для проверки партнёрских ссылок, TDS, клоаки.
Chrome: https://chromewebstore.google.com/detail/jkeijlkbgkdnhmejgofbbapdbhjljdgg

QRCGen — генератор QR-кодов в SVG, работает на Cloudflare edge. Без трекинга, без рекламы, есть публичный API без лимитов.
Chrome: https://chromewebstore.google.com/detail/jmajfmmdjbnmcjmkfffblmolhleklglg

Всё как и CookiePeek — бесплатно, open source, zero telemetry, тот же цветовой стиль. Исходники на GitHub: https://github.com/investblog

Если есть запросы на конкретные фичи под ZennoPoster/автоматизацию — пишите, добавлю.
 
Последнее редактирование:

Shizuku

Client
Регистрация
10.10.2023
Сообщения
9
Благодарностей
5
Баллы
3
Напрямую под ZennoPoster/ZennoDroid не тестировал, но CookiePeek экспортирует в Netscape cookies.txt и JSON — а это как раз те два формата, которые ZennoPoster поддерживает в «Работа с куками» (начиная с 7.3.1.0). Так что должно подхватиться без конвертации. Если будут нюансы — напишите, поправлю.
Привет.
Ошибки при импорте json файлика. json создан ZP 7.8.15.0
Браузерные антики подхватывают без проблем.
Спасибо.
 

Вложения

  • 19,4 КБ Просмотры: 18
Последнее редактирование:

Divisor

Новичок
Регистрация
26.02.2024
Сообщения
19
Благодарностей
24
Баллы
3
Ошибки при импорте json файлика. json создан ZP 7.8.15.0
Спасибо за обратную связь!
Вижу проблему. parseJson ожидает lowercase-поля (name, domain), а ZennoPoster скорее всего экспортирует в PascalCase (Name, Domain, Value, Path,
Expires...) — это стандартный .NET System.Net.Cookie формат. Проверка !item?.name || !item?.domain фейлится, и все куки пропускаются. Пофикшено → v1.3.2 .
Firefox обновляет мои расширения мгновенно, а для Chrome нужно обождать модерации или качнуть с GH.
 
Последнее редактирование:
  • Спасибо
Реакции: Shizuku

Shizuku

Client
Регистрация
10.10.2023
Сообщения
9
Благодарностей
5
Баллы
3
Спасибо за обратную связь!
Вижу проблему. parseJson ожидает lowercase-поля (name, domain), а ZennoPoster скорее всего экспортирует в PascalCase (Name, Domain, Value, Path,
Expires...) — это стандартный .NET System.Net.Cookie формат. Проверка !item?.name || !item?.domain фейлится, и все куки пропускаются. Пофикшено → v1.3.2 .
Firefox обновляет мои расширения мгновенно, а для Chrome нужно обождать модерации или качнуть с GH.
Привет.
Увы, проблема не ушла, ошибки :(

Пример из json ZP 7.8.15.0

[
{
"domain": "chatgpt.com",
"expirationDate": 1773387566.0,
"hostOnly": true,
"httpOnly": true,
"name": "oai-chat-web-route",
"path": "/chat/frontend/",
"sameSite": "Unspecified",
"secure": false,
"session": false,
"storeId": null,
"value": "\"ChExMC4xMzAuMjEwLjY6MzAwMBCv3HY=\"",
"id": 1
},
{
"domain": "www.google.com",
"expirationDate": 1788336823.0,
"hostOnly": true,
"httpOnly": true,
"name": "_GRECAPTCHA",
"path": "/recaptcha",
"sameSite": "None",
"secure": true,
"session": false,
"storeId": null,
"value": "09AKhCRwgqYFrgSg7hdJeJREHXgofgn3LsDn4AiZ0HtFnPkfjiD04FuZRNwAfT-F3_SVMNsVaevey1Lkzw0xRp468",
"id": 1
}
]
 
  • Спасибо
Реакции: Divisor

Divisor

Новичок
Регистрация
26.02.2024
Сообщения
19
Благодарностей
24
Баллы
3
Привет.
Увы, проблема не ушла, ошибки :(
...
Не буду на этот раз торопиться с обновлениями на маркетах. Тестируем с GH.
Исправлено
- Импорт кук с разных доменов — раньше привязывался к URL текущей вкладки, куки с чужих доменов молча не загружались. Теперь каждая кука ставится на
свой домен
- Значения sameSite (Unspecified, Strict, Lax, None) из ZennoPoster теперь корректно распознаются — раньше всё тихо менялось на lax
- Firefox: убрана ошибка "No active tab URL" — импорт работает с любой вкладки, включая пустую

Новое
- После импорта куки сразу видны в таблице, даже если вы не на том домене
- Импортированные куки подсвечиваются синим на 5 секунд — сразу видно что загрузилось

Релиз: https://github.com/investblog/cookiepeek/releases/tag/v1.3.3



bandicam 2026-03-10 13-43-00-670.jpg
 
  • Спасибо
Реакции: Shizuku

Shizuku

Client
Регистрация
10.10.2023
Сообщения
9
Благодарностей
5
Баллы
3
Не буду на этот раз торопиться с обновлениями на маркетах. Тестируем с GH.
Исправлено
- Импорт кук с разных доменов — раньше привязывался к URL текущей вкладки, куки с чужих доменов молча не загружались. Теперь каждая кука ставится на
свой домен
- Значения sameSite (Unspecified, Strict, Lax, None) из ZennoPoster теперь корректно распознаются — раньше всё тихо менялось на lax
- Firefox: убрана ошибка "No active tab URL" — импорт работает с любой вкладки, включая пустую

Новое
- После импорта куки сразу видны в таблице, даже если вы не на том домене
- Импортированные куки подсвечиваются синим на 5 секунд — сразу видно что загрузилось

Релиз: https://github.com/investblog/cookiepeek/releases/tag/v1.3.3



Посмотреть вложение 140241
Версия 1.3.3 импортировала JSON-файл из ZP 7.8.15.0.
400 cookies загрузились, с 3 ошибками — хз какими :-)

Спасибо за минималистичное расширение и быстрые фиксы :-)
 

Divisor

Новичок
Регистрация
26.02.2024
Сообщения
19
Благодарностей
24
Баллы
3
400 cookies загрузились, с 3 ошибками — хз какими :-)
Перед след. релизом продумаю как внятно и удобно показать ошибки, а главное - где ). Если найдете еще ошибки - жду с нетерпением :-)
 

Кто просматривает тему: (Всего: 2, Пользователи: 1, Гости: 1)