{"id":94,"date":"2010-05-12T17:35:23","date_gmt":"2010-05-13T00:35:23","guid":{"rendered":"http:\/\/10.43.101.63:24469\/?page_id=94"},"modified":"2010-05-12T17:35:23","modified_gmt":"2010-05-13T00:35:23","slug":"webscheduler","status":"publish","type":"page","link":"https:\/\/aarontc.com\/projects\/webscheduler\/","title":{"rendered":"Web Scheduler"},"content":{"rendered":"

Never forget to take out the trash again! Web Scheduler can temporarily block your internet access until you take out the trash, or check the mail, or walk the dog – whatever needs done! There is even a snooze feature with a convenient pop-up window that will count down the remaining snooze time for extra motivation.<\/p>\n

In it’s current state, Web Scheduler will reconfigure your Linux-based Shorewall firewall to redirect internet access (port 80 only) to the local system, on which you run a webserver that hosts the Web Scheduler package. The rules included perform this redirection starting at noon on Sunday, but this can easily be modified.<\/p>\n

This project should serve as a framework for a more comprehensive application in the future which allows you to, say, disable Internet access to your kids’ computers at bedtime, or have different task reminders for different users based on IP address or some other mechanism. The possibilities are endless!<\/p>\n

For now, check out the Git repository at GitHub<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

Never forget to take out the trash again! Web Scheduler can temporarily block your internet access until you take out the trash, or check the mail, or walk the dog – whatever needs done! There is even a snooze feature with a convenient pop-up window that will count down the remaining snooze time for extra […]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":30,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P6PV8H-1w","jetpack-related-posts":[{"id":30,"url":"https:\/\/aarontc.com\/projects\/","url_meta":{"origin":94,"position":0},"title":"Projects","author":"Aaron","date":"May 5, 2010","format":false,"excerpt":"Autonomous: Self-Governing Routing Ever wondered how you can upgrade that Linux box acting as your network router with a flashy web interface and more features than you can shake a stick at? Well wonder no more. Enter Autonomous, the Self-Governing Routing system with support for IP Masquerading, OpenVPN, L2TP VPNs,\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":53,"url":"https:\/\/aarontc.com\/projects\/ultrasonic\/","url_meta":{"origin":94,"position":1},"title":"Ultrasonic","author":"Aaron","date":"May 6, 2010","format":false,"excerpt":"The web-based music player. No screenshots yet. Github repository at http:\/\/www.github.com\/aarontc\/ultrasonic.","rel":"","context":"With 1 comment","block_context":{"text":"With 1 comment","link":"https:\/\/aarontc.com\/projects\/ultrasonic\/#comments"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23,"url":"https:\/\/aarontc.com\/","url_meta":{"origin":94,"position":2},"title":"Home","author":"Aaron","date":"May 5, 2010","format":false,"excerpt":"Welcome to my corner of the web! Here you'll find information about some projects I've created or been involved with, as well as interesting tidbits of information I've gleaned. Hopefully you'll find something useful here. Feel free to leave comments, or contact me with questions, suggestions, or any other interesting\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2,"url":"https:\/\/aarontc.com\/about\/","url_meta":{"origin":94,"position":3},"title":"About","author":"Aaron","date":"April 20, 2010","format":false,"excerpt":"About Me My name is Aaron. A few years ago I completed two Bachelor of Science degrees at Oregon Institute of Technology - one in Computer Hardware Engineering and another in Computer Software Engineering. I am very interested in all aspects of computing and how electronics can enhance life. I\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":121,"url":"https:\/\/aarontc.com\/projects\/mcar\/","url_meta":{"origin":94,"position":4},"title":"Mcar","author":"Aaron","date":"May 14, 2010","format":false,"excerpt":"Mcar is designed to be a complete in-dash entertainment, navigation, and monitoring system. It's a work in progress, but I feel there is a lot of potential for this project. There are few competitors in this arena, and a free, cross-platform system like this should make entry into the automotive\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/aarontc.com\/wp-content\/uploads\/2010\/05\/homescreen-v0.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/pages\/94"}],"collection":[{"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/comments?post=94"}],"version-history":[{"count":1,"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/pages\/94\/revisions"}],"predecessor-version":[{"id":95,"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/pages\/94\/revisions\/95"}],"up":[{"embeddable":true,"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/pages\/30"}],"wp:attachment":[{"href":"https:\/\/aarontc.com\/wp-json\/wp\/v2\/media?parent=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}