Jump to content

FetchMacOS - A tool to download macOS on non-Mac platforms.


20 posts in this topic

Recommended Posts

that's a great thing

 

Edit:

It would be better to adjust the end of your Code like this installation procedure by chriss1111

the final result would be fantastic

Any download of the installer that is done not directly from app stores from a mac or even virtual machine with osx ... is illegal.

Also this tool does not require an Apple account ... so no login etc ..

 

Close for any feedback

Edited by carlo_67
Sorry I had to check

I have included a preview copy of the tool. Note that on Windows and Linux platforms, there is a need to decompress the packages separately.

 

Usage: fetch-macos.py [OPTIONS]

 

Options:

  -o, --output-dir TEXT  Target directory for package output.

  -c, --catalog-id TEXT  Name of catalog.

  -p, --product-id TEXT  Product ID (as seen in SoftwareUpdate).

  -l, --latest           Get latest available macOS package.

 

  --help                 Show this message and exit.

  • 2 months later...

I have included a preview copy of the tool. Note that on Windows and Linux platforms, there is a need to decompress the packages separately.

 

Usage: fetch-macos.py [OPTIONS]

 

Options:

  -o, --output-dir TEXT  Target directory for package output.

  -c, --catalog-id TEXT  Name of catalog.

  -p, --product-id TEXT  Product ID (as seen in SoftwareUpdate).

  -l, --latest           Get latest available macOS package.

 

  --help                 Show this message and exit.

 

So,

I was trying to run that on Windows.

First,  .command files are not recognizable on WIN. Then I was trying to use:

python fetch-macos.py 

with both -l option or any other options but that didn't worked. It always returned Syntax Error and notice about missing product ID or message to provide -l flag. Unfortunately fetchmacos.py won't pick up ANY flags on windows, even --help didn't worked (!). Which windows version is this compatible ? Does it require something more than python to be installed ?

On screenshot i see you're using it without any flags which is even more weird..

Any tips welcome :)

  • 2 weeks later...
  • 1 month later...
On 6/4/2018 at 10:45 PM, foxlet said:

For those still following along, I have updated the tool to support both beta and final builds of macOS Mojave (10.14). Yes, this does mean one can download 10.14 Developer Previews without a developer account.

Hey Foxlet - long time no hear.  Thanks for the script. works great. It was mentioned on the "unsupported' forums.  Question: are you still playing with Mojave betas on unsupported macs?  And do you have system update (from preferences) working consistently?

Edited by pkouame
  • 2 weeks later...
  • 8 months later...
  • 3 months later...

Uh, I'm trying to use the tool and...

F:\Mac stuff\tools\FetchMacOS\>fetch-macos.py -l

  File "F:\Mac stuff\tools\FetchMacOS\fetch-macos.py", line 109
    print "You must provide a Product ID (or pass the -l flag) to continue."
                                                                           ^
SyntaxError: invalid syntax

 

I'm getting asked to use the -l flag even though I'm clearly using it...

Do I need something else?

 

EDIT: reread the topic. The program uses Python 2, and I have Python 3.6.2 installed >_<

Edited by W-Tiggeh
6 hours ago, iCanaro said:

 

 

 

 

Thank you, I know this program, but I want to use this script (FetchMacOS), because it is cross-platform.

By the way, I have on 10.14.6 program Get mac OS does not start and crashes. https://pastebin.com/hwpgGvPs

P.S.
I also found a program "Apple Multi Updates Loader [WineSkin]" that has similar functionality.

https://mac-ru.net/viewtopic.php?t=480

×
×
  • Create New...