alright...I'm relatively new at this, but I think what I am working on is potentially interesting, and I'm hacking away at it, but I am having trouble putting it all together...
first - just a little background - I own several businesses which I run from my house, and I am also a recording artist - my life is massively full - I plan my life out intricately in the following fashion - I have several different projects I am working on, and also just the daily events for me to do and handle - I plan my time tightly, so that I can extract the most productivity out of the hours I have - with each area of my life, I have planned starting out at some time in the future, and then worked backwards and literally broken up everything into 1 hour segments with daily, weekly, and monthly targets - my problem is this: If I miss even one appointment, there is the chance that I literally won't have any more free minutes in to make it up...and I plan and revise daily, but I want my life setup such that there is a structure that pulls for me to fulfill on my promises - and the recurring problem I have is that I'm working on my computer, and my alarm goes off, and I'm sucked into my project, and I think to myself, "just a few more minutes - i gotta finish this one thing...", etc...and despite my best intentions, I no longer trust myself to respond to my alarms....so with all that, here is what I am working on - and anyone who can do this would be a god to me---
a program that locks my screen at predetermined intervals synced to my calendar with the following parameters ---
1. It needs to be bullet proof - a lot of the time I keep my promises, and a lot of the time i don't...i want no opportunity for me to sneak around this....
2. It needs to be able to be set for an entire day, synced across multiple computers and accounts, with no user interaction required from me other than putting entries in my calendar
3. It needs to include syncing data from google calendar or 30 boxes or remember the milk - some universal online calendar, as I am also away from my computers a lot, and need it to my cell (it doesn't need to lock my cell though-if I am away from my computer, i trust myself not to be sucked into what I am doing - at least not in the same way)- it also needs to be able to read the values from a frequently updated file with alterable parameters....
for example, the following calendar entry: 12:00 call mike, 5,100 would mean something like at noon I have an appointment to call mike, and I get a minute notice, and then my computer screen and keyboard are locked for 100 minutes---
------
a couple of other things:
-I don't mind if taskmgr is disabled, but, it probably would be a hinderance if taskkill was disabled permanently as I occasionaly use it to on other processes -- however, I would not want to be able to kill this process
-It would be great if I could also set it to specify what programs are allowed to run during a particular period...for example, when I have scheduled to work on music - only Fl Studio, Cubase, and Notepad would be allowed to run - or when I scheduled to budget, only excel and mysql could run, etc....
-I need some emergency password if I have a unexpected emergency - but something that was difficult enough for me to access as not to be an easy way to cheat the system (I was thinking I would hide the password in the mailbox down the street, so if i really needed it, it would require me and getting up, and walking a 1/4 mile - just enough so I probably wouldn't bother to use it except in emergencies)
- also - i'd like it to be able to sustain a hard shutdown or battery dying on my laptop while still operating in real time - I figure there would have to be someway where the ini was checked and revised on startup -this piece is not as critical though
---i know this probably sounds like I'm crazy - and I probably am..but..the whole context of this is that my word is the only thing that has ever got me anywhere, and I fight to have my word remain sacred - my mind is sneaky and tricky though....anyway....I'm gonna figure this out somehow or another...but anyone who can provide a solution get's to be a hero.
[Title edited. Please write descriptive titles for your topics. ~jaco0646]