Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Часто выкладываешь исходный код? Узнай, как это делать правильно!
Alexandr Bryzgalov
24798
Alexandr Bryzgalov 2010.10.28 12:20  
Я так понимаю что если идёт отправка файла по фтп и начинается из этого же терминала отправка другого файла, то отправка первого оборвётся? Или нет?
jack
8
jack 2010.10.30 20:52  
Перегрузи терминал
Alexandr Bryzgalov
24798
Alexandr Bryzgalov 2010.10.30 21:09  

В результате борьбы с отправкой по фтп, вышел победителем(оказалось у народа.ру проблемы с фтп сервером были), сейчас все нормально, но при синхронной отправке файлов несколькими советниками одновременно может зависнуть советник ), были зацикленные циклы, убрал их, но все равно время от времени был зависон советников, сделел асинхронную отправку, зависей ) пока не было.

Alexandr Bryzgalov
24798
Alexandr Bryzgalov 2010.11.01 08:30  

Мда (, фтп сегодня вообще отказался работать, как встроенная в код отправка, так и отправка стейтмента. Отправка в коде просто останавливает советник, стейтмент же просто стартует и ничего не отвечает, ни ошибки ничего. Кто что может подсказать?

   Ti1++;
   if(Ti1>=100)//iTime(NULL,PERIOD_M5,0)>Ti1)
   {
      int pop=0;
      if(WindowScreenShot("Scrin"+Symbol_+Period()+".gif",700,500))
      {
         Print("Скриншот по "+Symbol_+" готов к отправке");// советник замирает после этой строки
         if(SendFTP("Scrin"+Symbol_+Period()+".gif"))
         {
            Print("Скриншот по "+Symbol_+" отправлен");
            Ti1=0;//iTime(NULL,PERIOD_M5,0);
         }
         else
         {
            Print("Скриншот по "+Symbol_+" не отправлен");
            Print(GetLastError());
         }
      }
      else 
      {
         Print(GetLastError());
      }
   }


JDA
585
JDA 2010.11.01 08:46  

Проверь настройки файрвола и антивиря. ftp использует 2 tcp подключения... команды проходят, а данные нет...

или сервер отказывается принимать файлы (превышен лимит количества файлов, размер или просто disk full)

Alexandr Bryzgalov
24798
Alexandr Bryzgalov 2010.11.01 08:49  
JavaDev:
Проверь настройки файрвола и антивиря. ftp использует 2 tcp подключения... команды проходят, а данные нет.
да нет тут скорее вс сервере дело, сейчас попробовал, на другой публикует нормально, на народ же разом все замирает, без ответа с ошибкой.
JDA
585
JDA 2010.11.01 08:54  
подправил пост выше :)
Bakhuss
3
Bakhuss 2013.07.14 04:12  

Всем привет.

У меня роутер Netgear wnr2200 с возможностью подключения внешнего USB-диска. Также, можно настроить ftp с этим диском вида ftp://(внешний IP-адрес)/shares. Но почему-то не получается настроить публикацию на этот ftp.

Publisher: error connecting to ftp://(внешний IP-адрес)/shares/
FTP: cannot determine host address [ftp]
Publisher: starting

Логин/пароль для входа на сервер указаны.

/ /12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий