| |||||||||||
logging users for 10 minutes Posted by Duey (Duey), 3 March 2003 hello i want to log all users my bot has scanned in channels for 10 minutes and then delete users log file 10 minutes later, is this possible?Posted by admin (Graham Ellis), 3 March 2003 The "standard" way to clean up old log files is to have a loop somewhere in your code that does your bookkeeping from time to time - you can't easily time it to run 10 minutes into the future, but you can have it look through all your log files when a user happens to (say) login, and delete all files that haven't been modified for over 10 minutes.Here's some Tcl code that looks at all the files in a directory (in my example, called unjar), and reports on the age of each file. For - err - obvious reasons, I have not replaced my puts statement with if {$age > 600} {file delete -force $file} while testing, but if you do it should be more or less what you want. Beware - it is up to YOU (your risk!) to check out that my code does what you want - I am just providing a suggestion and can't be sure that it suits your needs. The code: Code:
This page is a thread posted to the opentalk forum
at www.opentalk.org.uk and
archived here for reference. To jump to the archive index please
follow this link.
|
Other Forum Posts Follow us on ... | ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho |