Как получить результат выполнения консольной программы в переменную?

  • Автор темы Автор темы webruk
  • Дата начала Дата начала

webruk

Client
Регистрация
25.08.2012
Сообщения
19
Реакции
0
Баллы
1
Моя задача:
Нужно прочекать 2к доменов и выпарсить их ip адрес. Пробую при помощи действия "Запуск программы", но оно позволяет сохранить только exit code. Как получить вывод программы в переменную?
 
Смотрите какой замечательный сниппет у меня для вас есть))))
Код:
Развернуть Свернуть Копировать
return System.Net.Dns.GetHostByName("mail.ru").AddressList[0];
 
  • Спасибо
Реакции: webruk
Смотрите какой замечательный сниппет у меня для вас есть))))
Код:
Развернуть Свернуть Копировать
return System.Net.Dns.GetHostByName("mail.ru").AddressList[0];
Благодарю. Это код на Си? Adresslist{0} - это первый элемент списка с доменами?
 
Разобрался, только не понял как подставить переменную Зенопостера {-Variable.domain-} в код на Си.
 
Заработал такой код:
return System.Net.Dns.GetHostByName(project.Variables["zeno_domain"].Value).AddressList[0];
 
.AddressList[0] это первый элемент массива. у крупных сайтов и сайтов использующих cdn ip-адресов может быть штук 50
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)