Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 7
.NET 4.x

Разбить словарь вида login;pass для отправки POST-запроса

03.01.2013, 21:25. Показов 2211. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу сделать чекер, но не знаю как из файла вида login;pass получить два массива и работать с ними (Нужно отправлять POST запрос).
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.01.2013, 21:25
Ответы с готовыми решениями:

Разделение login:pass и отправка post запроса
Я все пытаюсь понять как нормально брать файлы login:pass из файла и потом уже работать с ними(в данном случае отправлять пост запросы...

Авторизация в программе вида login;pass
Здравствуйте Уважаемые форумчане =) Недавно сел за C#, пишу первую, так сказать, более-менее серьёзную программу, и столкнулся с проблемой:...

Программа для фоновой отправки post запроса
Помогите пожалуйста сделать отправку post запроса каждые 10 минут в фоновом режиме. <form action="site.php"...

12
145 / 145 / 35
Регистрация: 04.06.2011
Сообщений: 578
03.01.2013, 21:39
C#
1
2
3
4
5
6
7
8
9
10
11
12
            if (textBox1.Lines.Length > 0)
            {
                string[] tempt;
                tempt = textBox1.Lines[0].Split(';');
                string login = tempt[0];
                string pass = tempt[1];
 
                int newLength = textBox1.Lines.Length - 1;
                string[] temp = new string[newLength];
                Array.Copy(textBox1.Lines, 1, temp, 0, newLength);
                textBox1.Lines = temp;
            }
Это из textbox'a, а если из файла то..
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        private void readAll(string puth, ref string variable)
        {
            StreamReader file = new StreamReader(puth);
            string line;
            List<string> list = new List<string>();
            while ((line = file.ReadLine()) != null)
            {
                list.Add(line);
            }
            file.Close();
 
            for (int i = 0; i < list.Count; i++)
            {
                Random rand = new Random();
                variable = list[rand.Next(0, list.Count)];
            }
и вызываем..
C#
1
2
string Text;
readAll("text.txt, ref Text")
могу и с POST запросами помочь.
0
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 7
03.01.2013, 22:11  [ТС]
А variable во втором коде это что?(Я нуб в си шарпе и мой вопрос вполне может быть глупым)
0
145 / 145 / 35
Регистрация: 04.06.2011
Сообщений: 578
03.01.2013, 22:17
так, ну в ней храниться значение полученное из файла во время его чтения и присваивается переменной Text т.к. мы вызываем именно через неё и соответственно работаем с ней же.
А вы с POST GET запросами знакомы?
0
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 7
03.01.2013, 23:32  [ТС]
Самую малость
0
145 / 145 / 35
Регистрация: 04.06.2011
Сообщений: 578
03.01.2013, 23:34
если есть затруднения могу пример написать.
0
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 7
03.01.2013, 23:46  [ТС]
"Ни одна из перегрузок метода "readAll" не принимает "1" аргументов"
0
145 / 145 / 35
Регистрация: 04.06.2011
Сообщений: 578
03.01.2013, 23:49
Цитата Сообщение от flbogdanov Посмотреть сообщение
"Ни одна из перегрузок метода "readAll" не принимает "1" аргументов"
покажи лучше код, как мне кажется ты всего на всего написал вот так
C#
1
2
3
4
readAll("text.txt");
//вместо
string Text;
readAll("text.txt", ref Text);
0
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 7
03.01.2013, 23:54  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        private void readAll(string puth, ref string variable)
        {
            StreamReader file = new StreamReader(openFileDialog1.FileName);
            string line;
            List<string> list = new List<string>();
            while ((line = file.ReadLine()) != null)
            {
                list.Add(line);
            }
            file.Close();
            for (int i = 0; i < list.Count; i++)
            {
                Random rand = new Random();
                variable = list[rand.Next(0, list.Count)];
            }
 
            }
        }
 
    }
0
145 / 145 / 35
Регистрация: 04.06.2011
Сообщений: 578
04.01.2013, 00:03
дык, где вы вызываете этот метод?
да и закрывающих скобок больно много.
0
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 7
04.01.2013, 00:05  [ТС]
Больно много потому что это не весь код а это конец. А где вызывать на кнопке или где?
0
145 / 145 / 35
Регистрация: 04.06.2011
Сообщений: 578
04.01.2013, 00:09
да, да))
0
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 7
04.01.2013, 00:29  [ТС]
На кнопку старт или на кнопку окна выбора файла?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.01.2013, 00:29
Помогаю со студенческими работами здесь

Программа для отправки post запроса(с разными значениями) - PHP
Помогите пожалуйста, как реализовать отправку post запроса с разными значениями автоматически (через прогу или хъз что), я в этом не оч...

Функция отправки POST запроса
Помогите написать функцию. Сегодня первый день на C++ раньше был на C# Что не так делаю? void POST(TStringList &amp;StringList) { ...

login;pass
как сделать разделитель login;pass на php? есть логин база есть пароль база что-бы потом при выходе: login;pass

Delphi Login and Pass
Ребят, проблема такая не компилируется программа и выдаёт ошибку &quot;Operator not application to this operand type&quot; Вот код ...

Отправить Login и pass с F1 сессий.
Привет народ) Помогите пожалуйста с задачкой. Есть форма с логином и паролем, когда логин и пароль введешь, то направляется на другую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru