(php) ftp + socks - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.7493
BTC/USD70336.5171
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 07.10.2008, 00:03   #1
sandy
Сеньор Член
 
Аватар для sandy
 
Регистрация: 11.04.2007
Адрес: The World
Сообщений: 1,125
Бабло: $107796
Отправить сообщение для sandy с помощью ICQ
По умолчанию (php) ftp + socks

уже не один час убил на соксификацию работы с ftp curl похоже не работает нормально с фтп через соксы, стандартные функции не позволяют, может у кто поделится своими исходниками работы с фтп через сокс 4/5на низком уровне?
sandy вне форума  
Старый 07.10.2008, 00:05   #2
TerVer
Senior Member
 
Аватар для TerVer
 
Регистрация: 14.09.2007
Сообщений: 740
Бабло: $73721
По умолчанию

соксы случаем не у globox брал? а то там только 4ые соксы,
тоже в свое время помучался.
TerVer вне форума  
Старый 07.10.2008, 00:09   #3
sandy
Сеньор Член
 
Аватар для sandy
 
Регистрация: 11.04.2007
Адрес: The World
Сообщений: 1,125
Бабло: $107796
ТС -->
Отправить сообщение для sandy с помощью ICQ
автор темы ТС По умолчанию

глобокс да
курл 4-е соксы криво поддерживает, фтп вообще не идет что-то
sandy вне форума  
Старый 07.10.2008, 00:10   #4
Govard
BOSS Disney MAFIA
 
Аватар для Govard
 
Регистрация: 05.03.2008
Адрес: Disney Studio
Сообщений: 134
Бабло: $7200
Отправить сообщение для Govard с помощью ICQ
По умолчанию

del
Govard вне форума  
Старый 07.10.2008, 00:17   #5
sandy
Сеньор Член
 
Аватар для sandy
 
Регистрация: 11.04.2007
Адрес: The World
Сообщений: 1,125
Бабло: $107796
ТС -->
Отправить сообщение для sandy с помощью ICQ
автор темы ТС По умолчанию

нет, пропускать через внешние приблуды типа сокскапа не катит
sandy вне форума  
Старый 07.10.2008, 00:54   #6
pct
Senior Member
 
Аватар для pct
 
Регистрация: 18.05.2008
Сообщений: 560
Бабло: $47213
По умолчанию

Цитата:
Сообщение от Govard Посмотреть сообщение
del
чо вот это значит?
__________________
pct вне форума  
Старый 07.10.2008, 01:01   #7
sandy
Сеньор Член
 
Аватар для sandy
 
Регистрация: 11.04.2007
Адрес: The World
Сообщений: 1,125
Бабло: $107796
ТС -->
Отправить сообщение для sandy с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от pct Посмотреть сообщение
чо вот это значит?
там про сокскап было
sandy вне форума  
Старый 07.10.2008, 01:03   #8
Govard
BOSS Disney MAFIA
 
Аватар для Govard
 
Регистрация: 05.03.2008
Адрес: Disney Studio
Сообщений: 134
Бабло: $7200
Отправить сообщение для Govard с помощью ICQ
По умолчанию

Цитата:
Сообщение от pct Посмотреть сообщение
чо вот это значит?
Написал, потом подумал, что чушь написал, и удалил. (с ДР пришёл )
Смысл поста был в том, что интересовался, можно ли как вариант использовать сокскап, т.к. такая же проблема, как у sandy
Govard вне форума  
Старый 07.10.2008, 09:54   #9
TerVer
Senior Member
 
Аватар для TerVer
 
Регистрация: 14.09.2007
Сообщений: 740
Бабло: $73721
По умолчанию

под глобо пришлось вот так скрипты переделывать
PHP код:
   $tmp=file("http://www.globoxhost.com/.................");
    for(
$i=0;$i<count($tmp);$i++)
    {
        
$proxy[]=trim($tmp[$i]).":port1";
        
$proxy[]=trim($tmp[$i]).":port2";
    } 
..........
    
$co=0;
    do {        
        
exec("/usr/local/bin/curl --socks4 \"$proxy[$tekproxy]\" -L -o $tmpf -A \"$ua\" --connect-timeout 20 -m 60 -H \"$he[0]\" -H \"$he[1]\" -H \"$he[2]\" -c \"$cookief\" \"$url\"",$ans,$err); 
        
sleep(2);        
        
$co++;
        
$tekproxy++;
        if (
$tekproxy>$numprxs$tekproxy=0;
    } while ((
$err>0)&&($co<15)); 
кривенько, но уже давно работает.
TerVer вне форума