JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 23.07.2012, 22:21
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default deathbycaptcha.com JD plugin Support Thread

Hi,

Hope you may used the external captcha solving service for JDownloader. So for fast few days, I can't use the service. So I've decided to implement DeathByCaptcha plugin. And finally it comes here.

Release: http://goo.gl/MUpAq
(Box link; shorten to count)

To install:

1) Download & extract the files.
2) Copy the dbc folder to your capcha folder ..\JDownloader\jd\captcha\methods\..
3) Open the dbc.xml & add your username, password for DeathByCaptha
4) Add the hosts you want to external captcha support. (I've already added a list)
5) Restart JDownloader.


Change log:
v 1.02:
* Added Mac support (thanks to gigi8531)
* Minor improvement in linux jacinfo.xml
* Zipped archive
v 1.01:
* Added Linux support.
* Now works with Java 6
v 1.0
* Initial release

If you have any queries, post in this thread.

PS: I'm not related with DBC; Only just customer with JD interest

Install instruction by psp, please do NOT delete this:
Spoiler:

2.deathbycaptcha.com
Spoiler:

The user Density made an external JD method for the deathbycaptcha service for JD.

General information:
ocrhood is a system where people can solve captchas for others, earn credits with that and then let other people solve their captchas.
You can also pay for credits which can then be used to solve captchas.

JD integration:
1) Download & extract the files.
2) Copy the dbc folder to your capcha folder [Your JD installfolder]\jd\captcha\methods\
3) Open the dbc.xml & add your username, password for DeathByCaptha.com
4) Add the hosts you want to external captcha support (to the jacinfo.xml).
5) Restart JDownloader.
If you have any questions about this plugin please ask in the deathbycaptcha.com JD plugin Support Thread


Last edited by Density; 28.11.2012 at 14:57. Reason: Fix link again
Reply With Quote
  #2  
Old 23.07.2012, 23:02
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,611
Default

we have info on this already.

please see http://board.jdownloader.org/showthread.php?t=8216 (spoilers)
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #3  
Old 24.07.2012, 18:19
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

@raztoki: please let this thread open for discussions about the tool
__________________
JD-Dev & Server-Admin
Reply With Quote
  #4  
Old 24.07.2012, 18:42
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,611
Default

Jiaz, check your pm
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]

Last edited by raztoki; 24.07.2012 at 18:47.
Reply With Quote
  #5  
Old 25.07.2012, 17:34
ministrobension
Guest
 
Posts: n/a
Default

Hi Density, I would be interested in a linux version of this plugin. Thanks a lot

regards

MB
Reply With Quote
  #6  
Old 25.07.2012, 20:21
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,611
Default

it's supported by java, so it will work on any OS that supports java. just extract to JDownloader\jd\captcha\methods\

if you do have troubles you could
change the bat file to a sh extension and edit the jacinfo.xml rename to bat to sh. But you shouldn't need to.
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #7  
Old 26.07.2012, 00:08
ministrobension
Guest
 
Posts: n/a
Default

Hi raztoki, many thanks for your help, but I tried those changes and didn't work. The captcha dialog appears on jd.
In the sh file, it must be changed the lowercase letters for uppercase dbc --> DBC.jar but some language errors are displayed when run from terminal.

Is the plugin working in windows enviroment?

Thanks all of you, regards
Reply With Quote
  #8  
Old 26.07.2012, 00:25
ministrobension
Guest
 
Posts: n/a
Default error messages

on jdownloader log

18 7/25/12 6:23:52 PM - INFO [java_downloader] -> Found JAC method for the service depositfiles.com in directory dbc
18 7/25/12 6:23:52 PM - INFO [java_downloader] -> Found JAC method for the service depositfiles.com in directory dbc
18 7/25/12 6:23:52 PM - INFO [java_downloader] -> JAC GET: /home/dl2/Desktop/jdownloader/jd/captcha/methods/dbc/script.jas
18 7/25/12 6:23:52 PM - INFO [java_downloader] -> Get file: /home/dl2/Desktop/jdownloader/jd/captcha/methods/dbc/letters.mth
18 7/25/12 6:23:55 PM - INFO [java_downloader] -> Captcha wrong
Reply With Quote
  #9  
Old 26.07.2012, 00:26
ministrobension
Guest
 
Posts: n/a
Default

if executed from terminal:

$ java -jar DBC.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: dbc/DBC : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: dbc.DBC. Program will exit.
Reply With Quote
  #10  
Old 26.07.2012, 00:47
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

Once this plugin works fine for all or at least for most of it's users, i will put it in the captcha thread so more users will find it.

GreeZ pspzockerscene
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #11  
Old 28.07.2012, 16:52
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Quote:
Originally Posted by ministrobension View Post
Hi Density, I would be interested in a linux version of this plugin. Thanks a lot

regards

MB

Just came through the way. Will add .sh file soon. I've to test before it goes fine. Wait for next update.


Quote:
Originally Posted by ministrobension View Post
if executed from terminal:

$ java -jar DBC.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: dbc/DBC : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: dbc.DBC. Program will exit.

I've compiled it with Java 7. So if you want to run the file directly/implicitly you need jvm 7.

I'm aware of jdk 6/7 conflict with JD. So I'll discuss about this with developers. So to check use Java 7 or wait.
More info: **External links are only visible to Support Staff**

Quote:
Originally Posted by ministrobension View Post
on jdownloader log

18 7/25/12 6:23:52 PM - INFO [java_downloader] -> Found JAC method for the service depositfiles.com in directory dbc
18 7/25/12 6:23:52 PM - INFO [java_downloader] -> Found JAC method for the service depositfiles.com in directory dbc
18 7/25/12 6:23:52 PM - INFO [java_downloader] -> JAC GET: /home/dl2/Desktop/jdownloader/jd/captcha/methods/dbc/script.jas
18 7/25/12 6:23:52 PM - INFO [java_downloader] -> Get file: /home/dl2/Desktop/jdownloader/jd/captcha/methods/dbc/letters.mth
18 7/25/12 6:23:55 PM - INFO [java_downloader] -> Captcha wrong
So far JD don't support wrong captcha methods. I'll see JD2 & needs developer feedback again.
Reply With Quote
  #12  
Old 28.07.2012, 23:31
ministrobension
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by Density View Post
I've compiled it with Java 7. So if you want to run the file directly/implicitly you need jvm 7.

I'm aware of jdk 6/7 conflict with JD. So I'll discuss about this with developers. So to check use Java 7 or wait.
More info: **External links are only visible to Support Staff****External links are only visible to Support Staff**


So far JD don't support wrong captcha methods. I'll see JD2 & needs developer feedback again.
wow! It sounds like chinese for my knowledge but will remain waiting for your update, and will try to install java 7 on my box.

Thanks for your help and best regards

MB
Reply With Quote
  #13  
Old 28.07.2012, 23:39
ministrobension
Guest
 
Posts: n/a
Default

I don't know anything about programming in java or anything else, but could it be useful the java package that captchatrader used?
I suppose the lines could it be similar (I guess)

I have the plugin on my machine, if your need it I could send it to you. Hope it could help, if not sorry about my ignorance :(
Reply With Quote
  #14  
Old 29.07.2012, 06:58
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Thanks. I've that plugin too. Will download JDK6 & update soon. (needs time to complete download)

Last edited by Density; 29.07.2012 at 07:22.
Reply With Quote
  #15  
Old 29.07.2012, 08:39
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Quote:
Originally Posted by ministrobension View Post
Hi Density, I would be interested in a linux version of this plugin. Thanks a lot

regards

MB
pm you a linux version. If works fine let me know.
Reply With Quote
  #16  
Old 29.07.2012, 20:12
ikem ikem is offline
Baby Loader
 
Join Date: May 2009
Posts: 5
Default

Hi, thanks for your work. I tried depositfiles(working) and oron(not working):

310 29.07.12 19:02:58 - INFO [java_downloader] -> Found JAC method for the service oron.com in directory dbc
310 29.07.12 19:02:58 - INFO [java_downloader] -> Found JAC method for the service oron.com in directory dbc
310 29.07.12 19:02:59 - INFO [java_downloader] -> JAC GET: C:\JDownloader\jd\captcha\methods\dbc\script.jas
310 29.07.12 19:02:59 - INFO [java_downloader] -> Get file: C:\JDownloader\jd\captcha\methods\dbc\letters.mth

------------------------ Thread: 19 -----------------------
19 29.07.12 19:03:08 - FINEST [java_downloader] -> Scheduler: checking

------------------------ Thread: 310 -----------------------
310 29.07.12 19:03:16 - INFO [java_downloader] -> Plugin outdated
310 29.07.12 19:03:17 - WARNING [java_downloader] ->
Error occured- latest: ERROR_PLUGIN_DEFECT
00100000010001000000000000000001 <Statuscode
00000000000000000000000000000001 |TODO
00000000000001000000000000000000 |PLUGIN_IN_PROGRESS
00000000010000000000000000000000 |ERROR_PLUGIN_DEFECT
00100000000000000000000000000000 |PLUGIN_ACTIVE
StatusText: Connecting...

310 29.07.12 19:03:17 - WARNING [java_downloader] -> The Plugin for oron.com seems to be out of date(rev17991). Please inform the Support-team http://jdownloader.org/support.
Reply With Quote
  #17  
Old 29.07.2012, 20:54
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

Those are plugin errors, they're NOT related to this thread!
Please search the forums for threads about those errors and if you find nothing, open a new thread in the hoster plugin forum!

GreeZ pspzockerscene
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #18  
Old 29.07.2012, 23:59
ministrobension
Guest
 
Posts: n/a
Default

congrats Density, the linux version of the plugin works now

thanks a lot
Reply With Quote
  #19  
Old 30.07.2012, 07:57
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Quote:
Originally Posted by ministrobension View Post
congrats Density, the linux version of the plugin works now

thanks a lot
Will be added with Java 6 support in few hours.

Edit: Job done.

Last edited by Density; 30.07.2012 at 08:32. Reason: minor update
Reply With Quote
  #20  
Old 31.07.2012, 02:31
k4t3r
Guest
 
Posts: n/a
Default

Many thanks, works fine for me.

Keep up the good work!
Reply With Quote
  #21  
Old 31.07.2012, 16:51
spasm80
Guest
 
Posts: n/a
Default

Will this plugin run on Mac?
Reply With Quote
  #22  
Old 31.07.2012, 19:20
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Quote:
Originally Posted by spasm80 View Post
Will this plugin run on Mac?
I don't have Mac. The sh script works in linux version. So download & check it out.
Reply With Quote
  #23  
Old 31.07.2012, 20:07
spasm80
Guest
 
Posts: n/a
Default

I've ran dbc.sh on my terminal. Below is the output. I'm not sure how to test the script to see whether it's working or not.

pastebin.com / XuLfVNxJ
Reply With Quote
  #24  
Old 31.07.2012, 20:44
robt23
Guest
 
Posts: n/a
Default

This DBC doesn´t work, I mean I opened an account with them but all I can see is you need to by Captchas.

This is not a free service like Captchatrader was. You waited 15 s and you solved the captcha . On the DBC there`s no captchas that appear automatically , so you can`t solve them !!:outch:

All it say´s at the moment is :

You will receive an email after your balance drops below the amount you define. Please insert the balance which will trigger the alert without the "$" sign. Leave empty to turn the alert off.

Then there´s this :

This form is for occasional, infrequent usage only.
If you need to upload in volumes, please do consider using our API.

Can someone explain what´s so good about this DBC, yea sure you have to buy first. I want to solve the captchas myself.:outch:

Dudes , I´m missing something here .:confused:
Reply With Quote
  #25  
Old 31.07.2012, 21:26
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Quote:
Originally Posted by spasm80 View Post
I've ran dbc.sh on my terminal. Below is the output. I'm not sure how to test the script to see whether it's working or not.

pastebin.com / XuLfVNxJ
Pmd you Mac version. Test it & tell me the result.
Reply With Quote
  #26  
Old 31.07.2012, 21:55
spasm80
Guest
 
Posts: n/a
Default

Already PM my Mac version.
Reply With Quote
  #27  
Old 31.07.2012, 22:45
robt23
Guest
 
Posts: n/a
Default

Yep, I´m right , DBC is a pay site.

JD , can u guy´s suggest a free captcha solver that works with JD .

TKS.
Reply With Quote
  #28  
Old 06.08.2012, 04:11
WaterEmblem's Avatar
WaterEmblem WaterEmblem is offline
Vacuum Cleaner
 
Join Date: Jul 2012
Posts: 16
Default

So... I tried this... and nothing. It simply does not even seem to try and use it at all. If I manually run the batch file, I see a print out that the jar file can at least connect to my account, but JDownloader never runs it automatically.

I attempted to use this, the same way I used CT. I stuck the dbc folder in jd\captcha\methods\dbc. I have my username and pass in the dbc.xml. I have renamed jacinfo.win.xml to jacinfo.xml.
It just never does anything.
And yes, the fileshosts I've tested are in the jacinfo.xml file. I tried with both Java 6 and 7.
Reply With Quote
  #29  
Old 06.08.2012, 14:14
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Quote:
Originally Posted by WaterEmblem View Post
So... I tried this... and nothing. It simply does not even seem to try and use it at all. If I manually run the batch file, I see a print out that the jar file can at least connect to my account, but JDownloader never runs it automatically.

I attempted to use this, the same way I used CT. I stuck the dbc folder in jd\captcha\methods\dbc. I have my username and pass in the dbc.xml. I have renamed jacinfo.win.xml to jacinfo.xml.
It just never does anything.
And yes, the fileshosts I've tested are in the jacinfo.xml file. I tried with both Java 6 and 7.
coming to your case, What's the output of manual run? Do you have enough credits & balance? Have you checked the dbc server status?
Reply With Quote
  #30  
Old 07.08.2012, 13:44
max6166 max6166 is offline
Junior Loader
 
Join Date: Aug 2012
Posts: 11
Default

Quote:
Originally Posted by Density View Post
Pmd you Mac version. Test it & tell me the result.
Any luck with the Mac version? I tried to implement the regular plugin but it states that "There is no JAC method for the service" for each download.

Those same services are listed in jacinfo.xml file though...?
Reply With Quote
  #31  
Old 07.08.2012, 21:35
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

The linux sh file should run the plugin. Because the plugin runs terminal stand alone.

Since I don't have mac, I'm unable to test now.
Reply With Quote
  #32  
Old 07.08.2012, 23:53
freex
Guest
 
Posts: n/a
Default Nice one

Hi,

thanks for the plugin in the first place, it is working flawlessly. However there are two things I had a problem with.
  1. Linux jacinfo.xml contains backslashes. It is wrong, Linux uses only regular slashes as a separator in a path.
  2. Script dbc.sh is not executable by default. It's most likely because zip archive does not support Linux attributes, but it wouldn't hurt to mention it in readme.txt.
Reply With Quote
  #33  
Old 07.08.2012, 23:59
ebiz
Guest
 
Posts: n/a
Default

Please Pm me with the linux shell script version, if available.

Thanks
Reply With Quote
  #34  
Old 10.08.2012, 07:43
Density Density is offline
JD Beta
 
Join Date: Jul 2012
Posts: 52
Default

Quote:
Originally Posted by freex View Post
Hi,

thanks for the plugin in the first place, it is working flawlessly. However there are two things I had a problem with.
  1. Linux jacinfo.xml contains backslashes. It is wrong, Linux uses only regular slashes as a separator in a path.
  2. Script dbc.sh is not executable by default. It's most likely because zip archive does not support Linux attributes, but it wouldn't hurt to mention it in readme.txt.
1. Will fix that soon/next update
2. I'll update readme.txt, but isn't usable without that info?

@ebiz - It's on the release package itself.
Reply With Quote
  #35  
Old 13.08.2012, 15:52
fvveva
Guest
 
Posts: n/a
Default

It works fine on windows. But is there any report for incorrectly solved captchas? I noticed that sometimes it does not accept the result, but on my account it writes 100% success.

BTW thanks for the plugin. Since captchatrader is down I have not found anything better.
Reply With Quote
  #36  
Old 15.08.2012, 08:33
Tarkus
Guest
 
Posts: n/a
Default

Hi, does this work with JDownloader 2?
Reply With Quote
  #37  
Old 16.08.2012, 13:18
gigi8531
Guest
 
Posts: n/a
Default

hey,

i try to get your plugin running on a mac. i started your shell script and got this error message:

i think there is something wrong with readlink?

i hope we can debug this problem together. since captchatrader.com is down i hoped i can use dbc.

------


./dbc.sh
readlink: illegal option -- f
usage: readlink [-n] [file ...]
readlink: illegal option -- f
usage: readlink [-n] [file ...]
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)

where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available (implies -server, only for x86_64)
-client to select the "client" VM
-server to select the "server" VM
-jvm is a synonym for the "client" VM [deprecated]
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.

-cp <class search path of directories and zip/jar files>
-classpath <class search path of directories and zip/jar files>
A : separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-version:<value>
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:<libname>[=<options>]
load native agent library <libname>, e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:<pathname>[=<options>]
load native agent library by full pathname
-javaagent:<jarpath>[=<options>]
load Java programming language agent, see java.lang.instrument
-splash:<imagepath>
show splash screen with specified image
Reply With Quote
  #38  
Old 16.08.2012, 14:42
gigi8531
Guest
 
Posts: n/a
Default

so... i got it running on a mac... here is what i have done:

1. everything what you have to do for linux (rename the file jacinfo.linux.xml to jacinfo.xml), make the script "dbc.sh" executable, enter your username and password.

2. now the additional steps: file: "jacinfo.xml" change line 2: os="linux" -> os="mac"
3. file: "jacinfo.xml" change line 3: change all "\" to "/"
4. file: dbc.sh: trash the hole, this is enough:

----
#!/bin/bash -xv
java -jar ./dbc.jar
----

5. finished. you can add some additional services in the jacinfo.xml file, if you need.

i hope this helps the mac users
Thanks for the plugin.
Reply With Quote
  #39  
Old 17.08.2012, 17:22
TheRaven1406 TheRaven1406 is offline
DSL User
 
Join Date: Jun 2009
Posts: 35
Default

Does this work with JD2 ?
Reply With Quote
  #40  
Old 19.08.2012, 12:58
dxdy
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by TheRaven1406 View Post
Does this work with JD2 ?
yes, working...
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 01:32.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.