A Greenock man has been jailed for more than a year and a half after he admitted a catalogue of offences spanning a period of seven months.