- Регистрация
- 15.10.2018
- Сообщения
- 23
- Благодарностей
- 1
- Баллы
- 3
Добрый вечер друзья!Прошу помощи а именно разобраться с кодом.Попросил нейросеть написать код на сешарпе задача взять из файла строку с сылкой на изображение скачать её через пост гет запрос и положить путь в текстовый документ.В итоге не работает код а я не шарю в сешарп.
// Создаем экземпляр класса ZennoPoster.HttpGet
HttpGet get = new HttpGet();
// Читаем все строки из файла с URL
string[] lines = File.ReadAllLines(@"C:\Images\urls.txt");
// Берем первую строку как URL изображения
string url = lines[0];
// Выполняем GET-запрос
string response = get.GetToString(url);
// Проверяем, успешно ли выполнен запрос
if (get.Response.IsGood)
{
// Сохраняем изображение на диск
string path = @"C:\Images\image.jpg";
File.WriteAllBytes(path, get.ResponseBytes);
// Сохраняем путь к изображению в текстовый файл
File.AppendAllText(@"C:\Images\paths.txt", path + Environment.NewLine);
// Удаляем использованный URL из файла
File.WriteAllLines(@"C:\Images\urls.txt", lines.Skip(1));
}
else
{
// Выводим сообщение об ошибке
Project.Log("Ошибка при скачивании изображения: " + get.Response.ResponseUri, MessageType.Error);
}
// Создаем экземпляр класса ZennoPoster.HttpGet
HttpGet get = new HttpGet();
// Читаем все строки из файла с URL
string[] lines = File.ReadAllLines(@"C:\Images\urls.txt");
// Берем первую строку как URL изображения
string url = lines[0];
// Выполняем GET-запрос
string response = get.GetToString(url);
// Проверяем, успешно ли выполнен запрос
if (get.Response.IsGood)
{
// Сохраняем изображение на диск
string path = @"C:\Images\image.jpg";
File.WriteAllBytes(path, get.ResponseBytes);
// Сохраняем путь к изображению в текстовый файл
File.AppendAllText(@"C:\Images\paths.txt", path + Environment.NewLine);
// Удаляем использованный URL из файла
File.WriteAllLines(@"C:\Images\urls.txt", lines.Skip(1));
}
else
{
// Выводим сообщение об ошибке
Project.Log("Ошибка при скачивании изображения: " + get.Response.ResponseUri, MessageType.Error);
}