Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


zlieony gość
Napisane: 27.12.2015, 01:03:43





Grupa: Zarejestrowani
Postów: 6
Dołączył: 8.08.2003

Ostrzeżenie: (0%)
-----

Witam,

Czy ktoś jest w stanie podać mi skrypt do iMacros tak aby wraz z kontem na 2Captcha rozwiązywać obrazkowe captche?

Chodzi mi dokładnie o taki formularz jak jest na:
https://www.google.com/recaptcha/api2/demo

Potrzebuje wypełniać podobny kilkanaście razy dziennie ale captcha mnie dobija. Jeżeli ktoś jest w stanie napisać taki skrypt bazując na demie google, lub podać inne rozwiązanie jak to obejść, z góry wielkie dzięki!

dobra sam coś tam spróbowałem napisać i wyszło mi coś takiego:


Kod
VERSION BUILD=8920312 RECORDER=FX
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE NO
SET !TIMEOUT_PAGE 999
SET !TIMEOUT_STEP 999
TAB CLOSEALLOTHERS

' Path to the captcha image with timestamp
' Tempfolder like C:\ or C:\TEMP\ under windows or like /tmp/ under linux
SET tempfolder C:\temp\

' Tempslash (Path with slashs as tempfolder) and with the htmlfile recaptcha_v2.html
SET tempslash C:\temp\

' Tempfile
SET tempfile captcha_{{!NOW:yyyymmdd_hhnnss}}.jpg

' Step 1: Config your apikey
SET apikey my_api
'And priority (prio 1-20)
SET prio 0

' Step 2: Save the captcha picture to local disk
TAB T=1
URL GOTO=https://www.google.com/recaptcha/api2/demo
'FRAME NAME=I0_*
FRAME F=1
EVENT TYPE=CLICK SELECTOR="#recaptcha-anchor>DIV:nth-of-type(5)" BUTTON=0
WAIT SECONDS=3
ONDOWNLOAD FOLDER={{tempfolder}} FILE={{tempfile}} WAIT=YES
'FRAME NAME=I1_*
FRAME F=2
TAG POS=1 TYPE=DIV ATTR=ID:rc-imageselect CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
WAIT SECONDS=5

TAB OPEN
TAB T=2
URL GOTO=file:///{{tempslash}}recaptcha_v2.html?file:///{{tempslash}}{{tempfile}}
WAIT SECONDS=5
FILEDELETE NAME={{tempfolder}}{{tempfile}}
TAG POS=1 TYPE=DIV ATTR=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
TAB CLOSE

'Wait a random number (1 to 5) of seconds
SET randomnumber EVAL("Math.floor(Math.random()*5 + 1);")
WAIT SECONDS={{randomnumber}}

'Syntaxcheck: API Key, prio
SET apikey EVAL("var s=\"{{apikey}}\"; if(s.match(/^[a-zA-Z0-9]+$/) && s.length <= 50 && s.length >= 5) s; else MacroError(\"API Key is wrong.\")")
SET prio EVAL("var s=\"{{prio}}\", d = parseFloat(s); if(d >= 0 && d <= 20) d; else MacroError(\"Value(Prio) is not in the set range.\")")

'Step 3: Open the a new tab, and go to 9kw.eu, and submit the captcha picture
TAB OPEN
TAB T=2
URL GOTO=https://2captcha.com/imacros.html

TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://rucaptcha.com/in.php ATTR=NAME:key CONTENT=my_API_KEY
TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:http://rucaptcha.com/in.php ATTR=NAME:file CONTENT={{tempfolder}}{{tempfile}}

ONDIALOG POS=1 BUTTON=OK CONTENT=
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://rucaptcha.com/in.php ATTR=*


WAIT SECONDS=3
SET !TIMEOUT_STEP 300
TAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
WAIT SECONDS=1
TAB CLOSE

TAB T=1
TAG POS=1 TYPE=INPUT ATTR=ID:recaptcha_response_field CONTENT={{!EXTRACT}}
WAIT SECONDS=5
'Press Roll Button
TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:free_play_form_button

'Cleanup: Delete the old captcha picture
FILEDELETE NAME={{tempfolder}}{{tempfile}}


ale wszystko działa dobrze do tego momentu:
Kod
72-TAG POS=1 TYPE=INPUT ATTR=ID:recaptcha_response_field CONTENT={{!EXTRACT}}
73-WAIT SECONDS=5
74-'Press Roll Button
75-TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:free_play_form_button
76-
77-'Cleanup: Delete the old captcha picture
78-FILEDELETE NAME={{tempfolder}}{{tempfile}}


później dostaje error:

Kod
RuntimeError: element INPUT specified by ID:recaptcha_response_field was not found, line 72 (Error code: -921)


ma ktoś pomysł jak poprawnie napisać ostatnią faze skryptu :?:

iMacros for Firefox 8.9.4, Firefox 43.0.2, WIN7 ULTiMATE
  Forum: Przedszkole · Podgląd postu: #1179503 · Odpowiedzi: 0 · Wyświetleń: 306

zlieony gość
Napisane: 14.08.2003, 10:41:02





Grupa: Zarejestrowani
Postów: 6
Dołączył: 8.08.2003

Ostrzeżenie: (0%)
-----

to dalej nic nie zmienia nie wiem jak to zrobic :cry:
  Forum: Gotowe rozwiązania · Podgląd postu: #31419 · Odpowiedzi: 4 · Wyświetleń: 2 096

zlieony gość
Napisane: 14.08.2003, 09:43:59





Grupa: Zarejestrowani
Postów: 6
Dołączył: 8.08.2003

Ostrzeżenie: (0%)
-----

no tak ale blogów to ja zabardzo pisać nie umie więc może jakis script do tego ktoś mogl by mi podzucic ....
  Forum: Gotowe rozwiązania · Podgląd postu: #31398 · Odpowiedzi: 4 · Wyświetleń: 2 096

zlieony gość
Napisane: 14.08.2003, 08:39:38





Grupa: Zarejestrowani
Postów: 6
Dołączył: 8.08.2003

Ostrzeżenie: (0%)
-----

jak przęgladarke z działu download przenieść na strone główą questionmark.gif
potrzebuje miec na stronie glownej wyszukiwarke z dzialu download ale tylko wyszukiwarke nic wiecej a podstpodem system newsow
  Forum: Gotowe rozwiązania · Podgląd postu: #31381 · Odpowiedzi: 4 · Wyświetleń: 2 096

zlieony gość
Napisane: 9.08.2003, 18:53:12





Grupa: Zarejestrowani
Postów: 6
Dołączył: 8.08.2003

Ostrzeżenie: (0%)
-----

wiec jest ktos w stanie podac jakas odp czy cokolwiek z tym zrobic ..... strasznie cos takiego potrzebuje rolleyes.gif
  Forum: Gotowe rozwiązania · Podgląd postu: #30644 · Odpowiedzi: 3 · Wyświetleń: 1 322

zlieony gość
Napisane: 8.08.2003, 11:51:35





Grupa: Zarejestrowani
Postów: 6
Dołączył: 8.08.2003

Ostrzeżenie: (0%)
-----

Witam
Jak zrobić blok najwięcej dodali który pokazywał by mi nick danej osoby ile dodal plikow i caly blog ma wyswietlac 5 pozycji i jeszcze jeden blog ostatnio dodane pliki z tygodnia ....
Uwaga ! 8)
jestem totalnie zielony z phpnuke wiec prosze to wytlumaczyc jak dla czlowieka psychicznie chorego
Dziekuje !
  Forum: Gotowe rozwiązania · Podgląd postu: #30406 · Odpowiedzi: 3 · Wyświetleń: 1 322


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 29.05.2024 - 09:06