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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 08-11-2018 03:51:19

Komsomoletz
ну так посмотрите в каких тегах имя пользователя, есть ли стили и т.д. и от этого пляшите в своем скрипте

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 05-11-2018 23:26:48

Duh пишет:

#post-разные цифры_разные цифры"

так извлеките их через extract (впрочем получение через DOM-модель тоже ни кто не отменял), а дальше либо js (предпочтительней), либо event

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 05-11-2018 01:25:54

udalov

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

Выделить код

Код:

iimPlayCode('SET !EXTRACT "' + variable+ '"\nEXTRACT "' + variable2+ '"\nSAVEAS TYPE=EXTRACT FOLDER=C:\\4imacros\\ FILE=results.txt')


05-11-2018 01:27:25

Squatter пишет:

Duh пишет:

на iMacros проще все, но вы портите знания программирования. лучше сразу учится чистому язику программирования.

Неистово плюсую.

поддерживаю

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 05-11-2018 01:20:10

Google запускает reCAPTCHA v3, которая автоматически распознает плохой трафик

Представители Google официально анонсировали запуск новой, третьей версии reCAPTCHA, которая обещает стать менее раздражающей для пользователей и заработает уже на этой неделе.

Механизм работы reCAPTCHA хорошо знаком пользователям и сильно ими нелюбим. Так, первая версия reCAPTCHA предлагала распознать искаженный текст, а вторая версия просила поставить галочку в поле «Я не робот» или вынуждала отыскивать на картинках бесконечные дорожные знаки, автомобили, витрины магазинов и так далее, заставляя пользователя тратить на это утомительное занятие несколько минут.

Хорошая новость заключается в том, что третьей версии reCAPTCHA, которую тестировали более года, практически не нужно будет взаимодействовать с пользователем. Теперь система использует проприетарную технологию Google, которая будет самостоятельно обучаться, наблюдая за обычным поведением посетителей сайтов, и в итоге сможет отличать хороший

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

Герман
на будущее, не надо цитировать все и вся, дайте ссылку на пост и этого будет достаточно

сохранять можно так как вам удобно: удобно с помощью функции iMacros - сохраняйте ей, не удобно, читайте форум, тут давался вариант js-функции

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

Алим
ну например только в начале скрипта var check=1; а далее, при проверке, если условие где-то не верно check=0; 
потом проверяешь 0 - не сохраняем, 1 сохраняем

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-10-2018 12:54:35

Алим
а при чем тут логин? какое он и его сохранение - имеет отношение к вопросу?

Алим пишет:

Вопрос в том, как сделать так, чтобы те условия, которые включит пользователь именно их и проверял скрипт?

так у вас это и реализовано, в чем проблема-то собственно?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 19-10-2018 16:26:01

Герман ну детские-то совcем вопросы может не будете задавать или вас в гугле забанили?
может быть прочитаете что такое pause и что такое wait seconds= ? да и про условные операторы - тоже!
если вы поставили скрипт на паузу - запустите вы его - только вручную, по факту данная команда нужна в основном только для отладки
что такое continue Герман? вы хоть читали что это и как оно вообще работает и где?

читайте про условный оператор if else (js), а также про логически операторы И и ИЛИ (js) и wait seconds (iMacros)
вариантов составления кода, выполняющего то,что вы хотите - масса, все зависит от того, чего вы хотите добиться

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 18-10-2018 23:38:31

Герман
в отличие от вас, не желающего даже гуглить без пинка, я проверяю код прежде, чем выкладывать и в отличие от вас, мои скрипты на несколько порядков сложнее банального сравнения времени, которое вы не смогли написать самостоятельно
и если у вас лично, что-то не работает, это не значит что вам дали кривой код, это значит, что у вас конкретно какие-то проблемы, например с тем же iMacros
читайте faq о том что может не работать и как задать вопрос, чтобы вам ответили где и что у вас не так

18-10-2018 23:43:33
точнее не в FAQ а в правилах  раздела iMacros

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 18-10-2018 23:17:09

Герман
если прямота рук вам не позволяет запустить даже элементарный код, не надо судить по себе - других

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 18-10-2018 14:26:46

Герман
RTFM по функции Date() конкретно по тому как указывается номер месяца

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 17-10-2018 13:32:45

Герман
а включить голову и изменить pause на wait seconds= не судьба?
или дописать этот же код на обратное действие, что с такого-то времени работаем дальше?
уважаемые, включаем голову, а то от ваших вопросов уже материться хочется

17-10-2018 13:35:48

Герман пишет:

то есть когда запускаю скрипт, то происходит переход по указанному адресу и потом пауза и всё, стоит на паузе. Явно в этих строчках косяк. Как-то иначе должно быть записана эта часть скрипта?

да-да, именно так и есть, как в анекдоте где бухал-бухал, а потом печенькой отравился http://www.kolobok.us/smiles/light_skin/dash1.gif

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 15-10-2018 23:04:54

или вообще можно в 1 строчку, но скрипт править каждый раз придется:

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

Выделить код

Код:

if(Date.now()>=+new Date(2018,09,15,23,10)){iimPlayCode('pause');};

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 15-10-2018 22:29:17

udalov
а зачем пауза?
либо пауза либо вайт секондс

15-10-2018 22:58:13

Герман пишет:

это вы явно преувеличили!

хотите сказать 4 строчки текста пишутся больше? даже с учетом гугла?

вот простейший вариант без проверок на то что время уже прошло и надо увеличить дату:

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

Выделить код

Код:

var r=prompt('Остановить в, (чч:мм):').split(':');
var date = new Date();
var stop = +new Date(date.getFullYear(),date.getMonth(),date.getDate(),r[0],r[1]);
if(Date.now()>=stop){iimPlayCode('pause');};


писалось 10 минут с учетом того, что давно с объектом Date() не работал и надо было подсмотреть его методы + плюс потестить

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 09-10-2018 00:22:46

Герман пишет:

да не работает почему-то

ох уж эти горе программисты, все бы им в цикл запихнуть, и инициализацию функции, и setInterval ....

Герман пишет:

может вообще-то есть какой-то другой, более простой способ, более простой скрипт (код), который бы выполнял подобную задачу, делать паузы в заданное время?

есть - пишется за 5 минут - час, в зависимости от знаний и умения гулить
принцип такого скрипта - описан несколькими постами выше

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 07-10-2018 01:06:17

koljan8115
что такое клайм и где, собственно, видно, что их стало 3? или вы говорите о том что у вас переменная i стала равна 3?
и что такое 6 и 4? от куда эти значения взялись?
совершенно не понимаю вашей логики.. во всяком случае исходя из приведенного выше кода, в котором присутствует одна переменна i и по условию, данная переменная увеличивается на 1 в каждом цикле - пока условие возвращает true, т.е. в первом цикле i равно 1, во втором i равно 2, в третьем i равно 3, далее цикл прерывается исходя из условия i<4 или i ==3

для справки: раз уж вам лень было погуглить, i равно 3 пишется как i==3 (двойной знак равно - означает равенство, одинарный знак равенства - означает присвоение значения переменной)

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 06-10-2018 22:59:26

koljan8115 пишет:

OpenVPN

OVPN у вас работает для всего ПК а не для конкретной вкладки в браузере

спойлер про незнание js

koljan8115 пишет:

не знаток js

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


06-10-2018 23:01:55
koljan8115
в дополнение к предыдущему комменту:
если вы одномоментно работаете либо только с заблоченным сайтом либо с незаблоченным то вы можете либо стартовать OVPN либо убивать его через taskkill или если он позволяет закрывать себя консольно, то через командную строку самого OVPN
собственно где посмотреть как работать с внешними приложениями - ссылку дал выше
также примеры можно посмотреть в теме про капчу,

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

koljan8115 пишет:

Где я ошибся?

koljan8115 пишет:

for (var i = 1; i = 3; i++)

ваше условие (расшифровываю):
при старте цикла присваиваем переменной i значение 1
во всех следующих итерациях (повторениях цикла) у вас выполняются следующие действия: присваиваем переменной i значение 3, проверяем i равно true, результат проверки true (так как переменная не равна false или null, или 0)
обращаю ваше внимание, что в вашем примере, вы проверяете не на равенство чему либо в вашем цикле, а присваиваете значение и потом просто проверяете значение переменной на true/false (собственно, в этом и ошибка)

koljan8115 пишет:

возможно-ли запустить цикл на определённое время, например на 4 часа?

да, в начале скрипта, присваиваете переменной, например, переменной start_time - текущее время (в формате timestamp - в миллисекундах), прибавляете к ней 4*60*60*1000 (часы*минуты*секунды*миллисекунды) далее сравниваете текущее время

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 30-09-2018 21:50:10

dvitkovs2
так по скрину видно что у вас нет текста в iimGetExtract()

30-09-2018 22:07:31
dvitkovs2
приведите кусок кода начиная с импорта данных из файла и заканчивая строкой с event

30-09-2018 22:14:55
dvitkovs2
хотелось бы напомнить что значение iimGetExtract() хранится только до следующего вызова iimPlayCode()
т.е. если вы получили значение через !extract после чего еще раз вызывали iimPlayCode() то после второго вызова - значение iimGetExtract() будет равно булевому false, либо значению переданному через !extract именно в последнем iimPlayCode()
чтобы этого избежать, используйте промежуточную переменную

30-09-2018 22:18:15
для примера:

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

Выделить код

Код:

iimPlayCode('set !extract 123')
var result=iimGetExtract()
alert(iimGetExtract()) // выведет 123
iimPlayCode('')
alert(iimGetExtract()) // выведет пустоту
alert(result) // выведет 123

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 30-09-2018 20:06:39

dvitkovs2
а вас не смущает то, что у вас используются одинарные кавычки в функции iimPlayCode(), но при этом вызов iimGetExtract() в примере с EVENT, вы осуществляете из двойных кавычек?

iMacros » [РЕШЕНО] не сохраняются изменения на странице (iMacros 9.0.3) » 28-09-2018 23:29:12

Ball
посоветуем - читать форум, о глюках iMacros версии 9.0.3 писалось не однократно
либо живите с ними, либо откатывайте FF и iMacros до версии 8.9.7

Board footer

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