my question is can i use a usb to parallel adapter to program an avr without a bootloader, ive made the parallel programmer.
Probably not. Most USB/Parallel adaptors are "printer adapters" and attach to windows at the printer driver level; I don't think you get the bit-level access to the printer port that the parallel port bit-bang adapters need. I'd love to be shown to be wrong, though...