Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Рандомное чтение строки из файла без повтора

№130-06-2018 08:00:13

graund169
Участник
 
Группа: Members
Зарегистрирован: 23-04-2018
Сообщений: 3
UA: Chrome 67.0

[РЕШЕНО] Рандомное чтение строки из файла без повтора

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

скрытый текст

Выделить код

Код:

var nameFile = '1.txt';
var task = imJS.fs.readFile(path + '\\' + nameFile , 'strings');


код публикуется в тегах code под спойлером

InfSub

Отсутствует

 

№230-07-2018 15:59:54

pakskiy
Участник
 
Группа: Members
Зарегистрирован: 23-08-2017
Сообщений: 2
UA: Firefox 60.0

Re: [РЕШЕНО] Рандомное чтение строки из файла без повтора

Если строк не много, то как вариант, можете изначально загрузить строки в массив, а потом перемешать массив и уже построчно считывать данные из массива.
Как перемешать массив вот:

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


ссылки публикуются в тегах noindex под спойлером

InfSub

Отсутствует

 

№319-10-2018 16:42:27

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3138
UA: Chrome 69.0
Веб-сайт

Re: [РЕШЕНО] Рандомное чтение строки из файла без повтора

гугл, не?
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox

на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Рандомное чтение строки из файла без повтора

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]