PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 10
boomuo Отправлено: 29 Июня, 2017 - 15:42:04 • Тема: скачать торрент файл • Форум: Программирование на PHP

Ответов: 1
Просмотров: 774
успростил код для удобства
boomuo Отправлено: 25 Июня, 2017 - 21:31:16 • Тема: скачать торрент файл • Форум: Программирование на PHP

Ответов: 1
Просмотров: 774
Не получается скачать торент с pornolab.net, выдает ошибку: Скачивание возможно только со страниц трекера.
Добавил CURLOPT_REFERER - не помогло
Есть варианты?

PHP:
скопировать код в буфер обмена
  1.  
  2. function downloadFile($url, $file, $referer)
  3. {
  4.     $ch = curl_init($url);  
  5.     curl_setopt($ch, CURLOPT_HEADER, 0);  
  6.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7.     curl_setopt($ch, CURLOPT_AUTOREFERER, 0);
  8.     curl_setopt($ch, CURLOPT_REFERER, $referer);
  9.     curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
  10.     curl_setopt($ch, CURLOPT_FILE, $handle = fopen($file, 'a'));
  11.  
  12.     $out = curl_exec($ch);
  13.     $error = curl_error($ch);
  14.     curl_close($ch);
  15.    
  16.     echo '<pre>';
  17.     print_r($error);
  18.     print_r($out);
  19.     echo '</pre>';
  20. }
  21.  
  22.  
  23. $arr['url'] = 'http://pornolab.net/forum/dl.php?t=2317671';
  24. $arr['urlReferer'] = 'http://pornolab.net/forum/viewtopic.php?t=2317671';
  25. $arr['fileName'] = 'D:/PornFidelity.torrent';
  26.  
  27. downloadFile($arr['url'], $arr['fileName'], $arr['urlReferer']);
  28.  
boomuo Отправлено: 31 Января, 2017 - 22:18:06 • Тема: Как сделать синхронизацию файлов между серверами VPS? • Форум: Программирование на PHP

Ответов: 1
Просмотров: 598
Имеется 2 VPS сервера. Первом работает на ubuntu (без визуальной оболочки), на нем работает скрипт который генерирует текстовые файлы от 1 до 10 штук. Второй сервер это windows server 2012 на котором нужно использовать эти текстовые файлы.
Как можно сделать синхронизацию файлов, что-то в роде дропбокса или гугл драйв, чтобы изменив иди удалив файлы где либо они синхронно изменялся везде где они хранятся.
boomuo Отправлено: 13 Декабря, 2016 - 00:32:03 • Тема: Как изменить md5 у видео файла • Форум: Вопросы новичков

Ответов: 0
Просмотров: 106
Пробовал менять через ffmpeg но не вышло, т.к. не было что менять в метадата и сделать запись в новое поле, например description не вышло, выдало ошибку. И мне кажется этот способ не быстрый. Хотелось бы за секунды выполнять эту операцию т.к. файлов будут тысячи.
Подскажите что нибудь.
boomuo Отправлено: 09 Декабря, 2016 - 22:30:05 • Тема: не работает chmod • Форум: Вопросы новичков

Ответов: 2
Просмотров: 135
Разобрался. Файлы были открыты в fopen поэтому не удалялись
boomuo Отправлено: 09 Декабря, 2016 - 20:08:30 • Тема: не работает chmod • Форум: Вопросы новичков

Ответов: 2
Просмотров: 135
У себя на локалке не могу удалить файлы) chmod не работает и только при использовании 1 функции, а другая удаляет файлы легко. Стоит винда.

0777

CODE (htmlphp):
скопировать код в буфер обмена
  1. substr(sprintf('%o', fileperms($file)), -4);
  2. chmod($file, 0777);
  3. substr(sprintf('%o', fileperms($file)), -4);
  4. unlink($file);

0666
0666
Warning: unlink(C:/.....mp4): Permission denied in ....
boomuo Отправлено: 09 Декабря, 2016 - 02:14:43 • Тема: Как работает оперативная память в php • Форум: Вопросы новичков

Ответов: 1
Просмотров: 91
Здравствуйте! Стоит задача качать большие файлы и в больших объемах на виртуальном сервере. Памяти выделено 1гб, можно ли при таком объеме скачивать файлы размером к примеру 2гб и плюс к этому сразу несколько штук?
boomuo Отправлено: 08 Декабря, 2016 - 19:03:47 • Тема: md5_file linux и windows • Форум: Вопросы новичков

Ответов: 2
Просмотров: 143
спасибо!
boomuo Отправлено: 07 Декабря, 2016 - 18:19:31 • Тема: md5_file linux и windows • Форум: Вопросы новичков

Ответов: 2
Просмотров: 143
Здравствуйте! Подскажите может ли быть что на linux и на windows функция md5_file выдаст разные результаты получив в качестве аргумента 1 и тот же файл?
boomuo Отправлено: 04 Декабря, 2016 - 19:19:14 • Тема: Многопоточная загрузка FTP • Форум: Вопросы новичков

Ответов: 1
Просмотров: 108
Здравствуйте! Пишу модуль по заливке файлов на файлообменники. Стоит задача загружать сразу несколько файлов (100шт. +-), довольно крупного размера (1гб+-) в несколько потоков. Если загружать по одному, то процесс займет неделю.
Возможно ли это реализовать средствами функций ftp или нужно через curl?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB