Home > Listing on sella.co.nz > Automating Sella Activities

Automating Sella Activities 

System Scheduler by Splinterware

What Auctionitis Commands or Tasks can be automated with System Scheduler?
Load All Listings
System Scheduler Preferences
Setting up System Scheduler to Update Sella Database
Setting up System Scheduler to load Listings by Auction Cycle


Now that your auctions are all set up, you may want to automate when they list so you dont need to be at your PC to run a process.

Auctionitis integrates with the Windows Scheduler, but we've since found a far simpler free tool to automate scheduled tasks that runs across all versions of Windows with ease.

System Scheduler by Splinterware

System Scheduler is an excellent tool to schedule unattended running of applications, batch files, scripts and much more.

For anyone used to using MS Windows own Task Scheduler, System Scheduler is an ideal and easy to use replacement, with more flexibility and features. System Scheduler runs totally independently of the MS Windows Task Scheduler and has no dependencies on it.

Download System Scheduler Free Version

The free version is limited to 3 taskis in events at any one time, however by writing a batch file (a simple text file) we can add many tasks into the one event.

System Scheduler FAQ

What Auctionitis Commands or Tasks can be automated with System Scheduler?

In order to allow auctions to be loaded or other tasks to be performed at scheduled times a command line capability is available as part of Auctionitis. Combined with the Windows scheduler this offers a powerful automation and auction management capability.There are currently 3 Sella tasks that can be initiated automatically with System Scheduler, they are:
  1. Load All Listings
  2. Update Database
  3. Load Listings by Auction Cycle

Load All Listings
  • This will load all pending listings to Sella that do not have an auction cycle assigned to them
  • The command line for this is -ACTION:LOADSELLA
Setting up System Scheduler to Load all Listings

Start System Scheduler and select Action >New Event



Then the Event screen appears


  1. Event Type: Select Run Application
  2. Event is Enabled: Ticked
  3. Application: use the magnifying glass icon to navigate to c:\Program Files\Auctionitis\Auctionitis.exe or type it into the application field
  4. Parameters: This is where the command is entered.  Please note there is a SPACE before -ACTION:LOAD SELLA is entered.  Enter the Command EXACTLY including ensuring spaces, capital letters etc are exactly as specified
  5. Working Dir: Enter the directory that Auctionitis lives in. This will always be C:\Program Files\Auctionitis\
  6. State: Select Normal or see the System Scheduler FAQ for more information on the other states that tasks can be run in
Click Schedule.  In the Schedule tab you choose when you want your Event to run. There are a range of very flexible scheduling options and triggers. Schedule times can range from Every Minute to Every Year, and any combination you can think of in between.



Use the drop down box to select the scheduling option. 



There are several different schedule type options
  1. Do Not Schedule
  2. Once
  3. Every Minute
  4. Every Hour/Selected Minutes
  5. Every Day/Week
  6. Every x Days
  7. Every Month
  8. Every Year
Here is a sample schedule



In the above schedule options we have chosen to run the task:
  1. Daily on Monday, Tuesday, Friday and Sunday but NOT Wednesday, Thursday or Saturday
  2. The task will run every four hours on those days - Midnight, 4am, 8am, Midday, 4pm and 8pm
  3. The task will run on the  hour (eg at 4am not 4.15)
  4. Save the task and exit
There is a variety of options available under the Specific hours and Specific minutes tabs

System Scheduler Preferences

Below is one of the Preferences setting tabs that is available to further configure System Scheduler to your requirements.



Refer to the System Scheduler Website for more information on these options.

Setting Up System Scheduler to Update Sella Database

Repeat the process for Load All except replace the command line to -ACTION:UPDATEDBSELLA



Setting Up System Scheduler to Load Listings by Auction Cycle

Repeat the process for Load All except replace the command line to -ACTION:LOAD -CYCLE:<NAME>



C:\Program Files\Auctionitis\Auctionitis.exe -ACTION:LOAD -CYCLE:<NAME>  Loads all Pending & Clone auctions with the cycle <NAME> assigned to them.  Use the exact name of the cycle you wish to use instead of <NAME> in the scheduler. And remember to include a space before  -ACTION and before -CYCLE.

For example, if you had a cycle named Bargains then the command would look like this:
"C:\Program Files\Auctionitis\auctionitis.exe" --ACTION:LOAD -CYCLE:Bargains

You can check you have the cycle name right by comparing the scheduler to Auctionitis



 

The Auction Cycle specified on the command line must match the Auction Cycle in the database exactly including any capitals. If the Auction Cycle is shown as Monday in the auction cycle screen, then the command line must also specify Monday not MONDAY or monday or MoNdAy

Replace <NAME> including the brackets with the actual name of the cycle as found in Auctionitis >Edit >Cycles menu option
 
Article Details
Created:11/24/2009 9:17:31 AM
Modified:11/29/2009 11:57:48 PM
Author:Admin
Views:10

Options
 Print Article
 Bookmark Article
 Link to this Article

Related Articles
  
To add links, place the cursor in the box above and then click 'Link Page' on the toolbar.

File Attachments
  
To upload and insert attachments, place the cursor in the box above and then click 'Document Manager' on the toolbar.