re-add support for desktop checkonline
Merge pull request #48 from ngokevin/checkdesk

re-add support for desktop checkonline