На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
2. Как "свернуть" программу в трей.
3. Как "скрыться" от Ctrl + Alt + Del (заблокировать их и т.п.)
4. Как прочитать список файлов, поддиректорий в директории?
5. Как запустить программу/файл?
... (продолжение следует) ...

Вопросы, подробно описанные во встроенной справочной системе Delphi, не несут полезной тематической нагрузки, поэтому будут удаляться.
Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.


Внимание
Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...
Модераторы: jack128, D[u]fa, Shaggy, Rouse_
  
> Сохранение страниц в web.archive.org , Программа по списку сохраняет страницы сайта cian.ru на ресурсе web.archive.org путем выполнения GET запроса
    Программа по списку сохраняет страницы сайта cian.ru на ресурсе web.archive.org путем выполнения GET запроса:
    http://web.archive.org/save/ссылка_на_сохраняемую_страницу

    После n-ой страницы cian.ru предлагает ввести рекапчу.
    Капчу можно разгадать через сервис антикапчи.
    На cian.ru ответ на капчу нужно отправить POST запросом:
    https://www.cian.ru/captcha/?redirect_url=h...://www.cian.ru/
    g-recaptcha-response=[расшифровка капчи]&redirect_url=https://www.cian.ru/

    Вопрос в том как отправить расшифровку капчи на cian.ru через web.archive.org, чтобы программа могла дальше продолжить сохранение страниц?

    Спасибо!
      Порыть интерфейс вебархива, мне кажется, иначе никак
        Немного дополню вопрос:
        "Руками" это сделать не получается, т.е. при появлении капчи cian возвращает HTTP 302... и web.archive.org переходит с требуемой страницы на страницу с капчей вот такого вида
        https://www.cian.ru/captcha/?redirect_url=h...://www.cian.ru/
        но руками вести эту капчу когда она открывается через web.archive.org не получается т.к. она в этом случае отображается не корректно, вот так:
        http://web.archive.org/save/https://www.ci...://www.cian.ru/

        поймать момент и отгадать капчу не проблема. Вопрос в том как отправить разгаданную капчу в cian.ru через web.archive.org?
        Проблема в том что web.archive.org работает с сохраняемыми сайтами через GET запросы а капча отправляется на cian.ru POST запросом.
        Т.е. возможно есть способ искуственно передать POST запрос в GET запросе т.е. так чтобы cian.ru "поверил" что web.archive.org разгадал капчу

        как-то так ...
          Ну сам посмотри, как можно хотеть, чтобы Сервер1 принял данные от Юзера, думая, что это данные от Сервера2?
          Рой интерфейс вебархива. Возможно, они редиректят ПОСТ-ы; возможно, есть параметр в ГЕТ-е, который они переделают в ПОСТ. Но если они не предоставили такой возможности, то задача нерешаема.

          Добавлено
          Вот ты зафлудил его своим цианом, он еле открывается теперь... :crazy:
          Сообщение отредактировано: Fr0sT -
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0275 ]   [ 17 queries used ]   [ Generated: 29.03.24, 05:58 GMT ]