The router cannot respond to program launches - there is simply no way for that to happen unless it has Dial on Demand. The DG834G and variants have DoD, I believe, but the old DG834 may not. DoD is intended for time/data limited or PAYG ISPs, but is sometimes a little hit and miss, due to the nature of a LAN connection. I'll leave it at that before this turns into an essay.
Frequently (particularly with Netgears - see recent threads), quite the opposite happens - a lack of activity causes the router to drop the ADSL line and ISP link.