Программа для автоматической регулярной печати
Автоматическая печать раз в неделю
| Сообщение #1
Отправлено 05 августа 2014 - 22:10
palexxx
Как известно, всем струйным принтерам присуща одна общая проблема. При длительных простоях без дела чернила в печатной головке засыхают приводя к проблемам печати. Выход давно найден и часто озвучивается: раз в неделю на принтере нужно что-то печатать.
Я как сисадмин не мог пройти мимо и решил автоматизировать этот процесс. Дальше будет много текста и картинок, призванных сделать объяснение понятным для самого широкого круга читателей.
Итак. Собственно всего 3 шага.
1) создаем файлик Excel с макросом запуска на печать
2) пишем скриптик запуска созданного файлика excel
3) добавляем задание в планировщик с желаемой частотой исполнения
ШАГ 1 Создаем файлик Excel с макросом запуска на печать
В excel создаем красочный файлик. Тут нет предела фантазии, у меня вышло нечто вроде мазайки.
Запускаем запись макроса. Макрос - это такая штука, которая сохраняет некую последовательность действий над книгой или файлом.
Придумываем название, пишем описание,
запускаем печать как обычно
Останавливаем запись макроса
Жмем Alt+F11
находим созданный ранее макрос, копируем го тело как на картинке
Создаем заставляем выполнятся макрос при открытии файла. будьте внимательны - все как на картинке
Чудо-файл готов. Осталось его "сохранить как" в формате с поддержкой макросов - xlsm. Расположить рекомендую неглубоко, название желательно без пробелов и кириллицы. После сохранения можете проверить. При запуске файла должна сама начинаться печать.
Если не запускается, отменяем запрет выполнения макросов.
Для запуска макросов без подтверждений поколдуем с безопасностью:
ШАГ 2 Пишем скрипт запуска
Для удобного запуска созданного непосильным трудом пишем bat-файл. Для тех кто не в теме, это обычный текстовый файл с перечнем команд, только расширение поменяно с txt на bat
Цитата
Color 02
:: Меняем рабочую папку на каталог с Excel. В Windows x86 и Microsoft Office 2013 это выглядит так
cd "%PROGRAMFILES%\Microsoft Office\Office15\"
:: Запускаем Excel с указанием расположения файла с макросом печати, у меня - в корне диска D
start Excel.exe D:/mosaik.xlsm
:: Ждем 10 секунд
ping -n 10 127.0.0.1 > NUL
:: Тихо закрываем Excel
taskkill /F /IM EXCEL.exe
:: Выходим из скрипта
exit
После смены расширения файла можно попробовать его запустить. Должен открыться файл и запустится печать. Через 10 секунд excel закроется.
ШАГ 3 Добавляем скрипт в планировщик
Запускаем стандартный виндозный Cron ... пардон, планировщик заданий.
Добавляем запуск нашего скрипта с желаемой регулярностью. Я счел уместным запускать его 1 раз в неделю. Продумайте время, когда комп будет вероятнее всего включен.
можем проверить выполнение запланированной задачи:
===================================================
Для наглядности прилагаю архивчик с готовым файликом-мозайкой и скриптом. Распаковывать в корень диска D
http://dfiles.ru/files/frtnetblc
(сюда чего-то не прилепился...)
| Сообщение #2
Отправлено 06 августа 2014 - 07:11
WWM
Это хорошо, что Вы умеете запрограммировать такой процесс.
Но он не нужен. И даже может быть вреден.
Не нужен потому, что при хороших чернилах и состоянии принтера (в чистоте), а также подходящих условиях хранения принтера (умеренная температура и влажность, минимум пыли и другой грязи) за неделю никак ничего не может засохнуть.
Для этого может понадобиться как минимум месяц-два.
А вредно без Вашего присутствия что-либо печатать, так как никто не контролирует то, что распечаталось. А если там уже дефекты? И что? Стоим дальше до следующей авто распечатки (с возможным дальнейшим ухудшением ситуации) вместо того, чтобы привести в порядок?
| Сообщение #3
Отправлено 06 августа 2014 - 07:48
Alex Fox
WWM сказал:
за неделю никак ничего не может засохнуть.
засохнуть нет, но завоздушиться может. Регулярная печать не только для незасыхания важна.
Есть программка автопринт. На этом форуме даже. Ее поставить в планировщик и будет печатать что угодно и сколько раз угодно.
| Сообщение #4
Отправлено 06 августа 2014 - 08:18
WWM
Alex Fox сказал:
Регулярная печать не только для незасыхания важна.
Так и мы об этом же! Играет роль не только температура, но и перепады атмосферного давления, особенно, если стоит СНПЧ.
WWM сказал:
А если там уже дефекты? И что? Стоим дальше до следующей авто распечатки (с возможным дальнейшим ухудшением ситуации) вместо того, чтобы привести в порядок?
| Сообщение #5
Отправлено 06 августа 2014 - 11:04
ЮХа
Вопрос "автоматической печати" поднимался уже на форуме. В прошлом десятилетии. Дело заглохло. Очевидно, не так уж и нужен сабж...
Написанное выше - личное мнение писателя.
| Сообщение #6
Отправлено 06 августа 2014 - 11:52
palexxx
при пигментных чернилах как по мне - жизненно необходимо болтать чернильницы раз в какое-то время.
Помнить об этом мне лень, вот и запланировал.
А насчет "дефектов печати"... Глаза ж у меня не повылазили, посему не вижу проблемы со словами "опа!... листик вылез" глянуть, как там дела.
судя по 45 скачиваниям архивчика с депосита за сутки тематика актуальна :)
| Сообщение #7
Отправлено 06 августа 2014 - 11:54
WWM
palexxx сказал:
опа!... листик вылез" глянуть, как там дела.
Ну тогда с таким же успехом Вы можете себе поставить напоминание на мобилку или на комп.
palexxx сказал:
жизненно необходимо болтать чернильницы
Не пожизненно, а до поры до времени. Пигмент стареет, и, действительно, частично остаются в тех пределах размеров, что пролезут через дюзы, только до поры до времени. Поэтому соблюдайте срок годности пигмента.
| Сообщение #8
Отправлено 06 августа 2014 - 12:29
ЮХа
palexxx сказал:
при пигментных чернилах как по мне - жизненно необходимо болтать чернильницы раз в какое-то время
Если пигмент в донорах, то еженедельная печать не поможет взболтать доноры. Если бы у меня был пигментный принтер, то я бы взбалтывал доноры иначе. Найдите тему про УЗ-ванну.
Написанное выше - личное мнение писателя.
| Сообщение #9
Отправлено 06 августа 2014 - 12:40
MaK7
Попытался представить себе человека, который неделями не печатает (потому как не нужно/нечего печатаь), и неделями же не выключает принтер (а иначе как будет работать вся эта система автопечати)?
Хороче говоря, ничегошеньки у меня и не вышло... Не могу себе представить такую ситуацию. Ну никак!
| Сообщение #10
Отправлено 06 августа 2014 - 13:58
ЮХа
MaK7 сказал:
Попытался представить себе человека....
Аналогично! А если чел ежедневно работает, то можно и в ручном режиме печать запустить. Если принтер нужен...
Написанное выше - личное мнение писателя.
| Сообщение #11
Отправлено 06 августа 2014 - 14:52
localhost
Тема интересная...
Но действительно, чересчур заморачиваетесь. Принтер можно включать раз в неделю-две вручную и он выполнит автопрочистку сразу или при выключении. Можно ещё тест сопел отпечатать и ладно...
Тем кому реально лень делать руками или часто в отъездах... Надо цветной лазерник.))
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #12
Отправлено 06 августа 2014 - 15:08
SCORPIC
Все гораздо проще - настоящие герои идут в обход. Может кто нибудь помнит про РАЗГОННЫЙ черный квадратик за областью печати, для контрастной печати черными фоточернилами на СD? Создаем пустой файл в WORD и за пределами полей печати вводим цветную плашку. В результате принтер делает комплексную очистку головы и прогрев всех сопел. Но чернилами на бумаге ничего не печатает - т.к. плашка за пределами области печати. В результате принтер прогоняет пустой лист, который можно использовать до бесконечности. И бумага цела и чернила при этом не расходуются при печати. Данную процедура относится только к принтерам кенон PIXMA, для которых данную процедуру можно производить 1 раз в месяц ЕСЛИ принтер до этого срока вообще ничего не печатал, меньше не актуально. Аналогичная процедура выполняется при автоматическом выравнивании сопел головы, при этом печатается утомительный тест выравнивания.
За спасибо ставим зеленые плюсики в сообщениях
Canon PIXMA PRO-100, Canon S530D, PIXMA iP1700 - 1900 - 2700, PIXMA iP3600 - iP4200 - 4500 - iP4940 - iP7240, Canon PIXMA iX6540, Canon PIXMA PRO 9000 Mark II
| Сообщение #13
Отправлено 06 августа 2014 - 18:38
palexxx
Кстати комраты, я действительно закрутил :)
Есть способ в 5 раз проще. Берем этот же файлик, печатаем его "в файл" например 1234.prn
После запускать на печать его можно старой доброй командой print:
print /D:\\LOTOS-PC\EPSON_с91 C:\1234.prn
где \\LOTOS-PC\EPSON_с91 - путь к принтеру (его кстати пришлось расшарить для доступа по сети), C:\1234.prn - расположение файла.
| Сообщение #14
Отправлено 07 августа 2014 - 06:08
Alex Fox
я какое то время ставил каждый день автопечать. извел бумаги и плюнул)
| Сообщение #15
Отправлено 08 августа 2014 - 18:59
palexxx
Млять, только зря время убил, инструкцию для пипла писал. Хоть бы кто спасибо сказал... Ладно, прибиваю тему.
| Сообщение #16
Отправлено 08 августа 2014 - 19:14
combain
palexxx, спасибо помог , я чуть модернизировал твой скрипит . И принтер просто делает прочистку раз в 2 недели если не печатал вообще .
Спасибо !
Будущее теперь наше и оно начинается СЕЙЧАС!
R3000 . 3880 . 7900 . 9890 . ipf6400 . ipf605 . bizhub C552 . bizhub pro C6500 .
| Сообщение #17
Отправлено 18 августа 2014 - 11:30
localhost
Для этого однако надо принтер держать постоянно включенным.
Это противоречит:
1. Пожарной безопасности.
Ушёл на выходные из офиса, уехал в отпуск и оставил пустую квартиру - будь любезен, отключи сетевой фильтр на который прикручена вся техника.
Дешевле обойдётся.
2. Принципам энергосбережения.
Представьте себе, что все владельцы принтеров не отключают их вообще. Те несколько ватт, которые потребляет каждый принтер в режиме ожидания соберутся в мега и гигаватты. Энергетический рынок, конечно, только в плюсе, но...
Увеличивается выброс парниковых газов, значит глобальное потепление становится более интенсивным. Увеличивается количество отработанного топлива на АЭС, следовательно увеличивается число ядерных могильников. На теплоэлектростанциях сжигается больше каменного угля, следовательно увеличивается выброс радиоактивных веществ в атмосферу, да и просто всякой золы. Ну и надо понимать, что люди добывают уголь нелёгким трудом и нередко умирают на рабочем месте.
Выводы:
1. Отключайте технику всегда, когда она не нужна.
2. Энергосбережение явно важнее печатающей головки
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #18
Отправлено 18 августа 2014 - 12:18
combain
localhost, проще говоря не выключая принтер вы устраивайте глобальное потепление и апокалипсис .
А техника просто хочет быть в режиме сна .
------------------------
Да и твой совет помогает избежать вот этого ( фото )
Прикрепленные изображения
Будущее теперь наше и оно начинается СЕЙЧАС!
R3000 . 3880 . 7900 . 9890 . ipf6400 . ipf605 . bizhub C552 . bizhub pro C6500 .
| Сообщение #19
Отправлено 18 августа 2014 - 15:50
SCORPIC
localhost сказал:
Для этого однако надо принтер держать постоянно включенным.
Для кенон нет. Достаточно автовыключение по таймеру настроить. Принтер постоянно отображается на связи в режиме сна. На маме принтера контроллер питается от USB, который потом будит и включает весь принтер. В епсон что то подобное тоже должно быть.
localhost сказал:
2. Энергосбережение явно важнее печатающей головки
Использую ИБП. Не одного фатального выхода из строя Сanon на практике, а принтеров у меня множество - берите на вооружение. ИБП хороший.
За спасибо ставим зеленые плюсики в сообщениях
Canon PIXMA PRO-100, Canon S530D, PIXMA iP1700 - 1900 - 2700, PIXMA iP3600 - iP4200 - 4500 - iP4940 - iP7240, Canon PIXMA iX6540, Canon PIXMA PRO 9000 Mark II
| Сообщение #20
Отправлено 18 августа 2014 - 16:58
ЮХа
combain сказал:
проще говоря не выключая принтер вы устраивайте глобальное потепление и апокалипсис .
Я прошу в серьёзных темах не писать фигню и не провоцировать флуд с целью поддержания своего рейтинга.
Современные устройства достаточно экономичны в т.н. "дежурных режимах". Кроме того, оплачивая электроэнергию, вы оплачиваете и мероприятия по сбережению среды обитания. Если, конечно, вы не живёте в республике Хумба-Ямба, которая подключилась незаконно к электрокабелю.
Написанное выше - личное мнение писателя.
Поделиться темой:
1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей
Скачать обновленную версию бесплатной программы PrintHelp 2023, купить Код Сброса -