80 lines
3.7 KiB
PHP
80 lines
3.7 KiB
PHP
|
|
<?php
|
|||
|
|
|
|||
|
|
set_time_limit(0);
|
|||
|
|
|
|||
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
|
|||
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/engine/functions.php");
|
|||
|
|
|
|||
|
|
ini_set('display_errors', 1);
|
|||
|
|
error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE);
|
|||
|
|
|
|||
|
|
$hour = date("G");
|
|||
|
|
|
|||
|
|
if($hour == 2){
|
|||
|
|
curl_request("https://joywork.ru/cron/copyRequestsFilesToSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/copyClientFilesToSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/copyFunnelFilesToSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/copyFunnelClientFilesToSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/copyFunnelReqFilesToSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/copyFunnelPrevStepFilesToSelectel.php");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if($hour == 3){
|
|||
|
|
curl_request("https://joywork.ru/cron/copyObjectFilesToSelectel.php");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if($hour == 4){
|
|||
|
|
curl_request("https://joywork.ru/cron/clearReqFilesExistInSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/clearClientFilesExistInSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/clearObjectFilesExistInSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/clearFunnelFilesExistsInSelectel.php");
|
|||
|
|
curl_request("https://joywork.ru/cron/clearFunnelPrevStepFilesExistsInSelectel.php");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
curl_request("https://joywork.ru/cron/checkDomParser.php");
|
|||
|
|
|
|||
|
|
//обновление расстояния до метро
|
|||
|
|
//curl_request("https://joywork.ru/cron/updateMetersInObjects.php");
|
|||
|
|
|
|||
|
|
//обновление статуса Zipal
|
|||
|
|
//curl_request("https://joywork.ru/cron/checkZipalStatus.php");
|
|||
|
|
//обновление статуса пакета Zipal
|
|||
|
|
//curl_request("https://joywork.ru/cron/checkZipalPackageStatus.php");
|
|||
|
|
|
|||
|
|
//получение ссылок zipal
|
|||
|
|
//curl_request("https://joywork.ru/cron/getZipalLinks.php");
|
|||
|
|
//получение ссылок пакета zipal
|
|||
|
|
//curl_request("https://joywork.ru/cron/getZipalPackageLinks.php");
|
|||
|
|
|
|||
|
|
//получение просмотров zipal
|
|||
|
|
//curl_request("https://joywork.ru/cron/getZipalViews.php");
|
|||
|
|
//получение просмотров пакетов zipal
|
|||
|
|
//curl_request("https://joywork.ru/cron/getZipalPackageViews.php");
|
|||
|
|
|
|||
|
|
//сброс флагов фидов при окончании срока размещения
|
|||
|
|
//curl_request("https://joywork.ru/cron/feedObjectsCheckState.php");
|
|||
|
|
|
|||
|
|
//curl_request("https://joywork.ru/cron/feedObjectsCheckStateTelegram.php");
|
|||
|
|
|
|||
|
|
|
|||
|
|
if($hour == 23){
|
|||
|
|
curl_request("https://joywork.ru/cron/archiveNonPaidObjects.php");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
function curl_request($url)
|
|||
|
|
{
|
|||
|
|
$ch = curl_init($url);
|
|||
|
|
curl_setopt($ch, CURLOPT_CERTINFO, 1);
|
|||
|
|
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); // запретить проверку сертификата удаленного сервера
|
|||
|
|
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0");
|
|||
|
|
curl_setopt($ch, CURLOPT_REFERER, "https://joywork.ru/");
|
|||
|
|
curl_setopt($ch, CURLOPT_HEADER, 0); // При установке этого параметра в 1 результат будет включать полученные заголовки.
|
|||
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // При установке этого параметра в ненулевое значение CURL будет возвращать результат, а не выводить его.
|
|||
|
|
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //при получении HTTP заголовка "Location: " будет происходить перенаправление на указанный этим заголовком URL
|
|||
|
|
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
|
|||
|
|
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
|
|||
|
|
$content = curl_exec($ch);
|
|||
|
|
curl_close($ch);
|
|||
|
|
return $content;
|
|||
|
|
}
|