Outline - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Outline

Description:

DIY in Lisp. LISP. ACT-R model. HTML parser. HTTP Get. Intermediary with FFC's ... (setq iecpi(ole:query-interface ietool icpc-iid) ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 10
Provided by: robre
Category:
Tags: outline

less

Transcript and Presenter's Notes

Title: Outline


1
Outline
  • What were trying to do with ACT-R
  • Random forager
  • Model tracing
  • Free-browsing?
  • Considerations for ACT-R/Web interaction
  • Solutions we considered
  • How we made our decision
  • Details of our implementation
  • IE, COM, DOM, OLE, etc.

2
Factors to consider
  • Platform
  • Browser or not
  • IF Browser (highly recommended), THEN
  • Which browser?
  • IE
  • Netscape
  • Other
  • How to communicate with browser?

3
DIY in Lisp
LISP
ACT-R model
HTTP Get
HTML parser
4
Intermediary with FFCs
FFC or COM
COM
Lisp
5
Intermediary with text files
COM
Lisp
Text files
6
Direct to Browser
COM (a.k.a. OLE, Automation, ActiveX, etc.)
Lisp
7
Some sample Lisp code
(defparameter iWebBrowser2-iid (oleunique-guid
"D30C1661-CDAF-11D0-8A3E-00C04FC9E26E"))
(require ole) (require ole-dev) (olerequire-cl
ient-interfaces IConnectionPoint) (olestart-ole)
8
More sample Lisp code
(setq ietool (oleask-for-autotool ie-classid
oleCLSCTX_LOCAL_SERVER) (setq iecpi(olequery-int
erface ietool icpc-iid) (setq iecp
(olefind-connection-point iecpc dwbe2-iid))
9
Useful links
  • www.microsoft.com/Mind/0898/dom.htm
  • An older article, but explains basics
  • msdn.microsoft.com
  • Search on things like WebBrowser control,
    Internet Explorer objects, COM, etc.
Write a Comment
User Comments (0)
About PowerShow.com