@Dodok Пасиб, а как быть с такими ссылками https://steamuserimages-a.akamaihd.net/ugc/1691650971282079993/9AFFF4FBAF8C5A5EC60E4FAC11A8D05547826C03/
мне вот к примеру нужно сохранить две картинки одна из них gif а другая jpg так чтобы они записались своим форматом?
Они выходят не своего формата... и в ссылке не написан формат...
757e2d5a-dbce-4d96-b9d3-cec53a9f3369-image.png 57ce2fee-a400-411a-992d-681596c48378-image.png 2b8ca258-a4d2-42cd-ac31-10bc026bab26-image.png
Выполнить произвольный код - GET/POST запрос
-
Здравствуйте, как выполнить и можно ли в произвольном коде выполнить GET/POST запрос?
Нужно загрузить страницу и проверить на условие, если нет, то ждать, потом опять проверить, если время истекло, то выход с ошибкой и таких блоков очень много получается. -
@myweb101 Что означает "в произвольном коде выполнить GET/POST запрос"?
Ты можешь отправить get-запрос на страницу, в ответ получишь саму страницу, но без всего. Без анимаций, шрифтов, скриптов, флеша и прочего.. Если твоё условие можно так проверить, то оборачивай всё в цикл. Можно через for, если if выполняется, то break. Либо через while.

Вот примерный скрипт. Скрипт для примера логики, не более. Посылает get-запрос на сайт, проверяет регуляркой полученный ответ, если нет, то проверяет снова.. можно добавить сон кстати.. На третью неудачную итерацию цикл прервётся.
-
@myweb101 Можешь и в экшене выполнить код прописать все запросы и проверки. Будет один экшен и в нём все 40 запросов с проверками )). Только удобно ли это?.
В принципе проще действительно сделать множество функций и вызывать их в цикле. С шаблоном я как то не работал.
Кстати 40 запросов то, они у тебя на разные сайты и все-все разные? Ведь ты можешь сделать один запрос, а в адресе запроса вписать переменную, и в цикле уже менять адресс, как в принципе и проверку. Получится минимум блоков и максимум пользы:D. -
@myweb101 запросы можно вызывать апишным функциями бас, документации по ним как таковой нету, можно поискать примеры на форуме, а так же подсмотреть код во вкладке скрипт в программе. Лайфхак. Для того что бы узнать какой код вызывает блок, создаём его с какой то уникальной переменной, потом во вкладке скрипт ищем переменой. Все что между section start и section end - это один визуальный блок