Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
ваш вопрос, уже содержит ответ на вопрос - поставить предыдущую версию iMacros'a
Я забыл указать почему установка предыдущей версии неприемлема:
предыдущая версия iMacros неадекватно ведет себя с уже имеющимся кодом, элементарные проверки типа if (retextract > 0) { } не работают. Потому и решил обратиться за помощью сюда.
Отредактировано Anders0n (23-02-2017 18:54:30)
Отсутствует
Anders0n
у всех работают, а у вас - нет?
может быть приведете пример, где код не отрабатывает нормально в версии 8.9.7?
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Для начала прочитайте ФАК по макросу https://forum.mozilla-russia.org/viewtopic.php?id=66458
извеняюсь может звучит глупо, но я новичек, что значит запуск внешней программы с аргументами, а именно (с аргументами)
Отредактировано tancandrey (23-02-2017 21:07:53)
Отсутствует
tancandrey
где t и yandex.ru - аргументы или параметры
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
скажу проще, у меня на компе bat-файл как мне его запустить из imacros?
Отредактировано tancandrey (23-02-2017 21:58:03)
Отсутствует
Имеется массив (Array) и некая переменная (print), которой присвоено имя массива.
Отредактировано Anders0n (23-02-2017 22:49:32)
Отсутствует
Ребят, не могу сообразить как сделать, чтобы счётчик i увеличивался с учётом первого цикла, где переменная z. Нужно, чтобы iMacros взял из файла 10 строк в первом цикле, затем продолжил брать - 11-ую и далее строки в последующих циклах
Отсутствует
tancandrey
вам дали ссылку на FAQ, там приведен пример, практически аналогичный вашему, вы не можете подставить свое значение в код?
мало того примера?! в соседней теме (про капчи) есть аналогичный пример.
поиск по разделу iMacros слова cmd и/или bat, также ни кто не отменял
Добавлено 23-02-2017 23:39:33
Anders0n
var i,j=1,z; for (z=1;z<=10;z++){ //некое действие for (i=1;i<=10;i++){ //взять строку i alert(j++); } }
Отредактировано InfSub (23-02-2017 23:44:32)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
я только учусь, благодарствую за помощ, все работает.
Отсутствует
Всем привет! помогите сделать цикл рандомным, чтобы он проигрывался не 3 раза, а например от 5 до 17 раз. (Делаю запуск скрипта *.iim из *.js)
{var d; for (d=1;d<=11;d++) {iimPlay("INST/Inst222.iim");}} {iimPlay("VK(group)/Time.iim");} {var d; for (d=1;d<=29;d++) {iimPlay("INST/Inst222.iim");}} {iimPlay("VK(group)/Time.iim");} {var d; for (d=1;d<=8;d++) {iimPlay("INST/Inst222.iim");}} {iimPlay("VK(group)/Time.iim");}
Отсутствует
Rushec91
function rnd(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }; var a = rnd(5, 17) alert(a)
Отсутствует
nikolay1987
удалено - избыточное цитирование
Не совсем понял почему, но он мне просто цифру выдает и кнопку "ОК"
Я сделал правильно?
function rnd(min, max) {return Math.floor(Math.random() * (max - min + 1)) + min;}; var a = rnd(5, 17) alert(a) {iimPlay("INST/Inst222.iim");}
Отсутствует
Rushec91
потому что, надо включить голову, а не бездумно копировать, вам привели пример, как получить рандомное число, как с этим числом поступить дело ваше
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Rushec91
Изучи основы программирования, потом основы js это не долго
function rnd(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }; //Всё что выше это функция(function), вставь её в начало скрипта var a = rnd(5, 17) // Тут мы отправляем в функцию диапазон чисел от 5 до 17, функция его обрабатывает и выдаёт рандомное значение(значение будет в перемeнной 'a') //Далее мы эту переменную вставляем в условие цикла (d<=a) for (var d = 1; d <= a; d++) { iimPlay("INST/Inst222.iim"); }
Отредактировано nikolay1987 (24-02-2017 17:02:34)
Отсутствует
Извините, в первый раз отправил сообщение не в ту тему. Дублирую здесь
Добрый день!
Есть скрипт JS + IMACROS. Прошу совета у Вас, есть ли возможность реализовать клик по блоку учитывая вложенность, то есть EVENT TYPE=CLICK SELECTOR и одновременно тут же и проверку текста в теге, то есть TYPE=DIV ATTR=TXT:blabla EXTRACT=TXT?
Суть в том, что есть блоки с одинаковым текстом, но с них надо отсеять конкретный, а разница в них лишь в одном классе на верхнем уровне.
Отсутствует
Никак не получается извлечь данные из первых кавычек
Как это можно сделать через .replace или .match ?
<iframe id="bvimbp7ee8pa" name="bvimbp7ee8pa" class="pickerframe" src="https://docs.google.com/picker?protocol=gadgets&origin=https%3A%2F%2Fwww.youtube.com&hostId=yt-addtoplaylist&hl=ru_RU&title=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D0%B2%20%D0%BF%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82&multiselectEnabled=true&selectButtonLabel=%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE&relayUrl=https%3A%2F%2Fwww.youtube.com%2F%2Fs.ytimg.com%2Fyts%2Ffavicon-vflz7uhzw.ico&nav=((%22video-search%22%2Cnull%2C%7B%22site%22%3A%22youtube.com%22%7D)%2C(%22url%22%2Cnull%2C%7B%22type%22%3A%22video%22%2C%22site%22%3A%22youtube.com%22%7D)%2C(%22youtube%22))&rpctoken=waq8bjhdos3r&rpcService=bvimbp7ee8pa" tabindex="0" style="outline: 1px solid blue;" frameborder="0"></iframe>
Отредактировано Алим (25-02-2017 00:28:17)
Истина в последней инстанции
Отсутствует
Надо было сначала поискать на форуме. Нашёл решение.
всегда бы так
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Anders0n
вар1.: сохранить значение в файл, считать значение из файла
вар.2: прочесть FAQ, там есть пример
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Здравствуйте ,вопрос по смещению координат закрыт спасибо.но появилась еще одна проблема каким образом в I macros можно сэкстрактить цвет элемента ,чтоб потом сравнить его с заданным цветом (например если цвет зеленый ,то скрипт продолжается ,а если другой то он останавливается(как сравнить я имею представления ,а вот как узань какой цвет у элемента увы) .Заранее сбасибо!
Отсутствует
petral2002
у какого элемента? у картинки, у блока, у текста?
если цвет прописан в свойствах элемента, то извлечь можно через ...EXTRACT=HTM с последующей очисткой от лишнего, если в CSS-стилях, то скорее всего через DOM-объект можно вытащить
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Спасибо.
Ещё один, довольно интересный вопрос:
есть ли возможность как-то ужимать сохраняемые картинки?
Вес картинки.. Например, сохраняю картинку 600px х 400px весом 100кб, нужно размер оставить таким же, а вес уменьшить на 50% (до 50кб).
Может кто-нибудь сталкивался с такой задачей и есть готовое решение. Спасибо.
Отсутствует
Anders0n
в теме про капчи в шапке, есть код
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует