Считает, сколько файлов выбранного типа пришло в Gmail за выбранный период. Данные не покидают браузер.
Users
0
store count
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
total ratings
Store rank
#375K
#281K among extensions
Version
1.0.0
updated 10 Oct 2026
About Счётчик вложений Gmail
*Счётчик вложений Gmail** — небольшое расширение, которое отвечает на простой вопрос: «сколько файлов такого-то типа я получил за эту неделю?»
>
> **Что оно делает**
> - Запускает в Gmail поиск по вложениям за выбранный период.
> - Открывает найденные письма и считывает названия вложений.
> - Считает только то, что совпало с вашим фильтром: расширение (`xlsx`, `pdf`, `csv`, …) и, при желании, подстрока в имени файла.
> - Показывает итог в popup, на иконке расширения и в таблице с экспортом в CSV.
>
> **Примеры**
> - «Сколько выписок `.xlsx` пришло за сентябрь?»
> - «Сколько PDF со словом "счёт" во вложениях за последние 7 дней?»
> - «Сколько архивов я отправил клиенту за месяц?»
>
> **Приватность**
> - Расширение работает **полностью на вашем компьютере**.
> - Оно **не обращается ни к одному серверу**: ни данных никуда не отправляется, телеметрии нет.
> - Результаты хранятся только во внутреннем хранилище браузера (`chrome.storage.local`) и удаляются кнопкой «Очистить».
> - Расширение не использует Gmail API и OAuth, не требует никаких дополнительных разрешений кроме доступа к странице `mail.google.com`.
>
> **Ограничения**
> - Gmail — это веб-приложение, поэтому расширению нужна открытая вкладка Gmail. Если Google изменит вёрстку, может потребоваться обновление.
> - Сканирование большого периода занимает время (примерно 1–3 секунды на письмо).
## Как расширить
- **Считать по дням / неделям** — `src/content/scanner.js`, функция `runScan` (для каждой даты
формировать отдельный `after:/before:` и складывать в `byDate`).
- **Фоновый режим (независимо от вкладки)** — перейти на Gmail API + OAuth.
Учти: Gmail-scopes считаются restricted, потребуется верификация приложения в Google Cloud.
- **Уведомление о новых вложениях** — `chrome.alarms` (разрешение уже есть) + `chrome.notifications`.