- Регистрация
- 20.01.2016
- Сообщения
- 109
- Благодарностей
- 6
- Баллы
- 18
Привет всем! Такая проблемка, с помощью gpt чата пробую создать хоть один код, расписывает всё красиво и радостно, но проблема в том что ни один код не срабатывает. например пишу ему запрос:
напиши мне код для зеннопостер 7 для - Открой браузер и поочерёдно заходи на популярные сайты: yandex.ru mail.yandex.ru dzen.ru wildberries.ru ozon.ru vk.com avito.ru google.com а так же внедри сделать вид, что куки "старые" (5 лет посещений) Эмулируем LocalStorage и IndexedDB (данные о посещениях), он выдает:
и любая задача так происходит, может кто подсказать что ему подсказать чтоб он правильно научился генерить код? )
напиши мне код для зеннопостер 7 для - Открой браузер и поочерёдно заходи на популярные сайты: yandex.ru mail.yandex.ru dzen.ru wildberries.ru ozon.ru vk.com avito.ru google.com а так же внедри сделать вид, что куки "старые" (5 лет посещений) Эмулируем LocalStorage и IndexedDB (данные о посещениях), он выдает:
C#:
// 1️⃣ Настройка браузера и загрузка куков
project.Profile.LoadCookiesFromFile("cookies.txt");
project.Profile.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36";
// 2️⃣ Список сайтов для посещения
string[] sites = {
"https://yandex.ru",
"https://mail.yandex.ru",
"https://dzen.ru",
"https://wildberries.ru",
"https://ozon.ru",
"https://vk.com",
"https://avito.ru",
"https://google.com"
};
// 3️⃣ Переход по сайтам с эмуляцией старых куков
foreach (string site in sites)
{
// Открываем сайт
instance.ActiveTab.Navigate(site);
instance.WaitDownload();
// Вставляем JavaScript для эмуляции старых посещений
string jsCode = @"
localStorage.setItem('lastVisit', '2019-03-02T12:00:00');
localStorage.setItem('visitCount', '250');
let dbRequest = indexedDB.open('historyDB', 1);
dbRequest.onupgradeneeded = function(event) {
let db = event.target.result;
let objectStore = db.createObjectStore('history', { keyPath: 'id' });
objectStore.add({ id: 1, lastVisit: '2019-03-02T12:00:00', visitCount: 250 });
};
";
instance.ActiveTab.RunJavaScript(jsCode);
// Ожидание (чтобы бот не выглядел подозрительно)
ZennoPoster.Sleep(Random.Next(5000, 15000));
// Скроллим страницу вниз (имитация чтения)
for (int i = 0; i < Random.Next(3, 6); i++)
{
instance.ActiveTab.ScrollDown();
ZennoPoster.Sleep(Random.Next(2000, 5000));
}
}
// 4️⃣ Сохранение куков для следующего запуска
project.Profile.SaveCookiesToFile("cookies.txt");