yeah - but i meant more like a brutal way - if there is any data sent, thee is also current (not sure how much tho), if no data - no current.
Tho even detecting and sending the data like that would require it to be detected as a device.
You're not going to send data to the correct USB port without enumeration (FT232, uC or thousands of transistors). You might be able to get something by modifying the host controller driver, how skilled are you at low level kernel programming?
Even converters for usb to serial cost stupidly alot here (15€ +5€ post for the cheapest).
There are cheap Chinese clones on Ebay for less, unless import duties make this prohibitive for you.
And even tho micros may be cheap.. the burners are a completely different league.
There are cheap programmers shipped with a small devboard (eg. the various STM32 DISCOVERY versions, TI ARM Cortex-M4 Launchpad). Some micros (eg. AT90USB) ship with a bootloader, so they can be programmed without programmer. The FT232 costs around $6, I'm sure there are cheaper alternatives.