C# project : Count total opened IE tabs and close atab if the count exceed a limit
$100-120 USD
Cancelled
Posted over 12 years ago
$100-120 USD
Paid on delivery
Create a solution to count the number of opened tabs in IE and close a tab if the count exceed the limit set by the user
## Deliverables
**Description:**
In this project you'll need to create a solution that will count the number of opened IE tabs and close any additional tab if the total count will exceed the number set in this solution.
**Solution Details:
**1. Create a winform with 1 form.
2. Once started, use a timer to constantly monitor and keep a count of the total opened IE tabs/windows (HTML Documents)
3. use a variable named 'MaxTabs' and set it to 3 representing the total allowed opened IE tabs.
4. if a user will try to open tab number 4 or another IE, the solution will close it.
**Possible Reference**
[login to view URL]
**Optional**
You can use a reference to [login to view URL] to create the solution. (Please note the Mandatory requirement!)
**Mandatory requirement**
The solution must be able to work without the [login to view URL] process running!
**General Notes, requirements, limitations and Considerations:**
1. The solution including all source codes will be built in Microsoft Visual Studio.
2. This solution including the source code will be check and tested on Microsoft Visual Studio 2010.
3. This solution will work and tested on the following operating systems: Windows XP, Windows 7, Server 2003, Server 2008
4. This solution will work and tested on the following platforms: x86 and x64.
5. Maximum allowed .NET Framework version is 2.0
6. The solution will work on both IE8 and IE9
7. The worker can use (if applicable) invoke and/or win API to build this solution.
8. Installer is not required for this project.
9. Tab number 4 will be closed no longer then 1000ms starting the time this tab was opened.
10. You can not use process or processinfo to run any external command-line commands like NET, REG, etc.
11. If the project is more then one day, you'll need to provide daily status reports on the progress of the solution.