скрипт | Как настроить? - ageomash.ru https://ageomash.ru Блог про настройку компьютеров, роутеров, мобильных устройств Wed, 28 May 2025 11:01:01 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.8.1 https://ageomash.ru/wp-content/uploads/2016/03/cropped-chip-32x32.png скрипт | Как настроить? - ageomash.ru https://ageomash.ru 32 32 Как отправить сообщения в WhatsApp из скрипта в консоли - ageomash.ru https://ageomash.ru/kak-otpravit-soobshheniya-whatsapp-script/ https://ageomash.ru/kak-otpravit-soobshheniya-whatsapp-script/#respond Wed, 28 May 2025 11:01:01 +0000 https://ageomash.ru/?p=11795 Не так давно у меня возникла необходимость интегрировать отправку уведомлений в WhatsApp прямо из скрипта. Много перечитал разных форумов и сайтов и остановился на отличном решении — консольный клиент Mudslide. Он построен на Node.js и библиотеке Baileys, работающий через API WhatsApp Web. Свою задачу я решил. Надеюсь она поможет и в Вашем случае. Установка Mudslide: ... Читать далее

The post Как отправить сообщения в WhatsApp из скрипта в консоли first appeared on Как настроить?.]]>
консольный WhatsApp скрипт

Не так давно у меня возникла необходимость интегрировать отправку уведомлений в WhatsApp прямо из скрипта. Много перечитал разных форумов и сайтов и остановился на отличном решении — консольный клиент Mudslide. Он построен на Node.js и библиотеке Baileys, работающий через API WhatsApp Web. Свою задачу я решил. Надеюсь она поможет и в Вашем случае.

Установка Mudslide:

npm install -g mudslide

Так же можно загрузить и готовый бинарник для Windows/Linux.

Авторизация в Mudslide:

npx mudslide login

Далее отсканируйте QR-код в WhatsApp, после чего Вы успешно авторизуетесь в системе.

? Примеры команд:

mudslide send 79093332211 "Привет медвед!"
mudslide send-image 79093332211 ./photo.jpg
mudslide send-file me ./scan.pdf

Инструмент очень удобно использовать  и в автоматизации, и в мониторинге и просто в оповещениях.

The post Как отправить сообщения в WhatsApp из скрипта в консоли first appeared on Как настроить?.]]>
https://ageomash.ru/kak-otpravit-soobshheniya-whatsapp-script/feed/ 0
Пошаговая отладка Bash-скриптов - ageomash.ru https://ageomash.ru/poshagovaya-otladka-bash-skriptov/ https://ageomash.ru/poshagovaya-otladka-bash-skriptov/#respond Thu, 25 Jul 2024 13:44:55 +0000 https://ageomash.ru/?p=11710 Полезный лайфхак для тех, часто пишет свои bash-скрипты и, особенно, кто только начинает это делать. Ведь если скрипт не работает, то порой сложно определить на каком шаге происходит сбой. Особенно если код скрипта объёмный, то совсем труба. И вот тут есть волшебная строчка! Её нужно добавить после #!/bin/bash и тогда bash-скрипт можно будет отлаживать по ... Читать далее

The post Пошаговая отладка Bash-скриптов first appeared on Как настроить?.]]>
отладка Bash-скрипта

Полезный лайфхак для тех, часто пишет свои bash-скрипты и, особенно, кто только начинает это делать. Ведь если скрипт не работает, то порой сложно определить на каком шаге происходит сбой. Особенно если код скрипта объёмный, то совсем труба. И вот тут есть волшебная строчка! Её нужно добавить после #!/bin/bash и тогда bash-скрипт можно будет отлаживать по шагам.

Вот пример листинга простейшего bash-скрипта с пошаговой отладкой:

#!/bin/bash
trap ‘echo «# $BASH_COMMAND»;read’ DEBUG
echo line1
echo line2
echo line3

Используемые директивы:

  • Команда trap умеет перехватывать разные сигналы. В нашем примере она перехватывает сигнал DEBUG, посылаемый перед выполнением команды.
  • Команда read умеет ожидать с клавиатуры. У нас это нужно только для того, чтобы отловить нажатие клавиши «Enter»(Ввод) или сочетания Ctrl+C.
  • Переменная окружения $BASH_COMMAND — используется внутри обработчика команды trap.

Процесс отладки скрипта:

Запускаем скрипт. Перед выполнением каждой команды выведено то, что будет исполняться, после чего интерпретатор начинает ожидать нажатия клавиши «Enter»(Ввод).

Если мы приходим к выводу, что на каком-то этапе что-то пошло не по сценарию и выполняется не так, как нужно — нажимаем Ctrl+C и таким образом выходим из отладки.

The post Пошаговая отладка Bash-скриптов first appeared on Как настроить?.]]>
https://ageomash.ru/poshagovaya-otladka-bash-skriptov/feed/ 0