Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a internet connection (broadband connection with wireless modem) with a fixed allotted usage per month. Any usage above the limit is charged heavily.

Though the night usage 12:00 PM to 8:00 AM is free. Usage during this time is not counted.

Problem is that when I am using the computer during day time, so many applications constantly uses internet (most in an attempt to keep them updated).

Please can you suggest any free application which allows me stop all applications to use internet in a given time window and just allow the browser (chrome) to use it freely.

EDIT: Okay! I will not mind paying a few bucks for this. Any suggestions?

share|improve this question

closed as off-topic by Tog, Heptite, Kevin Panko, Mokubai, Raystafarian Apr 28 at 12:39

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – Tog, Heptite, Kevin Panko, Mokubai, Raystafarian
If this question can be reworded to fit the rules in the help center, please edit the question.

    
dupe? superuser.com/questions/15425/… –  fretje Aug 11 '09 at 9:17
    
What kind of connection: dial up? broadband vis (USB) modem or modem/router/LAN? (In the last case my router has a content filter which can be configured to block a set of URLs on a schedule). –  Richard Aug 11 '09 at 9:21
    
@fretje: No. The other poster wanted firewall options on Win7. This question is to disallow internet access at certain times only. –  nagul Aug 11 '09 at 10:35
    
The connection is a broadband connection with wireless modem. –  Hemant Aug 11 '09 at 11:53
add comment

4 Answers 4

up vote 1 down vote accepted

I think this can be done with Windows Firewall settings using netsh commands.
With the Windows firewall enabled, programs can access Internet only because they have exceptions installed. Windows makes your life easy by adding some exceptions. You can work on that.

On a Windows XP, I get something like the following (this is filtered output from Cygwin)

$ netsh firewall show allowedprogram
Allowed programs configuration for Standard profile:
Mode     Name / Program
-------------------------------------------------------------------
Enable   Google Talk / C:\Program Files\Google\Google Talk\googletalk.exe
Enable   Microsoft  Fax Console / C:\WINDOWS\system32\fxsclnt.exe
Enable   vncviewer / C:\Program Files\TightVNC\vncviewer.exe
Enable   Skype / C:\Program Files\Skype\Phone\Skype.exe

There are these two commands,

$ netsh firewall add /?

The following commands are available:

Commands in this context:
add allowedprogram - Adds firewall allowed program configuration.
add portopening - Adds firewall port configuration.

and,

$ netsh firewall delete /?

The following commands are available:

Commands in this context:
delete allowedprogram - Deletes firewall allowed program configuration.
delete portopening - Deletes firewall port configuration.

If you delete specific programs at some time,
they would be firewalled outbound access from your Internet connection.

You can then add them back in when you want.

This can be scripted (even in Windows).

If you are using another firewall, such configuration controls are expected on it too.

share|improve this answer
add comment

If you are in australia, belgium, canada, india, new zealand, portugal, ukraine (if you feel up to it you can make it get data from any ISP), I suggest this firefox addon:

http://netusage.iau5.com/

You just put your login details for your ISP and it periodically grabs your usage data from your ISP, displaying it in a handy bar at the top of your browser window.

share|improve this answer
    
Thanks for this but I am from India and I don't use Reliance as service provider. So apparently this is not an option for me. –  Hemant Aug 11 '09 at 11:56
    
I'm sure if you looked at the documentation, you would find out how to add it in yourself, you could even ask for help at stackoverflow. netusage.iau5.com/ispjs.html –  Jonno_FTW Aug 13 '09 at 7:31
add comment

BitMeter

share|improve this answer
add comment

My router allows me to port block both internally and externally - and I can schedule time for when certain IPs are allowed to connect out.

Perhaps this would work for you, as well?

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.