mirror of
https://github.com/ISpillMyDrink/OpenSuperClone.git
synced 2026-05-04 05:50:51 +00:00
85 lines
1.5 KiB
Plaintext
85 lines
1.5 KiB
Plaintext
seti $printhelp = $printhelp
|
|
|
|
|
|
while 1 = 1
|
|
echo " "
|
|
echo "Tools Menu"
|
|
echo "Q) Quit"
|
|
echo "P) Previous Menu"
|
|
echo "H) Toggle Script Help"
|
|
echo "1) Scan Device"
|
|
echo "2) Make a Bad Sector"
|
|
echo "3) Write Uncorrectable"
|
|
echo "4) Disable Read Look-Ahead"
|
|
echo "5) Enable Read Look-Ahead"
|
|
echo "6) Error Control Timer (SCT)"
|
|
echo "7) Reset Device"
|
|
echo "8) Get Device Status"
|
|
echo "9) Hard Reset"
|
|
|
|
if $printhelp = 1
|
|
exit 0
|
|
endif
|
|
|
|
echo "Enter your choice:"
|
|
userinput $choicestring
|
|
|
|
if $choicestring = q
|
|
break
|
|
|
|
elseif $choicestring = p
|
|
previousscript
|
|
|
|
elseif $choicestring = h
|
|
if $help = 0
|
|
seti $help = 1
|
|
echo "Help is now turned on"
|
|
else
|
|
seti $help = 0
|
|
echo "Help is now turned off"
|
|
endif
|
|
|
|
elseif $choicestring = 1
|
|
loadscript ata_scan_device.osc
|
|
break
|
|
|
|
elseif $choicestring = 2
|
|
loadscript ata28_makebad.osc
|
|
break
|
|
|
|
elseif $choicestring = 3
|
|
loadscript ata48_write_uncorrectable.osc
|
|
break
|
|
|
|
elseif $choicestring = 4
|
|
loadscript ata_disable_look_ahead.osc
|
|
break
|
|
|
|
elseif $choicestring = 5
|
|
loadscript ata_enable_look_ahead.osc
|
|
break
|
|
|
|
elseif $choicestring = 6
|
|
loadscript ata_sct_error_control_timer.osc
|
|
break
|
|
|
|
elseif $choicestring = 7
|
|
loadscript reset.osc
|
|
break
|
|
|
|
elseif $choicestring = 8
|
|
loadscript ata_status.osc
|
|
break
|
|
|
|
elseif $choicestring = 9
|
|
loadscript reset_hard.osc
|
|
break
|
|
|
|
|
|
else
|
|
echo "bad choice= " $choicestring
|
|
endif
|
|
|
|
|
|
done
|
|
end |