Что нового

Подсчёт печати страниц на принтер

spayn626

Новичок
Сообщения
4
Репутация
0
Программа висит в автозагрузки и вроде справляется со своей задачей, но после печати n количества страниц(количество не определенно)отправка на печать начинает тормозить. На некоторых компьютерах работает нормально, опробовал на достаточно большом количестве. Если посмотреть в свойства печати принтера, видно как в столбце размер загрузка страницы производится очень медленно, буквально по байтам. Соответственно для загрузки страницы около 1 мб приходиться ждать около 60 секунд. После того как я добавил задержку опроса состояния печати в 5 секунд на некоторых компьютерах тормоза стали проявляться намного реже или вообще пропали. Пример программы во вложении.
Последнее что сделал(на что ума хватило) это перенес из глобальных строку
"Global $objWMIService = ObjGet("winmgmts:\\" & $strComputer & "\root\CIMV2")" в локальную переменную в функцию опроса - "_Get_Info()", пока не проверял результат. Что то подсказывает что не поможет (( [/b]

Автор: Spayn626
 

Вложения

  • PrintInfo.au3
    11.6 КБ · Просмотры: 11

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Re: подсчет печати страниц на принтер

Я так и не понял, эта тема содержит вопрос или готовое, но нерабочее решение? Кроме того, выберите нужную категорию, а не перечисляйте их все. И да, не нужно выделять текст.
 
Автор
S

spayn626

Новичок
Сообщения
4
Репутация
0
Re: счетчик печати

Тема содержит готовое решение.
Но проблема в том что программа на некоторых компьютерах через какое то время вешает печать.
Кстати после закрытия программы печать страниц так же вешается, помогает только перезагрузка компьютера.
Извиняюсь что не написал тему,не нашел подобной.

ps после запуска программы для отображения gui надо нажать левый ctrl+alt+esc
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Снимите выделение с текста. И что значит версия "3." и "4.4"?
 
Автор
S

spayn626

Новичок
Сообщения
4
Репутация
0
Yashied сказал(а):
3.4.4 версия autoit (может я что и напутал)
Yashied помогите мне пожалуйста ответить на вопрос.
Почему программа вешает печать?
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
spayn626 сказал(а):
3.4.4 версия autoit (может я что и напутал)
Нет такой версии, последняя актуальная версия 3.3.14.1 и 3.3.15.0 beta. Но это уже не важно, т.к. тему перенесли.

spayn626 сказал(а):
Почему программа вешает печать?
Подождите, не торопитесь. Я уверен, что кого-нибудь на форуме эта тема заинтересует. Вы можете поднимать тему, но не чаще чем раз в 24 часа.

P.S

К сожалению, до вопросов печати мне как-то фиолетово, поэтому и помочь здесь я вам не смогу.
 
Автор
S

spayn626

Новичок
Сообщения
4
Репутация
0
Время прошло, мне не помогли.
Внес исправления сам, теперь программа не вешает печать.
Теперь это просто рабочий счетчик. Кому надо пользуйтесь.
 

Вложения

  • PrintInfo (1).au3
    11.7 КБ · Просмотры: 15
Верх