Advertisement
Guest User

скрипт

a guest
Dec 5th, 2020
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. <?php
  2. // Подключение функций и библиотек
  3. require_once '/home/i/.../public_html/lib.inc.php';
  4. require_once '/home/i/.../public_html/inc/config_download_cron_1.inc.php';
  5.  
  6. $time_start = time();
  7.  
  8. $type_download = 1;
  9. $type_run = 2;
  10.  
  11. $result_array = messagesDownload ($type_download, $type_run, $account_id, $peers_limit, $peers_cycles, $peer_messages_limit, $channel_id);
  12.  
  13. $time_finish = time();
  14. $time_finish_string = date("Y-m-d H:i:s", $time_finish);
  15. $time_finish_file = date("Y-m-d_H", $time_finish);
  16. $res_file_name = "/home/i/.../public_html/res_messages_download_cron_" . $time_finish_file . " (" . $account_id . ").txt";
  17.  
  18. // Вывод сводной информации
  19. if (is_array($result_array)) {
  20. $time_finish = time();
  21. $time_finish_string = date("Y-m-d H:i:s", $time_finish);
  22. $time_finish_file = date("Y-m-d_H", $time_finish);
  23. $time_work = timeString ($time_start, $time_finish);
  24. $speed_work = speedString ($time_start, $time_finish, $result_array['messages']);
  25.  
  26. $res_content = "Скачивание сообщений и ссылок из них (крон):\n\n";
  27. $res_content = $res_content . "Аккаунт: " . $account_id . " (максимум каналов для работы: " . $result_array['peers_count_max'] . ")\n\n";
  28. $res_content = $res_content . "Блокировка до: " . $result_array['block_end_string'] . "\n";
  29. $res_content = $res_content . "Игнорировать блокировку: " . $result_array['block_end_ignore_flag'] . "\n\n";
  30. $res_content = $res_content . "Каналов задействовано в цикле: " . $result_array['peers_count'] . "\n\n";
  31. $res_content = $res_content . "Ошибки:\n" . $result_array['error'] . "\n\n";
  32. $res_content = $res_content . "Источников: " . $result_array['peers'] . "\n";
  33. $res_content = $res_content . "Циклов: " . $result_array['cycles'] . "\n";
  34. $res_content = $res_content . "Сообщений источника в цикле: " . $result_array['limit'] . "\n\n";
  35. $res_content = $res_content . "Сообщений: " . $result_array['messages'] . "\n";
  36. $res_content = $res_content . "Ссылок: " . $result_array['entities'] . "\n\n";
  37. $res_content = $res_content . "Всего сообщений: " . $result_array['messages_all'] . "\n\n";
  38. $res_content = $res_content . "Время: " . $time_work . "\n";
  39. $res_content = $res_content . "Скорость: " . $speed_work . "\n\n";
  40. $res_content = $res_content . "Время окончания: " . $time_finish_string . "\n\n-----\n\n";
  41.  
  42. $res_file_body = $res_content;
  43. } else {
  44. $res_file_body = $result_array;
  45. }
  46.  
  47. // Вывод сводной информации в файл
  48. file_put_contents($res_file_name, $res_file_body, FILE_APPEND);
  49. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement