Задать вопрос
  • Настройка безопасности для папки, как настроить?

    oldTV
    @oldTV Автор вопроса
    Refguser, и да, для группы Everyone таких прав нет, по умолчанию есть права только на 4 группы: Пользователи прошедшие проверку, Система, Администраторы и Пользователи. И этих прав достаточно, чтобы записать что-то в эту папку. Но при конфликте, на папке нет никах прав вообще, и добавление группы "Все"/"Everyone" исправляет эту ситуацию, и добавляет все эти 4 группы дополнительно, словно они и были. Но исправляет, если это делать через интерфейс: Свойства - Безопасность - Редактировать - Добавить - Расширенные - Найти сейчас - далее выбор группы и несколько раз Ok
    Написано
  • Настройка безопасности для папки, как настроить?

    oldTV
    @oldTV Автор вопроса
    Refguser, по умолчанию да, безусловно. Проблема в том, что их нет. Вероятнее всего причина отсутствия прав, какой то конфликт драйверов сканеров. На компьютере установлены несколько разнотипных сканеров и все они настроены на сохранение документов в эту папку. Пользователю удобно чтобы все отсканированные документы, не важно с какого сканера, попадали в эту папку и им по шаблону были даны соответствующие имена.
    В какой то момент пользователь не может сохранить документы, и причина отсутствия такой возможности - отсутствие каких либо прав. Есть 2 варианта решения этой проблемы: найти виновника "сброса прав" и как то уже отталкиваться от этого, или при невозможности записи в папку проверить настройку прав и дать их через скрипт, ибо залезть и дать их через интерфейс та еще не травиальная задача для обычного пользователя.
    Но вышеобозначенная команда не дает эти права, хотя согласно документации - именно она и должна давать.
    Написано
  • Как отобразить дату в выводе команды в консоли 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 поставил, но модель с логином и сложное управление правами, как не очень нравится. Но пока изучаю, спасибо за предложение