Hasher Pro 1C 8.x Абсолютная очистка Кэша Кеша Хеша Временных файлов Мусора Создание гибкого скрипта очистки VBS BAT Дополнительные возможности УФ и Обычные Яркие впечатления


Hasher Pro 1C — это новый подход в очистке кэша 1С:Предприятия.
В сообществе временные файлы пользователя 1С называют по разному: кэш, кеш, хеш и т.д.
Как правило этот мусор хранится годами на вашем компьютере и занимает очень много места — сотни гигабайт могут быть заняты бесполезными файлами.
Hasher Pro 1C сочетает в себе ТРИ варианта очистки Кэша:
1) Быстрый и безопасный, подходит для любого пользователя 1С.
2) Полный и более тщательный, для программистов и уверенных пользователей.
3) Агрессивный с дополнительными административными возможностями.
* А так же интерактивное создание скрипт файлов VBS или BAT для отложенной очистки или передачи скрипта коллегам.
Используйте обработку Hasher Pro 1C как незаменимый инструмент при работе с 1С:Предприятием 8.1, 8.2 и 8.3 в клиент-серверном и файловом варианте.
Поддержка толстого клиента, тонкого клиента, управляемых форм, интерфейса Такси.
Совместимость: Windows XP/Vista/7/8/10 (x32/x64) + Серверные платформы.

При очистке кэша и удалении временных файлов 1С важно понимать какие файлы за что отвечают, и не переборщить с удалением. 

В этом вам поможет Hasher Pro 1C 8

Функционал обработки разделен на три режима очистки:

Стартовая страница

  • Быстрая очистка — Безопасный и быстрый способ. Смело удаляйте кэш информационных баз 1С:Предприятия без последствий.
  • Полная очистка — Максимальная очистка кэша 1С:Предприятия и операционной системы. 
  • + Очистка временных файлов пользователя и операционной системы. 
  • + Обновить интерфейс  обновляет командный интерфейс, рабочий стол и открытые формы с учетом текущих значений функциональных опций.
  • + Clear cache — встроенное средство 1С:Предприятия, очистка кэша клиент-серверных вызовов. Используется ключ: "ClearCache" при завершении работы сеанса 1С:Предприятия.
  • Агрессивная очистка — Комплекс мер для оптимальной очистки и оптимизации работы 1С:Предприятия. Только для опытных пользователей.
  • + Завершить рабочие процессы 1С:Предприятия — принудительное завершение процессов "1cv8". Полезно завершать рабочие процессы в связке с очисткой кэша текущей информационной базы или при полной очистке кэша. Позволяет освободить оперативную память от всех запущенных процессов 1С:Предприятия.
  • + Перезагрузить Агент сервера 1С:Предприятия  происходит перезапуск сервера 1С:Предприятия 8.x. Запуск этого способа производится перед очисткой файлов кэша, после очистки кэша работа службы возобновляется.
  • + Дедовский способ »Очистить кэш батником» — Создается пакетный файл "Hasher.bat" на рабочем столе пользователя со стандартными командами очистки кэша 1С:Предприятия.

 

Запуск сценария очистки возможен тремя вариантами:

Запуск сценария очистки

 

  1. Запустить сценарий средствами 1С Предприятия — очистка кэша производится стандартными средствами 1С, если невозможно получить доступ к файлу происходит отложенный запуск задач скриптом VBS, при этом работа 1С прекращается.
  2. Запустить сценарий средствами Windows Script Host (.vbs)  скриптовый язык программирования, интерпретируемый компонентом Windows Script Host. Он широко используется при создании скриптов в операционных системах семейства Microsoft Windows
  3. Запустить сценарий средствами Командной строки (.bat) — текстовый файл, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором. После запуска пакетного файла, программа-интерпретатор cmd.exe читает его строка за строкой и последовательно исполняет команды. 

В программе имеется уникальная возможность создания скриптовых файлов для очистки кэша:

Создание скрипта

Инструкция создания скрипт файла:

  1. Выбрать требуемые объекты и способы очистки;
  2. Нажать "Создать скрипт (F12)";
  3. Выбрать вариант скриптового файла: VBS или BAT;
  4. Сохранить скрипт в удобном месте.
  • Внимательно изучите скрипт файл при помощи любого текстового редактора.
  • Запустите под правами администратора.
Hasher Pro 1C 8 выводит отчет о проделанной работе

Отчет скрипт

 

Нажмите ""Сканировать систему (F5)"" в результате получите исчерпывающий анализ кэша на вашем компьютере:

Сканировать систему

  • Обратите внимание все объекты в Hasher Pro 1C 8 сопровождаются подробным описанием.

 

Для обратной связи используйте "Предложить функцию (F1)":

Обратная связь

 

Данные статьи и комментарии к ним вдохновляли Hasher Pro 1C 8 своими функциями и идеями:

  1. Чистка кэша 1С 8.1 — 8.2 — 8.3 (удаление кэша для ВСЕХ пользователей терминального сервера) + запуск с ключом
  2. Чистка кэша 1С. Универсальная обработка
  3. Очистка кэша пользователя
  4. Очистка кэша 1С из сеанса 1С Предприятие
  5. Удаление профайлов пользователей 1с
  6. Очистка кэша 1С из 1С

*Обработка находится в состоянии расширения функционала. Каждый отклик важен. Желаем вам приятной очистки кэша.

Профессионалы используют Hasher Pro 1C

  04.07.2024: 

  Появилась поддержка управляемых форм:

 

Подарить Автору 75 рублей, за труды и старания:

34 Comments

  1. awa

    Судя по названию «Hasher», автор путает понятия «хеш» (hash) и «кэш» (cache).

    Reply
  2. ya.Avoronov

    (1) awa, плюс поставил вам за наблюдательность. Не совсем так, «hasher» в переводе с иностранных значит «мясорубка». Это довольно символично для данной программы и конечно созвучно с «cache». Вот как то так. Не в названии конечно сила)

    Reply
  3. jobkostya1c8
    Reply
  4. jobkostya1c8
    Reply
  5. ya.Avoronov

    (4) kostyaomsk,

    — Спасибо, что не пожалели время на анализ программы. После такого красочного обзора самому захотелось скачать и пользоваться обработкой с новыми, навеянными ощущениями. Шучу)

    — Конечно приму к сведению ваши предложения и замечания, они действительно полезны.

    — В обработке есть халтурные моменты, обещаю их править с каждым новым выявлением, с помощью уважаемых коллег по сайту.

    — Прорисовывая интерфейс, опирался на свои эгоистичные нотки, понимаю, что не всем по душе «раскраска» с большими кнопками. Возможно появится версия с простым — 1С:Классик интерфейсом.

    — Услышал одну положительную нотку, на счет использования обработки как наглядного пособие для изучения скриптов и файлов по работе 1С 8. Пора вводить комментарии и делать более понятные конструкции в коде.

    — Для коммерческой реализации требуется что-то авторское, уникальное. Hasher Pro скорее объединяет опыт и достояние форумчан и коллег по цеху, поэтому FREE.

    — Хотелось бы содействия всех заинтересованных лиц для создания универсальной обработки с широким полезным функционалом.

    Спасибо за внимание!

    Reply
  6. glek

    большой. агромадный плюс автору.

    Reply
  7. jobkostya1c8

    Еще вопрос такой автору а если на сервере «зоопарк» из конфигураций, платформ 8.2 и 8.3? Также по поддержке windows 7 и windows 8 прямо укажите. Я то на ноутбуке тестировал с windows 8 c разрядностью 64.

    А то люди вот в аналогичной публикации собирают разные скрипты по частям для разных платформ и операционок. Сам скриптовый язык знать то полезно, но не обязательно. В основном чтоб в 2-3 строчки что-то запустить 1С-ное из планировщика задач операционки. Сам скрипт плохо воспринимается в отличие от кода 1С 🙁

    Reply
  8. gaglo

    Ну жестоко! Других слов не подобралось. Особенно за «мясорубка ПРО».

    Скачвать не буду, пока не вернусь на работу. Иначе не попробовать.

    Особенно всякие варианты с «Перезагрузить Агент сервера» — чото мне подсказывает,

    что некоторые будут недовольны и даже нажалуются дирекции.

    Но под влиянием радующего глаз цветного интерфейса их будет легко отшить

    и даже послать (ну я думаю, что легко, а там посмотрим, …)

    Reply
  9. BodunOff

    Александр, допишите в описании что обработка запускается в режиме обычного приложения. Не планируете допилить под УФ?

    Reply
  10. sv28s28

    Здравствуйте, почему то не работает на конфигурации 11.1.9.66

    Reply
  11. ya.Avoronov

    (9) BodunOff,

    Дописал в описании: На данный момент Hasher Pro 1C работает только в режиме обычного приложения (Поддержки управляемых форм нет).

    УФ в процессе. Спасибо.

    Reply
  12. ya.Avoronov

    (7) kostyaomsk,

    Дописал в описании: Совместимость: Windows XP/Vista/7/8 (x32/x64) + Серверные платформы.

    Reply
  13. ya.Avoronov

    (10) sv28s28, Если я не ошибаюсь, 11.1.9.66 конфигурации «Управление торговлей» (ред. 11.1) для «1С:Предприятия 8» работает на управляемых формах. Поддержки пока нет.

    Reply
  14. jobkostya1c8

    (13) большой плюс Вам что сообщили про «проблемную» УТ 11.1 уже не важно какого релиза. Видимо, придется для отдельной конвы затачивать маленький скрипт.

    Reply
  15. jobkostya1c8

    Самое обидное, что уже конфигурациям на толстых формах почти не требуется чистка КЭШа 🙂 Почти. Я про стабильность работы.

    Reply
  16. OksanaSub

    Спасибо за проделанную работу. Пока чистим bat-ом по выходным.

    Reply
  17. DoctorRoza

    Добрый день!

    При установке переключателя, вывалилась ошибка

    «{Форма.Форма.Форма(226)}: Индекс находится за границами массива

    ЭлементыФормы.Пользователи.ТекущаяСтрока = Пользователи[0];

    »

    База серверная, открываю как внешнюю, права полные, Управление производственным предприятием, редакция 1.2 (1.2.25.1).

    Что не так?

    Reply
  18. ya.Avoronov

    (17) DoctorRoza, Данная строка производит позиционирование на первой строке списка пользователей. Скорее всего список пуст. Допускаю ошибку, если запуск в терминальном режиме, где нету доступа к файловой системе сервера баз данных или др.

    Решение: Закомментируйте эту строку или переместите ее в конец процедуры.

    Reply
  19. нормальный такой

    у вас вся конфигурация в такой виде?

    Reply
  20. ya.Avoronov

    (19) нормальный такой, До конфигурации еще дело не дошло, а вот обработка именно такая.

    Reply
  21. jobkostya1c8

    Проверял у клиентов на УТ 10.3 вроде работает нормально. Только вот поначалу думал в КЭШэ дело. Оказалось в методике 🙂

    Reply
  22. ya.Avoronov

    (21) kostyaomsk, Все средства хороши, как говорится.

    Я вот на такой продукт наткнулся: Подсистема «Инструменты разработчика».

    Теперь думаю, где все это добро использовать, жил и не тужил 🙂

    Reply
  23. tormozit

    (22) Да, клевая подсистема. Я тоже ее использую очень давно.

    Reply
  24. jobkostya1c8

    Единственное чего не понял система инструменты разработчика до релиза 1С 8.2.12 или поддерживает 8.3.5.13хх. Хотя лучше там вопрос задать. Все руками делать приходится. Когда только найдешь что-то сразу увидишь что это где-то автоматизировано.

    Лучше, конечно в другой ветке ТАМ такой вопрос задать.

    Reply
  25. pisarevEV

    {ВнешняяОбработка.Hasher_Pro_1С_8x.Форма.Форма.Форма(226)}: Индекс находится за границами массива

    ЭлементыФормы.Пользователи.ТекущаяСтрока = Пользователи[0];

    в BP_3.0.43.116

    хотя пользователь есть…. (вход НЕ анонимный)

    Reply
  26. ya.Avoronov

    (25) pisarevEV, Попробуйте запустить 1С Предприятие под правами администратора.

    Reply
  27. pisarevEV

    (26) это под администратором (т.е. пользователь — с правами администрирования)

    Reply
  28. ya.Avoronov

    (27) pisarevEV, Нет, попробйуте 1С запустить под правами локального администратора:

    Reply
  29. Светлый ум

    Для управляемых форм (Тонкий клиент) — версии данного продукта нет?

    Reply
  30. ya.Avoronov

    (29) Светлый ум, к сожалению пока нет. Возможно к 2х летнему юбилею выйдет на управляемых формах.

    Reply
  31. pas

    Обработка «не видит» пользователей Active Directory, показывает базы только по администратору

    Reply
  32. dima_gsv

    Два вещи, на которые стоит обратить внимание.

    1. В описании обработки не указано, что нужно запускать 1С с правами администратора, чтобы она нашла кеш у всех пользователей. В принципе, это логично, но сначала вгоняет в ступор — заявлено, что ищет кеш всех пользователей, а запускаешь — не находит.

    2. Обработка не ищет кеш в профиле пользователя, если в имени каталога присутствует точка, например: «c:usersuser1.mydomain». Это бага-бага.

    Reply
  33. ya.Avoronov

    (29) Появилась версия для управляемых форм. Приятного использования.

    Reply
  34. AlexO

    Н-да. Как обработка 1С! Ищет и стирает свои же свежезапущенные темпы 1С при включенном сервисе?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *