Hirdetés

Új hozzászólás Aktív témák

  • #68216320

    törölt tag

    Egy win alatt összerakott script-et szeretnék "ubuntusra" átalakítani. Ebben kellene segítség. A script-et egy billentyűkombinációra hívom majd meg. Annyit csinál(t), hogy összerak a dátum-idő alapján egy fájlnevet, majd megvizsgálja, hogy fut-e a vlc. Ha nem fut, akkor elindítja és rögzíti a képernyőn történő dolgokat. Ha már fut, akkor leállítja. Maga a screen record a path módosításával szépen működik, de szeretném ubuntun összerakni dinamikusan a datetime-al a fájlnevet és meg is kellene vizsgálnom valahogy, hogy fut-e már a vlc. Ez a két dolog, nem tudom linux alatt hogyan működik.
    Az eredeti script win alatt így nézett ki:
    @echo off

    for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
    set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
    set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
    set "datestamp=%YYYY%%MM%%DD%" & set "timestamp=%HH%%Min%%Sec%"
    set "fullstamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%"



    tasklist /nh /fi "imagename eq vlc.exe" | find /i "vlc.exe" >nul && (
    D:\Programs\VLC\vlc.exe vlc://quit
    ) || (
    D:\Programs\VLC\vlc.exe screen:// --qt-start-minimized :screen-fps=25.000000 :live-caching=300 :sout="#transcode{vcodec=h264,acodec=none} :standard{access=file,mux=mp4,dst="R:\Downloads\%fullstamp%.mp4"}"
    )

Új hozzászólás Aktív témák