The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus 1 for Mac
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
New Version of OmniFocus Web Interface [Old Thread] Thread Tools Search this Thread Display Modes
Yes: use ssh tunneling, and block the OF port with your router or firewall.
 
I am new both to omnifocus and the mac but I have kind of got this working. I am now to the point where if I open terminal and enter the following it works...

cd ~/Library/Application\ Support/OmniFocus/Web\ Interface
./script/server

this then runs something (sorry this is where my ignorance comes in)
and as long as the terminal window is open I can surf to my local
machine and access my omnifocus tasks via port 3000.

It works really well but I have two problems with it...

1. I have to remember to launch this every time I reboot my mac.
2. I have a terminal window constantly open.

Is there a way to...

1. run these commands on startup.
2. Hide or remove the need for the terminal window.

Any help would be much appreciated. I am still getting my head around
the way of the mac :)
 
I have already purchased omnifocus through the presale, but I will be upset if Omni tries to "upgrade" me to a 2.0 version to get iPhone integration. It seems rather obvious that the whole idea of GTD is context dependent action, which requires that Omnifocus is present in every context.

How about a 1.2 version come February, once the iPhone SDK come out?
 
Quote:
Originally Posted by boagworld View Post
I am new both to omnifocus and the mac...
(snip)
Is there a way to...

1. run these commands on startup.
2. Hide or remove the need for the terminal window.

Any help would be much appreciated. I am still getting my head around
the way of the mac :)
You have two choices: "StartupItems" or "launchd". I find launchd to be confusing and too abstract, a frequent flaw with Apple APIs, but they are more "elegant."

http://www.macdevcenter.com/pub/a/ma...1/startup.html
http://www.courseforum.com/howto_startupitem.html

there are many more articles out there. BTW, you might want to bookmark osxhints.com.
 
This certianly is a newbie question, but I have to ask.

How do I view the web interface on the iPhone. I had success back in July or August with the earlier alpha versions, but I have since misplaced and/or forgotten how to do this.

I can see the interface on my browser at http://0.0.0.0:3000/#_home, but do not know how to setup my system/iphone to view this on the iPhone remotely?

Can anyone point to a thread or give me a quick refresher in simple steps??

Thanks
 
Quote:
Originally Posted by doctorscott View Post
I can see the interface on my browser at http://0.0.0.0:3000/#_home, but do not know how to setup my system/iphone to view this on the iPhone remotely?

Can anyone point to a thread or give me a quick refresher in simple steps??

Thanks
You shouldn't have to do anything more. YOu need to know the IP address of your computer (or router if you are behind a router). You have to be able to see your computer from the internet. Google "setting up a web server on OS X" if you don't know what I'm talking about. Then just go to that IP address on your iPhone, port 3000. It works for me.
 
The step I forgot of course was substituting my IP address for the 0.0.0.0 part. It works now, thanks.
 
I'm not using an iPhone(yet) or have the specific need to remotely view OmniFocus via a browser(yet), but I admire the work each of you have done on this so far. Might I suggest a big picture view of how to refine this solution? Yeah, I know, I'm not really asking permission... :)

Mostly I wanted to recommend that instead of running a web server on your personal computer that has OF installed that you consider "syndicating" the content of OF on a well maintained server service. Hint: some of you may have your own Web 2.0 business venture in such a service! I believe these Omni guys are pretty good at outputting XML and it may be that the web interface you dream of actually becomes an XML feed. You can publish your context/project that either gets saved locally or submitted by http(s) to your syndicate server. Your iPhone/gPhone/BEOS toy can subscribe to the feed and have the latest working copy. I wouldn't imagine most people would be making many more changes than perhaps marking items as complete so syncing in reverse would probably be trivial.

I recently reviewed Google's documentation on gdata and the Atom Publishing Protocol and got a sense of where they think interactive web programming is going. From what I understood Google Gears is a big part of making everyone's apps communicate together, especially with Google(of course!). The great thing is that they make it possible for anyone to use their technology even if it doesn't involve and benefit Google directly! Might as well take advantage of that generosity if it make sense to!
 
A couple of questions (some issues touched on above):

a) Can the Web Interface script be run without being logged in?

b) Does it require the OmniFocus app to be running at the same time (this appears to be the case since I see it startup)? If so, can OmniFocus be run as a startup item?

c) Has anyone configured a setup so that the OmniFocus Web Interface is served from a computer that is on, but no user logged in?

d) Has anyone written the required launchd configuration files and, if so, could they be shared with us?

I'm trying to work out how to maintain access to OmniFocus data on my office computer (which is always on, but logged out at night) from both my laptop at home and from an iPhone. (I'd like to sync my home laptop to the data, too, but that looks like it will be a separate issue.)

If this can be made to work, I'm running out to buy my iPhone (woohoo!). If not... well I'm stuck with my Treo until next year, I guess.

Thanks for any insights.
 
first of all, thanks to everyone for making/keeping this available. it's great as a proof of concept and confirms one of my conclusions: OmniFocus is great for planning and when working with or near the computer, but i need access to my contexts on my mobile device. having access wherever i am? priceless.

it would be great if the data lived in the cloud, accessible by my computers and my iPhone. i vote for a server version of OF.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
OmniFocus web interface amelchi OmniFocus 1 for Mac 3 2012-07-08 07:35 PM
Does OmniFocus show when something was completed? [A: Yes - see thread!] keypix OmniFocus 1 for Mac 3 2010-10-28 01:10 PM
OmniFocus for iPad interface feedback bnz OmniFocus for iPad 105 2010-07-12 01:49 AM
OmniFocus and Mac User Interface Conventions jashan OmniFocus 1 for Mac 9 2010-06-06 01:15 PM
OmniFocus Web Interface still running. How can I disable it? aaffleck OmniFocus 1 for Mac 7 2008-01-25 04:42 PM


All times are GMT -8. The time now is 01:49 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.