Не могу понять, что делаю не так, по форуму полазил, не нашел..

Miller7

Пользователь
Регистрация
06.01.2015
Сообщения
51
Благодарностей
3
Баллы
8
Здравствуйте, не давно приобрел Зеннопостер, вот еще не все понятно. Как привязать файл и чтобы рандомно строки брались с этим разобрался. Вот теперь стала проблема как сделать, чтобы с файла где текста брались рандомно строчки в разных вариациях, к примеру:
В файле:
3 строки по 2000 символов и все 3 строки разделены {Слово1|Слово2|Слово3|Слово4}
3 строки разных текстов.
Попытался подключить через *Входные настройки* но ничего не вышло, берет целеком все текста с файла, пробывал просто привязывать файл.
Пересмотрел вики, поиском на форуме искал, но нечего не нашел...
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
313
Баллы
83
Если правильно понял, то Spyntax Вам нужно использовать, чтобы по вариаций брал либо 1 либо 2 - ой и так далее.
 
  • Спасибо
Реакции: Miller7

Miller7

Пользователь
Регистрация
06.01.2015
Сообщения
51
Благодарностей
3
Баллы
8
Если правильно понял, то Spyntax Вам нужно использовать, чтобы по вариаций брал либо 1 либо 2 - ой и так далее.
Обработка текста - Спинтакс - Туда вставлял текста в таких вариациях: {Слово1|Слово2|Слово3|Слово4}, все ок, но мне нужно, чтобы из фала тянуло в таком виде текста, т.к. в каждой строке почти по 2000 симвл. разносмысловых текстов, разбитые вариациями, а если так сразу закину все в спинтакс, то получится дубляж общего смысла текста, нужно, чтобы рандомно брало строки и вариации, как сделать?
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
313
Баллы
83
Обработка текста - Спинтакс - Туда вставлял текста в таких вариациях: {Слово1|Слово2|Слово3|Слово4}, все ок, но мне нужно, чтобы из фала тянуло в таком виде текста, т.к. в каждой строке почти по 2000 симвл. разносмысловых текстов, разбитые вариациями, а если так сразу закину все в спинтакс, то получится дубляж общего смысла текста, нужно, чтобы рандомно брало строки и вариации, как сделать?
брать с удалением, потом записать с конца как вариант.
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
313
Баллы
83
Операций со спискам=> получить строку c удалением, Операций со спискам=> записать в список.
 

Miller7

Пользователь
Регистрация
06.01.2015
Сообщения
51
Благодарностей
3
Баллы
8
Другой способ есть... Должно както браться так, чтоб все текста в одном файле и по очереди рандомные строки в разных вариациях брались
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
313
Баллы
83
Другой способ есть... Должно както браться так, чтоб все текста в одном файле и по очереди рандомные строки в разных вариациях брались
Тогда просто брать рандом, я не могу понять, в чем у Вас идёт проблема то, список создали? Через список берёте?
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 225
Баллы
113
Перед запуском проекта перемешайте список, берите первую строку, используйте и записывайте в конец списка.
(В идеале лучше брать, записывать и после этого только использовать - для многопотока хорошо).

В том случае, если это не то, что вам нужно, постарайтесь сформулировать свою задачу более четко. Используйте короткие предложения.

Удачи.
 
  • Спасибо
Реакции: Miller7

Miller7

Пользователь
Регистрация
06.01.2015
Сообщения
51
Благодарностей
3
Баллы
8
Зачем перемешывать?
В списке 3 текста - размещенные в 3 строки, почти каждое слово в таких вариантах:
Строка 1. {Слово1|Слово2|Слово3|Слово4} {Слово5|Слово6|Слово7|Слово8}.
Строка 2. {Слово9|Слово10|Слово11|Слово12} {Слово13|Слово14|Слово15|Слово16}.
Строка 3. {Слово17|Слово18|Слово19|Слово20} {Слово21|Слово22|Слово23|Слово24}.
Нужно, чтобы рандомно бралась любая страка + в разных вариантах
Первый проход по заданию взял из файла к примеру рандомно строку 2 и записал Слово10 Слово15, по второму кругу пошел проект выполняться и уже снова рандомно выбрал строку 3 и вписал к примеру Слово20 и слово Слово22
 

loogle

Client
Регистрация
08.12.2013
Сообщения
294
Благодарностей
115
Баллы
43
Тебе так что ли нужно?

Будет браться рандомная строка с выборкой слов что указаны в {}, но только для каждой {} в строке нужен свой экшен Spintax. На примере взялась 2-я строка.
 
Последнее редактирование:
  • Спасибо
Реакции: Miller7

Miller7

Пользователь
Регистрация
06.01.2015
Сообщения
51
Благодарностей
3
Баллы
8
Что-то вроде этого, а как спинтакс прикриплен? Чуток не пойму...
 

loogle

Client
Регистрация
08.12.2013
Сообщения
294
Благодарностей
115
Баллы
43
  • Спасибо
Реакции: Miller7

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 387
Благодарностей
5 446
Баллы
113
Разобрался? В след раз тему называй релевантно, как сам бы хотел найти ее так и называй, а то такие темы для поиска мусор.

любая строка + в разных вариантах
С этого момента по подробнее...
 

Miller7

Пользователь
Регистрация
06.01.2015
Сообщения
51
Благодарностей
3
Баллы
8
Благодарю, все получилось
 
  • Спасибо
Реакции: loogle и Mikhail B.

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)