quote:
Originally posted by bigbob85
Errr... CookieRevised, thats why I released it here to get some feedback.
fair enough... though these faults are things you should have thought about while scripting it as they are very fundamental logic flaws, not some small bugs or whatever.
(some pointers are things which you might have forgotten or didn't knew, but most of them are realy logical thinking flaws; like the first one)
quote:
Originally posted by bigbob85
Yes, but all that means is it gets interrupted. If the person is still block/unblocking you, then they will still be blocked. But whats the chances of that happing? Im going to look into it, to prevent multiple attacks.
No it doesn't get 'interrupted' and then continues, it simply stops monitoring that contact.
quote:
Originally posted by bigbob85
* fault: will block contacts from another messenger user when he/she signs in before the timer has triggered (when contact appears on both user's contactlist).
Ok, Ill fix that. I didn't take into consideration of polygrammy (spelling probably wrong)
This has got nothing todo with polygamy. Polygamy doesn't have influence on something like this.
quote:
Originally posted by bigbob85
* fault: will produce an error when blocking contacts when another user sign in before the timer has triggered (when contact does not appear on second user's contactlist).
Err.. Can you explain this one?
similar the previous one. If the timer event hasn't yet triggered because the timer is still running and another user signs in to this messenger, the script will produce an error as the contact (fro the first user) is most likely not on that other user's contactlist.
Timers (and script in general) do not 'reset' when somebody else logs in to messenger.
quote:
Originally posted by bigbob85
* fault: will produce an error when contact is deleted from list before the timer has triggerd.
So.. Someone will be randomly deleting contacts when someone decides to block/unblock you?
I think you totally misunderstand what is meant here. Again, when the timer is still running but the event is not fired yet because the timer hasn't finished, and you delete a contact (out of a reflex because he is flooding you, or whatever else) the script will produce an error once the timer event fires.
quote:
Originally posted by bigbob85
Also, will it produce an error when blocking the contact if there offline, or dosnt it matter?
You can block someone on your contactlist while he/she is offline... so that doesn't matter.