gifts2017

Программа для автоматического закрытия окна "Server busy"

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

Очень часто встречается ситуация, когда из-за перегруженности сервера базы данных 1С Предприятие v 7.7 на стороне пользователя появляется окно "Server busy" у которого две кнопки "Switch to.." и "Retry"... Пользователю необходимо нажимать на "Retry" до тех пор, пока закончится блокировка, что очень неудобно.
Данная утилита выполняет одну единственную функцию - каждые 5 секунд проверяет наличие окна с заголовком "Server busy" и жмет на кнопку "Retry" до тех пор, пока оно не закроется.
При запуске программы необходимо нажать кнопку "Старт" и свернуть в трей. При наведении курсора мыши на значок в трее программа показывает количество "кликов", если они были, т.е. сколько раз программа "нажимала" на "Retry".
Если кому-нибудь пригодится - пишите в комментарии...

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

Наименование Файл Версия Размер Кол. Скачив.
-
.1169557003 188,50Kb
25.09.09
60
.1169557003 188,50Kb 60 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр (imsoftware) 24.01.07 08:29
Совет support'у - включить эту программку в комплект поставки с Rocket Launcher'ом ;-) Тогда перенос, например, итогов по бух. счетам не прервется из-за занятости сервера..
2. Александр (imsoftware) 23.01.07 16:01
Обновил... Теперь можно самому задавать имена заголовков окна и кнопки для нажатия... Да, и имя класса окна тоже необходимо указывать вручную...

Для англоязычной винды:
Класс окна: #32770
Заголовок окна: Server Busy
Заголовок кнопки: &Retry

Для русскоговорящей:
Класс окна: #32770 (не меняется)
Заголовок окна: Сервер Занят
Заголовок кнопки: По&вторить (обязательно учитываются "горячие" буквы в названии)

p.s. Не проверял, но должно работать ;-)
3. Anonymous 23.01.07 16:59
Ура-а-а-а!!!!

заряботала!!!!

Спасибо большое за программу !!!
4. Anonymous 22.01.07 15:41
Уважаемый imsoftware!!!

да, кнопочка называется "Повторить"
и есть еще "Переключиться". (но она нафих ненужна, т.к. открывает панель по кнопке пуск)

сможете ли вы чуть чуть доделать свою программу?

заранее спасибо!!!
5. Александр (imsoftware) 22.01.07 10:38
А кнопочка "&Retry" тама называется "&Повторить"? Русскоязычной винды под рукой нету :-(
6. Anonymous 19.01.07 10:02
Программа не работает на русскоязычной виндовс :((
тама не "Server busy" а "Сервер занят"
7. Александр (imsoftware) 28.11.06 10:31
p.s. Данная утилита использовалась как дополнение при переносе данных средствами OLE на работающих базах.
8. Valk 28.11.06 14:35
9. Валерий (VV) 28.11.06 14:45
Скачал, хоть и без необходимости - пригодится.
Такие вещи надо бы делать невидимыми для пользователя или сразу в трей сворачивать после запуска. И там тихо пусть себе молотит, а ее мы в автозагрузку засунем. А то забодают звонками - "а на что нажать?"
10. Александр (imsoftware) 28.11.06 15:57
Можно и сворачивать, только не каждый пользователь сразу заметит, что у него в трее что-то висит..
11. Валерий (VV) 28.11.06 17:10
А на фига ему это надо? Замечать? Ему, юзеру, работать надо. Так что стартовать при запуске и в трей. И пусть себе нажимает на кнопки. Кстати - на обе локализации винды настроено? Или тока на англицкую?
12. Дмитрий (metaeditor) 29.11.06 10:37
кстати можно запихать это в ВК
надо перехватывать ф-ии OleUIBusyA/OleUIBusyW из oledlg.dll
хотел както сделать...
по оле ничего не переношу, поэтому возможности пока не представилось...
13. Доржи Цыденов (support) 29.11.06 12:35
а если перехватить, то можно сделать быстрее?
14. Александр (imsoftware) 29.11.06 13:20
А смысл? Если блокировка в одной из баз идет уже на протяжении 5-10 минут, то как-раз самое оптимально "нажимать" на Retry окна "Server busy" через 5 секунд.
15. Дмитрий (metaeditor) 30.11.06 05:43
16. Дмитрий (metaeditor) 30.11.06 05:54
кхм... нечаянно нажал на "отправить"...

(support): ненадо будет каждые 5 секунд проверять Окна. в этом случае окно "бизи" вобще небудет появляться, хункции сразу будет говорится что какбудто нажали на "retry", да и макс. количество итераций можно задавать программно
17. Николай (coch) 26.01.07 00:25
+1
Нужная вещь
У меня сравнение центральной базы с переферийными сделано через оле, так при поиске документов начавших расхождение в самых ранних базах (где данные за три-четыре года), частенько такое вылезает.
18. boris_ni (boris_ni) 26.07.07 10:47
а есть ключики автозапуска clicker.exe ?
хотелось бы запускать как сервис или хотя бы в шедулере
класная прога
19. Ильдар Тимганов (timgan) 15.03.09 18:47
Уважаемый imsoftware!!!

Если можно еще немного для счастья:

1. Ключи запуска? Чтоб можно было батником запускать! А может и останавливать?!
2. Возможнось изменять параметр - 5 секунд.
3. Возможность убрать из трея

С уважением, Тимган
20. Александр (imsoftware) 15.03.09 21:28
Прога запускается без ключиков. Писалась под себя и очень давно, поэтому никаких тонкостей. Если найду исходники - доработаю с учетом пожеланий (с нуля опять писать не хоцца :-)
21. Владимир Максимчук (maksimchuk) 15.05.09 19:24
Спасибо, за програмку. Надеюсь завтра поможет.
22. Константин Важенин (Black-Rain_Infostart) 02.06.11 15:43
Помогает, но было бы удобно, если можно было бы вызывать эту прогу, скажем, при нажатии Сформировать отчет из 1с по оле, да так чтоб зашить туда параметры (имя окна и т.д.), ну и спрятать сразу в трей.
23. Владимир Килисиди (kilisidiV) 20.09.11 13:50
Программа проверенна, очень помогает в работе, особенно когда связываешь базы по OLE.
24. саша саша (maralex) 29.09.11 10:32
Очень полезная вещь! Спасибо большое!
25. Klesk666 Klesk666 (Klesk666) 25.12.11 01:19
26. Александр Алюев (alyuev) 03.10.14 11:42
Да, не хватает автозапуска. Т.е. чтобы не нужно было нажимать на кнопку "Старт". А так - очень спасает Автоматы от подвисания из-за OLE.
27. Inga Sysoeva (ingrit) 27.01.16 18:50
Очень нужна такая прога, но с возможностью запускать с параметрами ( или настроенной на рус виндоус). Можете ли вы доработать, за вознаграждение, ест-но) ?
28. Павел - (Snork) 24.10.16 15:43
Очень есть необходимость запускать эту программу с параметрами. Есть возможность доработать или скинуть исходники?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа