Очистка заголовков окон, удержание 8-ки в памяти.

Опубликовал Стас (Salvador Limones) в раздел Администрирование - Сервисные утилиты

После запуска, программа висит в памяти, каждые десять секунд проверяя заголовки окон на наличие "1С:Предприятие", найдя, убирает. Так же держит 8-ку в оперативной памяти.

1. Сперва в заголовке ищется "1С:Предприятие - " (жестко прописанный заголовок исполняемых файлов 7.7 и 8.х), если найдено, то очищается, далее ищется "Зарплата+Кадры" если найдено, то бежим по строке заголовка до ":"(двоеточие), как в типовых ЗиК - "Зарплата+Кадры. Редакция 2.3. 2005г.: ООО "Рога и копыта", вычищается всё до двоеточия. В итоге на панели задач вместо нескольких "1С:Предприяти....." имеется список из названий баз, либо названий организаций (для ЗиК).

2. Изначально 1С 8.х при сворачивании освобождала оперативную память, скидываясь полностью в файл подкачки, при дальнейшей работе, она опять грузилась в оперативку, подтормаживая работу (особенно на нешустрых компах), что вызывало недовольство бухгалтеров. Программа же при сворачивании не даёт 8-ке свапнуться в файл подкачки, таким образом 8-ка всегда в полной боеготовности. :-)

Запуск: Лучше скопировать тем, кто сильно нуждается оба файла и добавить в автозагрузку.

Изменения от 02/09/2009:

1. Добавил очистку от "Конфигуратор - "

2. Если рядом с исполняемым файлом находятся файлы иконок, то они будут выставлены приложениям:

conf.ico - для конфигуратора

pred.ico - для предприятия.

3. Ошибку, почему не дружит с XP SP3, не нашел (на моих испытуемых работает), но на всякий случай переобозвал переменные и имя класса.

Скачать файлы

Наименование Файл Версия Размер
Исполняемый файл + библиотека dll
.1232031294 17,02Kb
25.09.09
79
.1232031294 17,02Kb 79 Бесплатно

См. также

Комментарии
1. Serj (Serj1C) 460 16.01.09 08:56 Сейчас в теме
+, но вопрос по поводу памяти. не будет ли проблем, если все копии 1С займут больше, чем имеется физически ОП?

PS: окна ищутся только по процессу 1cv8?
а то окно cmd с заголовком
Код
title 1C:Предприятие :)
Показать полностью

не обрабатывается :)
2. Стас (Salvador Limones) 93 16.01.09 09:35 Сейчас в теме
(1) Тестил на своих бухах, максимум 3 экземпляра 8-ки запущено было, проблем при интенсивной работе не возникало. НО!!! У всех установлено минимум гиг памяти.
Поиск не по процессам, а именно по видимым окнам с заголовком "1С:Предприятие - ", забыл в статье дописать про " - ".
3. vvv666 (vvv666) 17.01.09 11:10 Сейчас в теме
А что только для ЗиК? Может вынести список удаляемых слов, допустим в текстовой файл, чтобы использовать также в непиповых конфигурациях, да и вообще не только для 1С?

Самому нафиг ненадо, но за идею плюсадин
4. Дмитрий (Mitay) 19.01.09 11:36 Сейчас в теме
Идея интересная,
но при попытке использования перестала переключаться раскладка клавиатуры. (xp sp3)

Удалил процес из памяти - раскладка заработала.
5. Serj (Serj1C) 460 22.01.09 10:00 Сейчас в теме
(4) Ах вот она причина...
А то я каждое утро закрываю языковую панель, удаляю процесс ctfmon и запускаю его заново, тогда процессы работают и не конфликтуют )
6. Стас (Salvador Limones) 93 22.01.09 12:46 Сейчас в теме
7. Serj (Serj1C) 460 22.01.09 12:50 Сейчас в теме
8. Стас (Salvador Limones) 93 24.01.09 17:01 Сейчас в теме
(4)(7) Проверил на XP SP3, работает, раскладка переключается. Может установлены какие-нибудь приложения типа пунто-свитчера?
9. Дмитрий (Mitay) 26.01.09 10:05 Сейчас в теме
на одном компе стоит Punto, на других нет.
10. Алексей (Gaffer) 76 02.02.09 11:26 Сейчас в теме
Круть =)

Автору: сделайте очистку заголовка окна и для Конфигуратора тоже ;)
12. Serj (Serj1C) 460 24.06.09 09:01 Сейчас в теме
Переустановил систему, потерял файл.
Еле нашел страницу, откуда качать!
А тут изменения. Иконки поменялись (это я думаю поправлю), и теперь не ориентируюсь где конфигуратор, а где предприятие.

Можно старую версию на скачивание? :)
13. Виталий Глазунов (Altez) 248 22.12.10 13:54 Сейчас в теме
+, а иконки v7 и v8 разделить планируется?
14. Виталий Глазунов (Altez) 248 28.12.10 05:45 Сейчас в теме
Ув.Автор! Нельзя ли открыть исходник сего чуда в целях оптимизации оформления
заголовков и управления окнами (перетаскивание в таскбаре, быстрый вызов по хоткею)?