• Как отобразить дату в выводе команды в консоли Linux?

    oldTV
    @oldTV
    watch -n 5 "(date +'[%Y.%m.%d %H:%M:%S] '|tr -d '\n'; curl -s -x.x.x.x/sensor; printf '\n')| tee -a file.txt"

    Мне казалось Вам однострочник нужен, и да, нужно добавить и убрать конец строки, тогда все как Вы и хотите
    Написано
  • Как открыть выделение на странице в Google Chrome с помощью внешней программы?

    oldTV
    @oldTV Автор вопроса
    Наконец то дошли руки, написал для autohotkey простое меню.
    Публикую здесь, вдруг кому надо:
    menu, tray,tip ,Run my additional menu-script`nPress the Win-Z hotkey to show the menu.
    TrayTip,how to, Press Window+Z to show the context menu
    
    Menu, MyMenu, Add, Ping from Clipboard, MenuPingFromClipboardHandler
    Menu, MyMenu, Icon, Ping from Clipboard, networkexplorer.dll,  1
    Menu, MyMenu, Add, TCPing from Clipboard, MenuTCPingFromClipboardHandler
    Menu, MyMenu, Icon, TCPing from Clipboard, networkexplorer.dll,  1
    Menu, MyMenu, Add  ; Add a separator line.
    Menu, MyMenu, Add, Command Line, RunCMDHandler
    Menu, MyMenu, Icon, Command Line, shell32.dll,  77
    Menu, MyMenu, Add, Power Shell, RunPWSHHandler
    Menu, MyMenu, Icon, Power Shell, shell32.dll,  77
    Menu, MyMenu, Add, Putty, RunPuttyHandler
    Menu, MyMenu, Icon, Putty, setupapi.dll,  24
    
    ;return  ; End of script's auto-execute section.
    
    MenuPingFromClipboardHandler:
    ;MsgBox You selected %A_ThisMenuItem% from the menu %A_ThisMenu%.
    Run cmd.exe /c ping.exe -t %clipboard%
    return
    
    MenuTCPingFromClipboardHandler:
    ;MsgBox You selected %A_ThisMenuItem% from the menu %A_ThisMenu%.
    Run cmd.exe /c tcping --color -b 3 -w 0.2 -i 0.1 -t %clipboard%
    return
    
    RunCMDHandler:
    ;MsgBox You selected %A_ThisMenuItem% from the menu %A_ThisMenu%.
    Run cmd.exe
    return
    
    RunPWSHHandler:
    ;MsgBox You selected %A_ThisMenuItem% from the menu %A_ThisMenu%.
    Run pwsh.exe
    return
    
    RunPuttyHandler:
    ;MsgBox You selected %A_ThisMenuItem% from the menu %A_ThisMenu%.
    Run putty.exe
    return
    #z::Menu, MyMenu, Show  ; i.e. press the Win-Z hotkey to show the menu.


    Как оно работает:
    • Вначале сохраните код в файлик и запустите командой autohotkey filename
    • Дополнительно поставьте tcping
    • Запускаяющая клавиша Win-Z, можно переназначить
    • В буфере должен быть адрес или доменное имя, проверку можно сделать, но ее нет. Без проверки просто не запускается
    • Это первая версия меню, буду добавлять по мере надобности.
  • Как заменить текст в полученном письме с помощью regexp?

    oldTV
    @oldTV Автор вопроса
    Сложновато, но понятно. Спасибо, буду думать как организовать
  • FFMPEG и вывод текущего времени, как сделать?

    oldTV
    @oldTV Автор вопроса
    Ответ такой (вдруг пригодится кому, получил фактически подбором, но чуть чуть помогли на форуме ffmpeg):
    1. Все параметры запихиваем в перменные (обратите внимание на запись переменных формата strtime (3)
    @set FSIZE=14
    @set FCOLOR=yellow
    @set FFILE='C\:\\Windows\\Fonts\\verdana.ttf'
    @set STRFO=%%x %%X


    2. Формируем строку и уже ее передаем в опцию ffmpeg:
    @set LTIME=drawtext="fontsize=%FSIZE%:fontcolor=%FCOLOR%:fontfile=%FFILE%:text='%%{localtime\:%STRFO%}':x=10:y=10"


    3. Вставляем полученную переменную в опцию ffmpeg после ключа -vf

    Спасибо, Moskus.
    Дополнительная литература: [1] [2]
  • FFMPEG и вывод текущего времени, как сделать?

    oldTV
    @oldTV Автор вопроса
    Moskus, между двумя знаками. непонятно почему дефис (-) тогда не выводится.
    а в формате '%{localtime\\:%X}' - выводится X}
  • FFMPEG и вывод текущего времени, как сделать?

    oldTV
    @oldTV Автор вопроса
    Moskus, шрифт, конечно, русский, и он для текста по русский нормально не работает, его как то надо кодировать. Как - пока тоже не понятно. Но главное, что в сути задачи текст нужен английский. И он работает. Также работает команда timecode='00\:00\:00\:00', которая показывает сколько времени прошло. Но она не нужна, нужно локальное время и дата.
    Видимо проблема не в экранировании символов, а в параметре localtime, которое для русской Windows какое то другое. Это проявляется, например, когда в строке времени есть %s, который дает ошибку. Без него работает, но выводит текст, а не локальное время. Возможно надо как то %Ч:%М:%С, но тогда нужно перекодировать символы....

    Пример выше не работает. Строка '%{localtime\\: %Y-%m-%d%H-%M-%S}, которая должна вывести Год, Месяц, День Час-Минуту-Секунду - выводит текст m-H-S
  • FFMPEG и вывод текущего времени, как сделать?

    oldTV
    @oldTV Автор вопроса
    не работает, пока, ни один из 3-х вариантов.
    что касается формата - не обращайте на это внимание, я привел пример не полностью, мне важно понять, почему не выводится время, полностью вот
  • FreePBX - как вывести панель оператора обычному пользователю?

    oldTV
    @oldTV Автор вопроса
    выяснилось, что FOP криво показывает Extension, некоторые путает. Monast поставил, но модель с логином и сложное управление правами, как не очень нравится. Но пока изучаю, спасибо за предложение