Foreach массив, не пойму логику


  • Banned

    У меня есть ресурс ID Чатов.тхт из файла
    Далее вызываю функцию, в которой стоит цикл FOR количество повторов управляется с помощь другого ресурса.

    Далее я использую цикл массив Foreach который берёт ID чата, затем пишет в ЛОГ какой ID взял и Вводит текст на странице, а то есть тоже берёт из ресурса ID

    Далее идёт массовый цикл парсинга в общем, не могу понять как сделать так, чтобы он не пропускал ID

    А то есть он тратит первый id на foreach, второй Id на лог а третий уже вводит.



  • бери из ресурса в переменную и её уже везде выводи.


  • Banned

    For 1:999
    Парсить строку ??? > Id
    Foreach [[id]] ???
    а как он поймёт что новый Id ?



  • Я не понимаю по твоему описанию скрипт. Берёшь в начале цикла id из ресурса в переменную, работаешь с этой переменной до конца цикла, в начале следующего цикла берётся новый id.


  • Banned

    Да вот логика проста.

    For 1:5
    Foreach {{list|notreuse}}
    ввод текста {{list|notreuse}}
    пауза {{pause}}

    Мне надо что бы он прошёл массив, а потом ушёл на паузу. После паузы, прошёл массив сначало. и так 5 раз, потом встал....

    Все данные были обработаны для list
    


  • Ищем foreach в хелпе на сайте - https://youtu.be/BhmOwzIW1lU?t=1863

    alt text

    Даже в переменную не нужно класть, потому-что в foreach само в неё кладется.
    В foreach из ресурса брать данные нельзя. Нужно сначала "читать файл в список", а потом уже этот список в foreach подавать.
    Залез в справку за тебя и открыл для себя новые возможности) Обычно я все в while со всякими условиями делал.


  • Banned

    @Antonio и у тебя так работает ?



  • Да


  • Banned

    @Antonio а путь как указать ? мне надо чтобы заказчик указывал путь ручками и ножками.

    Возможность указать путь из ресурса



  • Ну это я и так знаю как сделать, поэтому за тебя в справку не полезу)


  • Banned

    @Antonio ну а ссылку можно хотя бы ? Вообще это форум поддержки.

    Дать печеньку, а потом отнять =(



  • @freeliman, тебе кто-то платит деньги за написание скрипта, но тебе лень для этого оглавление справки прочитать? Можешь мне делегировать) Кидай на вм 500р - найду тебе ссылку в FAQ )


  • Banned

    Ребята подскажите кто знает, как в функции читать файл в список, указать путь к файлу через ресурс ?

    такой вариант не работает почему то

    Читать Файл В Список
     {{list}}
    

  • Banned

    Чтобы задействовать ресурс в функции Читать Список В Файл, сперва нужно использовать функцию Расположение Ресурса и указать переменную.

    Далее вставить переменную из Расположение Ресурса в Читать Список В Файл
    А переменную из Читать Список В Файл в функции Foreach



  • @freeliman

    Далее идёт массовый цикл парсинга в общем, не могу понять как сделать так, чтобы он не пропускал ID

    Первый раз берете с noretry, остальные без.


Log in to reply