spy686 пишетprofiles.ini это файл с инфой:
в которой описаны пути к профилям.
В FirefoxPortable.ini содержится другая информация.
поместил в FirefoxPortable.ini:а разве я где-то писал, что такое возможно? я дал пример файла FirefoxPortable.ini пути в нем, поддерживаются - только относительные, для этого и служит программа FirefoxPortable.exe, которая передает полный пусть в Firefox.exe
так каким образом в FirefoxPortable настроить относительный путь к profiles.ini в котором содержаться пути к профилям?
используйте портативную версию мозиллы, файл FirefoxPortable.ini - будет/должен лежать в корневой папке FirefoxPortable
profiles.ini это файл с инфой:
[General] StartWithLastProfile=1 [Profile0] Name=01.Ana.org IsRelative=0 Path=Z:\Mozilla\Firefox\Profiles\01.Ana.org
В FirefoxPortable.ini содержится другая информация.
поместил в FirefoxPortable.ini:
[General] StartWithLastProfile=1 [Profile0] Name=01.Ana.org IsRelative=0 Path=Z:\Mozilla\Firefox\Profiles\01.Ana.org
вызов настроек профилей у установленной версии FF
При запуске в окошко подтягивается инфа из
Вот и есть такая задумка, в работе скрипта со 100, например, циклами в любом случайном цикле делать "ошибочный" клик по рекламе.
Что первое приходит это:
два iim:
1. с коррекным кликом - clickOK
2. с некорректным кликом и координатами в переменной - clickBAD
// бесконечный цикл for (q=1;2<=50;q++){ // clickBAD с вероятность 10% if (Math.random()*(100-1)+1 < 10) { var Random=(Math.random()*(25-5)+5); iimSet("POS", Random); iimPlay("clickBAD.iim",30); } // clickOK iimPlay("clickOK.iim",30) }
Описание задачи, для меня лично, совсем не понятно. я думаю лучше описать конкретный алгорим )
spy686
скрытый текстПробовал когда то:
специально запускал две мазилки, с одинаковыми кодами,
один на iim-e другой такой же обёрнут в js. Разницы абсолютно ни какой
А если не видно разницы, зачем ...
InfSub
offtopТы давай тоже народ переучивай писать на JS.
Хватит уже этого извращения с EVAL-ами.
Это же маразм полный, в iim-ax JS-код запускать.
iim-ы вообще бред, это просто команды имакроса.
надо учить скрипты писать, а не тупой набор команд.
Если для этого нужен JavaScript то куда его сохранить и как вызывать.
Нужен JS.
см. https://forum.mozilla-russia.org/viewtopic.php?id=66458
Видео по настройке и использованию:
Управляющий JavaScript:
и для вызова .bat
там же:
запуск внешней программы с аргументами из js-скрипта:
07-11-2015 21:32:35
Кто юзает FF 3.6 + iMacros 6.3
функция SET !EXTRACT {{!FOLDER_DATASOURCE}} не работает ?
у меня в EXTRACT _undefaind_
получается в старой версии, еще нет такой функции?
InfSub
(либо извлечение урла анкеты для открытия в соседней вкладке)
при extract=href только ссылка на картинку
клик по deactivated_100.png для входа в анкету и от туда извлечение id
Вариант, че сам не дапер :dumb:, хоть уже и делал подобное
Спасибо!
или сразу удаление анкеты
анкета заблочена - не получится
spy686
Ну EXTRACT=HTM
потом смотри что спарсило и регуляркой вырежи нужный ID.
В том то и дело как спарсить
<a onclick="return nav.go(this, event);" href="/id6791058" class="img"> <img src="/images/deactivated_100.png" class="friends_photo_img"> </a>
img src="/images/deactivated_100.png
<img src="/images/deactivated_100.png" class="friends_photo_img">
spy686
А что так не идёт ?скрытый текстВыделить кодКод:
iimPlay("CODE:TAG POS=1 TYPE=DIV ATTR=CLASS:*user_block clear_fix* EXTRACT=HTM");a=iimGetLastExtract();
т.к. необходим id только того блока в котором src="/images/deactivated_100.png"
Есть блок:
[spoiler][code]
<div id="user_block6791058" class="user_block clear_fix">
<div class="friends_bigph_wrap fl_l">
<a onclick="return nav.go(this, event);" href="/id6791058" class="img">
<img src="/images/deactivated_100.png" class="friends_photo_img">
</a>
</div>
<div class="info fl_l">
<div class="friends_field">
<a onclick="return nav.go(this, event);" href="/id6791058">
<b>Иван Иванов</b>
</a>
</div>
<div class="friends_field">МГУ</div>
<div class="lists clear_fix" id="lists6791058">
</div>
</div>
<div class="actions fl_r">
<a class="friends_act" onclick="return showWriteMessageBox(event, 6791058)" href="write6791058">Написать сообщение</a>
<a class="friends_act" href="/friends?id=6791058">Просмотреть друзей</a>
<a class="friends_act" onclick="return Friends.deleteFriend(event, 6791058, this)">Убрать из друзей</a>
<a onclick="return Friends.ddShow(6791058, this, event)" class="lists_select friends_act">Настроить списки</a>
</div>
<div id="res6791058"
Переходи на старую добрую портабельку 3.6
соглашусь.
но нужная какая фича на старой версии не работала, помоему чтото с картинками - пришлось перейти на более свежу версию.
Может подскажете более менее стабильную связку iMacros+FF 3.6?
кто нибудь знает как средствами imacros перезагрузить браузер , и желательно по-проще ? в последнее время браузер жрет 800 оперативы, с чем связано не знаю, когда работал на vk.com не более 400 за трое суток без прерывной работы жрал , а тут за 15 мин до 800 поднимается .
в подобном случае, adblocker'ом отключал flash (то что мелькает - реклама).
spy686
Если ты всё равно имакрос используешь чем тебе WAIT SECONDS не угодил ?
Или я чето не допонял...
если бы была пауза в JS, не зачем было бы нагружать систему лишним вызовом или сборкой iim.
10-09-2015 21:37:09
spy686
думаю, самым простым и действенным будет реализация через iim-код, что-то типа:
спасибо.
тогда придется iim все таки прикручивать.
Привет.
ищу для JS паузу, но не могу найти.
Нашел только отложенный запуск http://alljs.ru/articles/timeout/overview.
Но он в iMacros не работает.
Выдает:
ReferenceError: setTimeout is not defined, line 6 (Error code: -991)
Есть ли пауза для JS, которая будет работать в iMacros без использования iim ?
Товарищи, подскажите пожалуйста такую вещицу.
Запускаю js из iim:
Каким образом можно передать переменную из iim в этот js?
Есть идеи?
Вариант записи в файл и вытягивание не совсем подходит
spy686
Не совсем понял задачу, тебе текст на сайте нужно ввести или для чего нажатие иметировать ?
Опять вернулся к этому вопросу.
Необходимо нажать клавишу вниз.
А надо нажатие кнопки "стрелка вниз" и что за selector/
Подскажите, пожалуйста, нормальную страницу wiki про эти вещи.
нашел только: http://wiki.imacros.net/EVENT - но тут ничего полезного
29-06-2015 22:27:13
29-06-2015 22:29:14
[spoiler][code]<div tabindex="0" role="option" draggable="true" data-target="doc" data-id="0B09LcVUshRHGdDQyeVNkQktYRjA" class="a-u-H k-ji-ae a-u-H-da a-u-H-qd-yg" id=":1j.0B09LcVUshRHGdDQyeVNkQkt
Вопрос первый: можно ли что бы аймакрос вызвал команду C:\Windows\System32\rasdial.exe ?
Пробуй
Дополнительные возможности:
запуск внешней программы с аргументами из js-скрипта:
из https://forum.mozilla-russia.org/viewtopic.php?id=66458
Вопрос второй: команда сохранить текст в файл из "ЭКСТРАКТ" - SAVEAS TYPE=EXTRACT FOLDER=C:\Users\1\Desktop FILE=222.txt , а как будет сохранить из переменной !VAR0 ?
А так нельзя ?
Привет.
В iMacros вроде должна быть функция нажатия клавиш.
тут нашел коды клавиш: https://forum.mozilla-russia.org/viewto … 44#p608244
Но вот сам код имитации не могу найти.
Все что на просторах инета нашел - не работает(
Как минимум это можно реализовать через что-то подобное:
PRESIDENT, Вы полюбому знаете как на JS это реализовать. Я в вас верю. Поможете?
…hubble
попробуй экранировать. вместо "\" пиши "\\"
spy686 пишеттак будет учитывать с любым набором символом после слова Picture:
Спасибо, круто.
Только хорошо бы когда выпадет 50 завершить выполнение.
Так можно как- нибудь сделать?
ну это через управление js. Прикручиваешь счетчик и погнал
for (var i = 0; i < 50; i++) {
действия
}
Подскажите плиз, в документации не нашёл.
Есть макрос в котором ожидание элемента страницы "Picture 1":
TAG POS=1 TYPE=A ATTR=TXT:Picture:<SP>1
но проблема в том, что слово Picture постоянное, а вот число может быть разное.
Можно ли как то прописать, чтобы появление элемента с любым числом до 50 (пятидесяти) учитывалось?
так будет учитывать с любым набором символом после слова Picture:
04-04-2015 05:16:53
spy686 пишетНе пробовали vbs + iMacros ?
Нужен минимальный пример и как его запускать.какой iMacros вы имеете ввиду? iMacros-браузер или iMacros для Firefox?
vbs и иные языки программирования поддерживаются только в iMacros-браузер
для браузера.
Есть код взяты отсюда ссылка.
vbs ругается на:
дописал первую строку строку:
[spoiler][code]---------------------------
Windows Script Host
---------------------------
Сценарий: D:\Notebook\--------\1.vbs
Строка: 1
Символ: 3
Ошибка: Предполагается наличие инструкции
Код: 800A0400
Источник: Ошибка компиляции Microsoft VBScript
---------------------------
ОК
--------------------