หากต้องการเรียกใช้สคริปต์นี้ ให้ปรับการกำหนดค่าตามความต้องการของคุณ และเรียกใช้ composer install
ถัดไป เพิ่ม crontab ต่อไปนี้ไปยังเซิร์ฟเวอร์ของคุณ: 0 15 * * * php crawler.php > logs
crontab นี้เรียกใช้สคริปต์โปรแกรมรวบรวมข้อมูลวันละครั้งเวลา 15:00 น. และบันทึกเอาต์พุตในไฟล์ logs
คุณยังสามารถเพิ่มงานพื้นฐานใน Windows Scheduler ได้
ต้องติดตั้ง Chrome บนเซิร์ฟเวอร์ เวอร์ชัน Chrome จะต้องตรงกับเวอร์ชัน ChromeDriver หากเวอร์ชันไม่ตรงกัน ให้ดาวน์โหลดเวอร์ชัน ChromeDriver ที่จำเป็นและวางไว้ในไดเรกทอรี vendor/symfony/panther/chromedriver-bin/
แก้ไขไฟล์ .env ให้ตรงกับความต้องการของคุณ
LOGIN=ชื่อผู้ใช้filmai.in
PASSWORD=รหัสผ่าน filmai.in
LOGIN_URL=filmai.in เส้นทางการเข้าสู่ระบบ
MAILER_SUPPORT=1 สำหรับเปิดใช้งาน, 0 สำหรับปิดใช้งาน หากเปิดใช้งาน คุณจะได้รับรายงานสั้นๆ เกี่ยวกับจำนวนคะแนนที่คุณยังไม่ได้รับและจำนวนคะแนนทั้งหมดที่คุณมี ต้องกรอกตัวแปรต่อไปนี้ด้วย
MAILER_HOST=โฮสต์ของผู้ให้บริการเมล
MAILER_PORT=พอร์ตของผู้ให้บริการเมล
MAILER_USERNAME=ชื่อผู้ใช้บริการเมล
MAILER_PASSWORD=รหัสผ่านบริการเมล
RECIPIENT_EMAIL=ที่อยู่อีเมลของผู้รับ