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

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

iMacros » [РЕШЕНО] Поиск текста в файле и извлечение результата. » 05-11-2016 21:47:41

Всем привет!
Столкнулся с такой задачей, что нужно делать поиск по текстовому файлу и извлекать результат.
К примеру,
В текстовом файле у нас записаны строки

2;TAG POS=1 TYPE=INPUT:TEX................
3;TAG POS=1 TYPE=INPUT:TEX................
4;TAG POS=1 TYPE=INPUT:TEX................

Нам нужно найти цифру 3 и извлечь текст после разделителя
то есть поиск делаем по первой колонке, а извлекаем из второй

Понимаю, что готового решения скорее всего нет. Буду рад, если пнёте в нужную сторону =)

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 03-04-2016 02:22:17

InfSub пишет
wanksta пишет

если верно понимаю через if else проверку можно выполнить

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

Выделить код

Код:

if(iimGetExtract().search(/\d/)!=-1){
a=iimGetLastExtract().split('|');
if(!a[2]){break;};
c=a[2].replace(/ /g,"<sp>");

спасибо. помогло

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 02-04-2016 14:45:07

PRESIDENT пишет

Ну сделай проверку сначала, на пустой или неправильный экстракт.

спасибо за верное направление. буду пытаться реализовать. если верно понимаю через if else проверку можно выполнить

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 01-04-2016 22:07:33

PRESIDENT пишет

Предположение
Наверное речь идёт о сохранении картинки/капчи.
Посмотри и постарайся вникнуть в последние пару постов, о зоне/области видимости функций, о глобальныx о локальных переменных.
О var-ах в общем.

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

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

Выделить код

Код:

if(iimGetExtract().search(/\d/)!=-1){
a=iimGetLastExtract().split('|');
c=a[2].replace(/ /g,"<sp>");

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 01-04-2016 21:45:34

rumax1704 пишет

InfSub

Спасибо, проблема исправлена! Кто бы мог подумать что прописанный путь к папке внутри функции решит проблему. Еще раз спасибо!

внутри какой функции прописали путь? код похожий у нас

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 02-02-2016 22:05:54

Koks пишет

Все благодарности для них,  просто  я собрал все воедино
InfSub
PRESIDENT

это точно, настоящие профессионалы. Благодаря вам, и остальным ребятам, весь пазл из новой информации, собирается воедино.
Надеюсь на англоязычных версиях нет таких профи
P.S. простите за флуд

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 02-02-2016 21:42:40

Koks, спасибо за код, сразу не поблагодарил, сейчас вижу и новые изменения. Да не так и плохо с модерацией, просто там модераторы, те же работники за 1 копейку проверяют, бывает портачят, и на верно распознанную (от рекапчи уходит когда повторное задание) пишут не верно

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 22-01-2016 06:58:52

Egorushka1974 пишет

3-й вариант: почти похож на первый, но цифры баланса разделены запятыми, Balance: 10,781,175 satoshi
вынимается так:

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

Выделить код

Код:

iimPlayCode('TAB T=1 \n URL GOTO=http://faucet.mezzabank.com/'); // загрузка сайта
       iimPlayCode('TAG POS=1 TYPE=H5 ATTR=TXT:Balance:* extract=txt'); balance=iimGetExtract().match(/\d+/g).join('');
       iimDisplay(balance);
       if(Number(balance)>10000){        
       основной код скрипта или вызов макроса с краном
             }

Спасибо за рабочий код
Но скрипт останавливается когда вместо баланса высвечивается N/A (бывает такое на многих кранах). И происходит такое, когда в код включена функция join . Если же её нет, то скрипт проходит нормально, не видит баланс и пропускает кран.
А эта функция нам нужна в любом случае, чтобы убрать запятые.
Как всё же заставить скрипт не останавливаться, когда баланс равен N/A ?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 15-01-2016 15:34:59

По сортировке видимо я не прав. Скриптом нормально нажимается.
Сейчас бьюсь над другим решением, функцией отправки жалобы на не верно присланную капчу.
По сути всё просто, нужно отправить запрос вида http://rucaptcha.com/res.php?key=YOUR_APIKEY&action=reportbad&id=CAPCHA_ID
Вот как только получить ID капчи через форму для Imacros, ведь через неё приходит уже готовый ответ в текстовом виде. Или тут только свою форму писать, с функцией приёма ID капчи?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 13-01-2016 15:13:29

InfSub пишет

а отсортировать цифры самому - разве не проще?, вместо того, чтобы делать решение на рукапче более дорогим - за счет доп условий

спасибо большое за код, такое примерно и хотел сделать. По поводу доп. условий и удорожания из за этого сразу не подумал.
получается я прав и нужна последовательность? Просто думал нужно ли с этим разбираться, или нет

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 13-01-2016 14:53:06

Товарищи-ботоводы, подтвердите или опровергните мои заключения.
Сейчас веду переписку с Рукапчей по поводу распознавания рекапчи2. Я говорю, что нужно работникам писать цифры ответов по порядку, так как если будет ответ вида 984, то Рекачпа не верно примет ответ и капча не решится.
Вот скрины, да и ручками сам проверяю, так и есть.

скрытый текст
вот я выбрал 8 и 9 ячейку (наобум, не решения ради)
http://prntscr.com/9pgru8
теперь нажал на 4 ячеку, обратите внимание, выделение с 9 ячейки ушло
http://prntscr.com/9pgs20
теперь вновь нажимаю 4, ушло выделение и с 8 ячейки, теперь вообще ни одна картинка не выбрана, капча поменял случайно, но смысл не теряется
http://prntscr.com/9pgslf
и только если опять нажать на 4 ячейку, она выделится, но ушло уже два выделения, что является не верным для самой Рекапчи и нам потом приходится повторно отправлять на распознование. Ведь решения то не было. А работник по сути правильно сделал, просто порядок поменял.

Смысл в том, чтобы спокойно м

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

Ребята подскажите, пожалуйста, как справляетесь с данной задачей.
Есть управляющий js скрипт, который поочерёдно запускает нужные скрипты .js и .iim
Хочу, чтобы запустил первый скрипт. после второй и т.д. и для каждого выставить цикл со своим таймером.
К примеру, первый будет запускаться каждые 900 секунд, второй каждые 1800 сек ...
Находил на форуме, что функцией setInterval справляются, но у меня Imacros постоянно выдаёт setInterval is not defined

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 30-12-2015 10:24:54

Gazmus тоже было такое, плагины отключены и т.д., а Солве всё равно выходила с всплывающим диалогом или требующая нажатия. Удалял заново мозилу, полностью чистил систему от её присутствия, в том числе реестр. И только теперь перестала выскакивать такая капча. Помогало так же переподключение профиля

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 28-12-2015 17:13:23

Решил не заморачиваться, а взять код PRESIDENT'а для повторной отправки капчи при запросе ещё одного подтверждения. И не хочет второй раз отправлять. Кто по другому отправляет на повторное распознование? Или что не так в этом коде

[spoiler]

PRESIDENT пишет

Iaroslav

[spoiler=Как то так ][code] var Cc=Components.classes, Ci=Components.interfaces, Path='C:\\CapNum\\';
var proc=Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
var args=['convert', 'C:\\CapNum\\cap.jpg', '-resize', '200x300', '-crop', '194x253+4+4', 'C:\\CapNum\\cap2.jpg'];               
     file.initWithPath(Path+"convert.exe");

var key='тут ключик от рукапчи';
var bit='тут биткоин кошель';

for(w=1; w<=60; w++){ 
     if(iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=2 TYPE=DIV ATTR=TXT:reCAPTCHA')>0){
        iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=1 TYPE=DIV ATTR=ROLE:presentation&&CLASS:r

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 28-12-2015 16:12:34

Egorushka1974 пишет

Частично от этого помогает открытый гугл аккаунт, почтовый ящик *@gmail.com, по крайней мере реже, чем без него, плюс надо искать краны с выдачей от 300 сатох, минимум 250.

Гугл аккаунт привязываю. По логике так и думал, что буду более человечнее выглядеть.
В Хроме да, Imacros почти не работает.
Помнится у людей получалось вылеичвать рекапчу, чтобы сразу галочка ставилась, без вывода картинок. Видимо тут подобный подход нужен.
Как понимаю гугл мониторит и наши куки, и историю. Вот что бы ему такое подкинуть.
И как по мне, тут ещё влияет старая версия Мозилы. Так как на них, кроме нас никто не сидит, и возможно разрабы капчи тоже учитывают. Пробовал User-Agent менять, ноль реакции. Видимо это легко вычисляется

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 28-12-2015 15:21:28

Egorushka1974 пишет

З.Ы. И зачем сжимать размер кртинки капчи Солвмедиа, она и так нормально передается на Рукапча.

Да это я заморочился, хотел удешевить стоимость капчи, а на деле оказывается при уменьшении ещё дороже, так как символов обычно больше 9 в таких капчах.

Это всё ерунда, вот что делать будем с многократными подтверждениями капчи от Рекапчи. Самое интересное, что в Chrome ещё не разу не видел двойных и более подтверждений.

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

Gazmus выше уже отвечали по этому поводу, отключай все плагины и в первую очередь Flash

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

PRESIDENT пишет

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

Выделить код

Код:

iimPlayCode('SET !DATASOURCE C:\\address\\address.csv\nTAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:username CONTENT={{!col1}}');

Спасибо. Заработало.
Админы сделайте кнопку спасибо за пост. Меньше флудить будем

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 26-12-2015 17:40:02

Есть у кого код в .js для сохранения Solvemedia капчи с уменьшением картинки и отправки на Рукапчу.
Взлом без распознования у меня не актуален.

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

Подскажите, пожалуйста, как всё же правильнее оборачивать iim в js?
Нашёл два способа:
1. Оборачиваем все строки в iimPlayCode('.....');

2. var macros;
macros =  "CODE:";
macros +=  "...." + "\n";
iimPlay(macros)

Как по мне первый способ удобнее и работает шустрее, так как исполнение идёт на лету. Но зато не получается считывать данные из файла .csv
Вот пример, при втором способе всё хорошо, при первом, пишет в поле ввода данных _undefined_

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

Выделить код

Код:

iimPlayCode('SET !DATASOURCE C:\\address\\address.csv');
iimPlayCode('SET EMAIL {{!col1}}');
............................
iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:username CONTENT={{EMAIL}}');


Вот что я не правильно делаю? Не хочет не в какую находить данные:usch:
Хотелось бы использовать 1 способ

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 24-12-2015 21:26:17

PRESIDENT пишет

wanksta
Отключи в браузере флеш плееры (Shockwave Flash), что бы флеш капча не появлялась.
Да и вообще все плагины отключи, они мазилку грузят не по детски.

Наш PRESIDENT знает, что говорит=) Сразу же отключил, это как понимаю лекарство от солвемедия другого формата? Потому что подарочки с 16 ячейками выпадают на рекапче. Или что то не так сделал я?
Мне эта капча, уже во сне снится=))

iMacros » Максимально облегченная Firefox Portable для Imacros? » 24-12-2015 19:08:45

а старая версия imacros нормально работает со скриптами?
до этого устанавливал Portable 27, и нормально вроде всё работало, в плане потребления ресурсов
Сейчас же установил, новую версию Portable и ужас, после запуска проходит час работы и он уже больше гигабайта памяти потребляет

Update: глупо было обновляться до новой версии и 27 отлично работает. Поставил назад всё как было. Imacros в принципе и сам вижу, что там, что тут, одинаково работает

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 24-12-2015 15:50:45

сейчас рекапча стала выдавать новый формат с 16 ячейками, Рукапча обещает в ближайшее время решить эту проблему. Понадобится ли скрипт распознования капчи допиливать под них?
и такой момент с Солвемедия - не получается у меня без сервисов разгадки капчи взламывать её.
Люди добрые, есть ли у кого нибудь решение по Солвемедия, когда она выдаёт капчу по которой сначала нужно нажать, и уже там выскакивает окно. Простые картинки без проблем отправляю на распознование, а вот с этим заморочки.
Пишите в личку или в теме

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 13-12-2015 18:59:40

PRESIDENT пишет

wanksta 

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

От всей души благодарю, вот пытаюсь разобраться.)
Спасибо за эту ветку и проделываемую работу. Получилось Рекапчу находить и распозновать.

Я вот не понял, в первом посте написано, что взлом Солвемедиа хорошо идёт, если айпи динамический. А если нет? То не работает данный пример?

Board footer

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