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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

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

Алим пишет:

С такой ситуацией не сталкивался.

а GET запросами по паблик-АПИ не пробовал?
вот у них тут есть информация


я вот писал для хита, лови пример
[spoiler][code]var pair1 = 'ETHTUSD';
var pair2 = 'BTCTUSD';
var pair3 = 'ETHBTC';
var url_pair1 = 'https://api.hitbtc.com/api/2/public/ticker/'+pair1+'';
var url_pair2 = 'https://api.hitbtc.com/api/2/public/ticker/'+pair2+'';
var url_pair3 = 'https://api.hitbtc.com/api/2/public/ticker/'+pair3+'';

function kotirovki_pair1() {
var text_pair1 = get(url_pair1);
// alert(text_pair1);
var a = JSON.parse(text_pair1);
asks_pair1 = +a.ask;
bids_pair1 = +a.bid;
};

////////////////////////////////////////////////////////////////////////////////////////////
function get(url_pair1) { //функция get запроса на hitbtc
  var req = Components.classes["@mozilla.org/xmlextras/xmlhttprequest;1"].createInstance();
  req.open('GET', url_pair1 , false);
  req.send();

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 12-11-2018 11:36:38

mmmaks2004 пишет:

Какие есть на данный момент жирные краны не с гугл-капчей?

Стучись в личку, обсудим.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-08-2018 13:31:59

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];


работает

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-08-2018 13:01:50

Мазила 47.0.1
Imacros 8.9.7

Всем добрый день.
Народ помогите пожалуйста, не даются регулярки никак.
есть строка

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

Выделить код

Код:

{"asks":[["0.00005212",14865.4132]],"bids":[["0.00005201",14868.5982]],"isFrozen":"0","seq":192201830}


я ее сэкстрактил в переменную, ну пусть temp
как ее порезать с помощью регулярок, чтобы получить например
некие переменные ?
asks = 0.00005212;
volasks = 14865.4132;
так например
ну и для bids аналогично.
Спасибо.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 02-05-2018 17:01:54

dim222
попробуй 47 мазилу портабельную,
там 8.9.7 работает четко, "try... catch(e)" сбоев не дает.
сам пользуюсь

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 28-04-2018 18:49:26

nikolay1987 пишет:

Вывалил бы кусок кода сюда, давно бы решили это ...

уже помогли, в личку решение прислали....

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 28-04-2018 15:18:20

nikolay1987
Имя сестра, имя (с).
Не показатель, предложите решение.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 28-04-2018 11:29:47

InfSub
А то я не делал так.
Что только не вынул из этой строки.
Не могу сообразить как, потому и прошу помощи.
в том и дело, что цвет там прописан в виде #br0689 типа такого
вынимая по селектору с помощью .innerHTML .outerHTML
вынимал много чего, но добраться до цвета не могу.
Потому и прошу помочь.

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

День добрый.
Народ, помощь нужна.
Ковыряю сайт

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


Не могу добраться как определить выйграла или проиграла ставка
Меня вполне устроит если вынуть цвет от сюда
скрытый текст
https://c.radikal.ru/c28/1804/05/ca5c13a17af2.png

красный или зеленый не суть, главное чтобы был признак выйгрыша/проигрыша.
Остальное я расковырял и больше/меньше нажать и ставку поменять и процент вероятности выйгрыша и т.д.
Спасибо.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 28-03-2018 18:01:26

Мож кому нужно.
Ковырял сайт freebitcoin вот чего наковырял
как определить загрузилась страничка полностью или нет

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

Выделить код

Код:

var z = window.document.querySelector('a[href="#"]').outerHTML;
if (z.indexOf('style="color:#97FF6B;"')>0) alert('zagrujeno');
else alert('ne zagrujeno');


может ошибаюсь, но показалось что style="color:#97FF6B;" появляется после загрузки страницы,
вместо алертов можно поставить нужные действия в своих скриптах
как вынуть сколько минут на таймере
скрытый текст

Выделить код

Код:

var hour = +window.document.querySelector('span[class="countdown_amount"]').textContent;
alert(hour);


как определить тикает таймер или уже все
скрытый текст

Выделить код

Код:

var z = window.document.querySelector('div[id="time_remaining"]').outerHTML;
if (z.indexOf('class="hasCountdown"')>0) alert('taimer tikaet');
else alert('vremja proshlo');


вместо алертов можно поставить свои действия
так как то.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 04-12-2017 21:43:55

darkzp пишет:

Так почему то не хочет.

а так попробуй

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

Выделить код

Код:

window.document.querySelector('button[type=submit][class="btn btn-md im_submit im_submit_send"]').click();

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 21-11-2017 16:53:28

Alladin пишет:

Спасибо что подключился!!!

Да, пожалуйста.
вот, кстати, рекомендую, сам читаю

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


ссылки публикуются в тегах noindex под спойлером

3 замечание, бан на неделю

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-11-2017 19:56:12

InfSub пишет:

Потому что, там ошибка и должен стоять не оператор присваивания =, а оператор равенства ==

ну то что ошибка, признаю, виноват, делал на работе в пол глаза глядя в монитор.
на мой взгляд правильнее не == так, а так наверное все же
for(w=0; w<=1000; w++){
...................................
} для случая Алладина

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

InfSub пишет:

Не спорю, что ошибки не будет,

Спасибо, учту на будущее.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-11-2017 12:45:57

InfSub
вверху я их объявил и приравнял к 0,
а в теле цикла я передаю им значения вынутые из структуры сайта.
ошибки то не будет.

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

Alladin пишет:

Я пытался переписать код из iim в js и сразу в цикл ввести

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

[spoiler][code]var a = 0, b = 0, c = 0, d = 0; //в заголовок скрипта, где объявляются переменные
var Path='C:\\papka1\\papka2\\';//путь до папки куда сохраняем результаты.

for(w=1; w=1000; w++){//поставьте ваше число
iimPlayCode('TAG POS='+w+' TYPE=DIV ATTR=CLASS:_32mo EXTRACT=TXT');
var a = iimGetExtract().match(/(.*?)\s·\s\d+/).pop(); //вынимаем данные из _32mo
iimPlayCode('TAG POS='+w+' TYPE=DIV ATTR=CLASS:_pac EXTRACT=TXT');
var b = iimGetExtract().match(/(.*?)\s·\s\d+/).pop();//взял вашу регулярку, как работает не проверял, сайт неизвестен
iimPlayCode('SET !EXTRACT '+a+'\nADD !EXTRACT '+b+'\nSAVEAS TYPE=EXTRACT FOLDER='+Path+' FILE=*.txt');
iimPlayCode('TAG POS='+w+' TYPE=A ATTR=HREF:*LIKERS* EXTRACT

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

Alladin пишет:

У меня с самого первого цикла он ведет себя так.

Пробуй изменить логику построения скрипта.
к примеру, о чем я писал, было так

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

Выделить код

Код:

iimPlayCode('TAG POS=1 TYPE=SPAN ATTR=ID:LastBetInfoWon EXTRACT=HTM');
if (iimGetExtract().indexOf("выигрыш")>0 && iimGetExtract().indexOf("display: none;")<0) continue;
else lost();


тормозило
сделал так
скрытый текст

Выделить код

Код:

try {
var z = window.document.querySelector('span[id="LastBetInfoWon"]:not([style="display: none;"])').innerHTML;
} catch(e) {lost();};


полетело

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

Alladin пишет:

подскажите а в чем может быть причина.

У меня так было. Писал скрипт для игрового сайта, парсил значения селекторов,
извлекал экстрактами данные, потом проверял по условиям.
примерно после 1000 проходов, скрипт начинал виснуть.
избавился от экстрактов, проверял только наличие информации в селекторах, теперь летает.
Спасибо форумчанам, подсказали.

iMacros » [РЕШЕНО] extract текста » 14-11-2017 08:30:31

На каком сайте хоть скажите?
пробуй так

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

Выделить код

Код:

iimPlayCode('TAG POS=2 TYPE=SPAN ATTR=TXT: EXTRACT=TXT');
            var s = +iimGetExtract();
            iimPlayCode('WAIT SECONDS='+s+'');


хотя нужно точно посмотреть код элемента здесь TAG POS=2 TYPE=SPAN ATTR=TXT:75
Но идти нужно по такому пути.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 09-11-2017 11:04:37

Может я немного резко выразился, бывает.
Погуглите, на ютубе видел видео для решения антибота.
там есть координаты человека кто писал антибота.
Но там довольно муторно, нужно обучать тессеракт,
использовать AdobeFinereader ScreenShot, примерно на каждую серию антиботов
будет уходить по минуте на решение, проще наверное воткнуть еще несколько сайтов
без антибота и за ту же минуту набрать еще 30-40 сатош.
Да и по временным затратам сейчас нерентабельно решать с антиботом.
Но это мое ИМХО так сказать.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 08-11-2017 19:02:12

Экстрасенсы все в отпусках.
Вы бы хоть ссылку на сайт где такой зверь водится кинули?

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

udalov пишет:

Всё нашёл, надо  = = ставить в сравнении))

А еще применяется и такое === (оператор строгого равенства) это если сравнивать без преобразования типов,
сравнивать как есть, а такое == преобразовывает типы к одному виду.

Board footer

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