[opm] Работа через прокси
Closed this issue · 5 comments
На данный момент opm с прокси не работает.
Хорошо бы добавить.
Столкнулся с проблемой при реализации.
Как мне кажется В 1се указание пользовательских настроек происходит методом Установить.
HTTPproxy = Новый ИнтернетПрокси(Ложь);
HTTPproxy.Установить("HTTP",СерверПрокси,ПортПрокси,ПользовательПрокси,ПарольПрокси,Истина);
В Oscript у ИнтернетПрокси нет метода Установить().
Посмотрел исходники InternetProxyContex и не увидел (может плохо смотрел) там возможности установки адреса прокси сервера.
$ oscript -encoding=utf-8 opm.os help config
config - Задать пользовательские настройки
Параметры:
<-proxyusedefault> - Использовать ПроксиПоУмолчанию (системные настройки)
-proxyserver - Адресс прокси
-proxyport - Порт прокси
-proxyuser - Пользователь прокси
-proxypass - Пароль прокси
По этому из всех настроек реализовать удалось только верхнюю.
Да, это повод завести задачу на односкрипт. Я это не реализовал, т.к. у меня нет сетевой среды, в которой это можно было бы погонять. А воссоздавать виртуально было лениво.
@Int-IT сделай, пожалуйста, как будто оно работает. Я допилю движок и код opm менять не придется.
Хорошо, тогда сейчас -proxyusedefault будет работать, а если установить кастомные настройки то будет падать opm install с ошибкой несуществующего метода Установить().
да, пусть. В большинстве случаев, системного прокси достаточно.
Закрываю. Пофикшено в новом репо opm