RU:
- В скрипт добавлены idevice_id, ideviceinfo, ideviceinstaller, libimobiledevice-1.0, libplist-2.0 для каждой операционной системы;
- В командах 5-6 в списке приложений, установленных на устройстве добавлено отображение сгруженных приложений;
- В командах 5-6 добавлен список сгруженных приложений, установленных на устройстве;
- Для запуска на macOS больше не требуется установка Homebrew/MacPorts, а также установка minizip, ideviceinstaller, только установка powershell c помощью установочного файла (Homebrew/MacPorts можно удалить, если в них нет необходимости);
- В команды 1 и 4 (покупка без загрузки) добавлена возможность массовой покупки приложений на всех аккаунтах, в случае если в скрипте авторизовано несколько аккаунтов.
- Оптимизация кода и мелкие исправления.
Примечание:
- Для удаления Homebrew:
- Введите в Терминале:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" - Нажмите Enter.
- Для удаления MacPorts:
- Введите в Терминале:
sudo port -fp uninstall installed
sudo dscl . -delete /Users/macports
sudo dscl . -delete /Groups/macports
sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports
- Нажмите Enter.
EN:
- The script now includes idevice_id, ideviceinfo, ideviceinstaller, libimobiledevice-1.0, and libplist-2.0 for each operating system;
- In commands 5-6, the list of applications installed on the device now includes a display of unloaded applications;
- A list of offloaded apps installed on the device has been added in commands 5-6;
- To run on macOS, you no longer need to install Homebrew/MacPorts, nor do you need to install minizip or ideviceinstaller; you only need to install PowerShell using the installation file (Homebrew/MacPorts can be removed if they are not needed);
- Commands 1 and 4 (purchase without download) now include the option to bulk purchase apps across all accounts if several accounts are authorized in the script.
- Code optimization and minor fixes.
Note:
- To uninstall Homebrew:
- Enter the following in the Terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" - Press Enter.
- To uninstall MacPorts:
- Enter the following in the Terminal:
sudo port -fp uninstall installed
sudo dscl . -delete /Users/macports
sudo dscl . -delete /Groups/macports
sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports
- Press Enter.