Jump to content
98 posts in this topic

Recommended Posts

@Thebes Knossos

Your right, df -h has given to me the required info. The custom destination folder works fine, but the app keeps downloading to a temporary folder on the system disk even though the destination is on a different disk. 

 I'm working on a way to make the download happen entirely on the destination disk to avoid this temporary reduction of free space on the macOS disk.

From what I can see, the recent improvements to this app are been motivated by your requests 😂

 

Edited by miliuco
Typo

Yep, so the functionality is not very useful, if you have room you can download to default folder then copy or move later...

I have done the job with Firefox by selecting an other folder, i had the Apple's pkg link. Perhaps solution is in he's open source module ?

@Thebes Knossos

No, I don't think that it has anythong to do wirh opensource.

 

This application has existed in its original repository for quite a few years with the concept you're familiar with: temporary downloads to the directory defined by macOS's TMPDIR variable. That's what I can't find an easy way to change.


TMPDIR is usually located in /var/folders/... (the folder with large names).

 

But sandboxed apps have TMPDIR automatically set to the app container (/Users/.../Library/Containers/{bundle-id}/Data/tmp), which is what DFI does.

 

I haven't been able to get macOS to change that setting; it only works while the app is running. I've already tried four or five things without success.

 

One possible fix (but complicated to implement) is to configure the user folder on a larger disk than the system disk, so the user-specific temp directory would be on that disk. But I think that's too complex for your intended purpose.

 

What I've added in the latest version is the deletion, on each cancellation, of all files that exist in /Users/.../Library/Containers/DownloadFullInstaller/Data/tmp because I've seen that, if you cancel a download, the temporary files of incomplete downloads remain in that folder indefinitely and can amount to several GB.

New update:

  • Added Arabic (ar) localization support
  • Implemented temporary directory cleanup after download cancellation in both DownloadManager and MultiDownloadManager (to prevent large files from incomplete downloads from being stored indefinitely).

 

https://github.com/perez987/DownloadFullInstaller/releases/tag/3.6-178

  • Thanks 1
  • 2 weeks later...

New feature added: legacy macOS download. macOS installers need to have a single link to be downloaded by this app. The only macOS systems that have such direct link in Apple servers are:

  • macOS Sierra 10.12
  • OS X El Capitan 10.11
  • OS X Yosemite 10.10
  • OS X Mountain Lion 10.8
  • Mac OS X Lion 10.7.

The other pre-Big Sur systems can be obtained either from the App Store or in Terminal with softwareupdate or by some other means, but I haven't found direct links, so for now, it's a very extensive code work to include them in the app.

 

Implementation

 

A new item named Legacy has been added to the macOS systems dropdown list. Legacy opens a new window listing the five legacy macOS versions mentioned above. You can download any of these legacy macOS versions from this window.

 

Legacy downloads are managed similarly to modern downloads:

  • They can be canceled before completion
  • The download destination folder is the one configured in the app settings.
Spoiler

Legacy-1.thumb.png.68c6f1f2c7e81efd6d8901458e5218a6.png

 

Spoiler

Legacy-2.thumb.png.1a32d6748e299cec8331a33ee6adcacc.png

 

 

https://github.com/perez987/DownloadFullInstaller/releases/tag/4.0-202

 

https://github.com/perez987/DownloadFullInstaller

Edited by miliuco
Typo
  • Like 9
  • Thanks 2

Hi @miliuco Look at Legacy :D the same icons :guitar:

Same visual for all in your App

 

legacy.thumb.png.baf8f18f46379bfde00dc9eddc355998.png

 

Attaching 10.6 to 10.15

MacOS Images.zip

 

Edited by chris1111
  • Like 4
1 hour ago, miliuco said:

@chris1111

Thank you! Nice. Do you want to make a PR? Do I change the icons?

Simply change it if you want, more easy:smoke:download zip file

Edited by chris1111
  • Like 3
  • 4 weeks later...

Added an updater system:

  • Introduce a lightweight GitHub Releases-based updater; it has no third-party dependencies (no Sparkle or similar framework required)
  • Integrate a Check for Updates menu item (⌘U)
  • Add localization strings for update prompts
  • Add documentation about the updater: Updater-system.md

 

Download.Full.Installer-4.2.0.zip

  • Like 5

@MacNB

Not for me, I have 15.7.4, 15.7.3 and 15.7.2 in regular catalog:

 

Spoiler

Version-4.2.1.thumb.png.b976c8f82891bab028159722bd2cf1d9.png

 

I've checked gibMacOS and the output is the same:

 

#######################################################
 #                      gibMacOS                       #
#######################################################

Available Products:
 
 1. macOS Tahoe Beta 26.4 (25E5223i)
   - 089-33691 - Added 2026-03-04 18:59:31 - 18.02 GB
 2. macOS Tahoe 26.3.1 (25D2128)
   - 047-88311 - Added 2026-03-04 18:45:46 - 17.94 GB
 3. macOS Sonoma 14.8.4 (23J319)
   - 047-48595 - Added 2026-02-18 18:27:12 - 13.67 GB
 4. macOS Sequoia 15.7.4 (24G517) <-------------------
   - 047-48630 - Added 2026-02-18 18:26:33 - 15.66 GB
 5. macOS Tahoe 26.3 (25D125)
   - 047-60297 - Added 2026-02-18 18:25:54 - 17.52 GB
 6. macOS Monterey 12.7.6 (21H1320)
   - 062-40406 - Added 2026-02-09 18:30:00 - 12.42 GB
 7. macOS Big Sur 11.7.11 (20G1443)
   - 047-32248 - Added 2026-02-02 18:46:21 - 12.42 GB
 8. macOS Sonoma 14.8.3 (23J220)
   - 089-71265 - Added 2025-12-12 18:38:14 - 13.67 GB
 9. macOS Sequoia 15.7.3 (24G419) <-------------------
   - 089-70987 - Added 2025-12-12 18:36:25 - 15.66 GB
10. macOS Tahoe 26.2 (25C56)
   - 093-37361 - Added 2025-12-12 18:34:07 - 17.39 GB
11. macOS Sonoma 14.8.2 (23J126)
   - 093-92756 - Added 2025-11-03 21:42:54 - 13.67 GB
12. macOS Sequoia 15.7.2 (24G325) <-------------------
   - 093-99065 - Added 2025-11-03 21:41:50 - 15.66 GB

I don't know why are you getting this list.

 

Maybe deleting the folder

 

/Users/YOUR_USER/Library/Containers/perez987.DownloadFullInstaller/Data/Library/Caches

 

or even the whole folder

 

/Users/YOUR_USER/Library/Containers/perez987.DownloadFullInstaller/

 

can help.

 

Last command is the same as ⌘ + L -> Clear app settings?

 

Try and comment.

 

  • Like 2
50 minutes ago, miliuco said:

 

 

Last command is the same as ⌘ + L -> Clear app settings?

 

Try and comment.

 

 

Clear App settings fixed it for Regular catalog !

But now the 15.7.5 Beta RC do not appear in any of the Seeds. strange.

Thx

Screenshot2026-03-06at22_00_29.thumb.png.efff6cdd7c0ed04245d208704ef82443.png

  • Like 1
On 3/6/2026 at 5:39 PM, MacNB said:

@miliuco

V4.2.1 is showing two exact same versions of 15.7.5:

Screenshot2026-03-06at17_31_31.thumb.png.2b44217f8318503ea8b2eea59ac4e79f.png

glitch in the matrix ?

 

Looks like the problem was Apple and not the downloader App.

 

See https://eclecticlight.co/2026/03/05/has-apple-suffered-a-premature-release/

 

  • Like 3
Posted (edited)

@MacNB

This was my supposition. Thanks for the info. 
I've added Sparkle in the latest version, so the app checks for updates automatically or manually. 
https://github.com/perez987/DownloadFullInstaller/releases/tag/4.3.0

 

Edited by miliuco
Add link
  • Like 5
  • Thanks 2
  • 4 weeks later...
On 3/9/2026 at 9:40 AM, miliuco said:

@MacNB

This was my supposition. Thanks for the info. 
I've added Sparkle in the latest version, so the app checks for updates automatically or manually. 
https://github.com/perez987/DownloadFullInstaller/releases/tag/4.3.0

 

Many thanks @miliuco and @MacNB🤗

Edited by MakAsrock
  • Like 4
×
×
  • Create New...