The comment on FocusHelper's allowAllOutgoingExceptions is pretty amusing: <a href="https://github.com/benofsky/Focus.app/blob/master/FocusHelper.m#L69" rel="nofollow">https://github.com/benofsky/Focus.app/blob/master/FocusHelpe...</a>
this is already available, SelfControl, its open source and I use it all the time: <a href="http://visitsteve.com/made/selfcontrol/" rel="nofollow">http://visitsteve.com/made/selfcontrol/</a>
Isn't there an OSX app that does this?<p>I remember people on an extremely distracting forum using it, ultimately it doesn't work. Those same people are still spending a lot of time on that forum, they've stopped turning it on.
Please be careful, I intentionally made there to be no easy way (it can actually be reversed in one command but not in the interface) to re-enable internet access before the timeout. Hope you like it!<p>Github: <a href="https://github.com/benofsky/Focus.app" rel="nofollow">https://github.com/benofsky/Focus.app</a>
I can’t seem to add an exception.<p>Edit: Literally clicking [+] does nothing, so there’s nothing to save. I’m also not convinced 5 is enough: I want dropbox to be connected, github, our bug tracker, our team chat, my email, and basecamp — that’s 6 already.
I actually use my hosts file, and block all the common time wasting sites I like to waste time on. There is no time period - the sites are off limits for the computer, period.<p>I have another computer in another room for time-wasting - with no restrictions. But sitting there is acknowledging that you're wasting time. You can't fool yourself or anyone else that you're being productive, otherwise you'd be at the 'real' computer.<p>I find this to be far more effective than a periodic-blocking application. Because anything you can turn off with the click of a mouse, will get turned off just when you need it the most. Editing a hosts file is a major PITA in comparison.
First, great app.<p>I use SelfControl.app, because when I need to focus, I need internet access JUST to the sites/domains/IPs I work with.<p>Benofsky, is there a posibility to add a whitelist of IPs/domains to this app?
It looks excellent. I like the fact that you can specify an arbitrary time, whereas SelfControl restricts you to 15 minute intervals.<p>It would be nice if it were scriptable (which SelfControl is).<p><a href="http://developer.apple.com/library/mac/documentation/AppleScript/Conceptual/AppleScriptX/Concepts/osa.html" rel="nofollow">http://developer.apple.com/library/mac/documentation/AppleSc...</a>
I don't think disabling internet connection will help you focus. If you want to focus for some time, then you will.<p>Also, I made something similar just a week or two ago. It doesn't disable anything, it just shows you an icon in status bar.<p><a href="http://zone.codingwithlove.com" rel="nofollow">http://zone.codingwithlove.com</a>
Found a small bug:<p>I set the default minutes to 15, yet when I go to start focusing the default appears to be 60.<p>I thought maybe they'd go into effect after restarting the app, but no, it still defaults to 60.<p>It does default to the last value of the Start Focusing form, so long as you keep the app open.
When I opened it, I didn't realize it went to my toolbar. If you want this to be used by a broader audience you should have a "run once" to let people know how to use it.