Alright I think Ive got it. But it would require a few more functions added in. We need a function to write code to say if the alarm executed already and if It did and the alarm has the variable of recurring then we need to add in some code like this....
Day := %A_DD%
Day += 1, Day
Then just have it do that if it finds the alarm executed once for the day, and this code would be in the part of the script that saves the alarm or a little bit before that. Doing this will make recurring alarms possible. But now we need to go through the code and fix any little errors there may be. So Ill get around to doing this but just letting you know on my progress. Ill try my hardest to get this coded in today. Hope I can get this to work properly and if it does then ill release it for testing and also your updated script then once they have some testing and feedback we can combine the code together.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Check above for changes, and also please test out thoroughly and if you encounter any of the listed bugs for build 3 that is normal, they should be fixed in the next release. If you encounter any bugs or weird behavior not yet listed please provide details about it and steps you did to get that bug. As Always.....
Enjoy!
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
The black one looks nice. I would have a go at making one, but I are teh suck at GIMP.
An idea for the icon might be a clock with the hand making an A...
EDIT: I knew the style of the first one looked familiar! Its by Everaldo, i.e. the creator of the Crystal icon set.
But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.
Yeah i like the black one also. I too suck at GIMP. Have you had a look at the latest build? Can you give the code a good scan. There probably is a few mistakes in there that I made since I was just brainstorming code in there to get the recurring alarms to work. So if you want, give the bugs list a go and see what you can find and then ill try my best tomorrow and the rest of the week to fix the recurring alarms issue.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Ive noticed that in the latest release of this app, there have been a few hundred downloaders so I guess that version has gotten a lot of testing as its been up for a few weeks now. Just wondering if any of the users of this can give me some feedback and requests so this app can be "All in one".
To TaffinFoxcroft: Seems like the recurring alarms is becoming increasingly harder but I have found methods to get the dates to update but it only works for the first item in the listview. I guess I need a way to get it to do all of the listview items and also make it so it wont delete it the next time it recurs. Have you attempted recurring alarms? If so what did u do so we dont make the same mistakes twice or so I can learn from what you have that works and then it can be made more efficient.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Just to let you know, im still working on this but havent worked on it for a while because of school and all these final exams and stuff like that. But things are slowing down again so I should be able to get more done on this and also make this so it can come out of beta. Even though I havent been workin on this I have been studying other autohotkey scripts/commands and learning how they work so im hoping to make this application a bit more efficient by reducing the code and also fixing any bugs I can find.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Don't worry about not having any time, chances are I have less than you
My most recent version is in the SVN on the Google Code site, please test out the recurring alarms.
But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.
Ok well i tested it out and yeah it saves to the .ini but for some reason it is being remove when you reload the script. Everything else seems to be working fine when you keep an alarm session open and then it executes. But after you hit "File-->Save" then close it saves everything but as stated above its removed upon reopen of the program. So ill look over the code see if i can find anything thats wrong, also im gonna try to fix the "List" buttons Listview displaying everything a row under.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
K what do you think about us rewriting the code? This way we can go through it and then find/remove or fix any buggy or useless code, then once we do that then we can start to add in more functions. Im having a bit of trouble finding things in this script also because of its organization. So by doing this and also commenting a bit more we could make it easier to debug later on. Let me know what you think about this.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Well idk I would have to see what launguages can be used on multiple OS's but cant one use lazarus for more than one OS? I know horusofoz suggested it be written in lazarus and i might consider it. I would just have to see what it can do, then see if its fitting for this. If not then that can become another thing on the to-do list for this app. Maybe it could be branched off later by someone else if they wanted to do it.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Is this prog still in development? I took a look at the aioa google code page and saw bug fixes from the Feb 07, 2010, though the last download-able file from Apr 24, 2009. An update for this nice tool would be appreciated
Nathan I know you haven't updated this in a while but the release team is going through the list of dev test and moving them to a bug tracker for easier management and just wanting to know if you are coming back to this?
your friendly neighbourhood moderator Zach Thibeau
But it is possible, there's about 5 AHK commands for changing a computer's volume.
But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.
Alright I think Ive got it. But it would require a few more functions added in. We need a function to write code to say if the alarm executed already and if It did and the alarm has the variable of recurring then we need to add in some code like this....
Then just have it do that if it finds the alarm executed once for the day, and this code would be in the part of the script that saves the alarm or a little bit before that. Doing this will make recurring alarms possible. But now we need to go through the code and fix any little errors there may be. So Ill get around to doing this but just letting you know on my progress. Ill try my hardest to get this coded in today. Hope I can get this to work properly and if it does then ill release it for testing and also your updated script then once they have some testing and feedback we can combine the code together.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Check above for changes, and also please test out thoroughly and if you encounter any of the listed bugs for build 3 that is normal, they should be fixed in the next release. If you encounter any bugs or weird behavior not yet listed please provide details about it and steps you did to get that bug. As Always.....
Enjoy!
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
K been meaning to find more choices for the icon to be used for this. Here is an open source one I found.... http://www.openwebgraphics.com/?page=resource&type=graphics&id=3293, the current icon we have is under the creative common license. Or we can always use this one too, http://www.openwebgraphics.com/?page=resource&type=graphics&id=3153. Anyways if you like to create icons and such you are welcome to create an icon for this application if u want. You will be credited for it if you do.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
The black one looks nice. I would have a go at making one, but I are teh suck at GIMP.
An idea for the icon might be a clock with the hand making an A...
EDIT: I knew the style of the first one looked familiar! Its by Everaldo, i.e. the creator of the Crystal icon set.
But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.
Yeah i like the black one also. I too suck at GIMP. Have you had a look at the latest build? Can you give the code a good scan. There probably is a few mistakes in there that I made since I was just brainstorming code in there to get the recurring alarms to work. So if you want, give the bugs list a go and see what you can find and then ill try my best tomorrow and the rest of the week to fix the recurring alarms issue.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Ive noticed that in the latest release of this app, there have been a few hundred downloaders so I guess that version has gotten a lot of testing as its been up for a few weeks now. Just wondering if any of the users of this can give me some feedback and requests so this app can be "All in one".
To TaffinFoxcroft: Seems like the recurring alarms is becoming increasingly harder but I have found methods to get the dates to update but it only works for the first item in the listview. I guess I need a way to get it to do all of the listview items and also make it so it wont delete it the next time it recurs. Have you attempted recurring alarms? If so what did u do so we dont make the same mistakes twice or so I can learn from what you have that works and then it can be made more efficient.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Shouldn't you have copyrighted it now and put it under a open source licence? So some lump of evil can't nick it.
your right ill put in the copyright file and reupload today. Thanks
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Just to let you know, im still working on this but havent worked on it for a while because of school and all these final exams and stuff like that. But things are slowing down again so I should be able to get more done on this and also make this so it can come out of beta. Even though I havent been workin on this I have been studying other autohotkey scripts/commands and learning how they work so im hoping to make this application a bit more efficient by reducing the code and also fixing any bugs I can find.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Don't worry about not having any time, chances are I have less than you
My most recent version is in the SVN on the Google Code site, please test out the recurring alarms.
But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.
Ok well i tested it out and yeah it saves to the .ini but for some reason it is being remove when you reload the script. Everything else seems to be working fine when you keep an alarm session open and then it executes. But after you hit "File-->Save" then close it saves everything but as stated above its removed upon reopen of the program. So ill look over the code see if i can find anything thats wrong, also im gonna try to fix the "List" buttons Listview displaying everything a row under.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
K what do you think about us rewriting the code? This way we can go through it and then find/remove or fix any buggy or useless code, then once we do that then we can start to add in more functions. Im having a bit of trouble finding things in this script also because of its organization. So by doing this and also commenting a bit more we could make it easier to debug later on. Let me know what you think about this.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Just a thought, if you are going to write it from scratch then what about doing it in a multi OS language?
Well idk I would have to see what launguages can be used on multiple OS's but cant one use lazarus for more than one OS? I know horusofoz suggested it be written in lazarus and i might consider it. I would just have to see what it can do, then see if its fitting for this. If not then that can become another thing on the to-do list for this app. Maybe it could be branched off later by someone else if they wanted to do it.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Is this prog still in development? I took a look at the aioa google code page and saw bug fixes from the Feb 07, 2010, though the last download-able file from Apr 24, 2009. An update for this nice tool would be appreciated
...additionally it would be nice if there is an option to trigger an alarm every x minutes.
Nathan I know you haven't updated this in a while but the release team is going through the list of dev test and moving them to a bug tracker for easier management and just wanting to know if you are coming back to this?
your friendly neighbourhood moderator Zach Thibeau
Hey, yea Ill be going back to this project and others in the near future. Just I am planning on doing them in something other than AHK.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Pages