Untuk menjalankan skrip ini, sesuaikan konfigurasi dengan kebutuhan Anda dan jalankan composer install
. Selanjutnya, tambahkan crontab berikut ke server Anda: 0 15 * * * php crawler.php > logs
. Crontab ini mengeksekusi skrip crawler sekali sehari pada pukul 15:00 dan menyimpan output dalam file logs
. Anda juga dapat menambahkan Tugas Dasar di Penjadwal Windows.
Chrome harus diinstal di server. Versi Chrome harus cocok dengan versi ChromeDriver. Jika versinya tidak cocok, unduh versi ChromeDriver yang diperlukan dan letakkan di direktori vendor/symfony/panther/chromedriver-bin/
.
Edit file .env untuk memenuhi kebutuhan Anda
LOGIN=filmai.in nama pengguna
PASSWORD=kata sandi filmai.in
LOGIN_URL=filmai.di jalur masuk
MAILER_SUPPORT=1 untuk diaktifkan, 0 untuk dinonaktifkan. Jika diaktifkan, Anda akan menerima laporan kecil tentang berapa banyak poin yang belum Anda klaim dan berapa total poin yang Anda miliki. Variabel berikut juga harus diisi.
MAILER_HOST=Host penyedia layanan email
MAILER_PORT=Port penyedia layanan email
MAILER_USERNAME=Nama pengguna layanan email
MAILER_PASSWORD=Kata sandi layanan email
RECIPIENT_EMAIL=Alamat email penerima