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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2015 20:50:29

Задал вопрос на офф. форуме. Посоветовали поставить  imacros v8.8.2 + Pale Moon v24.6.2 (=FF31). Поставил... В такой связке работает как и положено! Но не охота же на старье сидеть :) Причем при первом запуске макроса вылезло предупреждение, что на других версиях ff не было

скрытый текст
pale0.png

Подтвердил. При повторном запуске уже не вылезало. Такие вот дела.


update: это навело меня на мысль, что просто окно блокируется браузером (в Pale Moon хоть спрашивает). В результате так и оказалось. В настройках по умолчанию стоит галочка, нужно убрать ее

скрытый текст
https://support.mozilla.org/en-US/kb/pop-blocker-settings-exceptions-troubleshooting#w_pop-up-blocker-settings

Чтож сразу то в голову не пришло :mad:

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2015 20:04:33

InfSub пишет

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

К сожалению, я не настолько разбираюсь в этом. А макрос для добавления объявлений, фото постоянно разные в папке.
А у вас тоже не работает, о чем я писал в посте №3654?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2015 06:06:51

не совсем понятна цель именно открытия окна, если есть команда, отправляющая файл, без вызова данного диалога

Ну так, мне надо не один файл, а много файлов, находящихся в папке с разными именами. Как это сделать я не знаю-не понял, поэтому решил не мучится и не мучить кого-то. Я понимаю, что в конце макроса я и сам в принципе могу нажать кнопку Обзор. Но уже просто интересно почему не срабатывает CLICK SELECTOR, баг это, мож чего-то дописать нужно или у меня какие проблемы.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 05-04-2015 19:25:50

Понятно, спасибо.
Проверил три прежние версии планина для фаерфокса, тоже самое. :|
А есть еще варианты, чтобы просто нажалась кнопка и открылось окно? (без записи х\у координат.)

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 05-04-2015 17:07:56

Насчет NUL - сори :)

Насчет EVENT TYPE=CLICK SELECTOR....
Ну вот например, пример на этом

скрытый текст
http://demo.imacros.net/Automate/FileUploadDemo

Нужно чтобы просто нажалась кнопка Обзор и открылось окно. В таком виде кнопка нажимается и открывается окно выбора.

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

Выделить код

Код:

EVENT TYPE=CLICK SELECTOR="#uploaded_file" BUTTON=0


Но если перед этим вставить что-то другое, например, вот так, то кнопка уже почему-то не нажимается. Почему?

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

Выделить код

Код:

TAG POS=1 TYPE=TEXTAREA FORM=ID:demo ATTR=NAME:S1 CONTENT="Done! The filename is in the upload box.\nWe could now click on the \"SUBMIT\" button or continue to fill in the rest of the form." 

EVENT TYPE=CLICK SELECTOR="#uploaded_file" BUTTON=0

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 05-04-2015 16:37:36

Никто не подскажет по поводу моего вопроса про EVENT TYPE=CLICK SELECTOR?

И по поводу извлечение данных с одной страницы и вставке в другую.
Вот в таком виде макрос выполняется нормально. Вставляются данные как нужно, т.е. "marka model"

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

Выделить код

Код:

TAB T=1
TAG POS=1 TYPE=SELECT ATTR=NAME:f_marka EXTRACT=TXT
SET !VAR6 {{!EXTRACT}} 
SET !EXTRACT NULL

TAG POS=1 TYPE=SELECT ATTR=NAME:f_model EXTRACT=TXT
SET !VAR7 {{!EXTRACT}} 
SET !EXTRACT NULL

TAB T=2
'вставить
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:model[name] CONTENT={{!VAR6}}<SP>{{!VAR7}}


Но стоить этот кусок вставить в коней всего скрипта, то кроме нужного текста, появляется мусор "NUL[EXTRACT]marka model", откуда то взялось NUL[EXTRACT]. :(
И какую функцию выполняет SET !EXTRACT NULL?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 04-04-2015 15:40:04

Не пойму почему не срабатывает EVENT TYPE=CLICK SELECTOR.
Если пишу просто одну команду:

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

Выделить код

Код:

'Нажатие кнопки Brower (Открыть)
EVENT TYPE=CLICK SELECTOR="#fileupload" BUTTON=0


То она срабатывает.

Но если перед ней пишу другую команду, то уже команда EVENT, перестает выполнятся.

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

Выделить код

Код:

....

TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:price CONTENT={{!VAR5}}
'Нажатие кнопки Brower (Открыть)
EVENT TYPE=CLICK SELECTOR="#fileupload" BUTTON=0


Тоесть надо чтобы в конце всего скрипта нажалась кнопка.
В чем дело?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 04-04-2015 12:15:18

на указанном выше сайте, есть программа, FP Uploader, вполне возможно, что данный функционал (загрузка папки) - есть у нее

Не я просто пробую понять как это все работает, сайт пример просто.

Смотрю вот это

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


... что-то подобное делали вроде?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 04-04-2015 11:12:41

InfSub пишет

iMacros - не умеет считывать имена файлов в директории, только в ручную, если добавить весь список или переименовать все, и дать файлам имена от 1 одного до n, например: 1 2 3 ... 159... n, после чего запустить скрипт, используя цикл

Эх. А может можно, чтобы содержание папки он куда-нибудь записал, а потом эти данные использовал для вставки, без всяких переименований? Или еще какой хитрый вариант.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 04-04-2015 08:54:43

Товариши, подскажите, как добавить (upload) несколько фото на обменник, форум? Да куда угодно. Не пойму как.

Например:

Выделить код

Код:

URL GOTO=http://fastpic.ru/
TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:/uploadmulti ATTR=NAME:file[] CONTENT=C:\Users\211\Desktop\savaimage\cimg1123.jpg
TAG POS=2 TYPE=INPUT:RADIO FORM=ACTION:/uploadmulti ATTR=NAME:check_thumb CONTENT=YES
...
...


Тут добавляется одно фото. А как чтобы добавились все фото, что лежат в папке C:\Users\211\Desktop\savaimage ? В папке у фото постоянно меняются имена, расширения одно jpg.

Board footer

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