You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-9Lines changed: 15 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,11 @@ A basic portable Windows shutdown timer. I use this personally but it is availab
5
5
6
6
Creates timer that will shutdown windows after a specified number of minutes. It is non-intrusive meaning once you set the timer, you can hide it or close it without any problems. At its core, it runs a shutdown command through the windows command prompt with a timer attached.
7
7
8
+
## Requirements
9
+
10
+
* Windows 10, Windows 8, Windows 7
11
+
*[.NET Framework 4.5.2](https://www.microsoft.com/en-us/download/details.aspx?id=42642) or better
12
+
8
13
## Features
9
14
10
15
* Shutdown Windows after specified number of minutes.
@@ -15,22 +20,23 @@ Creates timer that will shutdown windows after a specified number of minutes. It
15
20
* Timers created by this program will persist even if the program is shutdown.
16
21
* Ability to update from the program any time. It simply pulls the exe from GIT and places it in the directory from which the update was run. In other words, it puts the two versions in the same directory.
17
22
18
-
## Known Issues
23
+
## Usage
19
24
20
-
There aren't any program breaking issues as of yet. If you discover any, please don't hesitate to contact me or raise an issue. But I am aware of some annoyances and am working on finding solutions to those:
25
+
Download the [latest release](https://github.com/taylorflatt/windows-shutdown-timer/releases) and run it somewhere on your desktop. No installation required. Note, if you end up ever updating it via the updater, the new version will be downloaded to the same directory as the old version.
21
26
22
-
* When the program first starts, if a timer was set by the program previously but has yet to elapse, a check will be run. The check will cause a shutdown notification and a "ding". It doesn't change anything other than simply verify the existence of a timer. I'm looking for ways around this small annoyance. It doesn't happen often though, which is nice.
27
+
## Updating
23
28
24
-
## Requirements
29
+
To update, simply choose the "Update" option in the program and it will determine if there is a newer version available. If there is, you have the option to download it. The newer version will be downloaded and placed in the same place as the older version. Once downloaded, it is then safe to remove the old version. Note, your settings will not be preserved (next release).
25
30
26
-
* Windows 10, Windows 8, Windows 7*
27
-
*[.NET Framework 4.5.2](https://www.microsoft.com/en-us/download/details.aspx?id=42642) or better
31
+
Otherwise, you can simply download the latest version from the [Release Section](https://github.com/taylorflatt/windows-shutdown-timer/releases).
28
32
29
-
\*Currently only tested working on Windows 10 and Windows 8. There isn't anything exclusive to Windows 10/8 so it should honestly work just fine on Windows 7.
33
+
## Known Issues
30
34
31
-
## Usage
35
+
There aren't any program breaking issues as of yet. If you discover any, please don't hesitate to contact me or raise an issue. But I am aware of some annoyances and am working on finding solutions to those:
32
36
33
-
Download the [latest release](https://github.com/taylorflatt/windows-shutdown-timer/releases) and run it somewhere on your desktop. No installation required. Note, if you end up ever updating it via the updater, the new version will be downloaded to the same directory as the old version.
37
+
* When the program first starts, if a timer was set by the program previously but has yet to elapse, a check will be run. The check will cause a shutdown notification and a "ding". It doesn't change anything other than simply verify the existence of a timer. I'm looking for ways around this small annoyance. It doesn't happen often though, which is nice.
38
+
* When the computer is around 15 minutes or less from shutting off, a banner or dialog box on Windows 7, 8, and 10 will display indicating the impending shutdown. This is for any scheduled shutdown and I am looking at ways to remove/disable this function. There isn't an option to perform a quiet reboot like literally every other OS out there.
39
+
* After an update, settings are not preserved. This isn't game breaking but it is annoying. This is the next thing I plan on tackling.
DialogResultclose=MessageBox.Show("You have successfully updated to version "+webVersion+"! The new version was downloaded to the same directory as this "+
133
-
"program. Would you like to close this program now?","Update Completed!",MessageBoxButtons.YesNo);
134
+
"program. Would you like to close this program now?","Update Completed!",MessageBoxButtons.YesNo,MessageBoxIcon.Information);
134
135
135
136
if(close==DialogResult.Yes)
136
137
Application.Exit();
@@ -141,7 +142,7 @@ public void check_update_button_Click(object sender, EventArgs e)
141
142
catch
142
143
{
143
144
DialogResulterror=MessageBox.Show("There was an error attempting to grab the latest update. Would you like to "+
144
-
"retry or cancel?","Error Downloading Update!",MessageBoxButtons.RetryCancel);
145
+
"retry or cancel?","Error Downloading Update!",MessageBoxButtons.RetryCancel,MessageBoxIcon.Error);
145
146
146
147
if(error==DialogResult.Retry)
147
148
check_update_button_Click(null,null);
@@ -155,7 +156,7 @@ public void check_update_button_Click(object sender, EventArgs e)
155
156
}
156
157
}
157
158
158
-
MessageBox.Show("The current version is: "+currentVersion+" and it is up to date!","No New Update!",MessageBoxButtons.OK);
159
+
MessageBox.Show("The current version is: "+currentVersion+" and it is up to date!","No New Update!",MessageBoxButtons.OK,MessageBoxIcon.Information);
0 commit comments