Параллельные запросы

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
Пацаны, такая тема. Хочу послать 100 одновременных запросов к vk api на C#, многопоток в одном кубике по-русски говоря.

Покажите пример где без всякой херни гет-запрос шлется этим параллельным циклом!

В идеале брать из списка 100 ссылок и слать шарпом 100 гет-запросов одновременно! И если на каждый запрос можно будет подставить свой прокси (тоже из списка) то вообще шикарно.
 

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
Параллельные гет-запросы без прокси by Кличко

Вариант без прокси, из списка VkUrlList шлются гет-запросы:
 

Attachments

  • Thank you
Reactions: ZennoCat

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
А полноценно работать в 1 поток в зенке, но с параллельными запросами в C# кто-то пробовал?

Вся суть:
1) гет-запросы
2) парсинг куков и прочей херни из них
3) post-запросы также массово с куками и параметрами

Гемморой короче. Почему бы зеннопостеру не сделать в стандартном кубике такую хрень и ответы запросов в список ложить.
Збс было бы. Удобно если 90% времени шаб запущен в 1 поток, батники это костыли, периодически от них слетают потоки в настройках зенки...
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
Удобно если 90% времени шаб запущен в 1 поток
Нити менее надежны, чем процессы.

Почему бы зеннопостеру не сделать в стандартном кубике
Особенности лицензии и опыт работы с многопотоком.
 

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
Нити менее надежны, чем процессы.
А мне не шибко важна надежность. Задачи - нестратегические ни разу. Балуюсь просто.
Уважаемые форумчане, можете ли набросать хотябы на основе моего шаблона как ложить ответы запросов в список?
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
Балуюсь просто.
В таком случая я с curl балуюсь, и инструкций больше и возможности есть.
 

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
В таком случая я с curl балуюсь, и инструкций больше и возможности есть.
curl это неудобно. Зенка маст хэв. Осталось сообразить как работать с ответами паралелльных запросов и куками в шарпе.
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
curl это неудобно. Зенка маст хэв.
Реально, Кличко *lol* ?

Что мешает curl из зено использовать, а не батники?
 

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
Что мешает curl из зено использовать, а не батники?
Это грёбанный колхоз. curl такой же костыль как батники. Шарп явно срабатывает быстрее..
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
Шарп явно срабатывает быстрее..
Давно C++ стал проигрывать виртуальным машинам?

Напишите всё на Visual Studio C#, зачем вам зенопостер тогда?
 

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
Напишите всё на Visual Studio C#, зачем вам зенопостер тогда?
Я не кодер, нахера мне твоя студия? Там кубик, там шарп. Из говна и палок мы реализуем идею в разы быстрее, чем написанием софта с нуля...

Как по-твоему запускается curl? Он запускается батником или тем же шарпом.) И пока этот curl запускается шарп уже отошлет 100 запросов.
По-сути curl это подобие командной строки, а шарп - полноценное решение.
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
мне твоя студия?
Приобретите профессиональную лицензию на зенопостер и не занимайтесь ерундой, раз не программист.
 

Кличко

Пользователь
Joined
Mar 22, 2019
Messages
103
Reaction score
5
Points
18
Приобретите профессиональную лицензию на зенопостер и не занимайтесь ерундой, раз не программист.
У меня она и так ПРОфесиональная. Мне просто нужно выполнять дейтсвия в 1 поток, дабы не морочить голову с "дежурным" шаблоном.
Сейчас реализация через батники... Иногда потоки в настройках зенки скидываются на 10, как по-умолчанию. Не знаю что за баг.
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
В проекте с параллельными запросами нет вызова батников, там похоже и работы с потоками нет, как таковой. Что и куда обращается, тоже не ясно.
 

Dr.Pipetka

Client
Joined
Dec 12, 2017
Messages
1,471
Reaction score
990
Points
113

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)