Як працювати з Json програмою ZennoPoster

Аббревіатура JSON – це скорочення від англійських слів JavaScript Object Notation, тобто опис об’єктів в мові програмування JavaScript. Проте, опис об’єктів у цьому форматі получився настільки зручним, що його зараз використовують майже завжди, у випадках коли потрібно передати чи відправити кудись дані.
Читати

Як згенерувати Proof of Work програмою ZennoPoster

Криптовалюта набирає популярності, а майнінг ETH з алгоритму PoW (Proof of Work) вже давно перейшов на алгоритм Proof of Stake. Проте цікаво розуміти, як саме відбувається процес майнингу, так як інколи може знадобитись згенерувати необхідний хеш. У 2017 приходилось мати справу з монетою XRB де PoW потрібен був для переводу токенів, а у 2021-му – цей алгоритм використовується у P2E ігрі Alien Worlds для збору TLM.
Читати

Як сформувати sha256 в проєкті ZennoPoster

Алгоритм sha256 популярний, безпечний і дуже часто використовується. Проте в програмі ZennoPoster розробники не подумали про те, що користувачам може знадобитись спосіб згенерувати хеш цим алгоритмом без використання коду – звичайним блоком. Тому приходиться вирішувати це завдання використовуючи блок Свій C# код.
Читати

Як прочитати QR код в програмі ZennoPoster

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

Як створити QR код з посиланням на сайт

Вводити якесь посилання на телефоні вручну може бути не зручно. Тому простіше сворити QR код, а потім відсканувати його з телефона. Можливо тому QR коди можна все частіше побачити в реальному житті. Навіть у різних відео їх добавляють часто, щоб спростити людям перехід на сайти, на які ссилаються автори.
Читати

Програма Navicat для роботи з MySQL і SQLite

Працюючи з базами даних можна користуватись терміналом. Проте в мене для цього недостатньо навиків. Тому приходиться використовувати програму Navicat для створення запитів і перегляду таблиць моїх баз даних. А так як користуюсь нею приблизно з 2016 року, то переходити на будь-яку іншу програму не бачу сенсу.
Читати

Де взяти API Key ChatGPT

Вирішив зберігати свої діалоги з ChatGTP у свою базу даних MySQL, щоб мати до них повний доступ в будь-який момент без SMS і реєстрації. І рішив не видумувати як автоматизувати цей процес – рішив зразу піти офіційним шляхом і одержати свій API ключ до ChatGPT, який надасть мені можливість автоматизації задуманого завдання.
Читати

Як підключити SQLite у проєкт ZennoPoster

З будь-якими текстовими і числовими даними можна працювати використовуючи текстові файли, таблиці Excel чи csv. Але, для того щоб порахувати сумму, середнє значення, чи вибрати строки які мають визначені властивості (наприклад містять цифру 1 в якомусь полі) набагато простіше працювати використовуючи базу данних. І тут є варіант використовувати MySQL чи SQLite.
Читати

Як виміряти час виконання блоків сценарія ZennoPoster

Вимірювання часу виконання важливо тоді, коли хочеться зрозуміти як пришвидшити роботу сценарія. На жаль в ZennoPoster немає вбудованих способів, які б позволили це зробити. А варіант зберігати час зараз, і потім час після виконання не завжди може відображати корректні значення.
Читати

Фільтрування рядків у різні файли

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