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



  • @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

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

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



  • разделитель сменить

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



  • @freeliman разделитель здесь не причем, щас попробую сделать по такому варианту
    1;ссылка на группу 1
    1;ссылка на группу 2
    1;ссылка на пост1@сообщение1
    1;ссылка на пост2@сообщение2
    2;ссылка на группу 1
    2;ссылка на группу 2
    2;ссылка на пост1@сообщение1
    2;ссылка на пост2@сообщение2



  • @freeliman сорри так быстро не получается..а времени у меня нет сидеть, и делать шаб , может вечерком еще попробую..



  • @santilo ничего страшного, я понимаю и так много помог !
    может разработчик что по советует



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

    разделитель сменить

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

    Таблица должна быть одного вида. Структурная.



  • А как быть тогда ?



  • Мне уже кажется, что даже так, как я выше написал, уже не получится.

    А насколько важно привязывать каждое сообщение к конкретному посту, конкретной группе и конкретному номеру потока?



  • @freeliman вот держи проект, 0_1485834750924_example4.xml , файл должен содержать строки в таком формате:
    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.