Standalone app with custom driver would not work in this case.
Depends on what you write it in...