Thursday, October 28, 2010 at 11:00 AM.
workspace.userlandSamples.downloadTool
on downloadTool (toolname) { <<Changes <<10/28/10; 10:44:45 AM by DW <<Downloads a tool via HTTP and installs it. local (url = "http://codecasting.org/" + toolname + "/" + toolname + ".root"); local (filetext = tcp.httpreadurl (url)); local (f = frontier.getsubfolder ("apps") + "Tools" + file.getpathchar () + toolname + ".root"); file.surefilepath (f); file.writewholefile (f, filetext); frontier.tools.install (f)}; bundle { //test code downloadTool ("ec2Support")}
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.