I am working on a portable version of EFiver.py and v3.0 Beta is the first major update for this. It is committed a few minutes ago. You can grab it from the new Github beta branch.
This Beta version should work on macOS Sierra+ already, but I also want it to run on Windows and Linux. Eventually.
The next step is to solve all /tmp paths, which should be easy, and then we need to replace cpio with WinRar or 7-Zip. Or whatever. No idea what to use – I don’t even have a Windows PC.
Let me know if you have tips or ideas for me. Or other improvements.
Want to help or test this version? Great! Let me finish downloadSeed.py – a stripped down, download only version of installSeed.py – and I’ll commit it as soon as I am done with it.
install on vritual box win or linux and test, and for py on win use path = r”your_path” you must use r
and for me it best to convert py to exe on win, because win dont have default installed python, for py to exe you can use cx_freeze or pyinstaller…..
Thanks for the tips/info but since I don’t have Windows… that is not going to help me. I still hope that once the download script is comitted, that someone with Windows will test it for me.
https://www.microsoft.com/en-us/software-download/windows10ISO
dont need licence, you can use free ….
Thank you. Not that I personally will use it, but others may find it handy.
p.s. I cannot even remember when I used Windows.
7-zip would be my choice. I’ll test it.
Hi Ruud,
Thank you!
For you info: I have committed an updated version of EFIver.py that calls downloadSeed.py instead of installSeed.py
The latter is now also available from my Github repository (Beta branch only for now).
you use linux or just mac os x ?
Mac only since 2007. Last time I used Ubuntu was in 2009.
😀 :D, try linux, you have so great distro today, so great desktop environments, you will fall in love with new linux distro 😛
For /tmp, use the tempfile module. It’s there in the standard library.
For compressing and archiving stuff, use the zipfile module. It’s there in the standard library.