Sagil,
you can get a binary for lynx from the web (search for it, can't remember
url off the top of my head :P), install that, then make a quick batch file
such as;

----------------scheduled.bat---------------------
@echo off
c:
cd \lynx\
lynx -source %1
----------------scheduled.bat---------------------

then, when you run this script, you can do something like

scheduled http://yourscript

and it will hit that page with lynx, and grab the source. now, using the
windows scheduled service thing (My Computer | Control Panel | Scheduled
Tasks ) you *should* be able to schedule this batch file to run whenever you
want, with the parameter (webpage) you want it to hit.

OK, i just checked and tested (jeez i'm a nice guy.. :P) and dodgy Windoze
schedule doesn't allow you to do it by the hour, so if you want it every 2
hours, you'll have to set one, daily at 2am, one daily at 4am etc etc, all
doing the same thing.

in the Run: box, you can do something like this (my line exactly)
C:\scheduled.bat http://www.dentedreality.com.au

which will run the batch file, and hit that webpage.

P.S. if you wanted to be really tricky, make the PHP script do some output
*not* in html, so just something like

============================
Backup @ 2001-07-05 12:02:34
Operation Successful

or whatever, then rather than 

lynx -source %1

in the batch file, do something like

lynx -source %1 >> c:\backup_log.txt

which would append the output of the php script continuously to the same
file

ENJOY!

beau


// -----Original Message-----
// From: PHPFAN [mailto:[EMAIL PROTECTED]]
// Sent: Friday, 6 July 2001 10:20 AM
// To: [EMAIL PROTECTED]
// Subject: Re: [PHP-DB] Newbie:Backend scripts
// 
// 
// Hello Beau Lebens,
// 
// Thank you very much for the advice.
// I am using windows 2000/NT.So do you happen to know how to 
// handle it in
// windows?
// 
// Sagil.
// 
// 
// "Beau Lebens" <[EMAIL PROTECTED]> wrote in message
// [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
// > Sagil,
// > the way I do something like this is write a script using 
// PHP that does
// > exactly what you want, without any input or anything like 
// that, then just
// > set up cron to run that script every 2 hours. you can use 
// either lynx to
// hit
// > it as a webpage, or it's an admin script or something that 
// you don't want
// > other people to be able to hit (because it'd be in the 
// web-root) then you
// > can put it outside the documentroot and use the php cgi to run it.
// >
// > if you use lynx, do something like this in your crontab entry (the
// 'timing'
// > might be wrong)
// >
// > * 2,4,6,8,10,12 * * * lynx -source
// > http://yourscript > /dev/null
// >
// > that will just get the source of the page, then pipe it to 
// the 'bin' so to
// > speak, but in doing this, it will perform whatever 
// operations you have
// told
// > it to in the script
// >
// > HTH
// >
// > Beau
// >
// > // -----Original Message-----
// > // From: PHPFAN [mailto:[EMAIL PROTECTED]]
// > // Sent: Friday, 6 July 2001 9:43 AM
// > // To: [EMAIL PROTECTED]
// > // Subject: [PHP-DB] Newbie:Backend scripts
// > //
// > //
// > // Hi,
// > //
// > // I am using php4 with mssql backend loaded on windows 2000.
// > //
// > // Here is my problem:
// > //
// > // I want to update my database contents every 2 hours 
// with some sql
// > // statements.
// > // Is there anyway I can write scripts in php and run them
// > // every 2 hours?
// > // Anyother solutions are most welcome.
// > //
// > // Thank You,
// > // Sagil.
// > //
// > //
// > //
// > // --
// > // PHP Database Mailing List (http://www.php.net/)
// > // To unsubscribe, e-mail: [EMAIL PROTECTED]
// > // For additional commands, e-mail: [EMAIL PROTECTED]
// > // To contact the list administrators, e-mail:
// > // [EMAIL PROTECTED]
// > //
// 
// 
// 
// -- 
// PHP Database Mailing List (http://www.php.net/)
// To unsubscribe, e-mail: [EMAIL PROTECTED]
// For additional commands, e-mail: [EMAIL PROTECTED]
// To contact the list administrators, e-mail: 
// [EMAIL PROTECTED]
// 

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to