Commit Graph

4 Commits

Author SHA1 Message Date
Kim
b0272722b9 fixed #65 - Allow colons (:) in the address fields to enable IPv6 2022-02-09 00:54:47 +11:00
brianga
57111a3d21 Check if file is locked or not and present to end user if it is locked and by what.
Resulted in breaking some of my habits and putting a messagebox windows in libraries.  Not my favorite thing, but it works.

This helps debug issue 3, it does not resolve issue 3.

To test it - open an office document (such as Word or Excel) and try to overwrite the office document with the RDP file including the office document extention (xls, xlsx, doc, docx, etc).  The application will tell you that the file is locked, locked by Word/Excel/etc and the PID that is locking it just in case you have multiple copies of the application that is locking it open.

A lot of the code was borrowed from Microsoft (https://code.msdn.microsoft.com/windowsapps/How-to-know-the-process-170ed5f3/sourcecode?fileId=151114&pathId=1558127374).
2019-11-15 14:44:55 -06:00
brianga
47e0a5864f Fix Issue #2
Fix Issue #2
  *  Updated REGEX to allow all lowercase and uppercase characters which allows for cross-language (for the most part) support
  *  Updated REGEX to allow for the _ character
2019-10-28 13:15:42 -06:00
Kim
f1f7664b91 Initial commit 2019-09-29 22:45:23 +10:00