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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 29-03-2019 17:25:59

Помогите добавить переменную в регулярку, так работает:

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

Выделить код

Код:

var str = "https://forum.mozilla-russia.org/viewtopic.php?";
var reg = "forum.mozilla-russia";
if (RegExp('http(?:s)?:\/\/' + reg + '.[a-z]+','i').exec(str)) alert('ok');


а в таком варианте как? :
скрытый текст

Выделить код

Код:

var str = "https://forum.mozilla-russia.org/viewtopic.php?";
var reg = "forum.mozilla-russia";
var regexp = /http(?:s)?:\/\/' + reg + '.[a-z]+/i;
if (regexp.exec(str)) alert('ok');

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

0desamann

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

Выделить код

Код:

var text = "8+7"; 

if (/^[+-\\*\d]+$/.test(text)) {
    alert('eval возможен');
} else alert('нету арифметики');

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 12-03-2019 08:52:50

Odessaman
такую капчу даже человеку разгадать трудно, надо растрелять админа

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

Odessaman

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

Выделить код

Код:

var file = getFormattedDate(new Date())+'.ts';
alert(file);

function getFormattedDate(today) {
    var dd = today.getDate();
    var mm = today.getMonth()+1; //January is 0!
    var yyyy = today.getFullYear();
    var hour = today.getHours();
    var minu = today.getMinutes();

    if(dd<10) { dd='0'+dd; }
    if(mm<10) { mm='0'+mm; }
    if(minu<10){ minu='0'+minu; }

    return dd+'-'+mm+'-'+yyyy+'-'+hour+'-'+minu;
}

Новости » Вышел Firefox 65.0.1 и Tor Browser 8.0.6 » 15-02-2019 15:33:10

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

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 09-02-2019 13:44:24

InfSub
возможно. если это prompt достаточно alert на prompt заменить:

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

Выделить код

Код:

window.___alert = window.prompt;
window.prompt = function(msg){
  if( (msg+'').indexOf( 'Волшебное слово' ) < 0 ) ___alert(msg);
  return false
}
prompt('Матерное слово')
prompt('Волшебное слово')
prompt('Литературное слово')

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

Сантехник
Если оно уже появилось то никак ибо его появление полностью останавливает выполнение js
Можно изначально его подменить:

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

Выделить код

Код:

alert(1)
window.alert = function(msg){return false}
alert(2)


если запрещать alert нужно не везде то можно сделать проверку:
скрытый текст

Выделить код

Код:

window.___alert = window.alert;
window.alert = function(msg){
  if( (msg+'').indexOf( 'Волшебное слово' ) < 0 ) ___alert(msg);
  return false
}
alert('Матерное слово')
alert('Волшебное слово')
alert('Литературное слово')

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

Алим
бардак

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

Выделить код

Код:

var a = "macs";
var ник = a.match(/[aA-zZ]+/);

if(ник == a) {
    alert("ники совпали");
} else {
    alert("ники не совпали");
}

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

Всем здравости. Помогите вытащить данные из localStorage.
в нем 2 домена. один на котом нахожусь - с ним все просто, а второй от google
как с данными от google манипулировать?

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

SH0N
на js:

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

Выделить код

Код:

    var pos = window.document.querySelectorAll('тут селектор кнопки');
    for (var w = 0; w < pos.length; w++) {
        pos[w].click();
        iimPlayCode('WAIT SECONDS=1');
        }
    iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:Далее');

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 10-07-2018 19:53:30

kariorambo
нормально загружает на newocr.com - фон белый, буквы черные. да и вообще сдался вам этот сервис.
ответ от newocr.com - сЗабу
через tesseract - сЗабу

iMacros » Генереция новой страницы -> генерит новые имена как их считать? » 11-04-2018 13:08:27

Scorp1978
проверьте

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

Выделить код

Код:

var login='12345', pass='uiyuyuiyu';

window.document.querySelector('form[action="enter.php"] input[type="text"]').value=login;
window.document.querySelector('form[action="enter.php"] input[type="password"]').value=pass;

iMacros » Генереция новой страницы -> генерит новые имена как их считать? » 11-04-2018 11:59:55

Scorp1978
сперва надо подключить JQuery чтобы заработало. лучше выложите HTML код полей

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

dim222

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

Выделить код

Код:

var faucet = [];

faucet['site1']=0; 
faucet['site2']=0;
faucet['site3']=0;

for (var key in faucet) {
    if (faucet[key] > 0) {
        runFaucet(key);
    }
}

function runFaucet(facetName){

    switch (facetName) {

        case 'site1':
            site1();
            break;
        case 'site2':
            site2();
            break;
        case 'site3':
            site3();
            break;
        default:
            break
    }

}

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

Здравствуйте
кому-нибудь удалось активировать кнопку подтверждения submit?
или отправить ответ с поля

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

Выделить код

Код:

window.document.querySelector('.g-recaptcha-response').textContent = res.request;


если да, поделитесь решением

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

Gergi

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

Выделить код

Код:

dir /B /A-D /S "C:\IMAGE\*.jpg" | find /N /C /V "" >> C:\IMAGE\out.txt

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

Squatter
window.onload будет срабатывать только при открытии  новой вкладки

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

Flanker
\d
Цифра, символ от 0 до 9.
\D
Не-цифра, то есть любой символ кроме \d, например буква.

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

Alladin
[spoiler][code]
const n='\n';
var a = "ПУСТО", z = 0;
for (let i=j=1, r; i<=25; j=++i*2-1) {
    var q = window.document.querySelectorAll('div._glm')[z].textContent.match(/\d+/);
    if (q != null) {
        iimPlayCode( 'TAG POS='+i+' TYPE=DIV ATTR=CLASS:_32mo EXTRACT=TXT'+n
                +'TAG POS='+i+' TYPE=DIV ATTR=CLASS:_pac EXTRACT=TXT'
        );
        r=iimGetLastExtract().match(/(.*?)\s·\s\d+/).pop();
        iimPlayCode( 'SET !EXTRACT "'+r+'"'+n
                +'TAG POS='+i+' TYPE=A ATTR=HREF:*LIKERS* EXTRACT=TXT'+n
                +'TAG POS='+j+' TYPE=A ATTR=DATA-TESTID:SERP_RESULT_LINK* EXTRACT=HREF'+n
                +'SAVEAS TYPE=EXTRACT FOLDER=* FILE=URL_AAA.txt'
        );
    } else {
        iimPlayCode('SET !EXTRACT NULL'+n
                +'ADD !EXTRACT "'+a+'"'+n
                +'ADD !EXTRACT "'+a+'"'+n
                +'ADD !EXTRACT "'+a+'"'+n
                +'ADD !EXTRACT "'+a+'"'+n
                +'SAVEAS TYPE=EXTRACT FOLDER=* FILE=URL_AAA

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

Alladin
у меня так работает:

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

Выделить код

Код:

var q = window.document.querySelectorAll('div._glm')[i-1].textContent.match(/\d+/);
if (q != null) {
    alert('ok');
} else {
    alert('no');
}

Board footer

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