|
Instead of graying out "Ping Sites", how about have it turn into a "Pause" button? Then once you pause the application, that button turns into a "Resume" button.
I think this would be helpful in better refining what site the application is on and also saving the progress. You could have the application write the sites left to ping into another file, then if that file is detected in the folder, if you closed out the application and reopened it, it'd be populated with those sites.
So, if someone wanted to pause or close the application and update to the current version during a run, or is getting that 99% completed error, they could start back where they left off.
I noticed that the application will randomly grab from the list pasted in, not necessarily in order, so it is hard to know where to resume too. I've tried starting at the url in my list of sites to be pinnged under the last once that failed/was successful, but noticed that they weren't corresponding in order.
By having the sites left to be pinnged in another list, it streamlines the whole process to be more accurate. You could also use this feature to load in a large list of sites without having to paste them in - so the application is more flexible overall.
|