Вертикальная переменная или разделитель



  • Почему так сложно на параграфы разделить? неужели нет способа Пометить участки для парсинга от и до или как то так



  • @santilo said in Вертикальная переменная или разделитель:

    @freeliman said in Вертикальная переменная или разделитель:

    Ну и как сделать разделитель потока то?

    @freeliman вот держи , 0_1485771874138_example1.xml формат строки должен иметь вид номер потока;ссылка (точка с запятой это разделитель, его обязательно ставь)

    Так и что получилось в итоге ? Что делает скрипт ?

    Почему то не загружает ссылки из ресурса. Объясните как это работает ? Как мне загрузку осуществить ?

    В вашем примере нету функции загрузить ссылку.



  • @freeliman said in Вертикальная переменная или разделитель:

    Почему так сложно на параграфы разделить? неужели нет способа Пометить участки для парсинга от и до или как то так

    Потому что потоки будут брать строки подрят! Как поток определит, что взял свою строку?
    Можно написать однопоточный скрипт, который будет предварительно обрабатывать твой файл.



  • Сделал вот так, но скрипт обрывается на функции ВЫПОЛНИТЬ КОД

    0_1485821179396_Скриншот -  Январь 31, 2017 4.05 AM.png



  • Я не пойму как мне теперь ссылку загрузить ?



  • а не вроде функционирует



  • А как теперь такое повторить для двух ресурсов ?

    К примеру у меня 1 ресурс это список групп а 2 ресурс это ссылки;тексты ?

    Можно просто дублировать явакод ?

    тока в ссылки;тексты тоже разделитель точка с запятой или лучше сменить на другой ?



  • @freeliman said in Вертикальная переменная или разделитель:

    Сделал вот так, но скрипт обрывается на функции ВЫПОЛНИТЬ КОД

    0_1485821179396_Скриншот -  Январь 31, 2017 4.05 AM.png

    в действие Загрузить нужно оставить только переменную [[URL]] , а у тебя [[NUM_TREAD]]:[[URL]] (получается не валидный линк , вот бас и не может загрузить его)



  • @freeliman said in Вертикальная переменная или разделитель:

    А как теперь такое повторить для двух ресурсов ?

    К примеру у меня 1 ресурс это список групп а 2 ресурс это ссылки;тексты ?

    Можно просто дублировать явакод ?

    тока в ссылки;тексты тоже разделитель точка с запятой или лучше сменить на другой ?

    @freeliman said in Вертикальная переменная или разделитель:

    А как теперь такое повторить для двух ресурсов ?

    К примеру у меня 1 ресурс это список групп а 2 ресурс это ссылки;тексты ?

    Можно просто дублировать явакод ?

    тока в ссылки;тексты тоже разделитель точка с запятой или лучше сменить на другой ?

    только у тебя получается, что в каждом ресурсе каждая строка должна начинаться с номера потока, разделитель можешь любой ставить, только не забудь его указать в методе split, в секции Выполнить код. Дублировать то можно, но нужно будет править, менять имена ресурсов и присваивать новые переменные



  • Так а как проще дописать код надо ?

    Выходит у меня 3 переменные и 2 разных разделителя. 1 разделяет потоки, а второй разделает ссылки и сообщения.

    Как тогда должен выглядеть код?

    И ещё всё это надо запихать в цикл FOR чтобы по кругу матал ?



  • This post is deleted!


  • @santilo а ещё у меня 2 ресурса выходит



  • @freeliman said in Вертикальная переменная или разделитель:

    @santilo а ещё у меня 2 ресурса выходит

    2 ресурса в список , а после прогнать их через foreach проблематично, так как бас создает только одну переменную [[FOREACH_DATA]], а цикла будет 2)



  • Да что такое блин с этим разделителем ? Разве на параграфы невозможно разделить ?

    thread1 // тематика или заметка
    ссылка1
    ссылка2
    ссылка3
    thread2 // тематика или заметка
    ссылка1
    ссылка2
    ссылка3

    Что разве так невозможно сделать?



  • Ладно а если в 1 файл тхт запихать всё и группы и посты ?

    всего 3 переменные

    1.ссылка на группу
    2.ссылка на пост
    3.сообщение к посту

    Логика очень простая.

    Скрипт входит в группу, вставляет ссылку, затем пишет текст !



  • @freeliman said in Вертикальная переменная или разделитель:

    Да что такое блин с этим разделителем ? Разве на параграфы невозможно разделить ?

    thread1 // тематика или заметка
    ссылка1
    ссылка2
    ссылка3
    thread2 // тематика или заметка
    ссылка1
    ссылка2
    ссылка3

    Что разве так невозможно сделать?

    нужно ведь определить для каждого потока свою заметку, текст еще многострочный, здесь только регуляркой наверное нужно обрабатывать файл) а их еще нужно уметь составлять



  • это надо будет разделители делать

    1;ссылка на групп
    1;ссылка на пост@сообщение

    Так можно ?

    Только в место собаки другой разделитель нужно. Вдруг почту придётся публиковать



  • @freeliman said in Вертикальная переменная или разделитель:

    это надо будет разделители делать

    1;ссылка на групп
    1;ссылка на пост@сообщение

    Так можно ?

    тогда уже делать все в одну строчку) номер потока;ссылка;ccылка на пост;сообещение



  • Тогда можно будет составить тхт ресурс так.

    1;ссылка на группу 1
    1;ссылка на группу 2
    1;ссылка на пост1@сообщение1
    1;ссылка на пост2@сообщение2
    2;ссылка на группу 1
    2;ссылка на группу 2
    2;ссылка на пост1@сообщение1
    2;ссылка на пост2@сообщение2

    Вот так сработает ?

    @santilo да мне надо чтобы в разные группы разные посты публиковал. А не в одну и туже один и тот же пост



  • @freeliman said in Вертикальная переменная или разделитель:

    Тогда можно будет составить тхт ресурс так.

    1;ссылка на группу 1
    1;ссылка на группу 2
    1;ссылка на пост1@сообщение1
    1;ссылка на пост2@сообщение2
    2;ссылка на группу 1
    2;ссылка на группу 2
    2;ссылка на пост1@сообщение1
    2;ссылка на пост2@сообщение2

    Вот так сработает ?

    в таком варианте как понять где ссылка ну группу? на которую нужно переходить..ведь тут есть еще ссылка на пост


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.