
ascii | ascii -dos | calc | cmd | data | env | fromclip | jsonform | license | number | prompt | random | ruler | spell | status | toclip | update | version | video | view | xmlform | Команда: status sfk status target[:port] "текст состояния"
отправить статус в инструмент графического интерфейса пользователя SFKTray для отображения.
это позволяет запускать длинные скрипты в фоновом режиме, например
- скрипт, который производит несколько выходных пакетов
- скрипт, проверяющий тестовые устройства на работоспособность
- компилировать бинарники для 5 архитектур
и видеть их текущее состояние только маленькими огнями
в системном трее Windows. типичное использование:
- показать желтый мигающий свет: задача выполняется
- показать зеленый свет: задача выполнена успешно
- показать красный свет: задача не удалась
загрузите бесплатную версию SFKTray сейчас, которая может
отображать четыре независимых источника света:
sfk геттрей
свет меняется командой sfk status.
статус отправляется по UDP на заданный целевой хост,
или «местный» для вашей собственной машины.
текстовые поля состояния
v1 необязательная версия протокола
slot=n номер целевого слота 1-9
или же
pat=s показывает шаблон, где s выглядит так:
вверх показать стрелку вверх
вниз показать стрелку вниз
слева показать стрелку влево
вправо показать стрелку вправо
все выделить все слоты
требуется SFKTray V1.1. выглядит лучше всего
с версией Pro (9 огней).
color=s установить цвет s как один из:
красный зеленый синий желтый оранжевый серый черный
вы также можете попробовать:
белый голубой фиолетовый черный
но они имеют ограниченное использование, поскольку они появляются
похож на другие цвета в системном трее.
с SFKTray Full вы также можете использовать:
3- или 6-значное шестнадцатеричное значение RGB
например, f00 = красный, dddddd = светло-серый
blink=s выбрать "медленное" или "быстрое" мигание
timeout=n время в секундах для отображения статуса.
если не будет подтверждено за это время
цвет слота изменится на серый.
таймаут=15,оранжевый
отображать статус в течение 15 секунд
затем измените цвет слота на оранжевый
text='s' текст для отображения. должен быть окружен
любым разделителем, не являющимся частью текста,
обычно одинарные кавычки ''
layout=n изменить макет, чтобы показать 2, 4 или 9 слотов.
требуется SFKTray V1.0.2 или выше.
о целевой машине
- используйте «локальный», если SFKTray работает на той же машине
- иначе укажите имя хоста или IP, опционально с :port
- Порт по умолчанию, используемый SFKTray, — 21343.
SFKTray Free не может использовать другой порт.
SFKTray Full можно запустить с другим портом, например
sfktray-порт=5000
затем используйте: статус sfk local: 5000 ...
- используйте идентификатор порта «2nd» или «3rd», например 2 или 3
SFKTray Full (порты 21344 и 21345).
ограничения
SFKTray Free поддерживает 4 слота, т.е. слот от 1 до слот = 4.
Можно использовать только один экземпляр.
SFKTray Full поддерживает 9 слотов состояния на экземпляр,
и может работать до 3 экземпляров параллельно (27 источников света).
Это часть пакета SFK Plus:
http://stahlworks.com/sfkplus
цепочка команд
поддерживается без ввода или вывода цепочки.
пожалуйста, обрати внимание:
если команда ведет себя неожиданно, сравните точно с
примеры приведены ниже. не каждая опечатка обнаруживается.
Примеры
локальный статус sfk «слот = 1 цвет = желтый текст =« служба проверки »»
сообщить, что служба в настоящее время проверяется на слоте 1
локальный статус sfk «слот = 1 цвет = зеленый тайм-аут = 15, оранжевый текст =« служба в порядке »»
сказать, что служба в настоящее время работает. чек должен быть
повторяется в течение 15 секунд, в противном случае статус истекает
а SFKTray меняет цвет слота на оранжевый.
Локальный статус sfk «слот = 1 цвет = красный мигающий = медленный текст =« сервис отключен »»
рассказать об офлайн-сервисе на локальном слоте 1
sfk -var для i от 1 до 9 +status local "slot=#(i) color=grey" +endfor
сбросить все слоты статуса
локальный статус sfk «pat = цвет вверх = зеленый мигает = быстрый тайм-аут = 10»
показать мигающую стрелку вверх в течение 10 секунд. требуется SFKTray V1.1
и выглядит лучше всего с версией Pro (макет с 9 огнями).
локальный статус sfk: 3-й «pat = цвет вверх = мигание зеленым = быстрый тайм-аут = 10»
с SFKTray Full: показывать мигающую стрелку вверх в 3-м экземпляре. |
![]() |