Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Всё же возник ещё вопрос
Как сделать проверку Text.txt файла что бы при нахождении пустоты #EANF# вернуть скрипт в исходное положение.
Отсутствует
Насколько я понял, нет возможности для воспроизведения звуковых файлов с собственного компьютера напрямую
в старых версиях можно настроить чтобы при открытии сразу начиналась мелодия и т.п и тогда ссылка вида file://C:/1.mp3 будет работать, а процес можно bat убить. В новых версиях, а именно тестил на 35 открывая ссылку вида file://C:/1.mp3 сразу начинается мелодия как в хроме.
Отредактировано Hamzat (11-11-2015 12:41:12)
iMacros скрипты на заказ!
Отсутствует
здравствуйте помогите пжлс, как можно извлекать ссылки из txt файла по очереди и переходить по ним, начиная с 1?
SET !DATASOURCE C:\t\Text\Text.txt SET !DATASOURCE_LINE {{!LOOP}} URL GOTO={{!COL1}}
Отсутствует
еще имеется 100 сайтов в этом файле и на каждом нужно разместить объявление естественно значит нужно применять разные клики что можете посоветовать думаю работа сложная,
Добавлено 11-11-2015 13:30:17
имеется 100 сайтов в txt документе как можно сделать в notepad++ что бы они разделялись "сайт"
(imacros будет по очереди переходить по ним)
Отредактировано volchsek (11-11-2015 13:30:17)
Отсутствует
еще имеется 100 сайтов в этом файле и на каждом нужно разместить объявление естественно значит нужно применять разные клики что можете посоветовать думаю работа сложная,
Если все сайты сделаны на одинаковом движке, то записать макросом все действия по размещению объявления на одном сайте, сохранить получившийся код, потом в него подставить фрагмент кода, который Вам дали выше.
Отсутствует
volchsek пишетеще имеется 100 сайтов в этом файле и на каждом нужно разместить объявление естественно значит нужно применять разные клики что можете посоветовать думаю работа сложная,
Если все сайты сделаны на одинаковом движке, то записать макросом все действия по размещению объявления на одном сайте, сохранить получившийся код, потом в него подставить фрагмент кода, который Вам дали выше.
нет все сайты разные!!!
Отсутствует
Насколько я понял, нет возможности для воспроизведения звуковых файлов с собственного компьютера напрямую
Всё есть и прекрасно работает
Имакросом можна запустить vbs скрипт , а им уже в фоновом режиме любой звуковой файл.
Код запуска внешней программы описан в факе.
Как сделать проверку Text.txt файла что бы при нахождении пустоты #EANF# вернуть скрипт в исходное положение.
Выделить кодКод:
for(u=1; u<11; u++){ iimPlayCode('SET !DATASOURCE C:\\test\\Text.txt\nSET !DATASOURCE_LINE '+u+'\nSET !EXTRACT {{!COL1}}'); n=iimGetExtract(); if(!n) u=1; else{ ... и дальше по тексту }
Отредактировано PRESIDENT (11-11-2015 19:04:22)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Ребята скажите как можно вытащить куки imacros-ом? document.cookie не работает, хотелось бы без использование bat,vbs скриптов. Единственно что получилось это получить document.cookie через url goto=javascript:document.cookie, но не удалось значение передать в сам скрипт. Спасибо )
iMacros скрипты на заказ!
Отсутствует
Товарищи, а подскажите, как можно сделать чтоб не всё слово из таблицы .csv бралось и вводилось в нужное поле, а только часть его.
Например: у меня в файле .csv есть набор почтовых адресов вида "qwertwer@gmail.com" и надо, чтоб из этого файла, из этой таблицы брались значения до знака @, то есть qwertwer. И вписывалось в нужное поле. А знак @ и все что за ним (gmail.com) - не бралось бы.
Как так сделать?
Знаю, что если использовать звёздочку *, то это замена любых символов. А тут мне надо наоборот, чтоб не использовались символы, начиная с @ и далее. Подскажите, кто в курсе дела?
Отсутствует
Товарищи, а подскажите, как можно сделать чтоб не всё слово из таблицы .csv бралось и вводилось в нужное поле, а только часть его.
Например: у меня в файле .csv есть набор почтовых адресов вида "qwertwer@gmail.com" и надо, чтоб из этого файла, из этой таблицы брались значения до знака @, то есть qwertwer.
Лично я в таких случаях вместо стандартного разделителя столбцов с данными использую собачку SET !DATASOURCE_DELIMITER @ , получается, что в тексте qwertwer@gmail.com два столбца данных и макрос берёт из первого столбца по !COL1
Отредактировано udalov (12-11-2015 07:21:11)
Отсутствует
Как в iim сделать так, чтобы при каждом новом цикле брались из 1 переменной поочерёдно, разные цифры?
Отредактировано Алим (12-11-2015 11:31:21)
Истина в последней инстанции
Отсутствует
Лично я в таких случаях вместо стандартного разделителя столбцов с данными использую собачку SET !DATASOURCE_DELIMITER @ , получается, что в тексте qwertwer@gmail.com два столбца данных и макрос берёт из первого столбца по !COL1
Благодарю! Это то, что надо!
Отсутствует
Подскажите пожалуйста как воплотить в реальность такой код?
var z; for(z=1; z<3; z++){ iimPlayCode('SET !DATASOURCE C:\\Text.txt\nSET !DATASOURCE_LINE '+z+'\nSET !EXTRACT {{!COL1}}'); iimPlayCode('SET !TIMEOUT 1\nTAG POS=1 TYPE=TEXTAREA FORM=ID:u* CONTENT={{!EXTRACT}}'); }
Отсутствует
как воплотить в реальность
...
iimPlayCode('SET !DATASOURCE C:\\Text.txt\nSET !DATASOURCE_LINE '+z+'\nSET !EXTRACT {{!COL1}}\nTAG POS=1 TYPE=TEXTAREA FORM=ID:u* CONTENT={{!EXTRACT}}');
...
Или объяви переменную, и сохрани туда, и потом уже эту перемененную используй.
iimPlayCode('SET !DATASOURCE C:\\Text.txt\nSET !DATASOURCE_LINE '+z+'\nSET !EXTRACT {{!COL1}}'); var text=iimGetExtract();
iimPlayCode('SET !TIMEOUT 1\nTAG POS=1 TYPE=TEXTAREA FORM=ID:u* CONTENT='+text);
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Как в iim сделать так, чтобы при каждом новом цикле брались из 1 переменной поочерёдно, разные цифры?
скрытый текст
SET цифры 1,5,1,25,8,4 SET цифры EVAL("'{{цифры}}'.split(',')[{{!LOOP}}-1]") TAG POS={{цифры}}
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
PRESIDENT
Спасибо,реализовал всё как было задумано
Только одна мелочёвка осталась.
Как сделать рандомизацию секунд в скрипте JS ?
Отредактировано Gergi (13-11-2015 16:14:25)
Отсутствует
Gergi
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
как лучше сделать подскажите пжл. имеется 200сайтов нужно оставлять на них свои объявления, сложность в том что все сайты разные! у каждого свои координаты!!!! как записывать скрипт? каждый сайт посещать точно придется, +регистрироваться во всех, (это в ручную, затем браузер запомнит) сложность в том что как мне привязать ко всем 200 командам js который должен воспроизводить сам iim по дате и времени
например imacros не воспроизводится пока не наступит определенное число, или лучше что бы воспроизводился каждые. 7 или сколько напишу дней заранее благодарю
Отсутствует
Делаешь клик по сайту и сохраняешь в текстовом файле: сайт и дата + время клика.
и потом всегда обращаешься к этому текстовому файлу и смотришь прошло ли 7 дней или сколько тебе там нужно.
function getDate(){var d=new Date(); return 'Число '+d.getDate()+' : '+(d.getMonth()+1)+' : '+d.getFullYear()+'\nВремя '+d.getHours()+' : '+d.getMinutes()+' : '+d.getSeconds();} alert(getDate())
Отредактировано PRESIDENT (13-11-2015 20:15:12)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Подскажите, как надо правильно записать код ява-скрипта, для сохранения данных в файл?
Вот у меня в ява-скрипте записано так:
var iP=iimPlayCode, t0='SET !TIMEOUT_STEP 0\n'; iP(t0+'TAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT'); iP(t0+'SAVEAS TYPE=EXTRACT FOLDER=C:\ FILE=CONTROL.csv');
А вот ежели записать просто, без оболочки ява, то всё записывается. То есть вот так, работает:
TAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=C:\ FILE=CONTROL.csv
Отсутствует
dvitkovs
iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\ FILE=CONTROL.csv');
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите пожалуйста как сделать три переменных и что бы не мешали друг другу.
var k; for (k=1;k<=1;k++){ iimPlay("1.iim",60); } var t; var s=prompt("Сколько раз? ",100) for(t=1; t<s; t++){ iimPlayCode('SET !DATASOURCE C:\\A.txt\nSET !DATASOURCE_LINE '+t+'\nSET !EXTRACT {{!COL1}}\nURL GOTO={{!EXTRACT}}'); w=iimGetExtract(); if(!w) t=0; else{ } iimPlayCode('SET !DATASOURCE C:\\B.txt\nSET !DATASOURCE_LINE '+t+'\nSET !EXTRACT {{!COL1}}'); x=iimGetExtract(); if(!x) t=1; else{ } iimPlayCode('SET !DATASOURCE C:\\C.txt\nSET !DATASOURCE_LINE '+t+'\nSET !EXTRACT {{!COL1}}'); n=iimGetExtract(); if(!n) t=0; else{ } }
Отредактировано Gergi (14-11-2015 17:13:36)
Отсутствует