|
This is taken from ABC_OKC docs. A new guide by plinkmod might be available in the future. The Command Scheduler allows you to schedule internal commands that will run when the date/time you set for it has come. You can also set commands to cyclically run every day or every week from a given date.
It is useful, among other things, for: - Automatically Adjusting traffic (stopping or limiting)
- Automatically toggling other tools like the Web Interface Service
- Quitting LH-ABC or shutting down the computer by date/time
- Clearing completed torrents on a specific hour
Open the Command SchedulerTo open the Command Scheduler dialog navigate through Edit->Tools->Command Scheduler in the menu bar. A dialog will show up allowing you to add, remove and edit scheduled commands. You can also set the command scheduler parameters and start/stop it. For quickly starting/stopping the Command Scheduler you can customize the application toolbar and add the Command Scheduler item. Add commandsTo add a command, just use the "Add" button. A new scheduled command is added to the list with its schedule date/time set to current one. Remove commandsTo delete one or several commands, select them and press the "Remove" button. Edit commandsTo change a value in a cell of the list, right click on it. A popup menu or a dialog will open to let you change the value of the parameter. You can select several scheduled command to delete them or changing one of their field to the same value in one shot. You can select all commands with Ctrl+A and invert the selection with Ctrl+X. Changing all selected cells in one shot is not always allowed. For instance if the selected scheduled commands have distinct commands (in the Command column), you logically won't be allowed to change values (in the Value column) for these in one shot. The columns of the scheduled commands listStatus To enable/disable a command.
If a scheduled command is "Disabled" or has its Command field set to "None" it is ignored and will never be run.
Frequency One time commands :
A "One time" command runs once on the date/time set in the Date and Time columns of the list.
Daily commands :
A "Daily" command runs every day starting on the date/time set in the Date and Time columns of the list.
Weekly commands :
A "Weekly" command cyclically runs one time every week.
The command will run every week starting the first time on the date/time set in the Date and Time columns of the list.
Weekly commands with list of days of week :
This "Weekly" command cyclically runs one or several times every week.
If you press some of the 7 day buttons, the command will run only on the selected days of week in the window of time starting on the date set in the Date columns of the list.
Date and Time The date and time the command is set to run (or its potential run window of time to start, for weekly commands, see above).
Expires on For a command to run daily or weekly, you can set in this field a date the command will not run past.
If it can run on this date this will be the last time.
If you set it to "Never", the command will cyclically run forever.
It can't be changed from "Never" for a "One time" commmand.
Command and Value The command to be run with the optional value to be set.
You can't change the value if the command is set to "None".
Available commands are:
- Stop All
- Queue Stopped
- Enforce Queue Limit
- Clear Completed
- Maximum upload rate when downloading
- Maximum upload rate when not downloading
- Maximum download rate
- Maximum number of active torrents
- RSS Timer
- Web Service
- Directory Scanner
- Exit
Command scheduler parametersTwo options can be set in the command scheduler dialog: - The Command scheduler can automatically start when LH-ABC starts.
- When the Command scheduler starts, it can be set to run past commands of the list.
If run past commands is set, all past last runs of each enabled and valid command will be replayed when the scheduler starts. The "Exit" command is never re-run for obvious reasons. If you set commands to set the upload rate to some values according to date or time, and if you keep ABC stopped for a while and then start it, running the command scheduler with this option set will ensure that your upload rate settings will be set to correct values according to day and time.
|