Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

php-скрипт, получающий страницу сайта piluli.ru

500 UAH

  1. 324    23  1
    1 день500 UAH

    Здравствуйте, буду рад сотрудничеству!
    Мой Skype, Telegram: DmtSuvorov

  2. 397    12  0
    1 день500 UAH

    Арсен добрый день, расписал все в личке ;)
    Думаю все достаточно понятно ;)

  3. Еще 3 ставки скрыты
  • Денис Бармузи
    23 февраля 2019, 20:25 |

    echo file_get_contents("http://www.piluli.ru");


  • Арсен Арсен Медицинские товары
    23 февраля 2019, 20:50 |

    а Вы попробуйте и удивитесь )

  • Профиль удален
    23 февраля 2019, 20:54 |

    ну а что вы еще хотели? 

    Специально от таких как вы и придумали подобную защиту))

  • Арсен Арсен Медицинские товары
    24 февраля 2019, 7:40 |

    Правильно придумали. И для таких как я есть freelancehunt, где есть другие лучше чем я и могут это обойти ))

  • Володимир Бебешко
    24 февраля 2019, 8:43 |

    Та можно... Только стимул - так себе.

  • Арсен Арсен Медицинские товары
    24 февраля 2019, 9:16 |

    Возможно.
    Если не найдется "простого решения", буду стимул подымать.

  • Володимир Бебешко
    24 февраля 2019, 9:22 |
    Ладно, начну думать.
  • Денис Бармузи
    23 февраля 2019, 20:55 |

    Попробовал с локального сервера. Все отлично 🙂

  • Профиль удален
    23 февраля 2019, 20:58 |

    да? ну вот что возвращает сервер https://pastebin.com/RFY3xg1N

  • Профиль заблокирован
    23 февраля 2019, 21:04 |

    Selenium в помощь 🙂

  • Профиль удален
    23 февраля 2019, 21:05 |

    Это обязательно должен быть пхп скрипт? Питон не пойдет?

  • Володимир Бебешко
    23 февраля 2019, 21:17 |
    А какая разница??

    Там грузится js, который проверяет реальность браузера, затем - php, замаскированный под gif-файл размером 1х1 и лишь затем AJAX загружает контент.

    Вернее самый первый js проверяет текущий url, и если его нет или он не совпадает с доменом, происходит редирект на эти "пилюли".


  • Арсен Арсен Медицинские товары
    24 февраля 2019, 7:42 |

    Обязательно, пока я не смирился с тем, что это невозможно.Есть уже рабочий php код, часть которого перестала работать после этого их нововведения, надо просто ее заменить, чтобы реанимировать.

  • Арсен Арсен Медицинские товары
    24 февраля 2019, 9:16 |

    Этот сервис https://tools.pingdom.com/#5a46c56d33c00000 получает страницу пилюль верно, видно по тому, как он ее разбирает.

    Также, верно ее получают и еще парочку, в том числе и гугловский https://search.google.com/structured-data/testing-tool/u/0/?hl=ru

  • Володимир Бебешко
    24 февраля 2019, 9:21 |

    Хых! Гугл эмулирует виртуальный браузер "краулер", который и выполняет js.

  • Арсен Арсен Медицинские товары
    24 февраля 2019, 9:23 |
    Согласен. Задача не самая простая. Недавно был вариант еще словить, куда идут запросы с их моб. приложения и слать прямо туда.
  • Володимир Бебешко
    24 февраля 2019, 9:28 |

    Они не отдадут. Они каждый раз генерируют рандомную строку-ключ.

    Но я уже нащупал решение. Щас напишу код, проверю... Часа два to wait. Ok?

  • Арсен Арсен Медицинские товары
    24 февраля 2019, 10:39 |

    Погодите. Мне один исполнитель пишет, что сделал. Если нет, отпишу Вам.

  • Володимир Бебешко
    24 февраля 2019, 11:13 |
    Так и я уже сделал.
  • Арсен Арсен Медицинские товары
    24 февраля 2019, 11:22 |

    Верь, но другой исполнитель написал раньше, я сейчас гляну. Но чуется мне, что все, как обычно.

    Один кадр просто прислал "Сделано!" и выслал код с curl и передачей заголовков. Даже не удосужился глянуть, что тянет его код бред, а не html.

  • Володимир Бебешко
    24 февраля 2019, 11:47 |

    http://y.spydocs.net/gpil.php

    Проверь.

  • Володимир Бебешко
    24 февраля 2019, 11:49 |

    Для примера: piluli.ru/product494985/product_info.html

  • Володимир Бебешко
    24 февраля 2019, 12:14 |
    А! я его трошки не доделал. Щас скрипт будет url читать. Пару минут.
  • Володимир Бебешко
    24 февраля 2019, 12:21 |

    Готово

  • Арсен Арсен Медицинские товары
    24 февраля 2019, 12:32 |

    Вижу, работает. Но вынужден дождаться кода другого исполнителя, т.к. чутка раньше зарезервировал для него сейф.

  • Володимир Бебешко
    24 февраля 2019, 12:37 |
    Само собой.
  • Профиль удален
    24 февраля 2019, 13:05 |

    имитация браузера на сервере ?

  • Володимир Бебешко
    24 февраля 2019, 13:07 |
    Все гораздо хуже.
  • Арсен Арсен Медицинские товары
    24 февраля 2019, 15:04 |

    Обратитесь с телегу @archie01

  • Володимир Бебешко
    24 февраля 2019, 15:07 |
    Не пользуюсь.

    Меня не будет час. Дела по работе. А писать можно в "личку".


  • Арсен Арсен Медицинские товары
    24 февраля 2019, 15:14 |
    yes
  • Володимир Бебешко
    24 февраля 2019, 16:14 |

    Я, типа, здесь.

    И, это самое, если Победившая ставка не справилась, не нужно ставить ей минус. Программист проявил чудеса настойчивости, достойные всяческих похвал.

  • Арсен Арсен Медицинские товары
    24 февраля 2019, 16:33 |

    Конечно. Минус никто не ставит. Более того, если исполнитель справится в срок, я оплачу работу. Я просто очень расстроен, что человек пишет "все готово, давайте бабло", закидываю сейф, оказывается, ничего не готово и все не работает и надо больше денег. Поэтому, плюса тоже не будет.

  • Володимир Бебешко
    24 февраля 2019, 16:42 |

    Та бывает.


Заказчик
Арсен Арсен Медицинские товары
Украина Киев  2  0
Проект опубликован
7 лет назад
202 просмотра