Listen to my dark!! 録音スクリプト
必要
youtube-dl.exe(http://rg3.github.io/youtube-dl/)
RadikoAuth.psm1(https://4y4m3.hatenablog.com/entry/2020/04/12/135426)
Radiko 認証
AYTHKeyGet.vbs(radiko.jpのタイムフリーをバッチファイルで一括ダウンロードする - はんぺん.net)
これを自分用にPowerShellで書き直しました。
モニタ画面OFF用PowerShell
$methods = @' [return: MarshalAs(UnmanagedType.Bool)] [DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)] public static extern bool PostMessage(uint hWnd, uint Msg, IntPtr wParam, IntPtr lParam); [DllImport("user32.dll", SetLastError = true)] public static extern bool LockWorkStation(); '@ $pwm = Add-Type -MemberDefinition $methods -Name "PowerManager" -PassThru -Language CSharp $pwm::PostMessage(0xffff, 0x0112, 0xf170, 2)