Skip to content

akiakishitai/NeochiTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeochiTimer

Windowsでもスリープ状態の予約をしたかったのでC#の練習がてら作ってみました。
これで安心して動画見ながら寝落ちしてます。

機能

時刻指定 ないし 時間予約 ができます。

現在時刻より以前の時刻を指定した場合、 暗黙的に明日の時刻だと認識します。

明示的な日付の指定はできません。

ビルド

  1. ソースダウンロード

    git clone https://github.com/akiakishitai/NeochiTimer
    
  2. .NET SDK をインストール

    インストール方法はこちらを参考。

  3. ビルド

    プロジェクトルート下の bin/ フォルダにインストールします。

    dotnet publish src/main -c Release -o $(pwd)/bin
    

依存ライブラリ(非同梱)

  • McMaster.Extensions.CommandLineUtils / 2.2.4

    コマンドライン引数を解釈してくれるライブラリ。

    Copyright (c) Nate McMaster.
    Licensed under the Apache License, Version 2.0.

使い方

  • 時刻指定

    22時にスリープ予約。

    dotnet bin/NeochiTimer.dll 22:00
    

    1時25分にスリープ予約。

    dotnet bin/NeochiTimer.dll 1:25
    
  • 時間予約

    2時間後にスリープ予約。

    dotnet bin/NeochiTimer.dll +2h
    

    30分後にスリープ予約。

    dotnet bin/NeochiTimer.dll +30m
    

    1時間30分後にスリープ予約。

    dotnet bin/NeochiTimer.dll +90m
    dotnet bin/NeochiTimer.dll +1h30m
    

    今すぐスリープ。

    dotnet bin/NeochiTimer.dll now

Copyright

This software is released under the MIT License, see LICENSE.txt.

Copyright (c) 2018 akiakishitai

About

C# project. To be stanby mode on Windows.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages