its a bit heawyweight to use VM as command-line tool. you could, intead run pharo in persistent mode, and schedule the same piece of code to run periodically as background process in it.
2010/5/12 Andrei Stebakov <[email protected]>: > I think that scripting support is essential for any interpreted language and > if Pharo had it, its community would grow much faster. > Let's say, I learned now how to use HTML parsing in the GUI version of > Pharo. > I went ahead and created my own class (or set of classes) in the image which > can say retrieve a dollar rate from some bank web page. > Now I should be able to run Pharo in a "batch mode" saying something like... > "./pharo -batch "DollarRateInfo :getAndSendEmail '[email protected]". > This way I could schedule this command using cron to send me this dollar > rate via email every day at 2 pm. Having this functionality I could really > spend more time using Pharo for different needs and get better at using it. > > I don't think it should be too hard to implement (please correct me if I am > wrong). In the batch mode pharo would start in a "headless mode", read some > input from a standard input (or from command line), execute it in a 'hidden' > Workspace and send the output of the evaluation to the standard output. > > Thank you, > Andrei > > > On Wed, May 12, 2010 at 4:15 PM, Stéphane Ducasse > <[email protected]> wrote: >> >> unfortunately I did not find the time to continue working on it but I >> would love to. >> >> On May 12, 2010, at 9:50 PM, Gabriel Brunstein wrote: >> >> > What about coral? >> > http://scg.unibe.ch/wiki/projects/bachelorsprojects/coral >> > >> > 2010/5/12 Andrei Stebakov <[email protected]> >> > Is it possible to start Pharo headless and execute some command (say to >> > get some info from a web page)? >> > >> > _______________________________________________ >> > Pharo-project mailing list >> > [email protected] >> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > >> > _______________________________________________ >> > Pharo-project mailing list >> > [email protected] >> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
