8.х загрузка файла с сайта

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем sagitt, 6 июн 2011.

  1. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Есть адрес файла в интернете, например: http://www.rzgbi-2.ru/price/price_new.zip
    Как с помощью 1с занрузить его на локальный диск в заранее определенную папку?
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Ну например через ВыполнитьКомандуСистемы

    Которая вызовет скрипт типа:

    ftp -sМойСкрипт password@адрес сервера

    Содержание:
    cd price
    get price_new.zip
    quit
  3. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Не совсем понятно что такое password@адрес сервера
    паролей у меня никаких нет, поясните пожалуйста поподробнее.
  4. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Спасибо, разобрался сам,вот пример кода, может кому пригодится


    Процедура КнопкаВыполнитьНажатие(Кнопка)
    СерверИсточник = "rzgbi-2.ru";
    НТТР = Новый HTTPСоединение(СерверИсточник);
    Адрес = "price/price_new.zip";
    мИмяФайлаЗип="price_new.zip";
    ВремКаталог = "d:\t\";
    Попытка
    НТТР.Получить(Адрес, ВремКаталог + "\" + мИмяФайлаЗип);
    Исключение
    Сообщить("Неудачная попытка соединения.");
    Возврат;
    КонецПопытки;



    КонецПроцедуры

Поделиться этой страницей