|
TCPPrint
|
|||
---|---|---|---|
#18+
Обновил архив с программой. Несколько изменений 1. В настройках можно выбрать тип лога системный/текстовый файл 2. Для каждого принтера теперь можно указать на каком адресе прослушивать. 3. Если указан пустой параметр "subnets": "", то проверка подсети игнорируется (печатает в любом случае). Эти изменения отражены в файле README.MD Для проверки можно запустить как обычное приложение с ключем -e Проверил у себя под виртуалкой. Сервер с принтером W10, клиент WinXP. Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Конфиг для проверки был такой Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2018, 15:40 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Прошу прощения, я далеко не компьютерщик, уточню: 1. Запуск – как и раньше TCPPrintService.exe –install ? 2. Верно: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
3. проверю 31… ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 10:42 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Просьбы: 1. указывать версию, хотя бы в виде текстового файла в папке с программой. 2. давать ссылку откуда качать в сообщении об изменениях. Вопрос: никто не скажет, командная строка, батники и cmd в 10 работают без танцев? Что-то батники на машине с 10 отрабатываются не так как в 7... Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 10:49 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Пишу с сотового, поэтому коротко Install это установка сервиса. Запуск из оснастки "службы" Маска подсети указана неверно. Скорее всего нужно указать 24 Прочитайте readme.md, там все команды расписаны Завтра подправлю архив - укажу версию и ссылку на скачивание. Сейчас качать по старой ссылке с гугледрайва ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 11:50 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
авторМаска подсети указана неверно. Скорее всего нужно указать 24 Почему? На машину с 192.168.10.51 заходят машины с 192.168.10.66 и 192.168.10.55. Качать TCPPrint, не TCPPrint deBUG? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 12:16 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Потому что это маска а не диапазон. Качать обычный архив. Не debug. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 12:44 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
авторПотому что это маска а не диапазон. Не понял я тогда в логике этой записи ничерта. Ладно. "Стандартной" маске 255.255.255.0 запись Код: xml 1.
соответствует? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 14:31 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Да. Это стандартная запись маски. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 14:51 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Всё таки спрошу Код: xml 1.
Что означает Код: xml 1.
и что - Код: xml 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 15:03 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
kirill-lavrov, ну азы надо знать.... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 16:47 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Проверил на 10. Моя версия Вашей инструкции по установке. [SRC XMLНа стороне (сервере) на W10 0. ОКРЫВАЕМ порты в файрволе (брандмауэре Win10)!!!. Например, порт - 9100. 1. Скопировать папку TCPPrintService в любое удобное место, лучше не на ситемный диск. 2. С правами админа распаковать ProgramData-TCPPrintService.exe (создает папку C:\ProgramData\TCPPrintService\ и копирует туда файйл настроек settings.json. Или выполните это вручную. 3. В созданной папке C:\ProgramData\TCPPrintService\ отредактировать файл settings.json: смотрим как называется принтер в W10 - например, "Canon MF3010" Указываем настройки принтера в этом файле { "logtype": "textfile", "printers": [ { "listen": "192.168.10.51", "localname": "Canon MF3010", "active": true, "port": 9100, "subnets": "192.168.10.0/24", "log": "ape", "storejobs": true, "jobspath": "jobs/GenericTextOnly" }, { "localname": "HP3524", "active": true, "port": 9101, "subnets": "192.168.22.0/24", "log": "p", "storejobs": true, "jobspath": "" } ] } В сети - компьютеры диапазона 192.168.10.0 - 192.168.10.256 /24 - если маска подсети - 255.255.255.0 Файл с настройками лучше проверить на каком-нибудь online парсере json 4. Файлу TCPPrintService.exe из папки TCPPrintService (см. пункт 1.)предоставляем прва АДМИНИСТРАТОРА (ПКМ>совместимость>... !!! 5. Запускаем уже НЕ из под Админа "Установить сервис.cmd" из папки TCPPrintService. Открываем службы и смотрим, зарегистрировался сервис или нет. Сервис устанавливается с параметром "вручную" !!! и не запущен. Если все нормально, то ставим запуск автоматом и запускаем. 6. Все сообщения об ошибках сервис пишет в c:\ProgramData\TCPPrintService\. Если не запустился ошибки смотрим там. На стороне (клиенте) WinXP 1. Установите принтер как локальный, но при этом нужно выбрать тип порта - Стандартный TCP/IP порт. 2. В настройках порта укажите IP адрес компьютера, на котором работает TCPPrint.exe и номер порта принтера (например, 192.168.10.51, порт 9100) 3. Далее устанавите принтер на этот принтерный порт по классической схеме. ][/SRC] Батник запуска службы: Код: xml 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.12.2018, 16:01 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Теперь по работе программы. Автоматом служба не запускается, несмотря на установленный автозапуск. После запуска вручную - работает. Лог: Код: xml 1.
Вин 10 - 192.168.10.51, 255.255.255.0, заходит - 192.168.10.66, 255.255.255.0 и аналогичные. Порт 9100 открыт. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.12.2018, 16:14 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Обновил сервис. Качать по ссылке TCPPrintService-2019-05-01.zip Из основных изменений 1. Исправлена обработка подсетей. 2. Новый параметр interfacewaittime - позволяет отложить старт сервиса, если интерфейс не успевает получить адрес. 3. Если не указан адрес для прослушивания, то слушать будет на всех интерфейсах, но только по протоколу IPv4. Раньше Qt привязывалась к IPv6, даже если протокол был отключен на интерфейсе. Для настройки рекомендую запускать с параметром -exec Все сообщения выводятся в консоль. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 18:06 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
GraninDm, установил вашу программу, подключил принтеры, отправляю на печать, на клиенте вижу в очереди печати что уходит, на "сервере" вижу что появляется в очереди печати и пропадает, но принтер молчит. В логе всё хорошо, ошибок нет, видно что задания приходят и отправляются на печать. На клиентах win7 на "сервере" win10, принтер HP LJ M104a. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2019, 10:14 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
ZAZmaster, Покажите файл конфигурации и лог. Я проверял на 3 моделях HP - все работало. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 20:50 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
И в конфиге укажите log: "peda" для отладки ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 20:55 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Проблема как ни странно решилась установкой последних драйверов. Странные эти HP, мало того что принтер откровенный шлак так ещё и драйвера из комплекта очень глючные оказались... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2019, 13:29 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Хочу обратиться к тем, кто использует сервис. Напишите, пожалуйста, какие принтеры подключали и версию драйверов? А также используется ли параметр interfacewaittime? Хотелось бы иметь статистику. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2019, 22:45 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
GraninDm, установил вашу программу, подключил принтер, отправляю на печать, на клиенте вижу что в папке создается очередь печати, на "сервере" вижу что появляется в очереди печати и пропадает, но принтер молчит. В логе всё хорошо, ошибок нет, видно что задания приходят и отправляются на печать. Но не печатает. На клиенте win10 на "сервере" winServer 2008R2, принтер Canon LBP 6030B. { "logtype": "system", "printers": [ { "listen": "10.159.110.224", "interfacewaittime" : 120, "localname": "Canon6030", "active": true, "port": 7777, "subnets": "", "log": "peda", "storejobs": true, "jobspath": "jobs/Canon" } ] } ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2021, 09:42 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Добрый день! У меня была такая же проблема с HP P2035. Нужно попробовать переустановить принтер с другими драйверами на сервере или клиенте. Сервис сам по себе очень простой. Он ничего не делает с самими данными. Он просто принимает их из сети и отправляет в принтер. Нужно поиграться с драйверами. Больше пока ничего посоветовать не могу. И еще из сообщения не понял Принтер физически должен быть подключен к компьютеру на котором установлен сервис. Локальное имя принтера должно точно совпадать с именем в файле настройки сервиса. На клиенте нужно установить принтер с портом типа TCP/IP и в настройках порта указать RAW. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2021, 08:41 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Понимаю, что уже наверное не очень актуально, но! TCPPrint (Стриганов Сергей Викторович) найден в форуме Это сам пост. https://avrora-prime.ru/index.php/forum/?view=thread&id=15 автор поправил баги в программе с невозможностью назначить несколько принтеров теперь все можно в архиве так же есть исходный текст программы. Это ссылка на скачивание в публикации на форуме https://app.box.com/s/bg492dwld5dr8coo24mg5azu6rvik438 на случай если она умрет можно скачать отсюда https://cloud.mail.ru/public/2Hrk/WQmgsde2s в W10 работает ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2021, 12:21 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
StoneAge, Да, интернет все помнит :) На самом деле я здесь, но жаль, не имею возможности заниматься этим проектом. (Даже сайт пока держу выключенным.) У меня есть и более продвинутая версия, разработанная для одного из банков, но подготовить к публикации вариант с открытыми исходниками руки не дошли. Дал несколько советов по доработке товарищу GraninDm. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2021, 16:05 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
Всем привет, кто может подсказать почему принтер не печатает? { "logtype": "textfile", "printers": [ { "listen": "192.168.1.38", "interfacewaittime" : 120, "localname": "Canon MF3010 V4", "active": true, "port": 9100, "subnets": "192.168.1.0/24", "log": "peda", "storejobs": true, "jobspath": "jobs/Canon MF3010 V4" } ] } Скрин запуска приложения во вложении. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2021, 13:06 |
|
TCPPrint
|
|||
---|---|---|---|
#18+
kaw54, Проверьте в настройках принтера "Разрешить двухсторонний обмен данными" - должна быть отключена. Тип порта RAW. Посмотрите в очереди печати локального принтера задание появляется? Если ничего не помогло, пробуйте разные драйверы с обоих сторон (на локальном и удаленном) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2021, 11:04 |
|
|
start [/forum/topic.php?fid=26&msg=39829812&tid=1491958]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 135ms |
0 / 0 |