The phrase "hadst crack" is colloquial for "had a go" or "made an attempt". Synonyms for this phrase include "took a shot", "had a stab", "gave it a try", "had a whack", "gave it a go", "took a crack at it" and "made an effort". Each of these options capture the idea of trying something out or making an attempt, but with slight nuances to the language used. Depending on the context, one of these synonyms may be more appropriate than another. Regardless of the choice, they all convey the same basic meaning of giving something a shot.