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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№106-06-2016 09:58:16

hakker
Участник
 
Группа: Members
Зарегистрирован: 06-06-2016
Сообщений: 5
UA: Firefox 46.0

[РЕШЕНО] рандомный выбор

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

Выделить код

Код:

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 4); randomNumber;")
WAIT SECONDS={{!VAR1}}


нужно переделать в команду рандомного выбора как то:

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

Выделить код

Код:

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 4); randomNumber;")
TAG POS={{!VAR1}}


чтоб этот скрипт работал не для выбора времени а для выбора позиции
если можно без потвторений

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

InfSub

Отредактировано hakker (06-06-2016 11:41:12)

Отсутствует

 

№206-06-2016 12:58:26

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

Re: [РЕШЕНО] рандомный выбор

В вопросе, вы уже дали ответ, на свой вопрос.
По поводу повторений - нужно писать отдельную функцию, проверяющую уникальность числа


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


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

Отсутствует

 

№306-06-2016 14:34:34

hakker
Участник
 
Группа: Members
Зарегистрирован: 06-06-2016
Сообщений: 5
UA: Firefox 46.0

Re: [РЕШЕНО] рандомный выбор

wrong format of TAG command, line 4 (Error code: -910)

вот что пишет если так и оставить

Отсутствует

 

№407-06-2016 16:58:27

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

Re: [РЕШЕНО] рандомный выбор

hakker
может вы остальные параметры допишите после

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

Выделить код

Код:

TAG POS={{!VAR1}}


или iMacros сам должен догадаться, на что нажать?

Добавлено 07-06-2016 17:07:43

правильный рандом, в отличие от приведенного вами

Выделить код

Код:

Math.floor(Math.random() * (max - min + 1)) + min;

Отредактировано InfSub (07-06-2016 17:07:43)


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


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

Отсутствует

 

№514-07-2016 15:07:16

ferrum
Участник
 
Группа: Members
Зарегистрирован: 14-07-2016
Сообщений: 3
UA: Chrome 49.0

Re: [РЕШЕНО] рандомный выбор

сделать так, чтобы макрос при каждом запуске брал значения из другого файла.
Напр, есть файлы 1.txt, 2.txt, 3.txt и так далее.
При первом запуске макрос берет данные из файла 1.txt, при втором-из файла 2.txt, при третьем- из файла 3.txt и далее.

Отсутствует

 

№614-07-2016 15:40:11

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 54.0

Re: [РЕШЕНО] рандомный выбор

ferrum пишет

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

Если запускается вручную то можно ручной выбор сделать, выводя на экран список файлов. Но вот не давно передо мной стала задача как это сделать если скрипт запускается батником или планировщиком. Сделал так, сначала создал массив со списком всех файлов, далее создал еще один текстовый файл где прописал просто цифру 1, при запуске скрипт считывал файл с этим числом, и брал файл из массива равную этому числу, далее скрипт перезаписывал файл на одно число больше, при этом было условии что перезаписываемое число не более самого массива, если больше то скрипт записывал 1. Грубое, но рабочее решение.


iMacros скрипты на заказ!

Отсутствует

 

№714-07-2016 15:49:01

ferrum
Участник
 
Группа: Members
Зарегистрирован: 14-07-2016
Сообщений: 3
UA: Chrome 49.0

Re: [РЕШЕНО] рандомный выбор

Hamzat, можешь поделиться?

Отсутствует

 

№814-07-2016 15:53:42

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 54.0

Re: [РЕШЕНО] рандомный выбор

ferrum пишет

Hamzat, можешь поделиться?

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


iMacros скрипты на заказ!

Отсутствует

 

№914-07-2016 16:00:43

ferrum
Участник
 
Группа: Members
Зарегистрирован: 14-07-2016
Сообщений: 3
UA: Chrome 49.0

Re: [РЕШЕНО] рандомный выбор

Hamzat пишет

Вытащить этот код из всего скрипта  счас не могу, потом попробую скинуть.

Заранее благодарен. Буду конечно пробовать сам.

Отсутствует

 

№1014-07-2016 16:40:16

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

Re: [РЕШЕНО] рандомный выбор

ferrum
поиск по форуму, пример подобного решения публиковался, да и пишется элементарно "со слов" выше


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


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

Отсутствует

 

Board footer

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