KickOff -- A remote exec utility for Windows

by Ruigang Yang (ryang@cs.unc.edu), Nov 2001

Source code (containing both the client and the server code)

Precompiled binary for Windows: KickOff server       KickOff client (a.k.a. kfc*)

Documentation

* Not affiliated with Kentucky Fried Chicken


How to run the TI acquisition system using KickOff

As of Nov 2001, the TI acquisition system is installed on future(2-5) (Dell quad-CPU servers in the camera room (Room 251)). KickOff server has been installed on these PCs to make remote execution possible. Here is the instruction about how to start the TI acquisition system remotely, assuming all the hardware (cameras etc) is available and connected properly.

  1. Install Kickoff client on your PC if you have not done so. (Refer to the KickOff manual for details)
  2. Run the following commands from a command console (DOS window). It is advised to copy and paste the following section and create a batch file to simply the operation.

    kfc future5 9999 kill
    kfc future4 9999 kill
    kfc future3 9999 kill
    kfc future2 9999 kill

    kfc future5 9999 \\future1\ryang\current_bin\reset
    kfc future4 9999 \\future1\ryang\current_bin\reset
    kfc future3 9999 \\future1\ryang\current_bin\reset
    kfc future2 9999 \\future1\ryang\current_bin\reset

    kfc future5 9999 \\future1\ryang\upenn\recon\server\release\server 5555 4 1500

    kfc future5 9999 "\\future1\ryang\current_bin\trimnccnpts.21.10.00 \\future1\ryang\current_bin\foo.cfg \\future1\ryang\current_bin\view34-config.txt"
    kfc future2 9999 "\\future1\ryang\current_bin\trimnccnpts.21.10.00 \\future1\ryang\current_bin\foo.cfg \\future1\ryang\current_bin\view34-config.txt"
    kfc future3 9999 "\\future1\ryang\current_bin\trimnccnpts.21.10.00 \\future1\ryang\current_bin\hostt2-bk.cfg \\future1\ryang\current_bin\view34-config.txt"
    kfc future4 9999 "\\future1\ryang\current_bin\trimnccnpts.21.10.00 \\future1\ryang\current_bin\hostt3-bk.cfg \\future1\ryang\current_bin\view34-config.txt"

     

  3. To stop the system, simply issue the following commands:
    kfc future5 9999 kill
    kfc future4 9999 kill
    kfc future3 9999 kill
    kfc future2 9999 kill

    kfc future5 9999 \\future1\ryang\current_bin\reset
    kfc future4 9999 \\future1\ryang\current_bin\reset
    kfc future3 9999 \\future1\ryang\current_bin\reset
    kfc future2 9999 \\future1\ryang\current_bin\reset