Is there a way to determine when a printer is finished printing, not just when the command sending the information is complete? Also, someone please tell me how to detect the default printer on a system (nothing I tried seems to work).