Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Gergi
Можно ли, приготовить яичницу, не разбив яиц?
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Поискал на форуме, погуглил и не нашёл решения.
Я про ONDOWNLOAD
На форуме в основном сохраняют фото.
Мне нужно сохранить аудиофайл.
Посмотрел в Demo-Firefox в Download.iim
В нём код макроса переходит на сайт, нажимает на ссылку, появляется табличка с выбором - сохранить как
и только после этого начинает скачивать файл.
В моём случае, я извлекаю прямые ссылки из сайта вконтакте, в конце с расширением .ogg - это аудиоайлы.
Если эту ссылку открыть в браузере мазила, то она воспроизводится на странице в отдельном аудиоплеере.
И не появляется это табличка с выбором - сохранить как.
Как в таком случае скачать файл с помощью imacros?
Отредактировано Алим (02-04-2017 01:41:42)
Истина в последней инстанции
Отсутствует
Алим
нажать на ссылку, а не пытаться напрямую открыть урл, по аналогии с pdf (пример есть в демо)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Привет всем!
Подскажите пожалуйста как извлечь эту ссылку и потом перейти по ней в новом окне.
Само поле где находится ссылка ни как не реагирует при записи в аймакрос
Благодарю тех кто откликнуться
InfSub
Отсутствует
vinterhelp, ссылка в адресной сроке находится?
Спасибо за отклик.
Нашел решение проблемы.
Отсутствует
dim222
А extract=txt не работает?
Дайте ссылку
Отредактировано InfSub (02-04-2017 22:21:01)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Отсутствует
как выдернуть таймер "48"(Сегодня 04:08:58)
var getSatoshi = content.document.getElementsByClassName('btn btn-primary btn-lg claim-button')[0].innerHTML; if (getSatoshi == 'Забрать сатоши!') { alert('жми забрать'); } else { alert('сделай паузу ' + getSatoshi) }
Отсутствует
Здравствуйте. Такой вопрос: можно ли (и самое главное, как) проверить сгенерированное рандомное число на чётность? Задача: в зависимости от сгенерированного числа скрипт делает действие 1 (если число чётное) или действие 2 (если нечётное). Я пока смог сделать проверку меньше или больше определённого числа. В принципе, тоже рабочий вариант, но чёт\нечет мне видится красивее.
var number=100; for(q=1; q<=10; q++){ s=Math.floor(Math.random()*(number)); iimSet("s", s) if((s) <= 50){ check = "сгенерировали число меньше 50: "+s+""; iimDisplay(check); }else{ check = "сгенерировали число больше 50: "+s+""; iimDisplay(check); } iimPlayCode('PAUSE'); }
Отсутствует
udalov
Отсутствует
Всем привет!
Как можно вызвать клавишу Ентер?
Добавлено 05-04-2017 15:54:03
Решил вопрос через VBS но теперь дело за малым,не знаю как из js вызвать файл VBS
Отредактировано Gergi (05-04-2017 15:54:03)
Отсутствует
Всем привет.
,не знаю как из js вызвать файл VBS
function VBS(){ var code = ''; var Path='C:\\bitcoinauto2\\'; var Cc=Components.classes, Ci=Components.interfaces, c; var proc=Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); var args=['C:\\bitcoinauto2\\E-1']; file.initWithPath('C:\\bitcoinauto2\\E-1.vbs'); proc.init(file); proc.run(false, args, args.length); iimPlay(code, 60); }
Отсутствует
Здравствуйте. Подскажите вариант разбиения сгенерированного рандома на диапазоны, например, от 0 и до 25, от 26 и до 50, от 51 и до 75, от 76 и до 100. Вроде на форуме были подобные примеры, найти их не смог. Мой образец позволяет разбить на 3 части по фиксированным значениям, а хотелось бы больше и по диапазонам:
var number=100; for(q=1; q<=10; q++){ s=Math.floor(Math.random()*(number)); iimSet("s", s) if((s) < 50){ check = "сгенерировали число меньше 50: "+s+""; iimDisplay(check); }else if ((s)=50){ check = "сгенерировали число, равное 50: "+s+""; iimDisplay(check); }else{ check = "сгенерировали число больше 50: "+s+""; iimDisplay(check); } iimPlayCode('PAUSE'); }
Отредактировано udalov (05-04-2017 18:24:55)
Отсутствует
вариант разбиения сгенерированного рандома на диапазоны
не совсем понял, что Вы хотите получить? рандом в диапазоне или проверить вхождение рандома в диапазон.
попробуйте так- рандом в диапазоне
var min = 26; var max = 50; var number = max - min; s=Math.floor(Math.random()*(number)); var result = s + min;
Отсутствует
Бек, нужно второе, т.е. проверить вхождение рандома в диапазон. В моём примере должно быть что-то типа
if(26 > (s) < 50)
Кстати, надо этот вариант попробовать...
Отсутствует
нужно второе, т.е. проверить вхождение рандома в диапазон. if(26 > (s) < 50)
используйте так-:
function rand(min, max){ return (min + Math.floor(Math.random()*(max - min))); } rand(0, 50); check = "сгенерировали число меньше 50: "+s+""; alert('что нужно делать, если число меньше 50?'); iimDisplay(check); rand(50, 51) check = "сгенерировали число, равное 50: "+s+""; iimDisplay(check); alert('а если равно'); rand(52, 100); check = "сгенерировали число больше 50: "+s+""; iimDisplay(check); alert('а что если больше?');
Отсутствует
Здравствуйте. Возникла такая проблема, скрипт рассылки на фейсбук работает, только перестал рассылать сообщения в группы, только заходит, ждет и уходит в другую группу... Честно не пойму в чем причина, помогите разобраться. Вот сам код:
SET !ERRORIGNORE YES SET !VAR1 "Отзывы, жалобы и предложения о компаниях" SET !VAR2 EVAL("Math.floor(Math.random()*30 + 1);") SET !VAR3 EVAL("Math.floor(Math.random()*30 + 1);") SET !VAR4 EVAL("Math.floor(Math.random()*30 + 1);") SET !VAR5 EVAL("Math.floor(Math.random()*30 + 1);") URL GOTO=https://www.facebook.com/groups/?category=groups&ref=tab_nav 'SET !REPLAYSPEED MEDIUM TAG POS={{!LOOP}} TYPE=A ATTR=HREF:/groups/* WAIT SECONDS={{!VAR2}} TAG POS=1 TYPE=TEXTAREA ATTR=NAME:xhpc_message WAIT SECONDS={{!VAR3}} TAG POS=1 TYPE=TEXTAREA FORM=ID:* ATTR=ID:u* CONTENT={{!VAR1}} WAIT SECONDS={{!VAR4}} TAG POS=1 TYPE=BUTTON FORM=ID:* ATTR=TXT:Опубликовать WAIT SECONDS={{!VAR5}}
InfSub
Отсутствует
dizainer.online2030
Удалите первую строку и увидите, по каким причинам, ваш скрипт, не работает
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
а в остальном все правильно?
Отсутствует