IR5 - The Official Windows 7 Rearm Solution

Discussion in 'MDL Projects and Applications' started by timesurfer, May 10, 2010.

Thread Status:
Not open for further replies.
  1. computergeek

    computergeek MDL Junior Member

    Feb 14, 2010
    50
    49
    0
    Nice program dude!
     
  2. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    Hey computergeek hows it going? Saw you had beta 1.2 for DeathWAT...lol Cool :D

    Take it easy
     
  3. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    I don't understand why you want to add this feature so badly. I have already said that it is not worth the effort. If a user misses the schedule, Windows will definitely inform the user that the initial grace time has expired. The user just has to issue the rearm command and get another 30 days.

    It would be a waste of time to write programs or services to ensure that the user never misses his rearm schedule.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #284 timesurfer, May 29, 2010
    Last edited: May 29, 2010
    (OP)
    Ok but I thought you said if the user goes past 30 days they go into notification thus has to go into RE and reset. Do you mean before the 30 days up

    I guess I wanted to feel like we did everything to make as automatic as possible for the beginners in the world. It doesn't really matter to me personally I was just trying to give the best with the help I have to the users. Thats all. I so appreciate you time and extreme efforts. I guess with your help I was trying to push the envelope of "rearm technology"...lol

    If a XML means to set task with advanced settings comes to me I will add it to v1.9.5 just to do all we can do. If that happens...lol

    Thank you again Masterdisaster. Much respect and credit to you for this project :)
     
  5. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    Let me make it clear.
    Consider a scenario in which the system is switched ON 2 days or 7 days past the grace period, Windows will inform the user that the grace period has expired and will give you about 1-2 hours to do a rearm. If the message is ignored and the user does nothing about it, then Windows will go into non-genuine mode.

    In this program the rearm task is set to run every 28 days, suppose the user switches on the system on the 29th or 30th day, the task will not run, neither will Windows nag the user. Only on the 31st day, Windows will display a box showing Activate Now. Failing to activate will put the user in non-genuine mode.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #286 timesurfer, May 29, 2010
    Last edited: May 29, 2010
    (OP)
    Thank you. So my last question is in non-genuine mode does user have to go into RE or just rearm. All my queries have been just to avoid having to go into RE except for once every 140-150 days. And should we consider changing our's to 30 days since it doesn't matter? In this scenario will setting to 28 or 29 really help?

    Edit: I thought that the advanced setting we set in Task Scheduler manually gets the task to run if it's been missed. But I remember you saying it wasn't as good as it sounds...lol

    There is also another advanced setting that wakes computer to do task. But does task run if user has not logged in?
     
  7. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    Once or twice I was not able to rearm when in non-genuine mode (this was mostly in VMs with the date forwarded), but in cases of WAT marking the system as non-genuine, the user can rearm. Keeping the rearm task at 30 days would be optimum. Most probably the user will run this program at a time when he normally uses the system. So the chances of the user to miss the task is very low.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    So we'll set our's to 30 days then and get a few more days for the user...lol So basically comp just sits til it's turned on and if has passed 30 days by however many days the user will just receive notice to "activate now" so I should add some directions to inform user what to do in advance of receiving the notice if they do?

    I also edited my last comment if you didn't see it :)
     
  9. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    That is applicable only when the computer is in sleep mode.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #290 timesurfer, May 29, 2010
    Last edited: May 29, 2010
    (OP)
    ok

    So task will wake form sleep too bad it can't from being off...lol And then task would have to run without user logging in regardless if comp woke form sleep mode or off state

    I believe their is ways that comp wakes from off right? If there is would be cool to have task that would wake at 30 days if off then do task but again it'd have to without logging in

    Edit: Task does run if awakened from sleep without user being at comp so if user sets his computer to only "sleep" and never "off" then we've accomplished a good way to ensure they rearm on time :D Wonder if it restarts as well after have awaken and done rearm...lol

    *sleep dependent rearming/restarting*...lol

    Edit: After task is run it will restart back to logon

    Thank you
     
  11. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    Would it be nice if the reset.bat gets deleted after the reset is complete. By doing so, they will be no traces of any files in the C: drive, only a harmless looking rearm task in scheduled task.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #292 timesurfer, May 30, 2010
    Last edited: May 30, 2010
    (OP)
    Yep that'd be nice. So uninstall will still work with reset gone so it seems really nice idea. This whole program seems kinda harmless in general. Not sure how they can tell we've reset registry except for comparing to the install date...lol And how could they get upset for setting up a task to accompany their "free" 120 day trial...lol
     
  13. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    I have updated my post. The new uninstall will remove only the Task. If you want you can keep the old file itself in case the user never uses reset and wants to uninstall it.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #294 timesurfer, May 30, 2010
    Last edited: May 30, 2010
    (OP)
    Sweet...lol Thanks MasterDisaster. They can just unhide it and delete it though right?
     
  15. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    Yes they can.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #296 timesurfer, May 30, 2010
    Last edited by a moderator: Apr 20, 2017
    (OP)
  17. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #298 timesurfer, May 30, 2010
    Last edited: May 30, 2010
    (OP)
    Not sure portable is the right word but yea no files on system is good thing...lol Remember if you don't go into RE to do the cmd, "c:reset" will still be in c:\...lol
     
  18. Super_User

    Super_User MDL Junior Member

    Apr 14, 2010
    92
    55
    0
    Yeah... just finished testing it on a VM and it works without any problems.
     
  19. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    Yep as soon as you click OK on the message box installkey.bat gets deleted...lol