Skip to content

SMart Timer Public Release 1.9 Ver

Latest

Choose a tag to compare

@BMUTED BMUTED released this 05 Oct 15:16
· 1 commit to main since this release

New function added : Nothing, I Updated it for Fixing Unity Security Issue

새롭게 추가된 기능 : 없습니다, 유니티 보안 이슈를 해결하기 위해 새로운 빌드를 공개하였습니다

11111
12344

Fully Functional SMart Timer (Only Available For Window)

English Description(Korean Description is Below English one)

How to Use?

When you run this Program.
This will show you Timer Scene which has Pause Button, Menu Button, Reset Button

Timer Scene

  1. Pause Button
    Pause Button is positioned at below left, It represent that Timer's flow, When It is ">>" The Timer is flowing Normally
    but When It is "ll" It means the timer is paused. You can Change Pause/play state by clicking this Button

  2. Open Menu Button
    Menu Button, You can go to the Menu Scene by clicking this button

  3. Reset Button
    When you Click this Button Once. It changed as Message "Sure?"
    and then you click this button Once again
    After then It sets Timer's time as Zero

Menu Scene

There are 6 Kinds of Button and InputFields

  1. Back To Timer Button
    It is a Button to go back to Timer Scene

  2. Open/Close List Button
    You can Decrease or Increase size of this Program by clicking this Button

    • / - Button
      These are button to Add or Remove the Register Button
      You can Add Register Button by Clicking + button
      and can Remove it by - Button

Cannot choose button to Remove, It always Remove it from the bottom

  1. "Set Program" Button (Register Button)
    When you click This button, Button Text will be changed as "Awaiting For Registing"
    And then you should click any program to Regist.

It will show the Name of the Registed Program on Button
If you want to change the Registed Program or If it is set as program that you didn't want
Then you can change the Registed Program by Clicking This button Again (Click the Button which is showing the name of Registed Program)

The Timer will flow only when the Program Registed is Focused

  1. Timeout InputField
    Timer checks whether the currently focused program is registered or not. Every time you change the Focus
    And you can set the Delay(TimeOut) until the timer check the Program.

Just Input the Time(Sec) that you want to set as Delay
If you set Timeout as Zero, Timer will instantly Stop the Time Flow after you change the focus to another Unregisted Program.
but If you set it as 3 sec, When you change the focus to Unregisted Program, then the timer will stop flowing after 3 sec, but In that 3 sec you can rapidly change focused program as Registed One so that the Timer will not stop flowing.

End of Description, Hope it useful to you and spare a bit of time to make your life more Valuable!

한국어 사용 설명서

이 프로그램을 처음 키면, Timer Scene이 나올겁니다.
지금부터는 아래에 각 씬에 맞는 버튼의 설명을 적어두겠습니다

Timer Scene

  1. Pause Button (일시정지 버튼)
    일시 정지 버튼은 왼쪽 아래에 있습니다, 이 버튼에 표기되어 있는 아이콘은 현재 타이머의 재생 상태를 의미합니다.
    버튼을 클릭함으로써, 타이머를 일시정지 상태 / 재생 상태로 변경할 수 있습니다

">>" 모양 일때는, 정상적으로 타이머가 흐른다는 것을 의미하고, "ll" 모양 일때는, 타이머가 강제로 일시정지 되어있음을 의미합니다.

  1. Open Menu Button
    메뉴 버튼입니다, 이 버튼을 눌러서, _Menu Scene_으로 전환할 수 있습니다

  2. Reset Button (타이머 초기화 버튼)
    이 버튼을 한번 클릭하면, 버튼에 표기된 메시지가 "Reset"에서 "Sure?"로 변경됩니다
    그리고 나서, 한번 더 누른 경우에 타이머의 시간이 0초로 초기화됩니다

Menu Scene

메뉴 씬에 대한 설명입니다. 메뉴 씬에는 5개의 버튼과, 1개의 인풋 필드가 있습니다

  1. Back to Timer Button
    "Back to Timer" 라고 써져있는 버튼입니다. 클릭시에 _Timer Scene_으로 되돌아갑니다

  2. Open/Close List Button
    _Menu Scene_에서 등록 프로그램, 갯수에 따라 프로그램 크기가 달라지기 때문에 불편하실 수 있습니다.
    그런 상황에 대처하기 위해서, 이 버튼을 눌러 등록 버튼이 안보이게 화면의 크기를 줄일 수 있습니다.

    • / - Button
      이것들은 Register Button(등록 버튼)을 추가하거나, 지우기 위한 버튼들입니다
  • 버튼을 누름으로써, Register Button(등록버튼)을 추가하실 수 있습니다.
    반대로 -버튼을 누르면 Register Button(등록버튼)을 지울 수 있습니다.

지우는 버튼은 따로 선택할 수 없으며, 가장 밑에 있는 버튼부터 지워집니다

  1. "Set Program" Button (Register Button)
    프로그램을 등록하기 위한 버튼입니다.
    이 버튼을 클릭하면, 버튼에 적혀있던 "Set Program"이라는 글이 "Awaiting For Registing"로 바뀔겁니다.
    이 상태에서, 원하는 프로그램을 누르면 프로그램이 등록됩니다.

이 버튼은, 등록된 프로그램의 이름을 보여줍니다.
잘못 등록했거나, 등록된 프로그램을 다른걸로 변경하고 싶은 경우, 등록된 프로그램 이름이 있는 버튼을 클릭해서, 버튼에 표시된 텍스트를 "Awaiting For Registing"으로 바꾸고, 등록하고 싶은 다른 프로그램을 선택하면 됩니다.

등록된 프로그램이 최상단 (포커싱) 에 띄워져 있을 경우에만 타이머의 시간이 올라갑니다

  1. Timeout InputField
    타이머는 사용자가, 현재 띄워진 창을 바꿀 때마다, 현재 선택된 창이, 등록된 프로그램인지 확인합니다.
    그리고 당신은 타이머가 현재 띄워진 창이 등록된 프로그램인지를 검사할때까지의 유예시간을 설정할 수 있습니다.

그저 "Enter Timeout ([현재 Timeout Delay로 설정된 시간]Sec)..." 라고 적혀있는 하얀 빈칸에, 원하는 유예시간을 적으면 됩니다. (숫자는 무조건적으로 시간초 단위로 설정됩니다)

예시)
유예시간을 0초로 설정하면 등록되지 않은 프로그램이 띄워지자마자, 바로 타이머가 멈추고, 반대로 등록된 프로그램을 띄운 즉시 타이머가 다시 재생될 것입니다.
유예시간을 3초로 설정한 경우, 등록되지 않은 프로그램이 띄워진지 3초 이후에 타이머가 멈출것이며, 3초 이내에 다시 등록된 프로그램을 띄울 경우, 타이머가 멈추지 않고, 계속 올라갑니다

사용 설명에 대한 글은 이게 끝입니다.
부디 이 프로그램이 작업 시간, 공부 시간 등을 측정하는데 도움이 되었으면 좋겠습니다!

Full Changelog: 1.7...1.8