Giter Site home page Giter Site logo

deathbycaptcha's Introduction

Espaço da Infosimples

Este repositório de GitHub é um espaço dedicado a criadores de soluções de automação que usam a Infosimples.

Na área Issues você pode acompanhar tudo que será desenvolvido pela Infosimples (filtre por status: confirmed para ver no que estamos trabalhando agora).

Em nosso Histórico de mudanças você encontra um registro com todas as mudanças significativas feitas na API da Infosimples.

Sobre a Infosimples

A Infosimples é uma empresa que disponibiliza centenas de APIs para automação de consultas em sites públicos.

Caso prefira fazer contato de forma particular, basta enviar uma mensagem para [email protected].

deathbycaptcha's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

deathbycaptcha's Issues

reCaptcha coordinates API not responding with coordinates

Hi guys,

First of all, I'm using lastest version of deathbycaptcha gem: 5.0.3 .

When I try to decode a reCaptcha, the API doesn't respond with coordinates array. The response contains a string.

My code bellow:

[1] pry(main)> client = DeathByCaptcha.new(ENV["DEATH_BY_CAPTCHA_USERNAME"], ENV["DEATH_BY_CAPTCHA_PASSWORD"], :http)
[2] pry(main)> captcha = client.decode!(type: 2, path: 'tmp/2.jpg')
#<DeathByCaptcha::Captcha:0x007f989e3b68c8 @captcha=915940, @text="19", @is_correct=true>

The image that I'm using is the same of this repository example: https://github.com/infosimples/deathbycaptcha/blob/master/captchas/2.jpg

What's wrong?

Regards

How do i handle case-sensitive captcha?

All my captchas are case-sensitive. DBC is correctly solving the same but returning them in lowercase, which defeats the whole purpose. I think there was a parameter initially to tell the API about case-sensitive solving, but it got removed.

API Response error

Hi, I'm having a problem with the API Response for ReCaptcha. The error raised is the following.

DeathByCaptcha::APIResponseError:
       Invalid API response: <htmL>
       <body>
       <p>Unable to complete request. Check your account credentials, balance, and ensure you're using the API correctly.<br/> 
        If you're receiving this message on our API, please check in our website for Updates notices.<br/>
       If this problem persists, please contact support at [email protected].<p>

       <p>We appreciate your patience and understanding!<p>
       </body>
       </html>

My banner text and banner image have different languages (I'm translating the banner message to English), can that be the cause of the error?

I also edited deathbycaptcha-5.0.5/lib/deathbycaptcha/client/http.rb and added a puts req.body for better log information, this is the code (I'm omitting account information)

--infosimples993724
Content-Disposition: form-data; name="captchafile"

base64:/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYW
GDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/
2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2Nj
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAARCAGEAYIDASIAAhEBAxEB/8QA
GwAAAgMBAQEAAAAAAAAAAAAAAgUAAQMEBgf/xABXEAABAwIEAgQGCBIIBQQD
AAABAAIRAyEEBRIxQVEGEyJhFTJxgbLRFBaEkaOkwdIjJCUmMzQ1NkJFVGJy
dHWCkqEXUlVWZGWxswdEU3PCQ0ZjooPw8f/EABgBAQEBAQEAAAAAAAAAAAAA
AAABAgME/8QAIhEBAQEBAAMBAAICAwAAAAAAAAERAgMSITEEEyJBMlGx/9oA
DAMBAAIRAxEAPwAsw6bZlhcyxeHp0MIWUaz6bS5jpIDiL9pYe33NI+wYP+B3
zkhzu+e5iNvpqrf94rlaBss6j2eE6Y5riQT1GDAH5rvnJjS6S4t1OXU6APkP
rXhaFUUiCQSBxTCniNLNTdQD+YXLrrr/AE09Xg+kGPxNdtIMw0k+NpdAHvpp
jc8wuDp9t4L4kDhK8D4SqMpkUXaHXBIHBYPqvfTDqry4DgVrnq59M38evpdL
muYS9tOQJsD61w4jpxXDz7HpUC2bBzXT/qvONBpEGowQ4WjgV14RuGbSLqjA
582bwV57nS9c2O53TzMQ+BQwhH6DvnIz07x0AChhdXGWuj0l5/GUWVcyfpHV
tsYQVKdEWDk9vrL09PptjT47MJ5mO+cjPTTHRqbRwzm9zXfOXiXsH4Lpvsun
DPNJp0gkutMKXf8AtY91nXSbGZfm1bDUm4c06emNbXF12g8+9cNXpnj2N1Cl
hXcY0un0lx9KWh/STFBwnxLfuNSOsw0Hl4c0tNtJ4KXq7ge+3/Mp+18JH6Dv
nK29P8w/Cw+F7uy75y8tUw9VtIVIlruSwEzELaPYHp7mOrs4fCx+g75ytnTr
M3ugUMHH6DvnLyIcW+VdeDALtpS2xXr29MMwcdPVYWePZd61pU6WY1mkluFE
82O+ckDKIdcaZJU0uIc2oNLQuftVw2f00x7Xw1mELeJ0Ot/9lienOZmdFDCW
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
q//Z

--infosimples993724
Content-Disposition: form-data; name="type"

3
--infosimples993724
Content-Disposition: form-data; name="banner"

base64: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
H1NFNT0rwydlQ4uGaxtc8v7L2GIyy1bZKn4mVrQMjX6MO+tlp8z9mda9HFdQ
1TagU5hdpTtDe1eVNFUUltPEWA7jvH8L6Kdz46yiMbomkxOFnuJDt2wFc/GI
mRUMQ+aF5ftp9JmA37f87VY8rbSsS40kzm01HUVebQRF+XedytxPD2xS00VN
CRJIy7mgkkn91uw4OnwWenp3hs+fNbNYkbOC6RljhxGm0z23dAWhxOwm461m
fJJS/wA7LHjTifN1NFU0gBniLA7cbgj+Ep6KoqmOdBEXhpANiF1cWc+HDtC+
FjA59x/XLz9dvUtWFOczCK9zHFrgBYg7RsW9ksMjOCy6IJqCpgiMkkeVgdkv
mB2r04bWCo0GgOky5rAg7PqulAx1dgbY2SNMjJczy924bdp/ur6iNsmJTAvd
m0Ayxh+XPtdvP+b1l8zXoq4k/Z81U0s9K8MnjLCdov1rSu/jEDpaegijY0ON
2gB1wDs2XXCewse5jt7TYrrxzyXZznHFmKIi6GAiIgCIiAIiIAiIgCIiAIiI
AiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiICjEPzCp/Vd9yp1RiH5hU/qu+5U6
zH4iy+sKuau0uGw0mjtonXz5t+/q/dSK+GCL4WOT4czg30rmuN49vYPDbtUn
16bLHv30QIqY6N0oBY9gzkiNrjZz7di109O6oc8Nc1uRuYlxsLK5InTNSKtl
KIpwJTE9hZnDi8hpG767+pey0maZ2TJHE1gdnc4kWO43t1/RM0XFkaLZNC6C
TI6xuAQQbgg9YVVdQ6KacwuYWMfbI0kloJ2JkhiyFFTJQyMB+eNxaQ17Wm5Y
T28kbRSGSRmdgMcgjcSTa5Nv7bEyQxZMioZRSu/9Qc5ZYm1rC5P0CybQvc4B
ssRYWlwfc5bDf1JkhiyVFuhp3TTOjY9nygnMTYEBZmifnYGvjc1zS4PBOUAb
7pkkTpkyKoUDzmOliyBmfPc2Ivbs7VsZQgR1AkdGC1rHNkzHLYnf/gUzRcWQ
oqJaSSISElpEeXaDvDtoIWXwDxnL5YmBmS5cT/uFx1K5IYslRVS0EkTZLvjL
oxdzGuuQO3+QtEUTppWxsF3ONgqpJrsjTXowRWw0bQ8lzmSxmOQgsJtmDSfD
wWBpHOsbxxtEbXucSbbf+/opmi4slRUS0ckTXuLmEMa112neHbrL34N9zmex
jQxry8k2GYXA3b0yQxZMi2PgkZPoSLvJAFtt77rLeMPkc9rWSRPu7ISHbGm1
7HZ4FHJImLJEVYoHFrXCogyvOUOzG2bs3cloa1sczmzN/CHAjxsbfyikn8Li
19NaK93wzKfStpmyB8z2tzOcLNFrbj4rXWUmhdI5htG1zW2J2glt7ftuUU0w
4kiK2Sj0cOQ5dLpsmbNYWtfrWDaB73xtjlieHkgOBNgQLkHYrmhiyVFQRAyF
7CQ+Xble29t7bf8A0p1U+yNdBERUgREQBERAEREAREQBERAEREBRiH5hU/qu
+5U6oxD8wqf1XfcqdZj8RZfWFZTT08RikIljlj36O1n7frs7FGirXYT6Oi3E
QYmtMk8JYXENhNg4E3/bf4qSnmbEJswJ0kZaLdtxwWlFFBIrk2XRVkTdGDpG
lsOjztAu05ibj9tiymrYZi5j9MY3Ma0uNi67evx3rnopgu+y5s31MzZXsyAh
kbQxt95A6yt761hmq5GB15XhzLjdZ19qhRXFEyZbJVQgTOhbJnmILg61m7b2
HbtC9qKqnfHUaMS553h5zAWbtJt/KhRTBDJnROJD4mKRrXNAYQ+xsS534iP8
6lg6taXOvLPKDE5gMlthPhfYoUTXEubN1LK2F7y4E5o3MFu0ghUU9c2FkTRn
GVjmOc3YRc3uFCirin9IpNfC2Wsa+OZhknlL2BodJ25ge3YNnivJKuN1O6MB
1zExm7radqjRTBDJlxq4ZGOjkEgY6ONt2gEgtFt1929eVNXFKyZrGvAeY8ua
3+1tjdRImCGTLX1Ub5qhwDgJYgwX6j8u/wDstbJI6avL4rvia4gX3lu5TIri
vgyZXHNTQPvEJXXY9pc4AHa2w2XWfxcL49FIHhhiY0loBIc3wvuUKKYIZM6d
RLCxxifpBHJBHYgAkWAI2LwYhGHPax00THMY0ObbMC0W7doXNRTWi5sodUkV
rahrnvLXBwMhuTbtVRxBmnY8y1MjQ7MWvIsNh3bdu/fsXNRVwTIpNFDJ2tp4
oyDdkpefpYcFrqJBLUSyNuA95cL+JWtFpJInZUytkho2wwySRuD3OcWm1wQL
fYryKaMwSRVBk+Z4eHNsTcX33+qmRTFFyZ0ZK+F02bRuc3T6TK6261llrCIa
MF88uRzzmfa+1trDauYizriXNhZPy53ZLlt9mbfZYouhgIiIAiIgCIiAIiIA
iIgCIiAIiICjEPzCp/Vd9yp1RiH5hU/qu+5U6zH4iy+sIiLRAiIgCIiAIiIA
iIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCI
iAIiIAiIgCIiA+jqP9Paaoll+Ky53l1tHe1zftWvo15v2+aIvMXPyL9Pv0wo
dGvN+3zTo15v2+aInkcljTCh0a837fNOjXm/b5oieRyWNMKHRrzft806Neb9
vmiJ5HJY0wodGvN+3zTo15v2+aInkcljTCh0a837fNOjXm/b5oieRyWNMKHR
rzft806Neb9vmiJ5HJY0wodGvN+3zTo15v2+aInkcljTCh0a837fNOjXm/b5
oieRyWNMKHRrzft806Neb9vmiJ5HJY0wodGvN+3zTo15v2+aInkcljTCh0a8
37fNOjXm/b5oieRyWNMKHRrzft806Neb9vmiJ5HJY0wodGvN+3zTo15v2+aI
nkcljTCh0a837fNOjXm/b5oieRyWNMKHRrzft806Neb9vmiJ5HJY0wodGvN+
3zTo15v2+aInkcljTCh0a837fNOjXm/b5oieRyWNMKHRrzft806Neb9vmiJ5
HJY0wodGvN+3zTo15v2+aInkcljTCh0a837fNOjXm/b5oieRyWNMKHRrzft8
06Neb9vmiJ5HJY0wodGvN+3zTo15v2+aInkcljTCh0a837fNOjXm/b5oieRy
WNMKHRrzft80RE8jksaYUf/Z

--infosimples993724
Content-Disposition: form-data; name="banner_text"

Select all the squares with street signs.
--infosimples993724
Content-Disposition: form-data; name="username"

***
--infosimples993724
Content-Disposition: form-data; name="password"

***
--infosimples993724--

Thanks!

Authentication failure with hashed password

Hey,

just recently the gem stopped worknig for me and it kept giving me authentication failures although the username & password are definitely right.
After some investigation I figured out it only fails if the password gets hashed, so currently it only works with this workaround:

@client = DeathByClient.http_client('username', '', password_is_hashed: false, password: '...')

instable service

I tried some searches, but frequently I obtained an error:
puts client.get_user.inspect
I, [2013-09-22T23:40:29.634743 #5840] INFO -- : SEND: user {:username=>"user", :password=>"pwd"}
DeathByCaptcha::Errors::CallError: HTTP call failed (DEATHBYCAPTCHA API ERROR)
from /usr/local/lib/ruby/gems/2.0.0/gems/deathbycaptcha-4.1.4/lib/deathbycaptcha/http_client.rb:78:in rescue in call' from /usr/local/lib/ruby/gems/2.0.0/gems/deathbycaptcha-4.1.4/lib/deathbycaptcha/http_client.rb:61:incall'
from /usr/local/lib/ruby/gems/2.0.0/gems/deathbycaptcha-4.1.4/lib/deathbycaptcha/http_client.rb:13:in get_user' from (irb):6 from /usr/local/bin/irb:12:in

'

Sometimes, it works!
What is happening?

.status() generates "Invalid API response" error

Rails 4.2.4, Ruby 2.3.0, DBC 5.0.3, able to login to deathbycaptcha.com (i.e. credentials are fine). I'm able to connect to a client client = DeathByCaptcha.new(ENV["DBCAPTCHA_LOGIN"], ENV["DBCAPTCHA_PASSWORD"], :http) but checking status status = client.status() throws that error.

Have been using for some time (thanks!), but I'm now getting the same error on two different machines. DBC support does not report any issues with my account.

Full error:

DeathByCaptcha::APIResponseError: Invalid API response: <htmL>
<body>
<p>Unable to complete request. Check your account credentials, balance, and ensure you're using the API correctly.<br/>
If you're receiving this message on our API, please check in our website for Updates notices.<br/>
If this problem persists, please contact support at [email protected].<p>

<p>We appreciate your patience and understanding!<p>
</body>
</html>

/Users/user_name/.rvm/gems/ruby-2.3.0/gems/deathbycaptcha-5.0.3/lib/deathbycaptcha/client/http.rb:120:in `perform'
/Users/user_name/.rvm/gems/ruby-2.3.0/gems/deathbycaptcha-5.0.3/lib/deathbycaptcha/client/http.rb:45:in `status'

is not working for recatpcha 2

Hello there, i have my account in deathbycaptcha, I'm trying to resolve recaptcha2 and is not working, I'm trying with the readme example but always returns 19

require 'deathbycaptcha'

client = DeathByCaptcha.new('xxx', 'xxx', :http)

res = client.decode!(type: 2, url: 'http://bit.ly/1VCUuzk')

puts res.text

and it returns

#<DeathByCaptcha::Captcha:0x007fe8919c8430 @captcha=575712665, @text="19", @is_correct=true>

DBC Socket implementation?

Hi,

I'm just wondering if anyone is experiencing any issues with the socket client? I've not been able to get it to work on REE or 1.9.3.

I've obviously remove usernames/passwords but wondered if you guys were aware of anything?

SEND: {"captcha":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL\nDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/\nwAALCAA5ASwBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\n/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEI\nI0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW\nV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip\nqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3\n+Pn6/9oACAEBAAA/APf6KKKKKKKKo6ydRXRrs6QsTaiIj9nE33C/bPtXgms/\nFr4l6JZzf2r4eitEbMa3DW7qFY9CDnFehfDv4jR6v8PV1rxHd29vLBM0EsrM\nF342/Nj/AIEOldRbeN/DF4kjW2uWUvlxmRgsoyFAyTiqdp8TPBd4VEXiOwDN\n0WSTYf1q1rdwdd8PXVt4e1+3tr51BhuYZFk2EEHp7gEfjXLfBnxRrfiXQtUX\nxBOZb6yvTAd0YRlG0cEADnOa9KooooooooooooooooooooooooooqK5uYLO2\nkuLmVYoYxud3OAo968y1b48+FNM1ZrFFuLoK4Vp4QPL+ue9Z2vftD+HrB400\nizn1TcDvckwhD2HzLzVbT/2jdFks2fUNLuobjccRxEOMdueKz/D3jb4lfEDV\nrqfw8bS10tZim6ZARFxkA9zn6d6xviZ4l+IulaZcaN4ltrKXT7r90l1HCNrn\nGflPUEfSvLLDzNaudK0SLZbiSYQ7wzYdnbG5hnGeQOOwFep/ET4L/wDCK+H5\nNc0S8kaG3hVbuJ25IPDMD6EkfLXl3hLTLbWvF+k6XeFxbXd1HDIUOGAY44P4\n17f8Qfg1Bo+mtr/hK4eyl0+HzZod5w4QFi4P97gcdK4/4feO/F76n4gj8P6V\nDfalqbfbZeceWQcMwBPOd3SvQ9J+N/8AZUd3YeOdNmsNXtiG8uKPiRTjGBng\n4OeuCK6zSfir4b8RWd22hztd38MTSJYOPKlmIBO1d3BJx2zVHwT8X9O8a+IW\n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\n","is_case_sensitive":1,"cmd":"upload","version":"DBC/Ruby v4.1.0"}
SEND: {"username":"xxxxxxxxxxx","password":"xxxxxxxxxxx","cmd":"login","version":"DBC/Ruby v4.1.0"}
CONN:

<Errno::EINPROGRESS: Operation now in progress - connect(2) would block>

SEND: Resource temporarily unavailable - recvfrom(2) would block
SEND: /var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:151:in recv_nonblock'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:151:inrecv'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:197:in block in call'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:184:ineach'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:184:in call'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:186:inblock in call'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:184:in each'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:184:incall'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/socket_client.rb:51:in upload'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/deathbycaptcha-4.1.2/lib/deathbycaptcha/client.rb:99:indecode'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/bundler/gems/otb_availability_checker_gem-bfe5eafa4915/lib/otb_availability_checker/recaptcha/cracker.rb:41:in retrieve_captcha'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/bundler/gems/otb_availability_checker_gem-bfe5eafa4915/lib/otb_availability_checker/recaptcha/cracker.rb:14:incrack'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/bundler/gems/otb_availability_checker_gem-bfe5eafa4915/lib/otb_availability_checker/suppliers/ryanair/captcha_cracker.rb:15:in crack!'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/bundler/gems/otb_availability_checker_gem-bfe5eafa4915/lib/otb_availability_checker/suppliers/ryanair.rb:37:incrack_captcha'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/bundler/gems/otb_availability_checker_gem-bfe5eafa4915/lib/otb_availability_checker/suppliers/ryanair.rb:31:in submit_search'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/bundler/gems/otb_availability_checker_gem-bfe5eafa4915/lib/otb_availability_checker/suppliers/ryanair.rb:20:inscrape'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/bundler/gems/otb_availability_checker_gem-bfe5eafa4915/lib/otb_availability_checker.rb:16:in scrape!'\n(irb):2:inirb_binding'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/workspace.rb:80:in eval'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/workspace.rb:80:inevaluate'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/context.rb:254:in evaluate'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb.rb:159:inblock (2 levels) in eval_input'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb.rb:273:in signal_status'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb.rb:156:inblock in eval_input'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/ruby-lex.rb:243:in block (2 levels) in each_top_level_statement'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/ruby-lex.rb:229:inloop'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/ruby-lex.rb:229:in block in each_top_level_statement'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/ruby-lex.rb:228:incatch'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb/ruby-lex.rb:228:in each_top_level_statement'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb.rb:155:ineval_input'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb.rb:70:in block in start'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb.rb:69:incatch'\n/opt/ruby-1.9.3/lib/ruby/1.9.1/irb.rb:69:in start'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/railties-3.2.6/lib/rails/commands/console.rb:47:instart'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/railties-3.2.6/lib/rails/commands/console.rb:8:in start'\n/var/www/otb_livebook_app/shared/bundle/ruby/1.9.1/gems/railties-3.2.6/lib/rails/commands.rb:41:in<top (required)>'\nscript/rails:6:in require'\nscript/rails:6:in

'
CLOSE:
SEND: Connection timed out during API request
Exception: Connection timed out during API request

We're definitely not firewalled as I can see the traffic via a TCP dump.

ruby 1.9.3 warning

I've noticed this with other libraries as well, but when you load deathbycaptcha, it shows this error:

/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.

http fail with positive balance

hi there I have a problem with this gem, I cant connect to the api and I have a valid account with positive balance

I'm getting this error:

/Users/chebyte/Developer/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/deathbycaptcha-4.1.4/lib/deathbycaptcha/http_client.rb:78:in `rescue in call': HTTP call failed (DEATHBYCAPTCHA API ERROR) (DeathByCaptcha::Errors::CallError)

anyone knows?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.