JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 27.06.2019, 11:35
ecclessia ecclessia is offline
Junior Loader
 
Join Date: Jun 2019
Posts: 14
Default Deviantart plugin out of date/broken/defect

Since deviantart had introduced new site design, plugin now downloads only deviantart logo instead of pictures itself. Also there are two more problems - when i try to put link to gallery to parse, i got error message, so i have to keep adding same link 2-8 times until it would start parsing process (that has began several days before new site design introduction). Also sometimes already parsed pics give message about plugin being too old, but after 1-5 force download startings they begin downloading and was downloaded correctly (also, this was several days before new site design was introdicted.) Flash (*.swf files) just say, that plugin is too old and refuse to be downloaded at all. Please, restore plugin work.
Reply With Quote
  #2  
Old 27.06.2019, 11:39
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

New layout/site design is nearly fully incompatible to old layout/site design. Plugins needs a full revisit

__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 27.06.2019, 12:17
ecclessia ecclessia is offline
Junior Loader
 
Join Date: Jun 2019
Posts: 14
Default

Technically, old site design still exists, but by default new design is loaded, and it requires to press the switch on top panel of new design to switch to the old one. And (at least in browser) switch doesn't always works correctly. Hope that info would help.
Reply With Quote
  #4  
Old 28.06.2019, 09:47
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

Problem is that there is no *switch to old* button. That's only available when logged in. In normal mode it's random/depending on artist if you see old/new layout
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 14.07.2019, 05:31
mwl mwl is offline
Linkgrabbing Monster
 
Join Date: Mar 2013
Posts: 80
Default

Apologies for bumping someone else's report thread, but if it helps other users I have this EventScript that will find cases where the logo has been downloaded instead of the deviation and reset them. I have it set to run on an Interval trigger every 6 hours (21600000ms) so it can pick up any downloads that are again incorrectly downloaded after being reset. My first run found around 28000 failures, dating back to mid-June.

Code:
var logFile = JD_HOME + "/da_reset.log";

function log(message) {
    writeFile(logFile, '[' + new Date().toISOString() + '] ' + message, true);
}

// If downloads are running find those that:
// 1. match the size of the logo file (most selective)
// 2. on deviantart (just in case)
// 3. have a status text of "Finished"
if (isDownloadControllerRunning() && !isDownloadControllerStopping()) {
    log('Download controller running, attempting to reset links ...');
    var candidates = getAllDownloadLinks().filter(function(dl) {
        return dl.getBytesTotal() === 10648 && dl.getUrl().indexOf('deviantart') !== -1 && dl.getStatus() != null && dl.getStatus().equals('Finished');
    });

    log('Number of possible broken downloads found: ' + candidates.length.toString());

    for (var i = 0; i < candidates.length; i++) {
        log('Resetting item ' + (i + 1).toString());
        candidates[i].reset();
    }
    log('Reset job complete.');
}
Reply With Quote
  #6  
Old 15.07.2019, 10:22
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

@mwl: thanks for sharing your script. Deviantart did not good with this new layout. Reading many artists blog and it seems many aren't very happy with the new (limited) layout.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #7  
Old 05.08.2019, 04:08
netgearjd netgearjd is offline
Giga Loader
 
Join Date: Aug 2014
Posts: 92
Default

Please fix this ASAP! Now JD is not able to find any full-sized images properly. I either get a "plugin defect (sic)" error, or the site logo image, or after retrying many, many times I only get the smaller JPGs instead of the full-sized images (JPGs/PNGs). :(
Reply With Quote
  #8  
Old 05.08.2019, 15:44
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

@netgearjd: please provide example links
seems deviantart finally changed layout to new one for everyone.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #9  
Old 16.08.2019, 21:03
mwl mwl is offline
Linkgrabbing Monster
 
Join Date: Mar 2013
Posts: 80
Default

An update on this:
As of around 1800 UTC on Wednesday, all linkgrabbers fail, but links already in the queue download successfully.

I've noticed that in the page source for the old version, there's a link to the new version, but in the new version it's a <div> with a click event which doesn't appear to send a URL at all.

There is an API (deviantart.com/developers/http/v1/20160316) and it appears to be able to get most things, but it will require parsing the URL to get the correct parameters, and grabbing individual folders may be an issue. For instance, while playing around with it I wasn't able to resolve the "Scraps" folder for a user using the /folders call. OAuth authentication flows might require to do something similar to what happens for reCaptcha to get initial credentials.

//edit
I'm currently looking at github.com/KarsonKimbrel/DeviantArt-OAuth2-Java to see if this is something that could be used.

Last edited by mwl; 16.08.2019 at 22:31. Reason: add API reference
Reply With Quote
  #10  
Old 16.08.2019, 21:54
mwl mwl is offline
Linkgrabbing Monster
 
Join Date: Mar 2013
Posts: 80
Default

OK, in the browser when logged in, this seems to work:

Prepending the URL with **External links are only visible to Support Staff****External links are only visible to Support Staff** (e.g. **External links are only visible to Support Staff****External links are only visible to Support Staff**) will bring up the version opposite that which was just served up - so if you get the new version that will give you the old, and vice versa. From a fresh session logging in, defaulting to the new version, this method takes me directly to the old version.

Not sure if this is of any use, but I hope it helps.
Reply With Quote
  #11  
Old 23.08.2019, 17:38
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

Doesn't help much as we have to add support for the new layout nevertheless because
1.) account support is broken and/or user doesn't use any account
2.) sooner or later the old layout will be shutdown
3.) plugin must support URLs from old AND new layout
4.) age check now requires an account and no longer a simple checkbox

unfortunately I don't find free time to work on this at the moment :(
__________________
JD-Dev & Server-Admin
Reply With Quote
  #12  
Old 29.09.2019, 10:37
aexl
Guest
 
Posts: n/a
Default

I've donated yesterday by bank transfer for this cause.

Last edited by Jiaz; 10.10.2019 at 19:14. Reason: removed email
Reply With Quote
  #13  
Old 09.10.2019, 18:19
ecclessia ecclessia is offline
Junior Loader
 
Join Date: Jun 2019
Posts: 14
Default

I'm really sorry for bothering, but is there any progress on deviantart plugin?
Reply With Quote
  #14  
Old 10.10.2019, 19:15
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

@aexl: Thank you very much for your donation but at the moment there is no developer who finds enough time to https://board.jdownloader.org/showpo...2&postcount=11
In case you wish back your donation because you're unhappy with this, please contact us via support@jdownloader.org
__________________
JD-Dev & Server-Admin
Reply With Quote
  #15  
Old 27.10.2019, 06:49
aexl
Guest
 
Posts: n/a
Default

@Jiaz: Nah, no problem. I never donated before to JD so it's all good.
Reply With Quote
  #16  
Old 28.10.2019, 17:02
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

@aexl: THANK you very much for your understanding and of course for your donation!
I know that many ppl are *crying* for fixed support but time is not on my side right now :(
__________________
JD-Dev & Server-Admin
Reply With Quote
  #17  
Old 29.10.2019, 01:31
mwl mwl is offline
Linkgrabbing Monster
 
Join Date: Mar 2013
Posts: 80
Default

After putting it off for a while, I'm going to have a go at this at some point this week. I might have some questions as I go, so what would be the best way to reach out to devs for some answers while I'm working? I'd rather not clutter this thread with lots of technical rambling.
Reply With Quote
  #18  
Old 29.10.2019, 11:00
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

@mwl: either contact us via support@jdownloader.org or chat (irc, freenode, #jdteam, but can't promise if anyone will be there when you join it). I also recommend to work/experiment on smaller plugins for as deviantart is complex one. and because of major website/layout change I don't think that many parts of old plugin are useful/can be reused. please feel free and don't hesitate to contact us for question/help!
__________________
JD-Dev & Server-Admin
Reply With Quote
  #19  
Old 30.10.2019, 02:21
mwl mwl is offline
Linkgrabbing Monster
 
Join Date: Mar 2013
Posts: 80
Default

Quote:
Originally Posted by Jiaz View Post
because of major website/layout change I don't think that many parts of old plugin are useful/can be reused.
Yes, I was thinking of avoiding screen-scraping and just using their API, and figuring out how to integrate that will be the biggest challenge.
Reply With Quote
  #20  
Old 30.10.2019, 10:20
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

Correct me if I'm wrong but in the past, the API didn't provide all required methods/support but I might be wrong about that.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #21  
Old 01.11.2019, 22:13
samuraix samuraix is offline
Linkgrabbing Monster
 
Join Date: Apr 2015
Posts: 88
Default

Jdownloader grabs the links from deviantart, but when it downloads, it replaces the original image with a picture with a line in the center (just like the ones censoring mature content) and all are the same size 2.81kb.
Reply With Quote
  #22  
Old 07.01.2020, 02:29
Miksayrs
Guest
 
Posts: n/a
Default

I was working OK with my dA account set to old site up until 4 Jan 2020. Then my account suddenly locked out for 48 hours, and support says I am sending "invalid session cookies." Now JDownloader can't log into dA any more (plugin outdated) and I get the same mature content blocked png file as above.

Consider this another vote for updating this plugin. I have donated before, will donate again if this is fixed.
Reply With Quote
  #23  
Old 26.01.2020, 08:24
Gh0sTG0 Gh0sTG0 is offline
Junior Loader
 
Join Date: Jan 2020
Posts: 12
Default

Hi. Any chance that plugin will be updated?
PS maybe it will work if only redo login part and then account should have that new design switch off? I mean, that da gives me old design everywhere by default after I login there, maybe if jd can login da starts giving it correct data?
PPS if no chances did someone find any alternatives to use with deviantart's eclipce?

Last edited by Gh0sTG0; 26.01.2020 at 09:38.
Reply With Quote
  #24  
Old 27.01.2020, 19:04
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,017
Default

Quote:
Originally Posted by Gh0sTG0 View Post
Hi. Any chance that plugin will be updated?
No time for this at the moment.

JDownloader is open source.

You are free to contribute code to this project!


-psp-
__________________
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
  #25  
Old 30.01.2020, 22:14
accelheim accelheim is offline
JD Addict
 
Join Date: Jan 2020
Posts: 164
Default

Any chance this gets updated during the year? I would love this to work again. Unfortunately I have no coding skills.
Reply With Quote
  #26  
Old 30.01.2020, 22:15
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,017
Default

Quote:
Originally Posted by accelheim View Post
Any chance this gets updated during the year?
Sorry, very hard to tell ...

As said, any help is welcome

-psp-
__________________
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
  #27  
Old 26.07.2020, 21:42
ominus ominus is offline
JD Alpha
 
Join Date: Jun 2012
Posts: 22
Default

I gather the plugin is still broken, since I tried to download an album now but no crawling is happening. The account login works though.

just fyi, the Gallery-dl app fully supports the downloading from deviantart. it is open source with a GPL-2 licence, you can find it in github. i mention it in case someone is interested to try and use its deviantart plugin as the basis to fix the JD2 plugin.
Reply With Quote
  #28  
Old 27.07.2020, 15:49
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,017
Default

Hi,

a bugfix for this in the near future is still very unlikely going to happen.
We're open source - you're free to contribute code to this project ...

-psp-
__________________
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
  #29  
Old 22.09.2020, 21:43
Cyberavater Cyberavater is offline
JD Legend
 
Join Date: Feb 2019
Posts: 732
Default deviantart.com Linkgraber & Login issue

Eg link:
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**


The account login plugin is also broken. Account is free, so no accounts added.
Reply With Quote
  #30  
Old 23.09.2020, 14:15
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,017
Default

Merged deviantart threads.

@Cyberavater
Please search our forum for existing threads before opening new ones ...

-psp-
__________________
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
  #31  
Old 30.09.2020, 16:59
varcjrdc varcjrdc is offline
Baby Loader
 
Join Date: May 2018
Posts: 6
Default Devianart plugin out of date

Hi,

Can you fix this problem to me?

Thank you,

Varcjrdc
Reply With Quote
  #32  
Old 30.09.2020, 17:00
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,017
Default

Merged deviantart threads.

@varcjrdc
Please search our forum for existing threads before opening new ones ...

-psp-
__________________
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
  #33  
Old 23.11.2020, 02:20
fuknuckle fuknuckle is offline
Black Hole
 
Join Date: Aug 2015
Posts: 253
Default

DeviantArt account plugin is outdated and JD is also not grabbing the full resolution images even when downloading has been enabled and it isn't grabbing files/media. JD is only getting the preview image.

Any chance this will get fixed?
Reply With Quote
  #34  
Old 23.11.2020, 13:19
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

@fuknuckle: see 2nd post of this thread , https://board.jdownloader.org/showpo...94&postcount=2
__________________
JD-Dev & Server-Admin
Reply With Quote
  #35  
Old 15.01.2021, 18:31
sharkboy sharkboy is offline
Banned
 
Join Date: Apr 2020
Posts: 171
Default deviantart.com - plugin out of date (Account Exception)

deviantart.com - plugin out of date (Account)
Please update login options to download full-size photos.

**External links are only visible to Support Staff****External links are only visible to Support Staff**


Code:
[jd.plugins.PluginForHost(handleAccountException)] -> PluginDetails(jd.plugins.hoster.DeviantArtCom|40794)
--ID:139TS:1610731473400-15.01.21 18:24:33 -  [] -> Exception thrown at jd.plugins.PluginForHost.handleAccountException(PluginForHost.java:284):
jd.plugins.PluginException: ERROR_PLUGIN_DEFECT|Value:-1
	at jd.plugins.hoster.DeviantArtCom.login(DeviantArtCom.java:627)
	at jd.plugins.hoster.DeviantArtCom.fetchAccountInfo(DeviantArtCom.java:571)
	at jd.controlling.AccountController.updateAccountInfo(AccountController.java:323)
	at jd.controlling.accountchecker.AccountChecker$AccountCheckJob.check(AccountChecker.java:47)
	at jd.controlling.accountchecker.AccountChecker$1.run(AccountChecker.java:155)
Reply With Quote
  #36  
Old 15.01.2021, 18:34
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,017
Default

Merged deviantart threads.

@sharkboy
Next time please use our boardsearch before opening a new thread!

-psp-
__________________
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
  #37  
Old 04.06.2021, 00:03
VanTuz VanTuz is offline
JD Adviser
 
Join Date: Oct 2018
Posts: 107
Default

"Result of account verification: Plugin outdated" Will it be updated?
Reply With Quote
  #38  
Old 07.06.2021, 15:17
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,017
Default

Quote:
Originally Posted by VanTuz View Post
"Result of account verification: Plugin outdated" Will it be updated?
No bugfix in sight due to the followoing reasons:
- Deviantart is using a complex anti-bot system
- Lack of time/manpower

We're open source so you#re free to work on this / contribute code.

-psp-
__________________
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
  #39  
Old 11.01.2022, 19:43
fuknuckle fuknuckle is offline
Black Hole
 
Join Date: Aug 2015
Posts: 253
Default deviantart plugin outdated

I tried to add my deviantart account so I can download from deviantart and it added the account but says the plugin is outdated so can't check it.

not sure if you need logs for that or you can check for yourself. can provide logs if needed and can provide account if needed although they are free and you can always just make one yourself.
Reply With Quote
  #40  
Old 12.01.2022, 15:40
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,411
Default

@fuknuckle: please use board search
https://board.jdownloader.org/showth...ght=deviantart
__________________
JD-Dev & Server-Admin
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 22:12.
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.