JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 31.03.2019, 11:51
julien1530 julien1530 is offline
Junior Loader
 
Join Date: Jul 2018
Posts: 10
Default New macOS App "MyJDownloader Events" available on the App Store!

Hello everyone,

I would like to announce that there is now an macOS app available that adds notifications and native Captcha support to your Mac. This means for Apple users that browser extensions are no longer needed to remotely solve Recaptchas or to receive messages from your JDownloader.

The official MyJDownloader service is used, which means that you will need an MyJD account and at least one linked JDownloader to use the app.

Since this is some kind of pilot project, I would like to know how useful you find the app and what features are missing in your eyes.

Bookmarks for web-browsing can be attached and by default there is a link to the official MyJDownloader site. This allows you to quickly and easily reach the official MyJDownloader page at any time and react to events such as a download completion.

For the next major release german localization and dialog support are planned.

MyJDownloader Events on the Mac App Store:
itunes.apple.com/us/app/myjdownloader-events/id1451311497?ls=1&mt=12

MyJDownloader Events Features:
• Check the JDownloader's status, progress, ETA and speed.
• Solve and skip a wide selection of captchas, including Basic-Captchas, Media-Captchas, Click-Captchas, and RecaptchaV2.
• Receive notifications on Dialogs, Captchas, JDownloader state changes and download completions.

Promo codes for the first 10 users:
(Promo codes can be redeemed in the account area of the Mac App store under "Redeem".)

7NFHWLLXA43J
JTAA4MKTXRF4
9X6MKEENMTRJ
FPJXA39EJTXL
RPW47N97XH4H
KWFJJ6EFEHA9
4WPMAYRJEY4F
Y7EE44ELH66N
9XJWAA6M6Y49
HJXFHRWW3H9X

I'm looking forward for your feedback! You can reply to this message or send me an email: julian.donart@mail.de

If you like the app, please rate MyJDownloader Events on the Mac App Store!

Best regards,

Julian
Attached Thumbnails
MyJDownloaderEvents2.jpg   MyJDownloaderEvents3.jpg   MyJDownloaderEvents4.jpg  
Attached Images
File Type: png Screen Shot 2019-03-29 at 09.41.55.png (370.5 KB, 0 views)
File Type: png Bildschirmfoto 2019-03-29 um 10.08.59.png (271.3 KB, 0 views)

Last edited by Jiaz; 01.04.2019 at 16:05.
Reply With Quote
  #2  
Old 01.04.2019, 16:05
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,232
Default

Great app! Nice solution to better integrate captchas in workflow! Thumbs up!
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 03.04.2019, 03:15
Statter Statter is offline
JD Legend
 
Join Date: Aug 2010
Posts: 541
Default

Too bad you only made it available for OSX 10.13+
Would have been tested by more maybe if it were 10.6+ or at least 10.10+ instead ..
Good luck though.
JD for the rest of us we will need to still rely on the browser extentions
__________________
OS X !0.6.8 Mac Pro Intel (Workhorse)
OS X 10.13.6 MBP Intel 17" (Secondary)
OS X MBP Intel 15" Dual boot 10.6.8 and 10.13.6 (as needed)

Last edited by Statter; 03.04.2019 at 03:18.
Reply With Quote
  #4  
Old 03.04.2019, 10:25
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,232
Default

@Statter: Maybe the sdk is no longer compatible to older MacOS versions or he uses features that aren't available in older sdk/MacOS version, I don't know. But I'm sure if the developer reads your post, he will comment it
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 03.04.2019, 16:26
julien1530 julien1530 is offline
Junior Loader
 
Join Date: Jul 2018
Posts: 10
Default

@Statter:

thank you for the feedback. I will add the point to my to-do list.

As Jiaz already mentioned, the reason for this is that some required APIs are only available from OS X 10.13+.

I will try to make the app compatible with versions earlier than 10.13 in the next release, but 10.10+ (OS X Yosemite) will be difficult...

Best regards,

Julian
Reply With Quote
  #6  
Old 03.04.2019, 16:32
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,232
Default

@Julian: thanks for the feedback and confirmation about my thoughts ;
__________________
JD-Dev & Server-Admin
Reply With Quote
  #7  
Old 03.04.2019, 19:10
Statter Statter is offline
JD Legend
 
Join Date: Aug 2010
Posts: 541
Default

Yes I know it can be difficult especially now with Apple making it difficult to install the older XCode SDK's into the dev kit. Especially on newer macs that won't install the old dev tools.
Using some special commands and tools one should be able to build for some earlier OSes still and of course not for 32bit which has been finally depreciated completely with XCode
The Deprecation Notices need to of course be reviewed properly of course as well as when targeting iOS. C++ projects must now migrate to libc++ and are recommended to set a deployment target of macOS 10.9 or later, or iOS 7 or later. with XCode 10.x

No its not always easy but I know some apps are still built to work on 10.6+ although I am sure that will soon change for those few apps left also unfortunately. Thankfully for now at least JD2 still works on 10.6.8 yes it is not a typical app and uses Java so to speak which is done extremely well. So Kudos to the JD team and developers.

Good luck julien1530
__________________
OS X !0.6.8 Mac Pro Intel (Workhorse)
OS X 10.13.6 MBP Intel 17" (Secondary)
OS X MBP Intel 15" Dual boot 10.6.8 and 10.13.6 (as needed)
Reply With Quote
  #8  
Old 04.04.2019, 09:51
julien1530 julien1530 is offline
Junior Loader
 
Join Date: Jul 2018
Posts: 10
Default

wow, sounds you are familiar with apple programming

Unfortunately and unlike iOS, Apple does not offer simulators (or have anything like) to allow developers tests on previous macOS versions.

Instead, we are required to install macOS on virtual machines for testing. In addition, I have seen that some OS versions can't even more downloaded from the Mac App Store or the Apple Developer Portal.

All this makes backward compatibility difficult and uncomfortable.

Julian
Reply With Quote
  #9  
Old 04.04.2019, 11:32
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,232
Default

Quote:
Originally Posted by Statter View Post
Thankfully for now at least JD2 still works on 10.6.8 yes it is not a typical app and uses Java so to speak which is done extremely well. So Kudos to the JD team and developers.
We do our best to keep Java1.6 compatibility as long as possible
__________________
JD-Dev & Server-Admin
Reply With Quote
  #10  
Old 12.04.2019, 13:08
julien1530 julien1530 is offline
Junior Loader
 
Join Date: Jul 2018
Posts: 10
Default

I translated the app into german and added support for MacOS 10.12. I will try to support even older versions in the following updates.

Version 1.0.2 was approved yesterday by Apple and can be downloaded from the Mac App Store.

I am looking forward to your feedback.

Julian
Reply With Quote
  #11  
Old 10.10.2019, 00:09
roundsquare roundsquare is offline
Wind Gust
 
Join Date: Aug 2012
Location: London
Posts: 40
Lightbulb

The app UI looks nice, but one very important thing is missing: JDownloader and the app should start each other mutually. Whichever is opened, the other follows, otherwise, no point really, unless the app is open all the time, but that isn't something I would do.
Any chance for an option for this?
Reply With Quote
  #12  
Old 10.10.2019, 16:43
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,232
Default

@neoyoli: JDownloader and app don't have to run on the same machine. In case both are running on the same, then the developer of the app might add support for it, but on JDownloader site you can easily solve this with help of a custom script for the eventscripter to start the app with JDownloader start, see
https://board.jdownloader.org/showthread.php?t=70525
__________________
JD-Dev & Server-Admin
Reply With Quote
  #13  
Old 18.10.2019, 01:49
roundsquare roundsquare is offline
Wind Gust
 
Join Date: Aug 2012
Location: London
Posts: 40
Default

The developer has implemented it, thank you! (now it would be just perfect if it quit with JDownloader, if that's possible...)
Reply With Quote
  #14  
Old 18.10.2019, 12:49
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,232
Default

quit with JDownloader? So when you close JDownloader, also close the app? If yes, then this is something the developer has to add support for
__________________
JD-Dev & Server-Admin
Reply With Quote
  #15  
Old 18.10.2019, 12:51
roundsquare roundsquare is offline
Wind Gust
 
Join Date: Aug 2012
Location: London
Posts: 40
Default

Yes, definitely.
Reply With Quote
  #16  
Old 22.11.2019, 10:19
julien1530 julien1530 is offline
Junior Loader
 
Join Date: Jul 2018
Posts: 10
Default

Hello neoyoli,

thank you for your feedback and sorry for this late reply.

I will check whether such a quit feature is feasible and also “AppStore friendly” (that’s probably the most difficult part). But I will see what I can do.

For the meantime and to get a solution quickly, you may follow Jiaz approach by writing some scripts yourself.

If you have any further questions or feature requests feel free to contact me directly, I will answer faster, I promise

Julian
Reply With Quote
  #17  
Old 25.11.2019, 03:31
Statter Statter is offline
JD Legend
 
Join Date: Aug 2010
Posts: 541
Default

Quote:
Originally Posted by julien1530 View Post
wow, sounds you are familiar with apple programming

Unfortunately and unlike iOS, Apple does not offer simulators (or have anything like) to allow developers tests on previous macOS versions.

Instead, we are required to install macOS on virtual machines for testing. In addition, I have seen that some OS versions can't even more downloaded from the Mac App Store or the Apple Developer Portal.

All this makes backward compatibility difficult and uncomfortable.

Julian
Yes I am aware of such and at least it you are using a VM you can install the older OS and programing tools to make such an app backwardly compatible as some do still in one way or another and then you can run the code also on later version OSes through their Programing tools to compile and still maintain backward compatibility or just make one and label it such if really needed. the bigger problem of course is that now that x32 has been depreciated it is often removed which really isnt a problem for some machines of the older variety that are able to run both x32 & x64 programs.
I have not looked at the Apple Store and what they allow for flags set for Operating systems to still use the Apple Store for programs that are still available to be downloaded and run on such as osx 10.6.8 but there used to be something. Most I think now that are programing a lot and putting on the Apple Store are mostly from what I have seen is and has been the Programmers (some of these are of course the newbies or kids since apple has made the newer programing tools essentially childs play so to speak) using the latest OS and programing tools from apple and they do not know how to even make some of them backward compatible to osx 10.10.x which is really annoying.

You could also if the app store doesn't allow now days for such backward compatible programs to be put up and actually downloaded by those wanting or needing them, you could probably put such shares up on maybe your own web site or blog or some other site for others to grab and then use without having to jump through apples loop. just a thought. As a programmer many do have their own sites and blogs in one form or another.
__________________
OS X !0.6.8 Mac Pro Intel (Workhorse)
OS X 10.13.6 MBP Intel 17" (Secondary)
OS X MBP Intel 15" Dual boot 10.6.8 and 10.13.6 (as needed)
Reply With Quote
  #18  
Old 29.11.2019, 16:16
julien1530 julien1530 is offline
Junior Loader
 
Join Date: Jul 2018
Posts: 10
Default

Quote:
Originally Posted by Statter View Post
You could also if the app store doesn't allow now days for such backward compatible programs to be put up and actually downloaded by those wanting or needing them, you could probably put such shares up on maybe your own web site or blog or some other site for others to grab and then use without having to jump through apples loop. just a thought. As a programmer many do have their own sites and blogs in one form or another.
@Statter:
thank you very much for your thougts. Currently, I have only very less time to bring in new things, but I'll keep this in mind. Yes, you're right, and the most difficult part would be to find any alternative for the WKWebview API, which currently seems to be the only way to display Googles recaptchas and is only available from 10.10+.

@neoyoli:
Check out the latest version (1.0.4). The app does now also close together with your local JDownloader. I already submitted a version (1.0.5) to Apple that fixes a stupid bug with popped over captchas. It would be nice if you could give me feedback.

Julian
Reply With Quote
  #19  
Old 17.12.2019, 20:48
roundsquare roundsquare is offline
Wind Gust
 
Join Date: Aug 2012
Location: London
Posts: 40
Default

Hey Julian, thanks for the open-quit feature, it is amazing! Really good. I even disabled JDownloader tray icon (menu bar icon) because it's not needed anymore. However notifications don't work for me (in the Notification Center I see some notifications, but the banner doesn't show up, when it happens. I'm not sure if it's just me or a bug, but worked previously (doesn't work with the tray icon enabled either).
Important notifications I'd like to see and the option to toggle them:

- download started
- download finished
- extraction started
- extraction finished
- linkgrabber started
- linkgrabber finished
- captcha activity

status not important for me.

I'm on MacOS 10.14.6

I can test too, if needed.

One more thing: it would be nice if the app would remember the position (open or closed) of the drop-down menu of JDownloader status info - so it wouldn't be needed to click on it next time at launch.

Thanks Julian, really nice work!

Last edited by roundsquare; 17.12.2019 at 21:07.
Reply With Quote
  #20  
Old 18.12.2019, 19:46
julien1530 julien1530 is offline
Junior Loader
 
Join Date: Jul 2018
Posts: 10
Default

Hi neoyoli,

Quote:
Originally Posted by neoyoli View Post
Hey Julian, thanks for the open-quit feature, it is amazing! Really good. I even disabled JDownloader tray icon (menu bar icon) because it's not needed anymore.
thanks for the feedback. Good to hear!

Quote:
Originally Posted by neoyoli View Post
However notifications don't work for me (in the Notification Center I see some notifications, but the banner doesn't show up, when it happens. I'm not sure if it's just me or a bug, but worked previously (doesn't work with the tray icon enabled either).
That sounds strange. Notifications work fine for me on macOS 10.15.1 and at least the last message shall remain in the notification center. Have you tried turning notifications off and on again in the apps preferences window? Have you also checked and granted notification settings in macOS settings? Does uninstall/install help?

Quote:
Originally Posted by neoyoli View Post
Important notifications I'd like to see and the option to toggle them:

- download started
...
Your suggestions should be feasible. Hopefully, I will find some time now between the years.

Quote:
Originally Posted by neoyoli View Post
I can test too, if needed.
Thanks for the offer. It would be great to have a tester for this app. Unfortunately, since Apple Testflight is not available for macOS apps, it would be necessary to register your Mac UUID for testing in my developer account.

Julian
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 09:53.
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.