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

На IRC-канале #mozilla-ru можно получить техническую консультацию онлайн и, конечно же, порцию общения.
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

№103-05-2017 12:26:23

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3112
UA: Chrome 58.0
Веб-сайт

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




iMacros for FireFox - общие вопросы, обсуждение возможностей (Часть 2)




Правила оформления сообщений в данном топике:

http://i59.fastpic.ru/big/2015/0209/53/1a50e37cd460db106ba5ca4992038a53.jpg


  • Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]

  • Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
    или выложите на сайт «Pastebin».
  • При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
    или выложите на сайт «Pastebin».
  • Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
    .


«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон

«Не каждый вопрос заслуживает ответа.»
Сайрус


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox

на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№77720-08-2018 13:31:59

Egorushka1974
Участник
 
Группа: Members
Зарегистрирован: 07-05-2015
Сообщений: 172
UA: Chrome 67.0

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

dim222 пишет:

Ты не умеешь работать с .json ?

пока не умею
спасибо за помощь
а попроще, с регулярками нельзя?

Добавлено 20-08-2018 13:53:12

dim222 пишет:

Ты не умеешь работать с .json ?

Еще раз спасибо.
Прочитал для себя новое, разобрался.
Не сохраняя в файл спарсил из переменной
и получилось так

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

Выделить код

Код:

var a = JSON.parse(temp);
asks = a.asks[0][0];
Volasks = a.asks[0][1];
bids = a.bids[0][0];
Volbids = a.bids[0][1];


работает

Отредактировано Egorushka1974 (20-08-2018 13:57:53)

Отсутствует

 

№77823-08-2018 20:30:42

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 287
UA: Firefox 56.0

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

Иногда в iim нужен разный LOOP.
Например начать с n пользователя, а брать текст из документа с n строки и чтобы у каждого шёл свой счёт.

Написал и получилось.
Может кому-то будет полезен данный код.

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

Выделить код

Код:

'С какого начать?
SET первый 1
SET один EVAL("var loop = {{!LOOP}}+{{первый}}-1;loop")
prompt {{один}}

'С какого начать?
SET второй 5
SET два EVAL("var loop = {{!LOOP}}+{{второй}}-1;loop")
prompt {{два}}

'С какого начать?
SET третий 100
SET три EVAL("var loop = {{!LOOP}}+{{третий}}-1;loop")
prompt {{три}}

Отредактировано Алим (23-08-2018 20:46:48)


Истина в последней инстанции

Отсутствует

 

№77907-09-2018 18:29:07

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 287
UA: Firefox 56.0

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

Кто знает как проскроллить одним разом до указанного объекта на раскрытой странице?


Истина в последней инстанции

Отсутствует

 

№78007-09-2018 19:57:23

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 857
UA: Firefox 61.0
Веб-сайт

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

Алим
document.getElementById("name").focus();


На глупые вопросы не отвечаю !!!

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

Отсутствует

 

№78107-09-2018 21:04:07

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 287
UA: Firefox 56.0

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

PRESIDENT
С focus() у меня не сработало через imacros

А вот так, работает

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

Выделить код

Код:

content.document.getElementById('name').scrollIntoView();


или так
скрытый текст

Выделить код

Код:

content.document.getElementsByClassName('name')[10].scrollIntoView(false);


Истина в последней инстанции

Отсутствует

 

№78213-09-2018 20:46:35

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 287
UA: Firefox 56.0

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

В переменной txt помещается весь html код странички пользователя вконтакте через GET зпрос
В page_name хранится имя и фамилия пользователя вконтакте.

Как через DOM вывести име пользователя, не прибегая к регулярным выражениям?

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

Выделить код

Код:

var XMLHttpRequest=Components.Constructor("@mozilla.org/xmlextras/xmlhttprequest;1");
var b=XMLHttpRequest();
b.open('GET','https://vk.com/v.stanislavskaia',false);
b.send('');
var txt = b.responseText;

var txt = txt.getElementsByClassName('page_name')[0].innerHTML

iimDisplay(txt)


Истина в последней инстанции

Отсутствует

 

№78315-09-2018 21:47:18

Eltar
Участник
 
Группа: Members
Зарегистрирован: 13-02-2016
Сообщений: 93
UA: Chrome 67.0

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

Алим пишет:

Как через DOM вывести име пользователя, не прибегая к регулярным выражениям?

XPath?

скрытый текст
https://docs.google.com/document/d/1Pdf … zner1ml919
http://html-agility-pack.net/parser - библиотека, которую можно подключить в C#, ZennoPoster. Очень толковая и удобная. Возможно можно подключить к JS или Imacros.
http://kronus.me/2011/04/%D0%B2%D0%B2%D … %81%D0%B5/ - Пример использования библиотеки.

Также очень советую обратить внимание на средство для разгадки капч CapMonster. Можно использовать как в связке с ZennoPoster, так и связку Imacros+JS+CapMonster.
Когда зарабатывал на кранах и сократителях, гадал сотнями тысяч капч в день на выделенном сервере, получилось и сэкономить за счет автоматической разгадки и заработать порядочно денег благодаря этим продуктам. В общем, очень рекомендую:
скрытый текст
Капмонстр: https://zennolab.com/ru/products/capmonster/pid/gor
Зенка: https://zennolab.com/ru/products/zennoposter/pid/gor
PS: Уважаемый админ, не сочти за тупую рекламу.

Отредактировано Eltar (15-09-2018 22:14:54)

Отсутствует

 

№78416-09-2018 20:58:26

s.stake
Участник
 
Группа: Members
Зарегистрирован: 06-03-2017
Сообщений: 26
UA: Chrome 68.0

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

Если не сложно, подскажите. Есть скрипт, он обходит по страницам из имеющейся базы и сохраняет нужную мне информацию со страницы в txt фаил. Помогите внедрить GET запрос, что бы не заходить на страницу каждый раз а просто прогружать ее в окне браузера а дальше работать по имеющемуся скрипту. Скрипт работает в цикле по кол-ву страниц в базе.
И можно ли это реализовать в рамках iim формата, с JS я плохо дружу(
Спасибо!)

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

Выделить код

Код:

SET !ERRORIGNORE YES
FILTER TYPE=IMAGES STATUS=ON
SET !DATASOURCE_DELIMITER ;
SET !DATASOURCE D:\Baza.csv
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}

TAG POS=1 TYPE=a ATTR=class:"_64-f" EXTRACT=TXT
TAG POS=1 TYPE=A ATTR=HREF:*page_about_category EXTRACT=TXT
TAG POS=4 TYPE=DIV ATTR=TXT:*follow<SP>this EXTRACT=TXT
ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=BAZA_UPDATE.txt

Отсутствует

 

№78516-09-2018 22:12:24

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3112
UA: Chrome 69.0
Веб-сайт

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

s.stake пишет:

можно ли это реализовать в рамках iim формата,

да, ...дцать раз перечесляете команды обработки (нижний блок) с изменением pos

s.stake пишет:

Помогите внедрить GET запрос

все банально, гугл по словам "js циклы" и чтение/поиск по данной теме


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox

на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№78616-09-2018 23:21:27

s.stake
Участник
 
Группа: Members
Зарегистрирован: 06-03-2017
Сообщений: 26
UA: Chrome 68.0

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

InfSub
удалено, бесполезное цитирование
Чем так отвечать, лучше бы проигнорили, если не желания помочь. Прежде чем сюда обратиться я прогуглил естественно, и в найденном материале не смог разобраться и понять, как это можно реализовать, так как плохо знаю JS(о чем написал в сообщении). А обратился я ко всем на форуме, может кто и подскажет, кто в это хорошо разбирается, и кому не трудно.

InfSub

Отсутствует

 

№78717-09-2018 01:53:19

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3112
UA: Chrome 69.0
Веб-сайт

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

s.stake
на аналогичный вашему вопрос, отвечали более сотни раз только в данной теме, разжовывать "как сложить a+b" в 101 раз банально нет желания
и нет его, не потому что я такой вредный, а потому что вам лень читать!
уж изните, разобраться в элементарном построении цикла на js может даже ребенок, как основываясь на уроках в интернете, например, на:

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


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

Добавлено 17-09-2018 02:22:02

s.stake пишет:

так как плохо знаю JS(о чем написал в сообщении)

если вы за 1.5 года не смогли освоить основы js, к коим относятся циклы, то тут можно сделать только 2 вывода, либо вы и не пытались освоить, либо ваш iq плачевно мал
во втором, я сомневаюсь, а в том что вы пальцем о палец не ударили, уверен на 99%

Отредактировано InfSub (17-09-2018 02:22:02)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox

на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№78817-09-2018 17:25:23

s.stake
Участник
 
Группа: Members
Зарегистрирован: 06-03-2017
Сообщений: 26
UA: Chrome 68.0

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

InfSub

флуд не по теме и ИМХО автора
Если бы я первый раз зашел на этот форум, то задумался бы в адекватности и компетентности ваших ответов. Но так как не первый раз с вами сталкиваюсь на этом форуме, убеждался ранее, что это не так. Наверно просто не в этом случаи.

InfSub

Отсутствует

 

№78918-09-2018 18:36:05

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3112
UA: Chrome 69.0
Веб-сайт

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

s.stake

offtop
если, бы вы пришли на форум впервые, я бы и не утверждал что вы за 1.5 года не смогли изучить циклы.
в ваших более ранних постах присутствует js, в данном же посте попытка перекинуть задачу на форумчан: "типа мне лень разбираться самому, напишите за меня", для таких запросов - есть отдельная тема  iMacros: Поиск и заказ скриптов

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


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox

на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2)

Board footer

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