Недавнее содержимое от KrashBandicoot

  1. KrashBandicoot

    Работа с Gmail

    Некоторые кнопки в gmail, да и сама страница писем динамически генерируются и по xpath к ним нельзя обратиться через С# или стандартный кубик, он просто не находит их, бывает из разряда он не жмёт, ты вручную по странице походишь и кубик начинает работать... Тот JS код, что я скинул работает...
  2. KrashBandicoot

    Работа с Gmail

    нет, проблема не в этом, проблема в эмуляции через C#, она просто не работает в гугле через раз.
  3. KrashBandicoot

    Работа с Gmail

    Буквально за пару часов до вашего сообщения решил попробовать через JS и ВУАЛЯ, это работает! Если у кого моя проблема возникнет, вот код, который я использовал для JS // Gmail: клик по кнопке «След.» (function () { function collectDocs(win) { var out = []; try {...
  4. KrashBandicoot

    Работа с Gmail

    Столкнулся с кучей проблем, пытаясь настроить клики внутри Gmail, работает через раз, иногда вообще не работает, например вот эта кнопка перелистывания страниц писем <div id=":m3" class="T-I J-J5-Ji amD T-I-awG T-I-ax7 T-I-Js-Gs L3" role="button" tabindex="0" jslog="126439; u014N:cOuCgd,Kr2w4b"...
  5. KrashBandicoot

    Нужен шаблон по созданию СТАТИЧНОЙ, но рабочей копии сайта

    Достаточно, чтобы минимальный функционал сайта работал (естественно без авторизации и чего-то более сложного), просто статичные страницы сайта, которые будут подгружаться ЛОКАЛЬНО. Проблема в том, что щас много сайтов имеют защиту от парсинга и динамически контент предоставляют юзерам, поэтому...
  6. KrashBandicoot

    Создание статичной копии сайта

    Я обычно такое делал через wget, но современные сайты имеют кучу защит, которые тяжело через такие старые инструменты обходить. Собссно можете накидать хотя бы простых кубиков для сохранения страницы\скачки файлов с этой страницы? мне бы хотя бы один пример создания статичной страницы через...
  7. KrashBandicoot

    Создание статичной копии сайта

    Изначальный вопрос был, как раз в том, что в зенке есть готовые кубики или скрипты для этой задачи (казалось бы задачка древняя и её 100 раз уже должны были решать). Если ничего нет, то значит придётся писать всё с 0... Ну, касательно ТЗ... у меня будет список УРЛ (скажем тыщ 10), по ним надо...
  8. KrashBandicoot

    Создание статичной копии сайта

    Честно я никогда такого в зенно не делал и даже не знаю с чего начать... Надо же не тупо хтмл страницы сохранить, а еще и все элементы скачать и правильные урл всему расставить.
  9. KrashBandicoot

    Создание статичной копии сайта

    В принципе можно и так, но как в зенке создавать статичные копии страниц?
  10. KrashBandicoot

    Создание статичной копии сайта

    Подобные решения только для обычных сайтов, а для динамических + защищенных всякими cloudflare и бот протектами - это не подойдёт, почему я и думал через зенно это сделать
  11. KrashBandicoot

    Создание статичной копии сайта

    Хотелось бы с зенно этот вопрос решить, а не искать другой софт...
  12. KrashBandicoot

    Создание статичной копии сайта

    Раньше, это легко делалось через wget, сейчас куча защит, которые обходить тяжело, но Зенно с этим справляется прекрасно, собссно поэтому и возникла задача спарсить весь сайт через зенно, но как это сделать, чтобы локальная копия имела внутреннюю перелинковку, дабы я мог развернуть рабочую копию?
  13. KrashBandicoot

    Сверить переменную со списком и от результата записать в другом списке..?

    вы можете написать скрипт C#, который в каждом case свитча будет добавлять строку в определенный список? При этом в каждом case он должен выполнять проверку типа {-Variable.x-}==domain, например и всё? Я сомневаюсь, что чатГПТ сможет мне синтаксис для Зенно написать.
  14. KrashBandicoot

    Сверить переменную со списком и от результата записать в другом списке..?

    Извиняюсь за косноязычие, думал написать как проще, в итоге тока хуже вышло Есть новый формат писем DMCA от гугла, вот такой Я собираю название домена (заголовок (А)) через xpath //div[contains(@id, 'message_main_content')][{-Variable.num3-}]/div/div/p/a Далее у меня есть список доменов +...