home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 20 / amigaformatcd20.iso / +afcd_setup+ < prev    next >
AmigaDOS Script File  |  1997-09-30  |  4KB  |  156 lines

  1. .key DUMMY
  2. .bra {
  3. .ket }
  4.  
  5. Failat 21
  6.  
  7. IF exists env:Choices_Run
  8.  echo ""
  9.  echo "You don't need to run this script..."
  10.  wait 2
  11.  echo ""
  12.  echo "Terminating script"
  13.  wait 1
  14.  echo ""
  15.  echo "no changes have been made!"
  16.  wait 1
  17.  skip end
  18. endif
  19.  
  20.  
  21. IF exists ENV:AFCD_Assigns
  22.   Echo ""
  23.   Echo "Removing the assigns to Amiga Format CD20..."
  24.   echo ""
  25.   Delete >NIL: ENV:AFCD_Assigns
  26.    echo "*e[0 p*e[33m*e[7m 14% " noline
  27.    wait 1
  28.   Assign C:     CD:C remove
  29.    echo "*e[4D    28% " noline
  30.    wait 1
  31.   Assign S:     CD:S remove
  32.    echo "*e[4D    42% " noline
  33.    wait 1
  34.   Assign Libs:  CD:Libs remove
  35.    echo "*e[4D    56% " noline
  36.    wait 1
  37.   Assign Fonts: CD:Fonts remove
  38.    echo "*e[4D    70% " noline
  39.    wait 1
  40.   Path CD:C remove
  41.    echo "*e[4D    84% " noline
  42.    wait 1
  43.   Assign CD:    remove
  44.    echo "*e[4D   100% *e[0m"
  45.    wait 2
  46.  
  47.  
  48. ELSE
  49.   SetENV AFCD_Assigns Yes!
  50.  
  51.   Echo " "
  52.   Echo "Now setting up assigns for the Amiga Format CD20..."
  53.   Echo " "
  54.   Echo " "
  55.   Echo "     *e[1mSetting Assigns...*e[0m     "
  56.   Echo " "
  57.   Echo " "
  58.   Echo " "
  59.  
  60.   Assign CD:    AFCD20: add
  61.    echo "*e[0 p*e[33m*e[7m 10% " noline
  62.    wait 1
  63.    CD:c/AFCDView CD:s/disclaimer.iff >nil:
  64. ;  CD:c/viewtek CD:s/disclaimer.iff NB HD NT >nil:
  65.    echo "*e[4D    20% " noline
  66.    wait 1
  67.   Assign C:     CD:C add
  68.    echo "*e[4D    30% " noline
  69.    wait 1
  70.   Assign S:     CD:S add
  71.    echo "*e[4D    40% " noline
  72.    wait 1
  73.   Assign Libs:  CD:Libs add
  74.    echo "*e[4D    50% " noline
  75.    wait 1
  76.   Assign Fonts: CD:Fonts add
  77.    echo "*e[4D    60% " noline
  78.    wait 1
  79.   Path CD:C add
  80.    echo "*e[4D    70% *e[0m"
  81.  
  82.   Resident >NIL: CD:C/CheckAFCDPrefs
  83.  
  84.   CheckAFCDPrefs
  85.   If ERROR
  86.     Echo "*e[6A*e[1mWould you like to run the AFCD preferences program?     *n*e[0m*e[3mThis will allow you to preset your choices for this*nscript and your preferred file viewers          *e[0m"
  87.     Ask "(y/N)?"
  88.     If WARN
  89.        CD:+Look_here_1st!+/AFCDPrefs
  90.     EndIf
  91.   EndIf
  92.  
  93.   CheckAFCDPrefs FONTPREFS
  94.   If ERROR
  95.     Echo "*e[4A*e[1mWould you like our font prefs run?                      *n*e[0m*e[3mThis will ensure that snapshotted icons look right *nand won't affect your permanent Workbench settings.*e[0m"
  96.     Ask "(y/N)?"
  97.     If WARN
  98.       sys:prefs/Font use CD:+Look_here_1st!+/Handy_Tools/FontPrefs
  99.     EndIf
  100.     echo "*e[1B" noline
  101.   Else
  102.     CheckAFCDPrefs FONTPREFS
  103.     If WARN
  104.       sys:prefs/Font use CD:+Look_here_1st!+/Handy_Tools/FontPrefs
  105.     EndIf
  106.     echo "*e[1A" noline
  107.   EndIf
  108.   echo "*e[33m*e[7m*e[24C    80% *e[0m"
  109.   wait 1
  110.  
  111.   CheckAFCDPrefs TOOLMAN
  112.   If ERROR
  113.     Echo "*e[6A*e[1mWould you like to run ToolManager and ToolsDaemon?      *n*e[0m*e[3mThey will give you added menus with some of the    *nhighlights of AFCD20:                              *e[0m"
  114.     Ask "(y/N)?"
  115.     If WARN
  116.       run >nil: <nil: CD:+Look_here_1st!+/Handy_Tools/Toolmanager config cd:+Look_here_1st!+/Handy_Tools/tm.config
  117.       run >nil: <nil: CD:+Look_here_1st!+/Handy_Tools/toolsdaemon
  118.     EndIf
  119.     echo "*e[1B" noline
  120.   Else
  121.     CheckAFCDPrefs TOOLMAN
  122.     If WARN
  123.       run >nil: <nil: CD:+Look_here_1st!+/Handy_Tools/Toolmanager config cd:+Look_here_1st!+/Handy_Tools/tm.config
  124.       run >nil: <nil: CD:+Look_here_1st!+/Handy_Tools/toolsdaemon
  125.     EndIf
  126.     echo "*e[1A" noline
  127.   EndIf
  128.   echo "*e[33m*e[7m*e[28C    90% *e[0m"
  129.   wait 1
  130.  
  131.   CheckAFCDPrefs NEWICONS
  132.   If ERROR
  133.     Echo "*e[6A*e[1mWould you like to run NewIcons?                         *n*e[0m*e[3mThis will change the look of some of the icons on*n*e[0m*e[3mthe CD                *e[0m"
  134.     Ask "(y/N)?"
  135.     If WARN
  136.       run >nil: <nil: c:newicons
  137.     EndIf
  138.     echo "*e[1B" noline
  139.   Else
  140.     CheckAFCDPrefs NEWICONS
  141.     If WARN
  142.       run >nil: <nil: c:newicons
  143.     EndIf
  144.     echo "*e[1A" noline
  145.   EndIf
  146.   echo "*e[33m*e[7m*e[32C   100% *e[0m"
  147.   wait 1
  148.  
  149.   Resident >NIL: CheckAFCDPrefs REMOVE
  150.  
  151. endif
  152.  
  153. lab end
  154.  
  155.  
  156.