Batman:
how are you going to program it?
He proposes to try each combination by manually changing the dip switches until he finds the right combination. There are 256 combinations (assuming that these are two-state switches and not tri-state switches which I know some garage door openers have), but he shouldn't have to try every single combination as he should hit it before he gets to the last combination (unless he's really, really unlucky!)