#3221
|
||||
|
||||
![]() Quote:
I see different logs such as: vk.com_jd.plugins.decrypter.VKontakteRu.log.0 8.648.264 bytes vk.com_jd.plugins.decrypter.VKontakteRu.log.1 11.201.511 bytes vk.com_jd.plugins.decrypter.VKontakteRu.log.2 11.131.088 bytes vk.com_jd.plugins.hoster.VKontakteRuHoster.log.0 vk.com_jd.plugins.hoster.VKontakteRuHoster.log.0.lck vk.com_jd.plugins.hoster.VKontakteRuHoster.log.1 vk.com_jd.plugins.hoster.VKontakteRuHoster.log.2 vk.com_jd.plugins.hoster.VKontakteRuHoster.log.3 vk.com_jd.plugins.hoster.VKontakteRuHoster.log.4 .... Tons of data... :-) Before I upload anything, I want to be able to verify what I'm sending. And limiting the amount of data would save me a lot of time. PS: Worked for an IT company, would even call myself an IT-specialist, and I'm also a computer forensics guy,... So, please understand that I may be overcautious. PPS: I'm a good friend of the EPF developer, Maxim from Ukraine. That's why I'm pretty familiar with EPF and also because I'm writing the German GUI for all his programs, same as some of his web pages :-) |
#3222
|
||||||||||||||||
|
||||||||||||||||
![]()
Both understood.
Can't confirm. Yap. I haven't denied that. Quote:
Quote:
You can grab our source code and edit those as explained here: https://support.jdownloader.org/Know...up-ide-eclipse Our currently set limits are not linear. Here is a quote of the comment of that line of code we referenced: Quote:
Quote:
The mentioned support article describes what you need to do in order to see the individual links even when adding content via "vk.com/video/@CENSORED". This is working fine here. Quote:
https://support.jdownloader.org/Know...the-packagizer If you still fail to do so, please provide detailed examples (URLs!) so we can help you. Quote:
While we will look into this I just want to point out that e.g. on github.com you will find specific scripts dedicated just for downloading from vk.com. You might be better off using them in this case... Quote:
Quote:
Quote:
In this case, links first go through a crawler to find the video direct-links/external links. All of this will always be done and causes http requests. There is no way to avoid this other than maybe using EventScripter scripts especially written for this: https://support.jdownloader.org/Know...event-scripter Quote:
Quote:
First of all, JD only checks against items that are still in your downloadlist. If you e.g. remove them from your downloadlist but the files themselves still exist in your download destination, JD will not detect those as dupes. This makes sense because of multiple factors that I won't explain right now. A user once wrote an EventScripter script for enhanced dupe checking. That might be helpful for you too: https://board.jdownloader.org/showthread.php?t=83048 Quote:
https://board.jdownloader.org/forumdisplay.php?f=12 Quote:
...but please save yourself and us a lot of time by simply providing logs: - You don't have to analyze JDs behavior from the outside as it won't necessarily help finding the cause of that issue - We can work on it more efficiently by having logs Quote:
Code:
vk.com_jd.plugins.decrypter.VKontakteRu Quote:
Quote:
![]()
__________________
JD Supporter, Plugin Dev. & Community Manager Erste Schritte & Tutorials || JDownloader 2 Setup Download ----------------------------------- On Vacation / Im Urlaub Start: 2023-12-09 End: TBA |
#3223
|
||||
|
||||
![]() Quote:
But I will take a look at it... Quote:
It works after I unchecked everything, but 'the address to the actual content' However, the wording is not correct. It is the address I want to have, so I'm happy with that. But the address to the actual content is something like this: **External links are only visible to Support Staff****External links are only visible to Support Staff** Quote:
PS: Being already retired, indeed I would be prepared to help (if I could), which I've already been doing voluntarily for a number of software developers in the past years. But again, I'm not a software developer, just a retired IT guy... ;-) Last edited by StefanM; 01.06.2022 at 19:17. |
#3224
|
||||
|
||||
![]()
Things can always change
![]() Quote:
Quote:
In a lot of cases it is impossible to direct-link content e.g. because - Direct-URL can only be used once - Direct-URL expires after a short time - Direct-URL is only valid for current IP address - Content is hidden behind a POST-request and not a GET request -> In this case it would be impossible for the user to use the, by your definition, "content-url" --> This means by our definition the current "content-URL" is an URL which, if you open it, links either directly or indirectly (as closest as possible, most times 'indirectly') to the content behind. E.g. for an instagram post containing multiple pictures, the cuntent-URL of any of those pictures would simply open the main post as it is not possible to "officially" link any image of a multi-image-post. It's similar for twitter and we're handling it the same way for vk.com. Also the content-URL shall not be a temporary URL because again, if the user tries to use that one and it doesn't work anymore -> Problem. Ultimately at this moment it's up to the plugin developer which URL to choose as content-URL. EDIT So if you got a better wording than "content URL", let us know ![]() Quote:
-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager Erste Schritte & Tutorials || JDownloader 2 Setup Download ----------------------------------- On Vacation / Im Urlaub Start: 2023-12-09 End: TBA Last edited by pspzockerscene; 01.06.2022 at 20:34. |
#3225
|
||||
|
||||
![]() Quote:
__________________
JD-Dev & Server-Admin |
#3226
|
||||
|
||||
![]()
Results of my investigation so far:
The issues were caused by a mix of different uncaught errors some of which were simple website-errormessages upon which a page reload is required: - "You tried to load the same page more than once in one second" -> While afaik we didn't do that, this message can happen for about 1% of all videos. I've implemented up to 10 retries in this case but it doesn't yet work as it should - In some very rare cases the regular expression used to filter the json containing the video information ws not precise enough and failed to do so - No matter what Jiaz will find out the issue was not caused by our eventually failing request-limiting as I've removed that completely for my tests - Another unhandled error (but that only affected one of your 2166 items): "This content is blocked in your country" It's still not working as it should but here are my current results when adding all of your 2166 links without account: Packages: 2525 Links: 2592 Online: 2528 Wartest du auf einen angekündigten Bugfix oder ein neues Feature? Updates werden nicht immer sofort bereitgestellt! Bitte lies unser Update FAQ! | Please read our Update FAQ! --- Are you waiting for recently announced changes to get released? Updates to not necessarily get released immediately! Bitte lies unser Update FAQ! | Please read our Update FAQ! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager Erste Schritte & Tutorials || JDownloader 2 Setup Download ----------------------------------- On Vacation / Im Urlaub Start: 2023-12-09 End: TBA |
#3227
|
||||
|
||||
![]()
If needed, I made a couple of screenshots showing this. It happened in every test run I made today.
|
#3228
|
||||
|
||||
![]()
And it's easy to see, that the 15 requests per 30 sec doesn't work:
Will now setup a clean JD2installation to produce the logs you requested |
#3229
|
||||
|
||||
![]()
After a huge refactoring of our vk.com plugin, the "You tried to load the same page more than once in one second" error should be successfully workarounded with the release of our next set of CORE-updates so all of your 2000+ vk URLs should get processed just fine.
Keep in mind that once the mentioned error appears once, all crawler instances will wait for it to be cleared -> vk.com crawl process may seem slower than usual but therefore it should be able to process all items. Bitte auf das nächste CORE-Update warten! Please wait for the next CORE-Update! Wartest du auf einen angekündigten Bugfix oder ein neues Feature? Updates werden nicht immer sofort bereitgestellt! Bitte lies unser Update FAQ! | Please read our Update FAQ! --- Are you waiting for recently announced changes to get released? Updates to not necessarily get released immediately! Bitte lies unser Update FAQ! | Please read our Update FAQ! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager Erste Schritte & Tutorials || JDownloader 2 Setup Download ----------------------------------- On Vacation / Im Urlaub Start: 2023-12-09 End: TBA |
#3230
|
||||
|
||||
![]() Quote:
__________________
JD-Dev & Server-Admin |
#3231
|
||||
|
||||
![]() Quote:
I set up a clean JD installation using JDownloader2Setup_windows-x64_jre8.exe 'offline installer'. Notes:
I started my tests using those 2,166 separate links from the Excel book I sent you earlier. I did NOT use my VK.com credentials. Result: 2,021 Packages 2,525 Links 2,459 Online 63 Offline Hosters 3 Unknown Status 3 Time taken: less than 10 minutes Silly me: I forgot to copy the log files before re-starting with a new clean program folder As a next step I applied all my settings (quite a few!) of my other JD installations to see if that would make a difference. Result: 1 Package (my setting now was <jd:simpledate:yyyy-MM-dd>) 2,609 Links 2,538 Online 0 Offline Hosters 3 Unknown Status 71 Time taken: less than 10 minutes Finally, I conducted the same test with my 'Work Version' of JD Notes: This version has 150,000+ files in the downloads pane - most of them downloaded in the past years. This time I was logged in to VK.com Result: 1 Package (my setting now was <jd:simpledate:yyyy-MM-dd>) 2,605 Links 2,535 Online 0 Offline Hosters 3 Unknown Status 70 Time taken: 41 minutes Started the same LinkGrabbing once again, but NOT logged in. Result: 1 Package (my setting now was <jd:simpledate:yyyy-MM-dd>) 2,607 Links 2,537 Online 66 Offline Hosters 3 Unknown Status 4 Time taken: 20 minutes As you can see,
I assume that speed is still slower than with a clean installation, as JD needs some time for dupe checking within 150,000+ links. Is my assumption correct? Could add more results later, but what I can say already now is, that those severe problems (finding less than 50 % of links copied to LinkGrabber) seem to be gone. Just let me know which scenarios I should test. Question: Did you release any updates in the meantime? If yes, I should repeat my test some other day and disable updating then. However, I better wait until you're done with your updates of the VK.com plugin. Last edited by StefanM; 02.06.2022 at 18:45. Reason: Added one more set of test results |
#3232
|
||||
|
||||
![]() Quote:
Please use forum search on this. Short: We update JDownloader VERY often (10-20-30 updates a day can be normal) that an offline installer would be outdated a few minutes/hours after its creation. Also the installer only installs files that are required (eg OS, CPU architecture, bitness...), so we would need multiple offline installer. Wasted time of work/traffic and ppl just will hotlink/spread an outdated installer. Our installers are webinstallers that always install the latest available version.
__________________
JD-Dev & Server-Admin Last edited by Jiaz; 02.06.2022 at 18:36. |
#3233
|
||||
|
||||
![]() Quote:
Also even though Jiaz stated that we do not need any new logs right now: In the future please rather include logs than doing some hour long tests for yourself: It doesn't help us... -psp- EDIT Also, I did all of my tests without vk.com account. As stated the problems were not account related.
__________________
JD Supporter, Plugin Dev. & Community Manager Erste Schritte & Tutorials || JDownloader 2 Setup Download ----------------------------------- On Vacation / Im Urlaub Start: 2023-12-09 End: TBA Last edited by pspzockerscene; 02.06.2022 at 18:36. |
#3234
|
||||
|
||||
![]() Quote:
__________________
JD-Dev & Server-Admin |
#3235
|
||||
|
||||
![]() Quote:
__________________
JD Supporter, Plugin Dev. & Community Manager Erste Schritte & Tutorials || JDownloader 2 Setup Download ----------------------------------- On Vacation / Im Urlaub Start: 2023-12-09 End: TBA |
#3236
|
||||
|
||||
![]()
@StefanM: new set of updates are live
__________________
JD-Dev & Server-Admin |
#3237
|
||||
|
||||
![]() Quote:
many links might need memory tweak/optimizations. but 150k is no problem with good memory settings, even million and more
__________________
JD-Dev & Server-Admin |
#3238
|
||||
|
||||
![]() Quote:
All possible combinations of those are at least 4 different tests. And - as you can see - you need to repeat tests several times to achieve a representative result - for example to make sure that no other factors may have influenced the result. For instance caused by VK.com. -psp- Quote:
You can also observe another difference: Whether or not files are being reported as offline by JD depends on whether or not I am logged in. One reason might be, that in some video galleries you do not have access to all videos when you are not logged in. According to my experience, these restrictions not only apply to VK.com but to many other websites as well! And again, speed has an influence whether or not a timing related problem shows up. And according to my observation it also makes a big(!) difference when JD has to scan a large amount of already downloaded files. In my case this led to a tremendous crawling time increase - reproducible! |
#3239
|
||||
|
||||
![]() Quote:
For example the initial report of yours -> start Jdownloader -> add the links -> wait for crawler to stop -> less links than insert = issue, create log -> that's all
__________________
JD-Dev & Server-Admin |
#3240
|
||||
|
||||
![]() Quote:
What has massive influence on speed is this, see https://board.jdownloader.org/showpo...postcount=3237 Most influence is caused by rate limits/server response/latency and what kind of links you're adding (folder links with 1 requests = 1000 results vs 1000 single links which require 1000 requests)
__________________
JD-Dev & Server-Admin |
![]() |
Thread Tools | |
Display Modes | |
|
|