Добрый день.
*** Модули с готовым решением на битбукете ***
Я впервые сталкиваюсь с необходимостью работы с интернет-компонентами в lazarus, поэтому прошу отнестись как к новичку. Есть сайт налоговой для просмотра сведений ЕГРЮЛ. Хочу автоматизировать получение pdf файлов результирующих и приправить этим свое приложение для ведения юрлиц.
Сайт здесь: https://egrul.nalog.ru/
на сайте имеется форма, на которой мне важны следуюище поля:
1: <input type="text" name="ogrninnul" maxlength="13" id="ogrninnul" class="txt-m txt-decimal"> - это поле, в которое вписывается ОГРН или ИНН юрлица для поиска
2: <input type="text" name="captcha" id="captcha" class="txt-m txt-numeric" maxlength="6" autocomplete="off"> - это поле, в которое вписывается цифровая капча, сгенерированная страницей с помощью следующих двух полей
3: <input type="hidden" name="captchaToken" value="5F73FC3789F5D8D214D925E21084B095BD7FA5C04B6E5A89FF25A78C41A3C29DB83DF7B7E7917521D4AE652E6CECAD717162217284F929467E36E037A7CE3387"> - по этому скрытому полю идентифицируется капча
4: <img src="/static/captcha.html?a=5F73FC3789F5D8D214D925E21084B095BD7FA5C04B6E5A89FF25A78C41A3C29DB83DF7B7E7917521D4AE652E6CECAD717162217284F929467E36E037A7CE3387&version=2"> - здесь по идентификатору капчи формируется ее изображение, которое мне нужно показать пользователю, чтоб он ввел капчу ручками
5: <button type="submit" class="float-right btn-ok btn-xl">Найти</button> - соответственно сабмит кнопка
после того, как запрос отправлен, на странице заполняется таблицей контейнер с названием resultContent
6:<div id="resultContent"><table><tbody><tr><td><a href="download/4C3542D259F189B3F90F804E217FC4CEA030F0235879C690D45C399523E931EB773EB8309A38C721142B137DADD76D25C521108E855669E8B8CBEEFEE7F54CF73CF9B2D3615DDC517631CBC1B76D7EDF" class="vypPdf" target="_blank">ОБЩЕСТВО</table></div>
Поскольку по правильному ИНН/ОГРН будет только один результат, мне нужно выцепить сформированную ссылку формата "download/4C3542D259F189B3F90F804E217FC4CEA030F0235879C690D45C399523E931EB773EB8309A38C721142B137DADD76D25C521108E855669E8B8CBEEFEE7F54CF73CF9B2D3615DDC517631CBC1B76D7EDF" и по ней получить с сервера pdf файл.
Вот собственно задача, подскажите, как мне её начать решать.
<!!! вы находитесь здесь !!!>