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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

№103-05-2017 12:26:23

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

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)



iMacros for FireFox - общие вопросы, обсуждение возможностей (Часть 2)



Правила оформления сообщений в данном топике:

1a50e37cd460db106ba5ca4992038a53.jpg


  • Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]

  • Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
    или выложите на сайт «Pastebin».
  • При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
    или выложите на сайт «Pastebin».
  • Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
    .


«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон

«Не каждый вопрос заслуживает ответа.»
Сайрус


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


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

Отсутствует

 

№127731-10-2022 19:27:02

udalov
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 19-11-2014
Сообщений: 184
UA: Chrome 105.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Всем доброго времени суток! Подскажите, пожалуйста, imacros 8.9.7 на какой новой версии ФФ будет нормально работать, со всеми функциями и командами? У меня сейчас Mozilla Firefox 56.0.2 , но почему-то часть функционала Вконтакта и других некоторых сайтов не работает...

Отсутствует

 

№127801-11-2022 15:34:14

dim222
Участник
 
Группа: Members
Зарегистрирован: 06-03-2016
Сообщений: 409
UA: Yandex 22

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

udalov пишет

Всем доброго времени суток! imacros 8.9.7 на какой новой версии ФФ будет нормально работать, со всеми функциями и командами? У меня сейчас Mozilla Firefox 56.0.2 .

Эта последняя на которой работает данная верия Imacros.Но лично сам использую 55.0.3

Отсутствует

 

№127903-11-2022 14:23:37

Denzar
Участник
 
Группа: Members
Зарегистрирован: 03-10-2021
Сообщений: 22
UA: Chrome 107.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Алим пишет

Denzar

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

Выделить код

Код:

for(i=1;i<=100;i++){

iimPlayCode('URL GOTO=https://forum.mozilla-russia.org/');

var y = 0
for(;;){
if(iimPlayCode('SET !TIMEOUT_STEP 1\nTAG POS=1 TYPE=SPAN ATTR=TXT:Полезная<SP>информация')>0){
y++
if(3 == y){break}
}
iimPlayCode('WAIT SECONDS=1')
}

}

Исправил. Человеческий фактор.

Так а всё равно ж ничего не изменилось. Как не работало, так и не работает.
Вы его хоть проверяли на работоспособность или так написали и выложили? )))

Отредактировано Denzar (03-11-2022 14:23:54)

Отсутствует

 

№128015-11-2022 13:53:18

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 331
UA: Firefox 56.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Denzar
Скрипт три раза проверяет текст на совпадение и если три раза воспало, то прирывает цикл.
Как он у вас работает?


Истина в последней инстанции

Отсутствует

 

№128115-11-2022 14:47:03

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 331
UA: Firefox 56.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Как сделать наведение мышки через js на imacros ?

На сайте одноклассников в группе в разделе участников, если навести курсор мыши на аватарку участника, то всплывает меню в котором находяться действия - пригласить в группу и т.д. Раньше с помощью команды imacros - CONTENT=EVENT:MOUSEOVER без js всё работало, а сейчас нет.

скрытый текст
a01a3925a47ccdff2033b1e457cf2dfd.jpg?md5=IkDH2ikFHx5vEmsiMzuleA&expires=1668517200


Истина в последней инстанции

Отсутствует

 

№128216-11-2022 11:41:37

JamesGoodwin
Участник
 
Группа: Members
Зарегистрирован: 04-11-2022
Сообщений: 2
UA: Firefox 68.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Алим пишет

Как сделать наведение мышки через js на imacros ?

На сайте одноклассников в группе в разделе участников, если навести курсор мыши на аватарку участника, то всплывает меню в котором находяться действия - пригласить в группу и т.д. Раньше с помощью команды imacros - CONTENT=EVENT:MOUSEOVER без js всё работало, а сейчас нет.

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

Выделить код

Код:

window.document.getElementsByClassName('user-grid-card_img')[1].dispatchEvent(new window.Event('mouseenter'));

Отредактировано JamesGoodwin (16-11-2022 11:45:09)

Отсутствует

 

№128317-11-2022 09:08:07

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 331
UA: Firefox 83.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

JamesGoodwin
Благодарю, всё работает +1 в карму. Выручил!


Истина в последней инстанции

Отсутствует

 

№128425-11-2022 17:04:05

Denzar
Участник
 
Группа: Members
Зарегистрирован: 03-10-2021
Сообщений: 22
UA: Chrome 107.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Алим пишет

Denzar
Скрипт три раза проверяет текст на совпадение и если три раза воспало, то прирывает цикл.
Как он у вас работает?

Он продолжает гнать 100 раз без остановки. После 3-х раз ничего не прерывается.

Добавлено 25-11-2022 17:06:15
Явно этот счётчик кривой. Ведь даже InfSub обратил на это внимание, вот его цитата:

InfSub пишет

Алимусловия для переменной "y" пишутся в параметрах цикла for(y = 0; y <= 3; y++){}иначе используется while(true){}

Отредактировано Denzar (25-11-2022 17:06:15)

Отсутствует

 

№128526-11-2022 19:17:58

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 331
UA: Firefox 83.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Не получается выбрать элемент по названию из выподающего списка.
Что я делаю:
1. Извлекаю html код выподающего списка
2. Делаю поиск match() по названию элемента
3. Отсеиваю лишнее и нахожу код соответсвующий названию элемента

Подставляю переменную в math() через RegExp(), но мне нужно найти 5 сиволов ..... до данного элемента (в котором и будет код элемента - цифры).
Вот, как это сделать? Поискал в интернете не нашёл.

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

Выделить код

Код:

var rubrika = "Авто"
var pattern = new RegExp(rubrika)
alert(window.document.querySelector("#subselect_1").innerHTML.match('.....'+pattern, 'i'))

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

регистрироваться ничего не надо
нажимаем на - Рубрикатор и дополнительная информация   

AFIFjeGShPk.jpg?size=1009x859&quality=95&sign=f65841d98b6c4771d3f830783ac571d1&type=album

------

Тким образом я могу сделать через js и он работает, но тогда название элемента - Авто, я уже не могу подставить в match() в виде переменной

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

Выделить код

Код:

var код = window.document.querySelector("#subselect_1").innerHTML
.match(/.....Авто/ig).toString().match(/\d+/ig)

alert(код)

iimPlayCode('TAG POS=1 TYPE=SELECT ATTR=NAME:rub CONTENT=%'+код+'')

------
Сделал сам, работает.
Может код будет кому-то полезен, оставлю здесь.

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

Выделить код

Код:

var рубрика = "Авто"

iimPlayCode("TAG POS=1 TYPE=SELECT ATTR=NAME:rub EXTRACT=TXTALL");
var total = iimGetExtract().split("[OPTION]")

for(i=0;i<total.length;i++){
var код = window.document.querySelector("#subselect_1").innerHTML.split("value")[i+1]
if(код.match(RegExp(рубрика,'i'))){
var код = код.match(/\d+/).toString()
break
}
}

iimPlayCode('TAG POS=1 TYPE=SELECT ATTR=NAME:rub CONTENT=%'+код+'')

Если есть у кого решение - как сделать так, как я писал выше, буду признателен, если оставите.

Отредактировано Алим (26-11-2022 22:42:01)


Истина в последней инстанции

Отсутствует

 

№1286Вчера 11:08:07

JamesGoodwin
Участник
 
Группа: Members
Зарегистрирован: 04-11-2022
Сообщений: 2
UA: Firefox 68.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Алим пишет

Если есть у кого решение - как сделать так, как я писал выше, буду признателен, если оставите.

скрытый текст
var rubrika = "Авто"
var pattern = new RegExp('.....'+rubrika)
var код = window.document.querySelector("#subselect_1").innerHTML.match(pattern, 'i').toString().match(/\d+/ig)
iimPlayCode('TAG POS=1 TYPE=SELECT ATTR=NAME:rub CONTENT=%'+код+'')

Отсутствует

 

№1287Вчера 17:17:43

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 331
UA: Firefox 83.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

JamesGoodwin
Интересно, спасибо за решение!


Истина в последней инстанции

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Board footer

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