1 место Шаблон для нагуливания профилей с настройкой многозадачности в рамках одного потока (паралелльные запросы).

ex3maL

Client
Регистрация
22.05.2020
Сообщения
359
Благодарностей
267
Баллы
63
Параллельность, многозадачность и многопоточность (в 1ом инстансе) кажется выглядит примерно так чтоли.

Video_00225.gif

Как бы с этим конкурс шаблоном за 28 секунд (от старта до последнего лога) - 15 сайтов с паузами 7-10 сек, ну никак не посетишь)))
вот вам и параллельность!
 
  • Спасибо
Реакции: ramzes8 и legion2k

one

Client
Регистрация
22.09.2015
Сообщения
6 834
Благодарностей
1 275
Баллы
113
Мои 5 копеек.
В настрйоках шаблона создаем опцию путь к папке с профайлами а в общем коде меняем (50 строка):
C#:
                //profile = new DirectoryInfo(Path.Combine(project.Directory, "Profiles")).GetFiles().Where(x=>x.Extension == ".zpprofile").OrderBy(x=>x.LastAccessTime).First().FullName;
                profile = new DirectoryInfo(Path.Combine(project.Directory, project.Variables["profile_folder_path"].Value)).GetFiles().Where(x=>x.Extension == ".zpprofile").OrderBy(x=>x.LastAccessTime).First().FullName;
 

wwwrus

Client
Регистрация
03.07.2022
Сообщения
13
Благодарностей
2
Баллы
3
Подскажите пожалуйста что делаю не так? Выдает ошибку.

11:43:16 ZennoPoster Не удалось выполнить проект C:\Users\Руслан\Desktop\Проекты\Нагул\нагул профилей (1).zp
11:43:16 Выполнение действия CSharp OwnCode. Пустое имя пути не допускается.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 834
Благодарностей
1 275
Баллы
113
Не указан путь к чему то.
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
771
Благодарностей
515
Баллы
93
Мои 5 копеек.
В настрйоках шаблона создаем опцию путь к папке с профайлами а в общем коде меняем (50 строка):
C#:
                profile = new DirectoryInfo(Path.Combine(project.Directory, project.Variables["profile_folder_path"].Value)).GetFiles().Where(x=>x.Extension == ".zpprofile").OrderBy(x=>x.LastAccessTime).First().FullName;
Автор хотя бы осознано писал данную строчку, а у вас какая-то бессмыслица получилась. Для чего использовать Path.Combine и подвязываться к project.Directory, если мы в настройках явно указываем путь к папке с профилями?!
Ну и project.Variables["profile_folder_path"].Value передавать в качестве аргумента, такой себе решение, правильней будет инициализировать переменную project.Variables["profile_folder_path"].Value и уже переменную использовать в аргументах.
 

искра

Client
Регистрация
07.06.2014
Сообщения
280
Благодарностей
23
Баллы
18
а нету варианта в кубиках для тупых?)
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
а нету варианта в кубиках для тупых?)
конечно есть. называется стандартные шаблоны Зеннопостера. делаешь на кубиках и запускаешь кучу потоков стандартным способом.
 
  • Спасибо
Реакции: искра

искра

Client
Регистрация
07.06.2014
Сообщения
280
Благодарностей
23
Баллы
18
конечно есть. называется стандартные шаблоны Зеннопостера. делаешь на кубиках и запускаешь кучу потоков стандартным способом.
так и сделаю, и C# пожалуй никогда я не изучу
 

webulitka

Client
Регистрация
20.09.2019
Сообщения
119
Благодарностей
36
Баллы
28
Подскажите в чем проблема? пути стандартные.
Выполнение действия CSharp OwnCode. Данный формат пути не поддерживается.

спасибо
 

Вложения

radv

Client
Регистрация
11.05.2015
Сообщения
3 819
Благодарностей
2 030
Баллы
113
Проверьте существование указанного в нстройках файла, сделайте обработку пустого значения, если не используется какой то путь.
 

webulitka

Client
Регистрация
20.09.2019
Сообщения
119
Благодарностей
36
Баллы
28
Проверьте существование указанного в нстройках файла, сделайте обработку пустого значения, если не используется какой то путь.
Проверил, ошибка не пропадает.
 

Вложения

  • 50,7 КБ Просмотры: 139
  • 51,3 КБ Просмотры: 130

radv

Client
Регистрация
11.05.2015
Сообщения
3 819
Благодарностей
2 030
Баллы
113
Сделайте вывод в лог проверяемого пути и проверьте есть ли он на ПК, так проще будет понять в чем может быть дело
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 819
Благодарностей
2 030
Баллы
113
Ну и проверьте привязку списков к этим файлам. и на каком кубике возникает эта ошибка.
 
  • Спасибо
Реакции: garikn

croizet

Client
Регистрация
14.05.2019
Сообщения
25
Благодарностей
5
Баллы
3

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
771
Благодарностей
515
Баллы
93
Получилось исправить?
Попробуйте создать папку Profiles рядом с файлом шаблона. В папку Profiles нужно положить профили .zpprofile
Странно, что такой шаблон занял первое место, потому что шаблон очень сырой.
Видимо люди голосуют не понимая, за что голосуют, им просто понравилась идея. :-)
 

croizet

Client
Регистрация
14.05.2019
Сообщения
25
Благодарностей
5
Баллы
3
Попробуйте создать папку Profiles рядом с файлом шаблона. В папку Profiles нужно положить профили .zpprofile
Странно, что такой шаблон занял первое место, потому что шаблон очень сырой.
Видимо люди голосуют не понимая, за что голосуют, им просто понравилась идея. :-)
Снимок.PNG
Папка есть, без папки другая ошибка (цифра 2)
 

croizet

Client
Регистрация
14.05.2019
Сообщения
25
Благодарностей
5
Баллы
3
Дополню, изменил прокси с socks5 на http в файле с проксями и ошибка пропала.
 
  • Спасибо
Реакции: Dmitriy Ka

Vadim3851

Client
Регистрация
30.12.2022
Сообщения
10
Благодарностей
2
Баллы
3
На что влияет Яндекс метрика при нагуливании Кук? Везде говорят что это не очень сказывается на качестве профилей, если при переходах на сайты попадаешься на метрику. В чем именно опасения, как лучше нагуливать и на что делать упор?
 
Регистрация
07.09.2020
Сообщения
12
Благодарностей
3
Баллы
3
Что мешает нагулять одному профилю куки 200 000 сайтов.
Полученные куки разложить на атомы, на статичные и переменные данные.
И потом записывать в профили миксуя в коктейли по 200-2000 куки в профиль.
 

ebanko

Client
Регистрация
24.03.2024
Сообщения
4
Благодарностей
1
Баллы
3
Что мешает нагулять одному профилю куки 200 000 сайтов.
Полученные куки разложить на атомы, на статичные и переменные данные.
И потом записывать в профили миксуя в коктейли по 200-2000 куки в профиль.
Тут наверное смысл в том чтобы засветить свой фингерпринт перед метрикой, чтобы она собрала данные о том какие ты посетил сайты и какую рекламу тебе потом показывать. Но в нашем это используется для накрутки нужного сайта
 
Регистрация
09.05.2020
Сообщения
113
Благодарностей
24
Баллы
18
Подскажите пожалуйста, как сделать что-бы при переходе на каждый сайт был указан рефер https://dzen.ru/?yredirect=true как источник перехода?

Если добавить:

tab.SetReferer("https://dzen.ru/?yredirect=true");

Пишет произошла ошибка компиляции проекта. В чем может быть дело?
 
Последнее редактирование:

Danko33

Client
Регистрация
07.03.2019
Сообщения
69
Благодарностей
23
Баллы
8
А где 50 строчек кода?
Куда шаблон дели?
Нагул ZennoLab.com.jpg
 

volody00

Client
Регистрация
06.09.2016
Сообщения
929
Благодарностей
1 017
Баллы
93

snipero4ek

Client
Регистрация
30.11.2019
Сообщения
91
Благодарностей
11
Баллы
8
Это какой то прикол? В шабе нет ничего кроме 1 строчки. Причем скачал и проверил все 3 шаба типа которые с правками.
126572
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
320
Благодарностей
82
Баллы
28
Это какой то прикол? В шабе нет ничего кроме 1 строчки. Причем скачал и проверил все 3 шаба типа которые с правками.
Посмотреть вложение 126572
Прикол называется , работать с с# это не кубики двигать

Попробуй открыть общий код...
Ну и так как автор темы оформил тему явно не для новичков в с# , то ищи по форуму как работать с общим кодом в зенке.
 

snipero4ek

Client
Регистрация
30.11.2019
Сообщения
91
Благодарностей
11
Баллы
8
Прикол называется , работать с с# это не кубики двигать

Попробуй открыть общий код...
Ну и так как автор темы оформил тему явно не для новичков в с# , то ищи по форуму как работать с общим кодом в зенке.
он все равно не работает уже. Так что не актуально
 

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