This software removes Time Machine's automatic backup feature and adds a customized launchd agent.
This is where TimeMachineScheduler comes in. This software disables the automatic backup feature of Time Machine and installs its own launchd agent, which allows users to set their own intervals between 1 and 12 hours. The agent is password-protected and located in the main library, ensuring that no system files or preferences are modified during the process, except for the disabling function of Time Machine.
If users encounter any access privileges problems while using OS X 10.5 Leopard, TimeMachineScheduler takes care of it by ensuring all files are properly set with the correct owner, group, and privileges. Users can also install or uninstall the agent, or temporarily disable backups, with ease.
The agent can also be set to run at load, which includes startup and login. A backup can be initiated immediately by pressing a button, and the scheduler's status is displayed. During a backup, all control elements are disabled and actions are recorded into a log file (~/Library/Logs/TimeMachineScheduler.log).
TimeMachineScheduler works self-dependently in the background and doesn't need to run permanently. Users can revert to the original setting of Time Machine by uninstalling the software and enabling the automatic backup function in Time Machine's Preference Pane. The software also includes an "emergency" uninstaller in case of unforeseen circumstances.
Overall, TimeMachineScheduler is an effective software solution for users who need more control over Time Machine's backup intervals. The password protection and easy installation/uninstallation process make it a great addition to any Mac OS X 10.5 Leopard system.
Version 2.3.1: N/A