Друзья, приветствую.
Приобрел FlyingBear Ghost 5. Очень не хватало простой утилиты проверки статуса печати (рабочий комп в другой комнате), в идеале - Web интерфейса устройства с его статусом. Очевидно, это можно реализовать в ESP32, который внутри принтера, но готового решения не нашел (может есть, киньте ссылку тогда плиз), а самому возиться долго. Также можно смотреть через WiFi плагин в Cura, но это чертовски неудобно. Глянул WireShark-ом трафик обмена между этим плагином и принтером, понял что протокол элементарный. Буквально за час набросал утилиту, которую можно свернуть в трей и смотреть статус печати на всплывающей подсказке. Приложил, может кому пригодится. Выглядит как-то так:
Делал для себя и реально за час, так что если баги - не судите строго. Тестировал только на Win7 и при запущенной печати.
Если зайдет, могу развивать и допилить по просьбам трудящихся ...
Приобрел FlyingBear Ghost 5. Очень не хватало простой утилиты проверки статуса печати (рабочий комп в другой комнате), в идеале - Web интерфейса устройства с его статусом. Очевидно, это можно реализовать в ESP32, который внутри принтера, но готового решения не нашел (может есть, киньте ссылку тогда плиз), а самому возиться долго. Также можно смотреть через WiFi плагин в Cura, но это чертовски неудобно. Глянул WireShark-ом трафик обмена между этим плагином и принтером, понял что протокол элементарный. Буквально за час набросал утилиту, которую можно свернуть в трей и смотреть статус печати на всплывающей подсказке. Приложил, может кому пригодится. Выглядит как-то так:
Делал для себя и реально за час, так что если баги - не судите строго. Тестировал только на Win7 и при запущенной печати.
Если зайдет, могу развивать и допилить по просьбам трудящихся ...
Вложения
-
229.9 KB Просмотры: 29