JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #21  
Old 05.11.2019, 20:02
inzzzomnia inzzzomnia is offline
DSL User
 
Join Date: Apr 2017
Posts: 37
Default

Oh, I'm very much aware of that. Not in this exact context but I've been part of managing free stuff on internet and some people make demands as if they've paid hundred of dollars for it and don't even have the courtesy to say thanks afterwards.
When you do get the time to look at this please check my report if it's related or if it can be fixed at the same time. Haven't got any feedback on it and I don't want it to just fade away.
Cheers!
Reply With Quote
  #22  
Old 06.11.2019, 19:45
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

@inzzzomnia: Still have many tabs open, will answer asap, sorry for the delay :(
__________________
JD-Dev & Server-Admin
Reply With Quote
  #23  
Old 07.11.2019, 04:54
inzzzomnia inzzzomnia is offline
DSL User
 
Join Date: Apr 2017
Posts: 37
Default

I know it's just that I saw reports created after mine being noticed one by one so just added a reminder when I had your attention

And as I said, no worries, it'll happen when it happens
Reply With Quote
  #24  
Old 07.11.2019, 11:34
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

Thanks for your understanding! Really appreciate it
__________________
JD-Dev & Server-Admin
Reply With Quote
  #25  
Old 13.11.2019, 16:03
Odin Odin is offline
Modem User
 
Join Date: Nov 2019
Posts: 1
Default

fwiw, images with the long filenames like
Quote:
instagram_B19O932XSyk_B18H6mLC_FM.jpg
are not being recognized when the account is logged in.

instagram uses the long filenames for both private images AND series (posts with two to ten images).

so this is the reason why some images are being dropped from a full crawl of an account.

without the account logged in, long filenames are recognized.
but of course private accounts can't be crawled.
Reply With Quote
  #26  
Old 10.12.2019, 07:10
terrasuvo terrasuvo is offline
Modem User
 
Join Date: May 2019
Posts: 2
Default Won't find Instagram image collections anymore

Whenever an IG profile is pasted into JD, all but the posts with multiple images are collected.
Reply With Quote
  #27  
Old 22.12.2019, 04:41
Paranoide Paranoide is offline
Modem User
 
Join Date: Dec 2019
Posts: 1
Default Instagram bug when logged in

When you provide a username and password for the plugin it does not fetch those "multi posts", i. e. the posts with more than one image or video. Only the "single media posts" seem to be grabbed.

Without providing login information some profiles can't be read at all (due to age restriction, etc.) so it is necessary but it's missing lots of the posts.

Also, it seems to download much slower with login information than without.
Reply With Quote
  #28  
Old 25.12.2019, 18:07
Patr100 Patr100 is offline
JD VIP
 
Join Date: Jan 2010
Posts: 487
Default Grabbing single Instagram images not working

In Instagram , JD seems to have lost the ability to grab individual pictures from posts by hovering over the picture in the stream and "copy link address" eg in this random account
**External links are only visible to Support Staff****External links are only visible to Support Staff**

that usually would grab the individual image file but nothing happens now.
I also have an Instagram account registered in JD.
Link grabber is enabled and working for other sites.
Reply With Quote
  #29  
Old 28.12.2019, 20:27
mikban mikban is offline
I will play nice!
 
Join Date: Oct 2019
Posts: 3
Default

My experience is not quite the same as others so here's my report.

With account disabled, it can grab all public photos just fine. With account enabled, it won't grab anything at all (from public or private accounts you are following) - linkgrabber simply does nothing in this instance. Disabling the account means grabbing public profiles works fine again.

With account enabled, linkgrabber does nothing upon copying a url of a private photo to clipboard. Sometimes if you copy a user's profile url to clipboard, linkgrabber will crawl the whole profile and find images. Though, I can't say if it is finding every available image, or only certain images as others reported issues with albums. Regardless, with account logged in, linkgrabber is broken.

It has been this way for 1-2 months now.
Reply With Quote
  #30  
Old 04.01.2020, 14:18
ElIngeniero ElIngeniero is offline
I will play nice!
 
Join Date: Dec 2018
Posts: 6
Default

Seems like they have changed stuff again.

It's not working currently. Again only downloading a fraction of the available images of a profile.
Reply With Quote
  #31  
Old 05.01.2020, 15:28
zmv zmv is offline
Modem User
 
Join Date: Jan 2020
Posts: 1
Red face

The thing is Instagram generates different html depending on whether you are logged in or not. If you are not then the links to media files can be found in json node entry_data/PostPage where the decrypter will find them. However if you log in this node will be empty, the decrypter will find nothing. The media links will be instead in a separate json in another <script> tag.
You can easily fix this issue by checking if the user is logged in and if he is parsing the content of this tag.

Code:
if (parameter.matches(TYPE_GALLERY)) {
            /* Crawl single images & galleries */
            if (logged_in) {
                String graphql = br.getRegex(">window\\.__additionalDataLoaded\\('/p/[^/]+/'\\s*?,\\s*?(\\{.*?)\\);</script>").getMatch(0);
                entries = (LinkedHashMap<String, Object>) JavaScriptEngineFactory.jsonToJavaObject(graphql);
                resource_data_list = new ArrayList<>();
                resource_data_list.add(JavaScriptEngineFactory.walkJson(entries, "/"));
            } else {
                resource_data_list = (ArrayList) JavaScriptEngineFactory.walkJson(entries, "entry_data/PostPage");
            }
            for (final Object galleryo : resource_data_list) {
Reply With Quote
  #32  
Old 05.01.2020, 15:50
Patr100 Patr100 is offline
JD VIP
 
Join Date: Jan 2010
Posts: 487
Default

FWIW I am logged in via JD but unlike previous poster , I don't seem to have a problem with JD grabbing multiple images via a single main account url. (I actually use another program for that anyway) My issue is when I only want selective images as per my previous post.
Reply With Quote
  #33  
Old 06.01.2020, 06:07
tony2long's Avatar
tony2long tony2long is offline
English Supporter
 
Join Date: Jun 2009
Posts: 6,300
Default

Quote:
Originally Posted by zmv View Post
The thing is Instagram generates different html depending on whether you are logged in or not. If you are not then the links to media files can be found in json node entry_data/PostPage where the decrypter will find them. However if you log in this node will be empty, the decrypter will find nothing. The media links will be instead in a separate json in another <script> tag.
You can easily fix this issue by checking if the user is logged in and if he is parsing the content of this tag.

Code:
if (parameter.matches(TYPE_GALLERY)) {
            /* Crawl single images & galleries */
            if (logged_in) {
                String graphql = br.getRegex(">window\\.__additionalDataLoaded\\('/p/[^/]+/'\\s*?,\\s*?(\\{.*?)\\);</script>").getMatch(0);
                entries = (LinkedHashMap<String, Object>) JavaScriptEngineFactory.jsonToJavaObject(graphql);
                resource_data_list = new ArrayList<>();
                resource_data_list.add(JavaScriptEngineFactory.walkJson(entries, "/"));
            } else {
                resource_data_list = (ArrayList) JavaScriptEngineFactory.walkJson(entries, "entry_data/PostPage");
            }
            for (final Object galleryo : resource_data_list) {
Thanks for your contribution, I have updated the plugin with your codes.
@all, please check updates, test and confirm.
__________________
FAQ: How to upload a Log
Reply With Quote
  #34  
Old 07.01.2020, 22:05
mikban mikban is offline
I will play nice!
 
Join Date: Oct 2019
Posts: 3
Default

Still broken for me unfortunately, it doesn't appear to have made any difference. I have double checked I'm on the latest version.

With account enabled, it still won't grab a single photo from a public account, or private account I follow. As soon as I disable account, public photos work fine again.
Reply With Quote
  #35  
Old 08.01.2020, 09:33
tony2long's Avatar
tony2long tony2long is offline
English Supporter
 
Join Date: Jun 2009
Posts: 6,300
Default

Please upload the log of your session with debug mode enabled in advanced settings and post the log ID here.
__________________
FAQ: How to upload a Log
Reply With Quote
  #36  
Old 13.01.2020, 01:18
Shmi Shmi is offline
Modem User
 
Join Date: Jan 2020
Posts: 2
Default

Still not working for about 2 or 3 months for me.

Without login:

- grabs all public media (short + long names)
- No private media of course (because not being logged in)

With login:

- public media: grabs short name media only (no multiple media post)

For example:
-> "B7PFWRGn1xY" works
-> "B7PFWRGn1xY_B7PFTS-j9na" doesn't work

- private media: grabs short name media only (no multiple media post)

For example:
-> "B0TacSXln7wx5fruM7P1V5yHVvzInaKBLIRNLc0" works
-> "B0TacSXln7wx5fruM7P1V5yHVvzInaKBLIRNLc0_B0TacSPlCENpXu2d3KClr8JvetQpX0Wkf_s2Ys0" doesn't work

I hope this is understandable and helps

edit1: Also: Downloads are faster when not being logged in.

Last edited by Shmi; 13.01.2020 at 04:28. Reason: additional info
Reply With Quote
  #37  
Old 15.01.2020, 08:57
tony2long's Avatar
tony2long tony2long is offline
English Supporter
 
Join Date: Jun 2009
Posts: 6,300
Default

None of your examples works for me with browser.
__________________
FAQ: How to upload a Log
Reply With Quote
  #38  
Old 18.01.2020, 20:18
Patr100 Patr100 is offline
JD VIP
 
Join Date: Jan 2010
Posts: 487
Default

deleted.

Last edited by Patr100; 18.01.2020 at 20:22.
Reply With Quote
  #39  
Old 18.01.2020, 20:31
Patr100 Patr100 is offline
JD VIP
 
Join Date: Jan 2010
Posts: 487
Default

Since my last posts:
Downloading single selected image(s) in a feed via browser. By right click "copy link address"
Though works ONLY if I disable my logged in account in JD
if I enable my account in JD , nothing happens.

01.01.20 13.38.28 <--> 18.01.20 18.26.43 jdlog://1029330900751/

**External links are only visible to Support Staff****External links are only visible to Support Staff**
Reply With Quote
  #40  
Old 18.01.2020, 23:54
Shmi Shmi is offline
Modem User
 
Join Date: Jan 2020
Posts: 2
Default

Quote:
Originally Posted by tony2long View Post
None of your examples works for me with browser.
Sorry, because that were only examples to show the length of the names that used to work or not. Not actual working posts on Instagram.

__

Update:

After the last program update it's working for me. When logged in JD grabs all private media now (single media posts and multiple media posts)

Thank you so much for everyone involed in making it work again. Awesome job
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 15:41.
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 - 2020, Jelsoft Enterprises Ltd.