If you use Windows Vista or later versions, you don't need to install any additional software to see the processes with network activity, Windows comes with Resource Monitor. You just need to have been the Windows task manager (Ctrl + Shift + Escape) and click on resource monitor:
In the "network" tab you can see the processes with network activity:
I believe that you can get this information from Process Explorer. It is a free download from Microsoft, (originally by Sysinternals), as it can let you see which process(es) are performing the most network traffic.
You could also take a look at Process Monitor. This story is well worth a read as well.
(Sorry can't include any screenshots at the ...
For a graphical interface, try throttled.
Considering you are savvy, you can could also get creative with builtin OS tools, as detailed below.
I say creative because, to the best of the knowledge, they don't let you throttle specific applications, but you can throttle ports and addresses.
Using ipfw to throttle inbound traffic from standard HTTP ...
From time to time I have the problem that my internet stops working after returning from standby. Instead of rebooting, I run a script (as admin) to disable and re-enable the used network interface, called reset-interface.bat:
netsh interface set interface INTERFACENAME disabled
netsh interface set interface INTERFACENAME enabled
You can get INTERFACENAME ...
Take a look at Networx. It monitors IP traffic from your computer and will keep logs on a per process basis, it is also free.
Unlike most of the other suggestions, this utility logs usage over time, not just a real-time view of current usage.
There are several apps doing exactly what you describe, which I call Data Stutterer. More precisely, if you only want the listed features, AutoData will be perfect:
AutoData (source: Google Play; click images for larger variants)
As the screenshots show, this app exactly meets your listed requirements: When the screen is on, data will be enabled – and ...
I've been using NetWorx. Simple to use and logs everything.
NetWorx is a simple and free, yet powerful tool that helps you objectively evaluate your bandwidth situation. You can use it to collect bandwidth usage data and measure the speed of your Internet or any other network connection. NetWorx can help you identify possible sources of network problems, ...
You would need Web Filtering software. The first one I found was http://www1.k9webprotection.com/ which has time restrictions, and is free to home users (get a licence key from their Get K9 Now page. If you want to search for other free programs, then searching for free web filter -trial should get you more choices.
Retaining below instructions for other ...
*nix systems ship with Netstat for this, which is available for Windows as well if you don't mind the command-line. For permanent monitoring including bandwidth, there's ifstat, which also has several Windows pendants.
A related article on one of our sister-sites might fully answer your question: How can I limit bandwidth of other programs?
Ghost Browser might be what you are looking for. It is a Chrome-like browser with special Multi-Session Browsing.
While it does not open a new session for each new window, you can have as many sessions you want even in the same window. It has color coded tabs for each session.
You can download it from their site:
And this ...
The website portquiz.net can be used to check which ports are open for outbound connection, e.g. as follows (I took the command from http://thomasmullaly.com/2013/04/13/outgoing-port-tester/):
sudo apt-get install -y nmap
nmap -Pn --top-ports 1000 portquiz.net
Another way to do so, from https://gist.github.com/enginefeeder101/0805faf3862d88a97d66:
You should also look at the Java Anonymizing Proxy which is free, from the technical university at Dresden.
Basically, you run a Java program on your PC which acts as a local proxy for your browser and encrypts all URLs so that your ISP can't see them and sends them to the JAP server which fetches the page & returns to you.
I can't remember if the ...
I have a good one:
It requires a rooted phone with Xposed framework installed but it integrates pretty well with the notification bar.
Screenshot (click image for larger variant)
Or can also mod the signal icon as well as the battery icon.
Net Speed Meter
No matter what App run in the foreground, you can alway know the network throughput.
Display the network throughput with chart.
Tap and slip the chart to anywhere you want!
The chart can auto hide after there is no network traffic for a while.
Custom your view ! You can disable chart, let it show only numeric.
Monitor network type ...
If you like you can use a Firefox extension called LeechBlock
LeechBlock is a simple productivity tool designed to block those time-wasting sites that can suck the life out of your working day. All you need to do is specify which sites to block and when to block them.
You can specify up to six sets of sites to block, with different times and days for each ...
[Promoting my comment to an answer...]
WANEM - The Wide Area Network emulator
Controlling Windows bandwidth within Windows is tricky; however, if you build a virtual machine with the Windows webserver in it, then you can do much more with wanem.
In your specific situation, you need:
Windows VM with one virtual NIC
Linux VM with two virtual NICs, (which ...
These requirements match Liferay perfectly.
Each site shows differently depending whether the user is:
not logged in
logged in visitor
logged in employee
and any group structure you want
You can define sites, sections, pages, etc.
There are social features like wiki, chat,
That extension can be used as a basic todo list, and on the other end of the ...
I think any firewall should be possible to configure like that. Even Windows firewall can serve well.
Method is called a WhiteList. Easy principle, you should setup 2 rules:
one will DENY access for all outgoing IP's on ports 80 and 443.
one will ALLOW access for address you want to let open.
Carefully, all Widows updates etc. will be blocked as well or ...
My suggestion would be to use a chat app such as Empathy or even Discord. Both will send GNOME pop-up notifications and are trivial to install.
Otherwise you could always make an email for just this purpose and use Ubuntu's built-in client.
You can use BitTorrent Sync to share and access data directly from another PC, or even a mobile (Not through cloud). It supports Windows and Mac, unfortunately not Linux. You can use it in Android, Windows Phone, iOS also. No file size limit. And it's free.
You haven't specified, whether you want a Premium or a Free software, so if you are looking for a Premium software, than try Family Protector (Mac Parental Control Software).
Features which matches your requirements :
History of websites visited for each user account and the ability to easily block/allow a site from the history list
Time of day ...
StayFocusd is a Chrome extension that increases your productivity by limiting the time spent on websites in your custom list.
Features (based on your restrictions):
gratis with (optional donations)
Ability to customize websites, hours, and days of the week
Additionally, you can limit yourself to a certain number of minutes per day on your ...
If you use Windows XP or before, you can use Sygate Personal Firewall by http://en.wikipedia.org/wiki/Sygate_Technologies:
Free to try; $39.95 to buy
Very lightweight (~10 MB of RAM)
You can see the processes with network activity and block specific .exe from accessing Internet.
For the background story, Sygate Personal Firewall ...
Btw, although I recommended JAP, I personally pay for BTguard which let's me do all that you ask for, plus download torrents. All untraceable, end to end encrypted with no records kept.
Once again, I am behind my company's server so can't, alas, access the page to copy/paste the best parts (now, if only I had BTguard installed on my office PC ...)
I found a VPN application called Hide.me I Installed in my machine and this works like a charm
Free plan: 1 connection limited to 2 servers, 2 GB data transfer, bandwidth on a “best effort” basis – meaning you get what’s left over from the paying clients, and no OpenVPN.
Hide.me does not keep any log-files – which really sets them apart ...
cyberghostvpn.com it is secure, you can check the about page, the free version offer unlimited bandwidth in theory, but disconnects every 2 hours, just reconnect no big deal. Also few servers for the free version. easy to install and runs on windows. Bypass internet censorship? you bet.
tunnelbear.com never used it so won't write anything about it but heard ...
You can use the developers console in your browser or use FireBug. Go to the "Network" tab, activate the panel and refresh the website. This is for a "client" in geek term.
For a server and client , install lib pcap and use a tool that can "watch" the network traffic like ngrep or tcpdump ( for Windows I think wireshark?).
All of those tools provide the ...