<p dir="ltr">Squid is a great tool for this issue. League of Legends is on my sh*t list and is about to get slammed off for the same reasons.</p>
<p dir="ltr">I plan to let things run unfettered for a week to collect enough site access data to pull the plug effectively. </p>
<p dir="ltr">If I find the morons who pay kids to play games for them to run up their scores, and thus creating &quot;professional&quot; gamers, I would probably pop a gasket all over them. Actual reading is still a vital skill. Reading books used to be entertainment. It doubled as a skill practice. I&#39;m seeing reading not happening as games, mostly horridly stupid, repetitive crap games, are the dominant entertainment. The argument that LoL requires strategy doesn&#39;t cut it with me. Ditto on it being a type of real-time chess. BS. Total BS.</p>

<p dir="ltr">rant off. I feel your pain, brother. </p>
<div class="gmail_quote">On Mar 4, 2014 11:16 PM, &quot;Dustin Strickland&quot; &lt;<a href="mailto:dustin.h.strickland@gmail.com">dustin.h.strickland@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I thought about it(my router is running DD-WRT), but I decided against<br>
it. If he wanted to get online while everyone&#39;s asleep, nothing would<br>
be stopping him from using my main workstation or one of the laptops<br>
which I can&#39;t block for various reasons. I run a DDNS client, web server<br>
and ssh server on the workstation, all of which need constant network<br>
access(server-0 is a bit of a cripple so migrating these services would<br>
be an issue). It would be really easy to set up DD-WRT&#39;s time-based<br>
controls, definitely, but I require something that can be fine-tuned<br>
a bit more, as well as some sort of per-machine override in the event<br>
that someone who&#39;s not him wants to get on the internet after-hours or<br>
while he&#39;s not meeting his work quota.<br>
<br>
On Tue, 04 Mar 2014 22:57:19 -0500<br>
JD &lt;<a href="mailto:jdp@algoloma.com">jdp@algoloma.com</a>&gt; wrote:<br>
<br>
&gt; Many routers have access time controls - tomato and dd-wrt definitely<br>
&gt; do. Seems much easier, though squid setup as a transparent proxy AND<br>
&gt; blocking DNS to all clients would be fun too.<br>
&gt;<br>
&gt; On 03/04/2014 10:26 PM, Dustin Strickland wrote:<br>
&gt; &gt; So, my (much)younger brother is doing middle school online. As kids<br>
&gt; &gt; his age do, he has issues with motivating himself to do anything<br>
&gt; &gt; other than play video games, think about playing video games, watch<br>
&gt; &gt; Youtube commentators play video games, or munching on unhealthy<br>
&gt; &gt; food that he will never be able to work off if he continues his<br>
&gt; &gt; daily routine(while talking about video games).<br>
&gt; &gt;<br>
&gt; &gt; I think I have a solution, but I would like ALE&#39;s opinion on the<br>
&gt; &gt; best way to implement it. Here is a simple map of my home<br>
&gt; &gt; network(using generic names, of course):<br>
&gt; &gt; <a href="http://s29.postimg.org/fgrszgq4n/network_map.png" target="_blank">http://s29.postimg.org/fgrszgq4n/network_map.png</a><br>
&gt; &gt;<br>
&gt; &gt; My goal is simple: Unless he does a set amount of work each weekday<br>
&gt; &gt; when scheduled, the network will lock down to prevent him from doing<br>
&gt; &gt; anything else. Also, the network will lock down at 9 PM(10:30 on<br>
&gt; &gt; weekends) and unlock at 6 AM. There will be an override<br>
&gt; &gt; method for everyone else. His X session will also be suspended at<br>
&gt; &gt; these times on his main machine(he uses Steam), and ideally all<br>
&gt; &gt; game consoles would refuse to boot as well. If Microsoft were nice,<br>
&gt; &gt; they would allow you to remotely change the parental controls PIN<br>
&gt; &gt; and settings for the Xbox 360 remotely so that I could automate<br>
&gt; &gt; this job, but they have an extensive history of making gimmicky<br>
&gt; &gt; products that are barely usable if you need flexibility, so it is<br>
&gt; &gt; to be expected that they don&#39;t.<br>
&gt; &gt;<br>
&gt; &gt; After getting my feet wet in the field with a quick Google search,<br>
&gt; &gt; I&#39;m thinking that I want to use Squid. I&#39;m probably going to<br>
&gt; &gt; install Xen on his main machine, workstation-0, and have a PV domU<br>
&gt; &gt; take care of everything. Do you guys approaching this the right<br>
&gt; &gt; way(from a technical standpoint I mean, I really don&#39;t care what<br>
&gt; &gt; you think about the ethics of it), and is there any other software<br>
&gt; &gt; you would recommend for this purpose?<br>
&gt; &gt; ___________________<br>
&gt; _______________________________________________<br>
&gt; Ale mailing list<br>
&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt; <a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt; <a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</blockquote></div>