home *** CD-ROM | disk | FTP | other *** search
/ c't freeware shareware 1999 February / CT_SW9902.ISO / pc / software / finanzen / boerse / stock100.exe / setup.fil / sources / yahcomfind.src < prev    next >
Text File  |  1999-03-10  |  2KB  |  146 lines

  1. [Symbol]=yahcomfind
  2. [Country]=1
  3.  
  4. [Name.German]=U.S. Kurse - Yahoo.Com 
  5. [Name.English]=U.S. Quotes via Yahoo.Com
  6.  
  7. [InfoShort.German]=U.S. Kurse in USD.  Suche nach Ticker-Symbol.  Kurse von Reuters.  Biete gute Charts und Firmenprofile (engl.).
  8.  
  9. [InfoShort.English]=U.S. Quotes in USD.  Search based on Ticker Symbol.  Quotes provided by Reuters.  Offers concise charts and company profile.
  10.  
  11. [InfoLong]=...
  12.  
  13. [SearchFor]=Ticker Symbol
  14. [SearchTransform]=uppercase
  15.  
  16. [BasedOn]=http://quote.yahoo.com/
  17.  
  18. [Host]=quote.yahoo.com
  19. [Doc]=q?s=$(SYMBOL)&d=t
  20.  
  21. [ParserScript]=...
  22. set "decimal", "/"
  23. set "thousand", ","
  24. set "currency", "USD"
  25.  
  26.  
  27. outputto "last"
  28. onerror "<$(SYMBOL) not found>"
  29. findline ":$(SYMBOL))"
  30. onerror "<FAIL>"
  31.  
  32. outputto "urlchart"
  33. say "http://quote.yahoo.com/q?s=$(SYMBOL)&d=b"
  34.  
  35. outputto "market"
  36. findinline "b> ("
  37. saynextword
  38.  
  39. outputto "urlprofile"
  40. findline ">Profile<"
  41. findinline "href=\""
  42. sayuntil "\""
  43.  
  44. findline ">Last Trade" 
  45. moveline 2
  46. skipchars "0123456789"
  47. if ":" 
  48.     outputto "time"
  49.     gotochar 1
  50.     sayuntil " "
  51.     say "|h:mx"
  52.     set "date", "<N/A>"
  53. else
  54.     findinline " "
  55.     outputto "date"
  56.     saynextnumber
  57.     say "|D"
  58.     set "time", "<N/A>"
  59. endif
  60.  
  61. outputto "last"
  62. notags
  63. findinline ";"; sayuntil "~";
  64.  
  65. outputto "change"
  66. findline ">Change" 
  67. joinuntil "</td>"
  68. findinline "("
  69. saynextnumber
  70.  
  71. outputto "yesterday"
  72. findline ">Prev Cls"
  73. joinuntil "</td>"
  74. notags
  75. findinline "Cls "; sayuntil "~"
  76.  
  77. outputto "volume"
  78. findline ">Volume"
  79. joinuntil "</td>"
  80. notags
  81. findinline "lume"
  82. sayuntil "~"
  83.  
  84. outputto "urldaychart"
  85. findline "Big: "
  86. findline "1d<"
  87. moveline -1
  88. say "http://quote.yahoo.com"
  89. findinline "href=\""
  90. sayuntil "\""
  91.  
  92. outputto "urlchart"
  93. findline "1y<"
  94. moveline -1
  95. say "http://quote.yahoo.com"
  96. findinline "href=\""
  97. sayuntil "\""
  98.  
  99. outputto "low"
  100. findline ">Day's Range"
  101. joinuntil "</td>"
  102. notags
  103. findinline "ange"
  104. sayuntil "-"
  105.  
  106. outputto "high"
  107. findinline "-"
  108. sayuntil "~"
  109.  
  110.  
  111. outputto "bid"
  112. findline ">Bid"
  113. joinuntil "</td>"
  114. notags
  115. findinline "Bid "
  116. ifnot "N/A"
  117.     sayuntil "~"
  118. endif
  119.  
  120. outputto "ask"
  121. findline ">Ask"
  122. joinuntil "</td>"
  123. notags
  124. findinline "Ask "
  125. ifnot "N/A"
  126.     sayuntil "~"
  127. endif
  128.  
  129. outputto "open"
  130. findline ">Open"
  131. joinuntil "</td>"
  132. notags
  133. findinline "Open "
  134. sayuntil "~"
  135.  
  136. outputto "low52weeks"
  137. findline ">52-week Range"
  138. joinuntil "</td>"
  139. notags
  140. findinline "ange"
  141. sayuntil "-"
  142.  
  143. outputto "high52weeks"
  144. findinline "-"
  145. sayuntil "~"
  146.