Para ejecutar este script, ajuste la configuración a sus necesidades y ejecute composer install
. A continuación, agregue el siguiente crontab a su servidor: 0 15 * * * php crawler.php > logs
. Este crontab ejecuta el script del rastreador una vez al día a las 15:00 y guarda el resultado en un archivo logs
. También puede agregar una tarea básica en el Programador de Windows.
Chrome debe estar instalado en el servidor. La versión de Chrome debe coincidir con la versión de ChromeDriver. Si las versiones no coinciden, descargue la versión necesaria de ChromeDriver y colóquela en el directorio vendor/symfony/panther/chromedriver-bin/
.
Edite el archivo .env para satisfacer sus necesidades
LOGIN=nombre de usuario de filmai.in
CONTRASEÑA=contraseña de filmai.in
LOGIN_URL=ruta de inicio de sesión de filmai.in
MAILER_SUPPORT=1 para habilitado, 0 para deshabilitado. Si está habilitado, recibirá miniinformes de cuántos puntos no ha reclamado y cuántos puntos tiene en total. También se deben completar las siguientes variables.
MAILER_HOST=Host del proveedor de servicios de correo
MAILER_PORT=Puerto del proveedor de servicios de correo
MAILER_USERNAME=Nombre de usuario del servicio de correo
MAILER_PASSWORD=Contraseña del servicio de correo
RECIPIENT_EMAIL=Dirección de correo electrónico del destinatario