Як передавати значення у вложений проєкт ZennoPoster

Коли проєкт виростає до великих розмірів, буває важко в ньому орієнтуватись. Тому приходиться думати як приховати складність і мати можливість зосередитись саме на побудові логіки. Крім того, потрібно мати можливість швидко відтестувати частину проєкту незалежно, встановивши якісь конкретні вхідні дані. Тут і появляються проєкти в проєктах і плагіни. Плагіни мені не зайшли – не використовую, а от проєкт в проєкті – час від часу мені буває корисним.
Читати

Як відправити captcha на розпізнавання в CapMonstr2

Маючи картинку в форматі base64 і бажання дізнатись символи на цій картинці її можна розпізнати за допомогою бібліотеки Tesseract, відправити на будь-який сервіс розпізнавання, а також можна відправити на розпізнавання в програму CapMonstr2. Власне мені здається що розробники вирішили не продовжувати її розробляти, а перевести клієнтів на хмарну версію, проте, все таки мені здається що ліцензія на компьютері краще, ніж оплата за сервіс Saas.
Читати

Як перевести Bitmap в base64 в проєкті ZennoPoster

Значить про те, як зробити скриншот робочого стола я вже розказував. Але бувають випадки, коли немає необхідності зберігати зображення на диску, а наприклад зразу його потрібно відправити за допомогою HTTP запиту в Telegram. Це корисно, коли ми знаходимось далеко від ком’ютера, працює собі ZennoPoster, в якийсь момент сталась помилка, і проєкт автоматично відправляє скриншот, який ми можемо переглянути на телефоні.
Читати

Як зробити скриншот екрана програмою ZennoPoster

Робити скриншоти фрагментів робочого стола – це привична справа, особливо коли є необхідність спілкуватись з кимось і в процесі розмови хочеться показати щось, про що йде власне розмова. Зазвичай я скриншоти роблю програмою FastStone Capture, просто за багато років привик користуватись саме нею. Але інколи є необхідність робити скриншоти автоматично раз в якийсь період часу – і для цього я використовую ZennoPoster.
Читати

Як вручну ввести код з картинки в ZennoPoster

Значить проблема буває слідуюча – появився замовник якому потрібно навчити CapMonstr2 розпізнавати букви на зображеннях. Прислав архів в якому декілька тисяч картинок. Проте відповідей до картинок немає. Тому потрібно для кожної картинки співставити значення самостійно. Звичайно і тут для розмітки таких зображень може допомогти ZennoPoster.
Читати

Як зробити скриншот HTML елемента в ZennoPoster

Інколи немає необхідності зберігати скриншот цілого вікна браузера чи цілої сторінки – він може мати великий розмір, і роблячи багато таких збережень місце на диску має властивість швидко закінчуватись. Крім того, скриншот конкретного елемента необхідний коли потрібно зберегти captcha чи наприклад номер телефону, який згенерований на сторінці за допомогою JavaScript і не копіюється іншим способом.
Читати

Як зробити скриншот вікна браузера в ZennoPoster

Працював з замовником, у якого працював проєкт в браузері. І працюючи в декілька потоків час від часу видавав помилки, що не загрузився елемент, форма не знайдена і подібні. Можна було звичайно сидіти і чакати, поки помилка зустрінеться в ProjectMaker, проте більш дієвим в таких випадках є збереження зображення інстанса браузера, у якому буде видно що саме в момент помилки побачив ZennoPoster.
Читати

Як відправити повідомлення в Telegram

Частенько буває хочеться, щоб ZennoPoster в процесі роботи повідомив про якийсь результат, відправивши наприклад графік, сриншот інстансу, чи звичайне коротеньке текстове повідомлення на телефон. Проте, на даний час відправка безкоштовна SMS від Київстар з номеру 777 недоступна, крім того в SMS картинку не відправиш. Тому, є смисл для цього використовувати Telegram.
Читати

Як дізнатись Telegram ID

Telegram ID – це ідентифікатор об’єкта в базі даних сервісу Telegram. Тому, такі абстракції як користувач, чат, канал мають свої унікальні ідентифікатори. Зазвичай необхідність дізнатись свій Telegram ID користувача чи ID канала наприклад по логіну ( @username ) появляєтсья тоді, коли є потреба відправляти ціленаправлено відправляти чи одержувати повідомлення зі своїх або чужих телеграм ботів. Тобто він позволяє чітко ідентифікувати одержувача чи відправника повідомлення.
Читати

Як створити QR код для сайту

Коли є сайт, і час від часу приходиться ним ділитись з друзями, або заходити на нього з телефона – то буває досить зручно на сторінках розмістити QR код. Коли він знаходиться на сторінці – достатньо просто прочитати його за допомогою камери свого телефону – і ще мить і ми вже на можемо читати публікацію не набираючи посилання.
Читати