Clipper On Line • Ver Tópico - leitura de página da internet via Harbour

leitura de página da internet via Harbour

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

leitura de página da internet via Harbour

Mensagempor Itamar M. Lins Jr. » 11 Jun 2019 14:45

Ola!
Tem que mostrar onde foi mudado. Abrir o HTML e ler as alterações.
cHtml:= oServer:ResponseBody
         @ 12, 40 Say '                '
       //  MemoWrit('siteA.txt', cHtml)


Desmarcar o siteA.txt e ver a diferença.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6949
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 506 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 11 Jun 2019 15:03

Salvei o conteúdo de siteA.txt, mas não sei ler as alterações, não entendi ainda de onde vc tira a cotação. Veja abaixo.

<!DOCTYPE html><html id="atomic" class="NoJs netscape desktop" lang="en-US"><head prefix="og: http://ogp.me/ns#"><script>window.performance && window.performance.mark && window.performance.mark('PageStart');</script><meta charset="utf-8"/><title>Symbol Lookup from Yahoo Finance</title><meta name="keywords" content="symbol lookup, ticker lookup, stock symbol lookup"/><meta http-equiv="x-dns-prefetch-control" content="on"/><meta property="twitter:dnt" content="on"/><meta property="fb:app_id" content="90376669494"/><meta name="theme-color" content="#400090"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="description" lang="en-US" content="Search for ticker symbols for Stocks, Mutual Funds, ETFs, Indices and Futures on Yahoo! Finance."/><meta name="oath:guce:consent-host" content="guce.yahoo.com"/><link rel="manifest" href="/manifest.json"/><link rel="dns-prefetch" href="//l.yimg.com"/><link rel="dns-prefetch" href="//s.yimg.com"/><link rel="dns-prefetch" href="//csc.beap.bc.yahoo.com"/><link rel="dns-prefetch" href="//geo.query.yahoo.com"/><link rel="dns-prefetch" href="//y.analytics.yahoo.com"/><link rel="dns-prefetch" href="//b.scorecardresearch.com"/><link rel="dns-prefetch" href="//iquery.finance.yahoo.com"/><link rel="dns-prefetch" href="//fc.yahoo.com"/><link rel="dns-prefetch" href="//video-api.yql.yahoo.com"/><link rel="dns-prefetch" href="//yrtas.btrll.com"/><link rel="dns-prefetch" href="//shim.btrll.com"/><link rel="dns-prefetch" href="//consent.cmp.oath.com"/><link rel="dns-prefetch" href="//geo.yahoo.com"/><link rel="preconnect" href="//l.yimg.com"/><link rel="preconnect" href="//s.yimg.com"/><link rel="preconnect" href="//csc.beap.bc.yahoo.com"/><link rel="preconnect" href="//geo.query.yahoo.com"/><link rel="preconnect" href="//y.analytics.yahoo.com"/><link rel="preconnect" href="//b.scorecardresearch.com"/><link rel="preconnect" href="//iquery.finance.yahoo.com"/><link rel="preconnect" href="//fc.yahoo.com"/><link rel="preconnect" href="//video-api.yql.yahoo.com"/><link rel="preconnect" href="//yrtas.btrll.com"/><link rel="preconnect" href="//shim.btrll.com"/><link rel="preconnect" href="//consent.cmp.oath.com"/><link rel="preconnect" href="//geo.yahoo.com"/><link rel="icon" href="https://s.yimg.com/os/mit/media/p/common/images/favicon_new-7483e38.svg" sizes="any"/><link rel="alternate icon" href="https://finance.yahoo.com/favicon.ico" type="image/x-icon"/><link rel="canonical" href="https://finance.yahoo.com/lookup/"/><meta property="twitter:site" content="@YahooFinance"/><meta property="fb:pages" content="90376669494"/><meta property="og:description" content="Search for ticker symbols for Stocks, Mutual Funds, ETFs, Indices and Futures on Yahoo! Finance."/><meta property="og:title" content="Symbol Lookup from Yahoo Finance"/><meta property="twitter:description" content="Search for ticker symbols for Stocks, Mutual Funds, ETFs, Indices and Futures on Yahoo! Finance."/><meta property="twitter:title" content="Symbol Lookup from Yahoo Finance"/><meta property="al:ios:url" content="yfinance://"/><meta property="al:ios:app_store_id" content="328412701"/><meta property="al:ios:app_name" content="Yahoo Finance"/><meta property="al:android:url" content="intent://#Intent;scheme=yfinance;action=android.intent.action.VIEW;package=com.yahoo.mobile.client.android.finance;S.browser_fallback_url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.yahoo.mobile.client.android.finance;end"/><meta property="al:android:app_name" content="Yahoo Finance"/><meta property="al:android:package" content="com.yahoo.mobile.client.android.finance"/><meta property="apple-itunes-app" content="app-id=328412701, affiliate-data=ct=us.fin.mbl.smart-banner&amp;pt=9029, app-argument=yfinance://"/><link rel="stylesheet" href="https://s.yimg.com/aaq/yc/css/bundle.ce149847.css"/><link rel="stylesheet" href="https://s.yimg.com/aaq/yc/css/patch.cd698090.css"/><link rel="stylesheet" href="https://s.yimg.com/uc/finance/dd-site/css/atomic.5abf056f.css"/><link rel="stylesheet" href="https://s.yimg.com/uc/finance/dd-site/css/app.64c0c642.css"/><script src="https://www.yahoo.com/polyfill.min.js?features=locale-data-en-us%2Cpromise%2Carray.isarray%2Carray.prototype.every%2Carray.prototype.foreach%2Carray.prototype.indexof%2Carray.prototype.map%2Cdate.now%2Cfunction.prototype.bind%2Cobject.keys%2Cstring.prototype.trim%2Cobject.defineproperty%2Cobject.defineproperties%2Cobject.create%2Cobject.freeze%2Carray.prototype.filter%2Carray.prototype.reduce%2Cobject.assign%2Crequestanimationframe%2Cintl&amp;version=2.1.23" defer=""></script><script src="https://s.yimg.com/aaq/yc/2.9.0/en.js"></script><script src="https://s.yimg.com/ss/rapid3.js"></script><script src="https://s.yimg.com/aaq/cmp/version/2.16.0/cmp.js" async=""></script><script src="https://s.yimg.com/uc/finance/dd-site/js/vendor.ab8410f9512c7a4f26c4.min.js" 
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 11 Jun 2019 15:05

defer=""></script><script src="https://s.yimg.com/uc/finance/dd-site/js/common.3136be2ecb2402ec89fe.min.js" defer=""></script><script src="https://s.yimg.com/rq/darla/3-13-0/js/g-r-min.js"></script><script>(function(html){var c = html.className;c += " JsEnabled";c = c.replace("NoJs","");html.className = c;})(document.documentElement);</script><script>!function(o,c){var a,t,i,n,e=[],r={passive:!0,capture:!0},p=new Date,f="pointerup",u="pointercancel",d=window;function m(n,e){a||(a=e,t=n,i=new Date,M(c),w())}function w(){0<=t&&t<i-p&&(e.forEach(function(n){n(t,a)}),e=[])}function s(n){if(n.cancelable){var e=(1e12<n.timeStamp?new Date:d.performance.now())-n.timeStamp;"pointerdown"===n.type?function(n,e){function a(){m(n,e),i()}function t(){i()}function i(){c(f,a,r),c(u,t,r)}o(f,a,r),o(u,t,r)}(e,n):m(e,n)}}function M(e){["click","mousedown","keydown","touchstart","pointerdown"].forEach(function(n){e(n,s,r)})}d.performance&&d.performance.now&&M(o),n=function(n,e){var a=d.YAHOO&&d.YAHOO.i13n&&d.YAHOO.i13n.rapidInstance||d.YMedia&&d.YMedia.My&&d.YMedia.My.App&&d.YMedia.My.App.getRapidTracker&&d.YMedia.My.App.getRapidTracker()||d.rapidInstance,t=Math.round(n);a&&a.beaconPerformanceData&&0<t&&(t={utm:{yaft_fid:t}},a.beaconPerformanceData({perf_usertime:t}))},e.push(n),w()}(addEventListener,removeEventListener);</script><script>!function(s,f,p){var a=[],e={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){a.push({name:e,fn:t,options:n})},addAsyncTest:function(e){a.push({name:null,fn:e})}},l=function(){};l.prototype=e,l=new l;var c=[];function v(e,t){return typeof e===t}var t="Moz O ms Webkit",u=e._config.usePrefixes?t.split(" "):[];e._cssomPrefixes=u;var y=f.documentElement,m="svg"===y.nodeName.toLowerCase();function g(){return"function"!=typeof f.createElement?f.createElement(arguments[0]):m?f.createElementNS.call(f,"http://www.w3.org/2000/svg",arguments[0]):f.createElement.apply(f,arguments)}var n={elem:g("modernizr")};l._q.push(function(){delete n.elem});var h={style:n.elem.style};function o(e,t,n,r){var o,i,s,a,l,c="modernizr",u=g("div"),d=((l=f.body)||((l=g(m?"svg":"body")).fake=!0),l);if(parseInt(n,10))for(;n--;)(s=g("div")).id=r?r[n]:c+(n+1),u.appendChild(s);return(o=g("style")).type="text/css",o.id="s"+c,(d.fake?d:u).appendChild(o),d.appendChild(u),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(f.createTextNode(e)),u.id=c,d.fake&&(d.style.background="",d.style.overflow="hidden",a=y.style.overflow,y.style.overflow="hidden",y.appendChild(d)),i=t(u,e),d.fake?(d.parentNode.removeChild(d),y.style.overflow=a,y.offsetHeight):u.parentNode.removeChild(u),!!i}function i(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function S(e,t){var n=e.length;if("CSS"in s&&"supports"in s.CSS){for(;n--;)if(s.CSS.supports(i(e[n]),t))return!0;return!1}if("CSSSupportsRule"in s){for(var r=[];n--;)r.push("("+i(e[n])+":"+t+")");return o("@supports ("+(r=r.join(" or "))+") { #modernizr { position: absolute; } }",function(e){return"absolute"==function(e,t,n){var r;if("getComputedStyle"in s){r=getComputedStyle.call(s,e,t);var o=s.console;null!==r?n&&(r=r.getPropertyValue(n)):o&&o[o.error?"error":"log"].call(o,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}else r=!t&&e.currentStyle&&e.currentStyle[n];return r}(e,null,"position")})}return p}function C(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")}l._q.unshift(function(){delete h.style});var d=e._config.usePrefixes?t.toLowerCase().split(" "):[];function w(e,t){return function(){return e.apply(t,arguments)}}function r(e,t,n,r,o){var i=e.charAt(0).toUpperCase()+e.slice(1),s=(e+" "+u.join(i+" ")+i).split(" ");return v(t,"string")||v(t,"undefined")?function(e,t,n,r){if(r=!v(r,"undefined")&&r,!v(n,"undefined")){var o=S(e,n);if(!v(o,"undefined"))return o}for(var i,s,a,l,c,u=["modernizr","tspan","samp"];!h.style&&u.length;)i=!0,h.modElem=g(u.shift()),h.style=h.modElem.style;function d(){i&&(delete h.style,delete h.modElem)}for(a=e.length,s=0;s<a;s++)if(l=e[s],c=h.style[l],~(""+l).indexOf("-")&&(l=C(l)),h.style[l]!==p){if(r||v(n,"undefined"))return d(),"pfx"!=t||l;try{h.style[l]=n}catch(e){}if(h.style[l]!=c)return d(),"pfx"!=t||l}return d(),!1}(s,t,r,o):function(e,t,n){var r;for(var o in e)if(e[o]in t)return!1===n?e[o]:v(r=t[e[o]],"function")?w(r,n||t):r;return!1}(s=(e+" "+d.join(i+" ")+i).split(" "),t,n)}e._domPrefixes=d,e.testAllProps=r;var x=function(e){var t,n=T.length,r=s.CSSRule;if(void 0===r)return p;if(!e)return!1;if((t=(e=e.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in r)return"@"+e;for(var o=0;o<n;o++){var i=T[o];if(i.toUpperCase()+"_"+t in r)return"@-"+i.toLowerCase()+"-"+e}return!1};e.atRule=x;e.prefixed=function(e,t,n){return 0===e.indexOf("@")?x(e):(-1!=e.indexOf("-")&&(e=C(e)),t?r(e,t,n):r(e,"pfx"))};l.addTest("canvas",function(){var e=g("canvas");return!(!e.getContext||!e.getContext("2d"))});var T=e._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];function P(e,t,n){return r(e,p,p,t,n)}e._prefixes=T,l.addTest("csspositionsticky",function(){var e="position:",t=g("a").style;return t.cssText=e+T.join("sticky;"+e).slice(0,-e.length),-1!==t.position.indexOf("sticky")}),e.testAllProps=P;var _="CSS"in s&&"supports"in s.CSS,b="supportsCSS"in s;l.addTest("supports",_||b),l.addTest("csstransforms3d",function(){return!!P("perspective","1px",!0)}),l.addTest("csstransitions",P("transition","all",!0)),l.addTest("history",function(){var e=navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone")||"file:"===location.protocol)&&(s.history&&"pushState"in s.history)}),l.addTest("inlinesvg",function(){var e=g("div");return e.innerHTML="<svg/>","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&e.firstChild&&e.firstChild.namespaceURI)}),l.addTest("localstorage",function(){var e="modernizr";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(e){return!1}}),l.addTest("sessionstorage",function(){var e="modernizr";try{return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch(e){return!1}}),l.addTest("svg",!!f.createElementNS&&!!f.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect),l.addTest("video",function(){var e=g("video"),t=!1;try{(t=!!e.canPlayType)&&((t=new Boolean(t)).ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),t.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),t.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),t.vp9=e.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),t.hls=e.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(e){}return t}),function(){var e,t,n,r,o,i;for(var s in a)if(a.hasOwnProperty(s)){if(e=[],(t=a[s]).name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(r=v(t.fn,"function")?t.fn():t.fn,o=0;o<e.length;o++)1===(i=e[o].split(".")).length?l[i[0]]=r:(!l[i[0]]||l[i[0]]instanceof Boolean||(l[i[0]]=new Boolean(l[i[0]])),l[i[0]][i[1]]=r),c.push((r?"":"no-")+i.join("-"))}}(),delete e.addTest,delete e.addAsyncTest;for(var E=0;E<l._q.length;E++)l._q[E]();s.Modernizr=l}(window,document);</script><script>!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=7)}({7:function(e,t){!function(){var e=!1;function t(e){var t="string"==typeof e.data,n=e.data;if(t)try{n=JSON.parse(e.data)}catch(e){}if(n&&n.__cmpCall){var r=n.__cmpCall;window.__cmp(r.command,r.parameter,function(n,o){var a={__cmpReturn:{returnValue:n,success:o,callId:r.callId}};e&&e.source&&e.source.postMessage(t?JSON.stringify(a):a,"*")})}}"function"==typeof __cmp||(window.__cmp=function(){var t=arguments;if(__cmp.a=__cmp.a||[],!t.length)return __cmp.a;"ping"===t[0]?t[2]({gdprAppliesGlobally:e,cmpLoaded:!1},!0):__cmp.a.push([].slice.apply(t))},function e(){if(document.body&&document.body.firstChild){var t=document.body,n=document.createElement("iframe");n.style.display="none",n.height=n.width=0,n.name="__cmpLocator",t.insertBefore(n,t.firstChild)}else setTimeout(e,5)}(),window.addEventListener?window.addEventListener("message",t,!1):window.attachEvent("onmessage",t))}()}});</script><style>#atomic .render-target-modal #YDC-UH{display:none}#atomic #render-target-modal,#atomic #render-target-viewer{opacity:0}#atomic.modal-postopen #render-target-modal,#atomic.viewer-postopen #render-target-viewer{opacity:1}#atomic.modal-postopen #render-target-mrt,#atomic.modal-postopen .render-target-default,#atomic.viewer-postopen #render-target-mrt,#atomic.viewer-postopen .render-target-default{max-height:100%;overflow:hidden}#render-target-mrt{position:absolute;width:100%}#atomic.default-to-modal-fade .render-target-default,#atomic.default-to-viewer-fade .render-target-default,#atomic.modal-to-default-fade .render-target-modal,#atomic.mrt-to-modal-fade #render-target-mrt,#atomic.mrt-to-viewer-fade #render-target-mrt,#atomic.viewer-to-default-fade .render-target-viewer{position:absolute}#atomic.default-to-modal-fade .render-target-modal{-webkit-animation:fadein .15s ease-out forwards;animation:fadein .15s ease-out forwards}#atomic.modal-to-default-fade .render-target-modal{-webkit-animation:fadeout .15s ease-in forwards;animation:fadeout .15s ease-in forwards}#atomic.default-to-viewer-fade .render-target-viewer,#atomic.modal-to-viewer-fade .render-target-viewer{-webkit-animation:fadein .25s ease-out forwards;animation:fadein .25s ease-out forwards}#atomic.viewer-to-default-fade .render-target-viewer,#atomic.viewer-to-modal-fade .render-target-viewer{-webkit-animation:fadeout .25s ease-in forwards;animation:fadeout .25s ease-in forwards}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}</style><style>#atomic .video-lightbox .video-container .yvp-content.yvp-browser-desktop.yvp-state-video.yvp-hide-controls .yvp-html5-video,#atomic .video-lightbox .video-container.playlist-dimmed .yvp-playlist-container{cursor:none}#atomic .video-lightbox .tdv2-applet-canvass .comment-icon,#atomic .video-lightbox .tdv2-applet-canvass .sort-filter-button>svg{fill:#fff!important;stroke:#fff!important}#atomic .video-lightbox .tdv2-applet-canvass .comments-title,#atomic .video-lightbox .tdv2-applet-canvass .message-content>div,#atomic .video-lightbox .tdv2-applet-canvass .see-more-wrapper>div,#atomic .video-lightbox .tdv2-applet-canvass .sort-filter-button>span,#atomic .video-lightbox .tdv2-applet-canvass .username{color:#fff!important}#atomic .video-lightbox .tdv2-applet-canvass a.comment-form{border:none!important}#atomic .video-lightbox .tdv2-applet-canvass .more-button>span{color:#787d82!important}#atomic .video-lightbox .tdv2-applet-canvass .canvass-tumblr-stickers input{width:135px!important}#atomic .video-lightbox .yvp-playlist-container.yvp-playlist-mode-right.yvp-playlist-theme-dark{background:#0c0c0c}#atomic .video-lightbox .video-container .yvp-content{background:0 0}#atomic .video-lightbox .video-container.playlist-dimmed .yvp-playlist-container .yvp-playlist-item{cursor:none;opacity:.2;transition:all .4s ease-in-out;transition-delay:.2s}#atomic .video-lightbox .video-container.playlist-undimmed .yvp-playlist-container .yvp-playlist-item{opacity:1;transition:all .4s ease-in-out;transition-delay:.2s}#atomic .video-lightbox .video-container.playlist-hidden .yvp-playlist-container{opacity:0;transition:all .4s ease-in-out}</style><script>(function () {
if (!window.YAHOO || !window.YAHOO.i13n || !window.YAHOO.i13n.Rapid) { return; }
var rapidConfig = {"async_all_clicks":true,"click_timeout":300,"client_only":1,"compr_type":"deflate","keys":{"ver":"ydotcom","navtype":"server","pt":"utility","pct":"lookUp","pg_name":"lookup","mrkt":"us","site":"finance","lang":"en-US","colo":"bf1","_yrid":"bdd7v5lefvrd9","_rid":"bdd7v5lefvrd9"},"pageview_on_init":true,"query_parameters":true,"test_id":"3.RTg0MTYwNQdmZHctcXNwV2l0aFZpZGVvLWN0bAZfQ0hHAzAEX3ZlcgM0LjguMg--","tracked_mods_viewability":[],"track_right_click":true,"viewability":true,"dwell_on":true,"perf_navigationtime":2,"perf_resourcetime":1,"webworker_file":"/__rapidworker-1.2.js","spaceid":2142000625};
window.rapidInstance = new window.YAHOO.i13n.Rapid(rapidConfig);
})();</script></head><body><div id="app"><div data-reactroot="" data-reactid="1" data-react-checksum="-2118654364"><div data-reactid="2"><div class="render-target-active  render-target-default Pos(a) W(100%) viewer-open_Op(0.999)" id="render-target-default" data-reactid="3"><div class="Bgc($bg-body) Mih(100%) W(100%) finance US" style="margin-top:135px;" data-reactid="4"><div class="YDC-Header Z(10) End(0) Start(0) T(0) H(0) Panel-open_Translate3d(0,-19px,0) hasScrolled_Translate3d(0,-19px,0) Translate3d(0,0,0) Pos(f) Trsp(a) Trsdu(300ms)" data-reactid="5"><div id="YDC-UH" class="YDC-UH Bgi($uhGrayGradient) D(n)--print Pos(r) Z(1)" data-reactid="6"><div id="YDC-UH-Stack" class="YDC-UH Miw(1007px) Maw(1260px) tablet_Miw(600px)--noRightRail Bxz(bb) Bdstartc(t) Bdstartw(20px) Bdendc(t) Bdends(s) Bdendw(20px) Bdstarts(s) Mx(a) tablet_Bd(n)" data-reactid="7"><div id="YDC-UH-Stack-Composite" data-reactid="8"><div data-reactid="9"><div id="mrt-node-UH-0-UH" data-locator="subtree-root"><div id="UH-0-UH-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="-1778772813"><div data-reactid="2"><div data-reactid="3"><div id="masterNav" class="C(#fff) Fz(13px) H(22px)" data-reactid="4"><ul id="eyebrow" role="navigation" class="H(22px) Lh(1.7) M(0) NavLinks P(0) Whs(nw) Z(11) Bgc(#2d1152) Pos(a) Start(0) End(0)" data-reactid="5"><li id="uh-tb-home" class="D(ib) Lh(1.7) Mend(18px) Pstart(10px) Va(t) Zoom" data-reactid="6"><a class="C(#fff) Td(n) Pos(r) Z(1) rapidnofollow" href="https://www.yahoo.com/" data-reactid="7"><div data-reactid="8"><svg class="Cur(p)" width="16" style="cursor:pointer;margin-right:6px;margin-top:1px;vertical-align:top;fill:#fff;stroke:#fff;stroke-width:0;" height="16" viewBox="0 0 32 32" data-icon="home" data-reactid="9"><path d="M16.153 3.224L0 16.962h4.314v11.814h9.87v-8.003h3.934v8.003h9.84V16.962H32" data-reactid="10"></path></svg><b class="Fw(400) Mstart(-1px) Td(u):h" data-reactid="11">Home</b></div></a></li><li id="uh-tb-mail" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="12"><a class="C(#fff) Td(n) Td(u):h" href="https://mail.yahoo.com/?.intl=us&amp;.lang=en-US" data-reactid="13">Mail</a></li><li id="uh-tb-news" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="14"><a class="C(#fff) Td(n) Td(u):h" href="https://news.yahoo.com/" data-reactid="15">News</a></li><li id="uh-tb-finance" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="16"><a class="C(#fff) Td(n) Td(u):h" href="https://finance.yahoo.com/" data-reactid="17">Finance</a></li><li id="uh-tb-sports" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="18"><a class="C(#fff) Td(n) Td(u):h" href="https://sports.yahoo.com/" data-reactid="19">Sports</a></li><li id="uh-tb-entertainment" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="20"><a class="C(#fff) Td(n) Td(u):h" href="https://www.yahoo.com/entertainment/" data-reactid="21">Entertainment</a></li><li id="uh-tb-search" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="22"><a class="C(#fff) Td(n) Td(u):h" href="https://search.yahoo.com/search/" data-reactid="23">Search</a></li><li id="uh-tb-mobile" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="24"><a class="C(#fff) Td(n) Td(u):h" href="https://mobile.yahoo.com/" data-reactid="25">Mobile</a></li><li id="uh-tb-morelink" class="D(ib) Lh(1.7) Mend(18px) Pstart(14px) Va(t) Zoom" data-reactid="26"><a class="C(#fff) Td(n) Td(u):h" href="https://everything.yahoo.com/" data-reactid="27">More</a></li><!-- react-empty: 28 --></ul></div><div id="UH-0-UH-0-Header" class="Miw(980px) UH Z(10) Py(14px) Pos(r)" data-name="tdv2-applet-uh" data-version="10.1.40" data-reactid="29"><div data-reactid="30"><div class="Fl(start) Fz(0) M(0) P(0) ie-7_W(190px) Miw(190px) UHMR1D_Py(0)" style="background-color:transparent;" data-reactid="31"><div data-reactid="32"><style data-reactid="33">#UH-0-UH-0-Header #uh-logo {background-image: url(https://s.yimg.com/rz/d/yahoo_finance_en-US_s_f_pw_351x40_finance.png);} @media  only screen and ( -webkit-min-device-pixel-ratio: 2 ), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx), only screen and ( min-aspect-ratio: 2/1 ) { #UH-0-UH-0-Header #uh-logo {background-image: url(https://s.yimg.com/rz/d/yahoo_finance_en-US_s_f_pw_351x40_finance_2x.png);} }</style><a id="uh-logo" class="Bgpx(0) Bgr(nr) Cur(p) D(b) H(35px) Bgz(702px) Mx(a)! W(92px)" href="https://finance.yahoo.com/" data-reactid="34"><b class="Hidden" data-reactid="35">Yahoo</b></a></div></div><div id="uh-search" class="D(ib) uh-max_Py(50px)" data-reactid="36"><form action="/quote/" class="M(0) P(0) Whs(nw)" method="get" name="input" data-reactid="37"><label class="Hidden" for="fin-srch-assist" data-reactid="38">Search</label><div class="Bdsp(0) Bdcl(c) Maw(searchMaxWidth) Miw(searchMinWidth) W(searchWidth) ie-8_W(searchMinWidthLightWeight) ie-7_W(searchMinWidthLightWeight) ie-7_Miw(searchMinWidthLightWeight) ie-8_Miw(searchMinWidthLightWeight)" data-reactid="39"><div id="fin-srch-assist" class="Z(2) Pos(r) IbBox W(79%)" data-reactid="40"><input type="text" id="yfin-usr-qry" name="yfin-usr-qry" aria-label="Search" autocomplete="off" autocorrect="off" autocapitalize="off" maxlength="4096" class="Pos(r) W(100%) H(35px) M(0) O(0) O(0):f Bgc(white) Z(2) Bxsh(n) Bxsh(n):f Pt(6px) Pb(8px)  Fz(m) Px(20px) Bdrs(0) Bdrsbstart(2px) Bdrststart(2px) Va(t)" placeholder="Search for news, symbols or companies" value="" data-reactid="41"/><div class="Pos(a) Ta(start) Start(0) End(0) Bgc(white) Z(1) Wob(ba) Whs(n) Bxsh($boxShadow) D(n) Bd Bdc($finLightGray) Bdtw(0) Bdrsbend(3px) Bdrsbstart(3px) W($suggestionListWidth)" data-test="search-assist-input-sugglst" data-reactid="42"><div class="M(0) Pb(5px) Bxsh($boxShadow) Bdrsbend(3px) Bdrsbstart(3px) Ovy(a) Mah(615px)" data-reactid="43"><div class="Mb(10px) Pt(40px) Ta(c)" data-reactid="44"><svg class="H(20px) W(20px) Mend(10px) Va(m)! Fill($finDarkGray)! Stk($finDarkGray) Cur(a)! Cur(p)" width="20" style="fill:#000;stroke:#000;stroke-width:0;vertical-align:bottom;" height="20" viewBox="0 0 48 48" data-icon="attention" data-reactid="45"><path d="M24.993 46.424c-12.13 0-22-9.87-22-22s9.87-22 22-22 22 9.87 22 22-9.87 22-22 22zm0-40c-9.925 0-18 8.075-18 18 0 9.926 8.075 18 18 18s18-8.074 18-18c0-9.924-8.075-18-18-18zM24.993 27.424c-1.104 0-2-.895-2-2v-10c0-1.104.896-2 2-2s2 .896 2 2v10c0 1.105-.895 2-2 2zM22.993 33.424a2 2 0 1 0 4 0 2 2 0 1 0-4 0z" data-reactid="46"></path></svg></div><div class="C($finDarkGray) Fw(500) Fz(m) Ta(c) Pb(40px) Px(20px)" data-reactid="47"><span data-reactid="48">No matching results for &#x27;&#x27;</span></div></div><div class="Ta(start) C($finDarkGray) Fz(s) Fz(500) D(b) Py(8px) Pstart(20px)" data-reactid="49"><span data-reactid="50">Tip: Try a valid symbol or a specific company name for relevant results</span></div><div class="Ta(end) Bgc($extraLightGray)" data-reactid="51"><a href="https://yahoo.uservoice.com/forums/439018" class="C($c-fuji-grey-h) Fz(12px) Td(n) Td(u):h D(b) Py(8px) Pend(20px)" rel="noopener" target="_blank" data-reactid="52"><span data-reactid="53">Give feedback on the new search experience</span></a></div></div><div class="Pos(a) Z(2) End(0) T(0)" data-reactid="54"></div></div><script data-reactid="55">(function () {
        var inputEl = document.getElementById('yfin-usr-qry');
        var perf = window.performance;
        if (inputEl && inputEl.addEventListener && perf && perf.mark && perf.getEntriesByName) {
            var listener = function (e) {
                inputEl.removeEventListener('keyup', listener);
                if (perf.getEntriesByName('Fin.Search first keyup').length === 0) {
                    perf.mark('Fin.Search first keyup');
                }
            };
            inputEl.addEventListener('keyup', listener);
        }
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 11 Jun 2019 15:06

    })();</script><div id="search-buttons" class="IbBox" data-reactid="56"><button type="button" id="search-button" class="Bgc($c-fuji-blue-1-b) Bgc($actionBlueHover):h Fz(s) Fw(500) H(35px) Py(0px) Px(15px) W(80px) Bdrstend(2px) Bdrsbend(2px) Ta(c)" data-reactid="57"><svg class="H(20px) W(20px) Va(m)! Fill(white)! Stk(white) Cur(p)" width="20" style="fill:#000;stroke:#000;stroke-width:0;vertical-align:bottom;" height="20" viewBox="0 0 24 24" data-icon="search" data-reactid="58"><path d="M9 3C5.686 3 3 5.686 3 9c0 3.313 2.686 6 6 6s6-2.687 6-6c0-3.314-2.686-6-6-6m13.713 19.713c-.387.388-1.016.388-1.404 0l-7.404-7.404C12.55 16.364 10.85 17 9 17c-4.418 0-8-3.582-8-8 0-4.42 3.582-8 8-8s8 3.58 8 8c0 1.85-.634 3.55-1.69 4.905l7.403 7.404c.39.386.39 1.015 0 1.403" data-reactid="59"></path></svg></button></div></div><input type="hidden" name="fr" value="uh3_finance_vert" data-reactid="60"/><input type="hidden" name="fr2" value="p:finvsrp,m:sb" data-reactid="61"/></form></div><ul id="uh-right" class="End(20px) List(n) Pos(a) T(14px)" data-reactid="62"><li class="Fl(start) Mx(4px) Mend(9px) V(h)" data-reactid="63"><svg class="Cur(p)" width="34" style="fill:#400090;stroke:#400090;stroke-width:0;vertical-align:bottom;" height="34" viewBox="0 0 48 48" data-icon="profile" data-reactid="64"><path d="M4.095 33.61c1.092 2.7 2.607 4.937 4.562 6.696 1.94 1.766 4.23 3.072 6.847 3.922 2.632.846 5.472 1.27 8.53 1.27 3.012 0 5.837-.425 8.458-1.27 1.053-.342 2.046-.754 2.986-1.244 1.41-.732 2.705-1.617 3.87-2.678 1.948-1.76 3.472-3.996 4.558-6.697 1.092-2.7 1.636-5.903 1.636-9.614 0-3.702-.544-6.904-1.636-9.61-1.086-2.703-2.608-4.934-4.56-6.694-1.944-1.767-4.23-3.07-6.854-3.922-2.62-.847-5.445-1.27-8.457-1.27-3.06 0-5.9.423-8.53 1.27-.847.277-1.662.607-2.443.98-1.623.777-3.1 1.753-4.404 2.942-1.956 1.76-3.47 3.992-4.562 6.694-1.09 2.706-1.636 5.908-1.636 9.61-.002 3.71.545 6.914 1.635 9.613zM35.838 34.758l-23.674.002v-2.21s.017-1.425 3.123-2.716c1.538-.633 3.35-1.854 6.6-2.24-.997-.705-1.44-2.154-2.29-4.17-.02-.032-.03-.068-.043-.1-.193.032-.393.032-.537-.046-.398-.232-.636-1.48-.642-2.092-.01-.906.48-.824.48-.824s.017 0 .042-.004c-.006-.07-.01-.142-.01-.213 0-.86-.174-2.24.053-2.988.353-1.176.78-2.46 1.72-2.464.874 0 .28-1.006 1.348-1.345 1.102-.348 2.912.262 3.283.262.53 0 1.863.378 2.78 1.284.646.64.572 1.08.93 2.25.23.777.057 2.167.057 3 0 .07-.007.14-.014.213.018.007.03.007.03.007s.487-.082.478.824c-.004.612-.248 1.86-.635 2.092-.146.078-.34.078-.53.052-.01.026-.023.058-.033.09-.85 1.996-1.308 3.457-2.305 4.162 3.283.38 5.107 1.61 6.654 2.25 3.128 1.287 3.14 2.533 3.14 2.533l-.002 2.39z" data-reactid="65"></path></svg></li><li class="D(ib) Mstart(14px) Mt(-1px) ua-ie8_Pb(10px) ua-ie9_Pb(10px)" data-reactid="66"><a id="uh-mail" class="Pos(r) D(ib) Ta(s) Td(n):h" href="https://mail.yahoo.com/?.intl=us&amp;.lang=en-US&amp;.partner=none&amp;.src=finance" data-reactid="67"><svg class="Cur(p)" width="30" style="fill:#400090;stroke:#400090;stroke-width:0;vertical-align:bottom;" height="35" viewBox="0 0 512 512" data-icon="NavMail" data-reactid="68"><path d="M460.586 91.31H51.504c-10.738 0-19.46 8.72-19.46 19.477v40.088l224 104.03 224-104.03v-40.088c0-10.757-8.702-19.478-19.458-19.478M32.046 193.426V402.96c0 10.758 8.72 19.48 19.458 19.48h409.082c10.756 0 19.46-8.722 19.46-19.48V193.428l-224 102.327-224-102.327z" data-reactid="69"></path></svg><b class="Lh(userNavTextLh) D(ib) C($c-fuji-purple-1-c) Fz(14px) Fw(b) Va(t) Mstart(6px)" data-reactid="70">Mail</b></a></li></ul></div></div></div></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('UH-0-UH');window.performance.measure && window.performance.measure('UH-0-UHDone','PageStart','UH-0-UH');}</script></div></div></div></div><div class="HideNavrail_Translate3d(0,-46px,0) Panel-open_Translate3d(0,-46px,0) Translate3d(0,0,0) Trsp(a) Trsdu(300ms)" id="Navigation" role="navigation" tabindex="-1" data-reactid="10"><div id="YDC-Nav" class="YDC-Nav" data-reactid="11"><div class="Bgi($navrailGrayGradient) Bxsh($navrailShadow) Pos(r) hasScrolled_Bxsh(headerShadow) Panel-open_Bxsh(headerShadow) Pt(3px) Mt(-3px)" data-reactid="12"><div id="YDC-Nav-Stack" class="YDC-Nav Miw(1007px) Maw(1260px) tablet_Miw(600px)--noRightRail Bxz(bb) Bdstartc(t) Bdstartw(20px) Bdendc(t) Bdends(s) Bdendw(20px) Bdstarts(s) Mx(a) tablet_Bd(n)" data-reactid="13"><div id="YDC-Nav-Stack-Composite" data-reactid="14"><div data-reactid="15"><div id="mrt-node-Nav-0-DesktopNav" data-locator="subtree-root"><div id="Nav-0-DesktopNav-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="-592658600"><div id="Nav-0-DesktopNav" class="Pos(r) Z(1)" data-reactid="2"><nav class="tdv2-applet-navrail" data-reactid="3"><div class="Ff(navFrontFamily)" data-reactid="4"><div id="Nav-0-DesktopNav" class="nr-applet-main-nav Pos(r) Start(0) End(0) Z(8) H(navHeight) Lh(navHeight) Fz(13px) Fw(b) Bdw(1px) Miw(980px) Bdc($c-divider) Bdts(s) Bdc(borderColorDark) H(navHeight_uhMagDesign)! Lh(n)! Bdw(0px)! Bdbs(n)! Bdts(n)!" data-reactid="5"><div class="Bgc(t) Bgc($bg-header) Pt(2px)" data-reactid="6"><div class="nr-applet-title Fl(start) Pend(navPaddings) Bxz(bb) Ov(h) H(navHeight) Pstart(10px) Mstart(-10px)! H(itemHeight_uhMagDesign)! Pend(30px)!" data-reactid="7"><div class="" data-reactid="8"><a class="nr-applet-nav-item Td(n) rapidnofollow Ell Td(n) D(ib) Lh(itemHeight_uhMagDesign) Tt(c)! Bdbc($c-fuji-blue-1-a):h Bdbs(s):h Bdbw(4px):h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) C($finNavBlueText) C($finNavBlueText):h" href="/" title="Finance Home" data-reactid="9"><!-- react-text: 10 -->Finance Home<!-- /react-text --></a></div></div><div class="nr-applet-main-nav-right Bxz(bb) Fl(end) Px(navPaddings) H(navHeight) Bdc(t) Bdrs(1.5px) Bdbs(s):h Px(10px)! Miw(160px) H(itemHeight_uhMagDesign)!" data-reactid="11"><nav class="Lh(itemHeight) Fl(end) D(tb) Lh(itemHeight_uhMagDesign)!" role="navigation" data-reactid="12"><ul class="H(navHeight) Ov(h) Pstart(10px) Mstart(-10px) nr-applet-main-nav-right_Ov(inh)! H(itemHeight_uhMagDesign)!" data-reactid="13"></ul></nav></div><div class="nr-applet-main-nav-left H(navHeight) Mend(80px) Mend(160px) H(itemHeight_uhMagDesign)!" data-reactid="14"><div class="mainNavInnerWrapper D(tb) H(navHeight) H(itemHeight_uhMagDesign)!" data-reactid="15"><nav class="Lh(itemHeight) D(tbc) Lh(itemHeight_uhMagDesign)!" style="width:auto;" role="navigation" data-reactid="16"><ul class="H(navHeight) Ov(h) Pstart(10px) Mstart(-10px) nr-applet-main-nav-right_Ov(inh)! H(itemHeight_uhMagDesign)!" data-reactid="17"><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-1" data-reactid="18"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/watchlists" role="listitem link" title="Watchlists" data-reactid="19"><!-- react-text: 20 -->Watchlists<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-2" data-reactid="21"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/portfolios" role="listitem link" title="My Portfolio" data-reactid="22"><!-- react-text: 23 -->My Portfolio<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-3" data-reactid="24"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/screener" role="listitem link" title="Screeners" data-reactid="25"><!-- react-text: 26 -->Screeners<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-4" data-reactid="27"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/calendar" role="listitem link" title="Markets" data-reactid="28"><!-- react-text: 29 -->Markets<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-5" data-reactid="30"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/industries" role="listitem link" title="Industries" data-reactid="31"><!-- react-text: 32 -->Industries<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-6" data-reactid="33"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/videos/" role="listitem link" title="Videos" data-reactid="34"><!-- react-text: 35 -->Videos<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-7" data-reactid="36"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/news/" role="listitem link" title="News" data-reactid="37"><!-- react-text: 38 -->News<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-8" data-reactid="39"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/personal-finance" role="listitem link" title="Personal Finance" data-reactid="40"><!-- react-text: 41 -->Personal Finance<!-- /react-text --></a></li><li class="nr-applet-main-nav-item Pend(navPaddings) Whs(nw) Fl(start) H(itemHeight) H(itemHeight_uhMagDesign)! Pend(30px)! closed-subnav" data-subnav-type="networknav_root-9" data-reactid="42"><a class="nr-applet-nav-item Td(n) rapidnofollow nr-list-link Ell Td(n) D(ib) Bdbs(s):h Pos(r) Bdc($fg-header) Lh(cateNavHeight) C($finNavBlueText):h C($finNavBlueText) Tt(n)! Bdbc($c-fuji-blue-1-a)!:h Bdbs(s)!:h Bdbw(4px)!:h H(38px) Trstf(l) Trsde(0s) Trsdu(.18s) Trsp(border-bottom-width) Fw(b) Lh(itemHeight_uhMagDesign)! Va(m)! Fz(13px) Fl(start) openSubNav" href="/tech" role="listitem link" title="Tech" data-reactid="43"><!-- react-text: 44 -->Tech<!-- /react-text --></a></li></ul></nav><div class="D(tbc) Va(t) Lh(itemHeight) Lh(itemHeight_uhMagDesign)!" data-reactid="45"><div class="nr-applet-moreNav Fl(start) Pos(r) H(itemHeight) Mstart(-10px) Pstart(10px) subnav-closed V(h) H(itemHeight_uhMagDesign)!" data-subnav-type="more-menu" data-reactid="46"><svg class="Cur(p)" width="16" style="vertical-align:middle;cursor:pointer;margin-top:-1px;color:#696969;fill:#696969;stroke:#696969;stroke-width:0;" height="16" viewBox="0 0 96 96" data-icon="StreamShare" data-reactid="47"><path d="M16 38c-5.516 0-10 4.477-10 10 0 5.525 4.484 10 10 10 5.53 0 10-4.475 10-10 0-5.523-4.47-10-10-10zM48 38c-5.516 0-10 4.477-10 10 0 5.525 4.484 10 10 10 5.53 0 10-4.475 10-10 0-5.523-4.47-10-10-10zM80 38c-5.516 0-10 4.477-10 10 0 5.525 4.484 10 10 10 5.53 0 10-4.475 10-10 0-5.523-4.47-10-10-10z" data-reactid="48"></path></svg></div></div></div></div><div class="W(100%) H(0)! H(2px) Bgc(borderColorDark_uhMagDesign)" data-reactid="49"></div></div></div></div></nav></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('NavLite');window.performance.measure && window.performance.measure('NavLiteDone','PageStart','NavLite');}</script></div></div></div></div></div><div id="YDC-SecondaryNav" class="YDC-SecondaryNav hasScrolled_Bdbw(0px) Bgc(white) Bxsh($navrailShadow) D(n)--print hasScrolled_Bxsh(headerShadow) Panel-open_Bxsh(headerShadow) Op(1) Panel-open_Op(0) Trsp(a) Trsdu(300ms)" data-reactid="16"><div id="YDC-SecondaryNav-Stack" class="YDC-SecondaryNav Miw(1007px) Maw(1260px) tablet_Miw(600px)--noRightRail Bxz(bb) Bdstartc(t) Bdstartw(20px) Bdendc(t) Bdends(s) Bdendw(20px) Bdstarts(s) Mx(a) tablet_Bd(n)" data-reactid="17"><div id="YDC-SecondaryNav-Stack-Composite" data-reactid="18"><div data-reactid="19"><div id="mrt-node-SecondaryNav-0-SecondaryNav" data-locator="subtree-root"><div id="SecondaryNav-0-SecondaryNav-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="865419059"><div class=" Bgc(white) Whs(nw)" data-yaft-module="tdv2-applet-SecondaryNav" data-reactid="2"></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('SecondaryNav-0-SecondaryNav');window.performance.measure && window.performance.measure('SecondaryNav-0-SecondaryNavDone','PageStart','SecondaryNav-0-SecondaryNav');}</script></div></div></div></div></div></div><div id="YDC-Lead" class="YDC-Lead" data-reactid="20"><div id="YDC-Lead-Stack" class="YDC-Lead-Stack" data-reactid="21"><div id="YDC-Lead-Stack-Composite" data-reactid="22"><div data-reactid="23"><div id="mrt-node-Lead-0-Ad" data-locator="subtree-root"><div id="Lead-0-Ad-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="-1672257630"><div class="" data-reactid="2"><div id="defaultMAST-sizer" class="darla-container D-n D(n)" data-reactid="3"><div id="defaultMAST-wrapper" class="" data-reactid="4"><div id="defaultdestMAST" style=""></div></div></div></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('Lead-0-Ad');window.performance.measure && window.performance.measure('Lead-0-AdDone','PageStart','Lead-0-Ad');}</script></div><div data-reactid="24"><div id="mrt-node-Lead-1-Ad" data-locator="subtree-root"><div id="Lead-1-Ad-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="341747983"><div class="D(n)--print" data-reactid="2"><div id="defaultLDRB-sizer" class="darla-container lrec-ldrb-ad darla-nonlrec34-ad" style="margin-bottom:8px;padding-top:12px;margin-left:auto;margin-right:auto;text-align:center;line-height:0px;position:relative;z-index:5;" data-reactid="3"><div id="defaultLDRB-wrapper" class="" data-reactid="4"><div id="defaultdestLDRB" style="width:728px;height:90px;"></div></div></div></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('Lead-1-Ad');window.performance.measure && window.performance.measure('Lead-1-AdDone','PageStart','Lead-1-Ad');}</script></div><div data-reactid="25"><div id="mrt-node-Lead-2-FinanceHeader" data-locator="subtree-root"><div id="Lead-2-FinanceHeader-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="1314766691"><div class="Bxz(bb) H(100%) Pos(r) Maw($newGridWidth) Miw($minGridWidth) Miw(a)!--tab768 Miw(a)!--tab1024 Mstart(a) Mend(a) Px(20px) My(10px) D(n)--print" data-reactid="2"><div class="" data-reactid="3"><div class="D(ib) Fl(end) Pb(6px)" data-yaft-module="tdv2-applet-MarketTime" data-reactid="4"><span class="Fz(xs) Fw(b) D(ib) C($c-fuji-orange-b)" data-reactid="5"><svg class="H(16px) W(16px) Va(m)! Mend(5px) Cur(a)! Fill($c-fuji-orange-b)! Stk($c-fuji-orange-b)! Cur(p)" width="16" style="fill:#ff7b12;stroke:#ff7b12;stroke-width:0;vertical-align:bottom;" height="16" viewBox="0 0 48 48" data-icon="live" data-reactid="6"><path d="M24 20c-2.205 0-4 1.795-4 4s1.795 4 4 4 4-1.795 4-4-1.795-4-4-4M37.12 24.032c0-4.09-1.764-7.896-4.78-10.537-.83-.727-2.094-.644-2.822.187-.727.832-.644 2.095.187 2.823 2.158 1.89 3.416 4.604 3.416 7.527 0 2.932-1.265 5.654-3.434 7.543-.833.726-.92 1.99-.194 2.822.725.833 1.99.92 2.822.194 3.032-2.64 4.807-6.458 4.807-10.558zM45.097 23.982c0-6.996-3.29-13.45-8.77-17.58-.883-.664-2.137-.488-2.802.394-.664.882-.488 2.136.394 2.8 4.487 3.384 7.177 8.66 7.177 14.386 0 5.775-2.736 11.09-7.288 14.468-.89.658-1.074 1.91-.416 2.798.658.887 1.91 1.073 2.797.415 5.56-4.124 8.907-10.625 8.907-17.68zM15 24.032c0-2.923 1.26-5.638 3.416-7.527.83-.728.915-1.99.187-2.823-.727-.83-1.99-.914-2.822-.187-3.015 2.64-4.78 6.448-4.78 10.537 0 4.1 1.776 7.918 4.808 10.56.833.725 2.096.638 2.822-.195.725-.833.638-2.096-.195-2.822-2.17-1.89-3.435-4.61-3.435-7.543zM7 23.982c0-5.726 2.69-11.002 7.178-14.385.882-.665 1.06-1.92.394-2.8-.665-.883-1.92-1.06-2.8-.394C6.29 10.533 3 16.986 3 23.983c0 7.055 3.347 13.556 8.906 17.68.887.658 2.14.472 2.798-.415.658-.887.472-2.14-.415-2.798C9.735 35.073 7 29.757 7 23.982z" data-reactid="7"></path></svg><span class="Va(m)" data-reactid="8">U.S. Markets close in 1 hr 54 mins</span></span></div></div><div class="Whs(nw) D(ib) Bgc(#fff) W(100%) Bxz(bb)" id="market-summary" aria-label="Market summary containing a list of 15 items" tabindex="0" data-reactid="9"><div class="Pos(r) Bxz(bb) Mstart(a) Mend(a) Ov(h)" data-reactid="10"><div class="D(ib) Fl(start)" data-yaft-module="tdv2-applet-MarketSummary" data-reactid="11"><div class="Carousel-Mask Pos(r) Ov(h) market-summary M(0) Pos(r) Ov(h) D(ib) Va(t)" style="width:588px;" data-reactid="12"><ul class="Carousel-Slider Pos(r) Whs(nw)" style="margin-left:0;margin-right:-2px;" data-reactid="13"><li style="width:30.6%;" class=" D(ib) Bxz(bb) Bdc($c-fuji-grey-c)  Mend(16px)  BdEnd " aria-label="S&amp;P 500" data-reactid="14"><h3 class="Maw(160px)" data-reactid="15"><a class="Fz(s) Ell Fw(600) C($c-fuji-blue-1-b)" href="/quote/^GSPC?p=^GSPC" title="S&amp;P 500" aria-label="S&amp;P 500 has increased by 0.08% or 2.28 points to 2,889.01 points" data-reactid="16">S&amp;P 500</a><br data-reactid="17"/><span class="Trsdu(0.3s) Fz(s) Mt(4px) Mb(0px) Fw(b) D(ib)" data-reactid="18">2,889.01</span><div class="Fz(xs) Fw(b)  C($dataGreen)" data-reactid="19"><span class="Trsdu(0.3s)  C($dataGreen)" data-reactid="20">+2.28</span><span class="Mstart(2px)" data-reactid="21"><!-- react-text: 22 -->(<!-- /react-text --><span class="Trsdu(0.3s)  C($dataGreen)" data-reactid="23">+0.08%</span><!-- react-text: 24 -->)<!-- /react-text --></span></div><a target="_blank" rel="noopener noreferrer" class="Fl(end) Mt(-30px)" href="/chart/^GSPC" data-symbol="^GSPC" title="S&amp;P 500 Chart" data-reactid="25"><canvas style="width:70px;height:25px;" data-reactid="26"></canvas></a></h3></li><li style="width:30.6%;" class=" D(ib) Bxz(bb) Bdc($c-fuji-grey-c)  Mend(16px)  BdEnd " aria-label="Dow 30" data-reactid="27"><h3 class="Maw(160px)" data-reactid="28"><a class="Fz(s) Ell Fw(600) C($c-fuji-blue-1-b)" href="/quote/^DJI?p=^DJI" title="Dow 30" aria-label="Dow 30 has increased by 0.07% or 18.45 points to 26,081.13 points" data-reactid="29">Dow 30</a><br data-reactid="30"/><span class="Trsdu(0.3s) Fz(s) Mt(4px) Mb(0px) Fw(b) D(ib)" data-reactid="31">26,081.13</span><div class="Fz(xs) Fw(b)  C($dataGreen)" data-reactid="32"><span class="Trsdu(0.3s)  C($dataGreen)" data-reactid="33">+18.45</span><span class="Mstart(2px)" data-reactid="34"><!-- react-text: 35 -->(<!-- /react-text --><span class="Trsdu(0.3s)  C($dataGreen)" data-reactid="36">+0.07%</span><!-- react-text: 37 -->)<!-- /react-text --></span></div><a target="_blank" rel="noopener noreferrer" class="Fl(end) Mt(-30px)" href="/chart/^DJI" data-symbol="^DJI" title="Dow 30 Chart" data-reactid="38"><canvas style="width:70px;height:25px;" data-reactid="39"></canvas></a></h3></li><li style="width:30.6%;" class=" D(ib) Bxz(bb) Bdc($c-fuji-grey-c)  Mend(16px) " aria-label="Nasdaq" data-reactid="40"><h3 class="Maw(160px)" data-reactid="41"><a class="Fz(s) Ell Fw(600) C($c-fuji-blue-1-b)" href="/quote/^IXIC?p=^IXIC" title="Nasdaq" aria-label="Nasdaq has increased by 0.12% or 9.11 points to 7,832.28 points" data-reactid="42">Nasdaq</a><br data-reactid="43"/><span class="Trsdu(0.3s) Fz(s) Mt(4px) Mb(0px) Fw(b) D(ib)" data-reactid="44">7,832.28</span><div class="Fz(xs) Fw(b)  C($dataGreen)" data-reactid="45"><span class="Trsdu(0.3s)  C($dataGreen)" data-reactid="46">+9.11</span><span class="Mstart(2px)" data-reactid="47"><!-- react-text: 48 -->(<!-- /react-text --><span class="Trsdu(0.3s)  C($dataGreen)" data-reactid="49">+0.12%</span><!-- react-text: 50 -->)<!-- /react-text --></span></div><a target="_blank" rel="noopener noreferrer" class="Fl(end) Mt(-30px)" href="/chart/^IXIC" data-symbol="^IXIC" title="Nasdaq Chart" data-reactid="51"><canvas style="width:70px;height:25px;" data-reactid="52"></canvas></a></h3></li></ul></div><div class="D(ib) Z(5) T(0) End(0) nav" data-reactid="53"><button class="market-summary-button P(0) Zoom(1) O(n):f Bgc(#fff) H(60px) W(22px) Bdendc($c-fuji-grey-c) Bdendw(1px) Bdends(s) Disabled" title="previous" data-reactid="54"><svg class="Mstart(-8px) Fill($c-fuji-grey-c)! Stk($c-fuji-grey-c)! Cur(p)" width="30" style="fill:#000;stroke:#000;stroke-width:0;vertical-align:bottom;" height="30" viewBox="0 0 48 48" data-icon="caret-left" data-reactid="55"><path d="M16.14 24.102L28.865 36.83c.78.78 2.048.78 2.828 0 .78-.78.78-2.047 0-2.828l-9.9-9.9 9.9-9.9c.78-.78.78-2.047 0-2.827-.78-.78-2.047-.78-2.828 0L16.14 24.102z" data-reactid="56"></path></svg></button><button class="market-summary-button P(0) Zoom(1) O(n):f Bgc(#fff) H(60px) W(22px) Bgc($extraLightBlue):h Bgc($extraLightBlue):f" title="next" data-reactid="57"><svg class="Mstart(-6px) Fill($c-fuji-blue-1-b)! Stk($c-fuji-blue-1-b)! Cur(p)" width="30" style="fill:#000;stroke:#000;stroke-width:0;vertical-align:bottom;" height="30" viewBox="0 0 48 48" data-icon="caret-right" data-reactid="58"><path d="M33.447 24.102L20.72 11.375c-.78-.78-2.048-.78-2.828 0-.78.78-.78 2.047 0 2.828l9.9 9.9-9.9 9.9c-.78.78-.78 2.047 0 2.827.78.78 2.047.78 2.828 0l12.727-12.728z" data-reactid="59"></path></svg></button></div></div><div class="broker-buttons D(ib) Fl(end) H(60px)" style="width:0;" data-reactid="60"><div style="display:inline-block;" data-reactid="61"><div class="" data-reactid="62"><div id="defaultFB2A-sizer" class="darla-container Pos-r Z-0 Pos(r) Ov(a) Z(0)" style="height:0;width:0;" data-reactid="63"><div id="defaultFB2A-wrapper" class="" data-reactid="64"><div id="defaultdestFB2A" style=""></div></div></div></div></div><div style="display:inline-block;" data-reactid="65"><div class="" data-reactid="66"><div id="defaultFB2B-sizer" class="darla-container Pos-r Z-0 Pos(r) Ov(a) Z(0)" style="height:0;width:0;" data-reactid="67"><div id="defaultFB2B-wrapper" class="" data-reactid="68"><div id="defaultdestFB2B" style=""></div></div></div></div></div><div style="display:inline-block;" data-reactid="69"><div class="" data-reactid="70"><div id="defaultFB2C-sizer" class="darla-container Pos-r Z-0 Pos(r) Ov(a) Z(0)" style="height:0;width:0;" data-reactid="71"><div id="defaultFB2C-wrapper" class="" data-reactid="72"><div id="defaultdestFB2C" style=""></div></div></div></div></div><div style="display:inline-block;" data-reactid="73"><div class="" data-reactid="74"><div id="defaultFB2D-sizer" class="darla-container Pos-r Z-0 Pos(r) Ov(a) Z(0)" style="height:0;width:0;" data-reactid="75"><div id="defaultFB2D-wrapper" class="" data-reactid="76"><div id="defaultdestFB2D" style=""></div></div></div></div></div></div><div class="Cl(b)" data-reactid="77"></div></div></div></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('Lead-2-FinanceHeader');window.performance.measure && window.performance.measure('Lead-2-FinanceHeaderDone','PageStart','Lead-2-FinanceHeader');}</script></div></div></div></div><div class="Pos(r) Bgc($bg-content) Miw(1007px) Maw(1260px) tablet_Miw(600px)--noRightRail Bxz(bb) Bdstartc(t) Bdstartw(20px) Bdendc(t) Bdends(s) Bdendw(20px) Bdstarts(s) Mx(a)" data-reactid="26"><div id="YDC-Col1" class="YDC-Col1 Bdendc(t) Bdendw(340px) tablet_Bdendw(0)--noRightRail Bdends(s) Mt(17px) Pos(r)" data-reactid="27"><div id="Main" role="content" tabindex="-1" data-reactid="28"><div data-reactid="29"><div id="mrt-node-Col1-0-Lookup" data-locator="subtree-root"><div id="Col1-0-Lookup-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="79642293"><section id="lookup-page" data-test="lookup-page" data-yaft-module="tdv2-applet-Lookup" data-reactid="2"><section data-reactid="3"><div class="Mt(30px)" data-reactid="4"><h2 class="Fz(l) D(ib) Td(inh) Mb(25px) Ell smartphone_Px(20px)" data-reactid="5"><span data-reactid="6">Symbols similar to &#x27;bbrk1.sa&#x27;</span></h2><section data-reactid="7"><ul class="Lh(1.7) List(n) P(0) Whs(nw) H(50px) Bdbs(s) BdB(4px) Bdbc($c-fuji-grey-c) Cf" data-reactid="8"><li class="Fl(start) H(50px) Fw(500) Bgc($lightBlue):h quote-nav-collapse-list_W(100%) quote-nav-collapse-list_H(45px) quote-nav-item Selected " data-reactid="9"><a href="/lookup/all?s=bbrk1.sa" class="D(b) Td(n) Lh(50px) quote-nav-collapse-list_Lh(45px) Ta(c) quote-nav-collapse-list_Ta(start) Bdbw(3px) Bdbs(s) Bdbc(t) Px(15px) quote-nav-collapse-list_Pend(0) Selected_Bdbc($c-fuji-blue-1-a) Selected_C(black) Selected_Bgc($navSelectedBlue)" data-reactid="10"><span data-reactid="11">All (1)</span></a></li><li class="Fl(start) H(50px) Fw(500) Bgc($lightBlue):h quote-nav-collapse-list_W(100%) quote-nav-collapse-list_H(45px) quote-nav-item" data-reactid="12"><a href="/lookup/equity?s=bbrk1.sa" class="D(b) Td(n) Lh(50px) quote-nav-collapse-list_Lh(45px) Ta(c) quote-nav-collapse-list_Ta(start) Bdbw(3px) Bdbs(s) Bdbc(t) Px(15px) quote-nav-collapse-list_Pend(0) Selected_Bdbc($c-fuji-blue-1-a) Selected_C(black) Selected_Bgc($navSelectedBlue)" data-reactid="13"><span data-reactid="14">Stocks (1)</span></a></li><li class="Fl(start) H(50px) Fw(500) Bgc($lightBlue):h quote-nav-collapse-list_W(100%) quote-nav-collapse-list_H(45px) quote-nav-item" data-reactid="15"><a href="/lookup/mutualfund?s=bbrk1.sa" class="D(b) Td(n) Lh(50px) quote-nav-collapse-list_Lh(45px) Ta(c) quote-nav-collapse-list_Ta(start) Bdbw(3px) Bdbs(s) Bdbc(t) Px(15px) quote-nav-collapse-list_Pend(0) Selected_Bdbc($c-fuji-blue-1-a) Selected_C(black) Selected_Bgc($navSelectedBlue)" data-reactid="16"><span data-reactid="17">Mutual Funds (0)</span></a></li><li class="Fl(start) H(50px) Fw(500) Bgc($lightBlue):h quote-nav-collapse-list_W(100%) quote-nav-collapse-list_H(45px) quote-nav-item" data-reactid="18"><a href="/lookup/etf?s=bbrk1.sa" class="D(b) Td(n) Lh(50px) quote-nav-collapse-list_Lh(45px) Ta(c) quote-nav-collapse-list_Ta(start) Bdbw(3px) Bdbs(s) Bdbc(t) Px(15px) quote-nav-collapse-list_Pend(0) Selected_Bdbc($c-fuji-blue-1-a) Selected_C(black) Selected_Bgc($navSelectedBlue)" data-reactid="19"><span data-reactid="20">ETFs (0)</span></a></li><li class="Fl(start) H(50px) Fw(500) Bgc($lightBlue):h quote-nav-collapse-list_W(100%) quote-nav-collapse-list_H(45px) quote-nav-item" data-reactid="21"><a href="/lookup/index?s=bbrk1.sa" class="D(b) Td(n) Lh(50px) quote-nav-collapse-list_Lh(45px) Ta(c) quote-nav-collapse-list_Ta(start) Bdbw(3px) Bdbs(s) Bdbc(t) Px(15px) quote-nav-collapse-list_Pend(0) Selected_Bdbc($c-fuji-blue-1-a) Selected_C(black) Selected_Bgc($navSelectedBlue)" data-reactid="22"><span data-reactid="23">Indices (0)</span></a></li><li class="Fl(start) H(50px) Fw(500) Bgc($lightBlue):h quote-nav-collapse-list_W(100%) quote-nav-collapse-list_H(45px) quote-nav-item" data-reactid="24"><a href="/lookup/future?s=bbrk1.sa" class="D(b) Td(n) Lh(50px) quote-nav-collapse-list_Lh(45px) Ta(c) quote-nav-collapse-list_Ta(start) Bdbw(3px) Bdbs(s) Bdbc(t) Px(15px) quote-nav-collapse-list_Pend(0) Selected_Bdbc($c-fuji-blue-1-a) Selected_C(black) Selected_Bgc($navSelectedBlue)" data-reactid="25"><span data-reactid="26">Futures (0)</span></a></li><li class="Fl(start) H(50px) Fw(500) Bgc($lightBlue):h quote-nav-collapse-list_W(100%) quote-nav-collapse-list_H(45px) quote-nav-item" data-reactid="27"><a href="/lookup/currency?s=bbrk1.sa" class="D(b) Td(n) Lh(50px) quote-nav-collapse-list_Lh(45px) Ta(c) quote-nav-collapse-list_Ta(start) Bdbw(3px) Bdbs(s) Bdbc(t) Px(15px) quote-nav-collapse-list_Pend(0) Selected_Bdbc($c-fuji-blue-1-a) Selected_C(black) Selected_Bgc($navSelectedBlue)" data-reactid="28"><span data-reactid="29">Currencies (0)</span></a></li></ul></section><div class="Pos(r) smartphone_Mb(30px)" data-reactid="30"><div data-reactid="31"><div class="Ovx(a)" data-reactid="32"><table class="lookup-table W(100%) Pos(r) BdB Bdc($tableBorderGray) smartphone_Mx(20px)" data-reactid="33"><thead data-reactid="34"><tr class="C($c-fuji-grey-j)" data-reactid="35"><th class="Va(b) Py(4px) Fw(400) Fz(xs) Cur(p) Ta(start) Pstart(6px) Pend(15px) " data-reactid="36"><span data-reactid="37">Symbol</span><!-- react-text: 38 --><!-- /react-text --></th><th class="Va(b) Py(4px) Fw(400) Fz(xs) Cur(p) Ta(start) Pstart(10px)" data-reactid="39"><span data-reactid="40">Name</span><!-- react-text: 41 --><!-- /react-text --></th><th class="Va(b) Py(4px) Fw(400) Fz(xs) Cur(p) Ta(end) Pstart(20px) Pend(15px)" data-reactid="42"><span data-reactid="43">Last Price</span><!-- react-text: 44 --><!-- /react-text --></th><th class="Va(b) Py(4px) Fw(400) Fz(xs) Cur(p) Ta(start) Pstart(20px)" data-reactid="45"><span data-reactid="46">Industry / Category</span><!-- react-text: 47 --><!-- /react-text --></th><th class="Va(b) Py(4px) Fw(400) Fz(xs) Cur(p) Ta(start) Pstart(20px)" data-reactid="48"><span data-reactid="49">Type</span><!-- react-text: 50 --><!-- /react-text --></th><th class="Va(b) Py(4px) Fw(400) Fz(xs) Cur(p) Ta(start) Pstart(20px) Miw(130px)" data-reactid="51"><span data-reactid="52">Exchange</span><!-- react-text: 53 --><!-- /react-text --></th></tr></thead><tbody data-reactid="54"><tr class="data-rowBBRK3.SA Bgc($extraLightBlue):h BdT Bdc($tableBorderGray) Bdc($tableBorderBlue):h H(33px)" data-reactid="55"><td class="data-col0 Ta(start) Pstart(6px) Pend(15px)" data-reactid="56"><a href="/quote/BBRK3.SA?p=BBRK3.SA" title="BR BROKERS  ON      NM" data-symbol="BBRK3.SA" class="Fw(b)" data-reactid="57">BBRK3.SA</a></td><td class="data-col1 Ta(start) Pstart(10px) Miw(80px)" data-reactid="58">BR BROKERS  ON      NM</td><td class="data-col2 Ta(end) Pstart(20px) Pend(15px)" data-reactid="59">5.46</td><td class="data-col3 Ta(start) Pstart(20px) Miw(60px)" data-reactid="60"><a href="https://finance.yahoo.com/sector/real_estate" title="Real Estate" data-symbol="BBRK3.SA" class="Fw(b)" data-reactid="61">Real Estate</a></td><td class="data-col4 Ta(start) Pstart(20px) Miw(30px)" data-reactid="62">Stocks</td><td class="data-col5 Ta(start) Pstart(20px) Pend(6px) W(30px)" data-reactid="63">SAO</td></tr></tbody></table></div></div></div></div></section></section></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('Col1-0-Lookup');window.performance.measure && window.performance.measure('Col1-0-LookupDone','PageStart','Col1-0-Lookup');}</script></div><div data-reactid="30"><div id="mrt-node-Col1-1-AdUnitWithTdAds" data-locator="subtree-root"><div id="Col1-1-AdUnitWithTdAds-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="490052867"><div class="ad-foot" data-reactid="2"><div data-reactid="3"><div class="" data-reactid="4"><div id="defaultFOOT-sizer" class="darla-container Pos-r Z-0 Pos(r) Ov(a) Z(0)" style="height:0;width:0;" data-reactid="5"><div id="defaultFOOT-wrapper" class="Pos-a T-0 B-0 Start-0 End-0 Ov-h Pos(a) T(0) B(0) Start(0) End(0) Ov(h)" data-reactid="6"><div id="defaultdestFOOT" style=""></div></div>
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor Itamar M. Lins Jr. » 11 Jun 2019 17:52

Ola!
Tá quase rsrsrsr, essa bagulhada de coisas 90% é desenho CSS etc...
Agora vc abre a URL:
https://finance.yahoo.com/quote/PETR3.SA/
Olha lá o que mudou e no seu código vc ajusta.
nIni  := At('D(ib)" data-reactid="35">',  cHtml1) + 25
cHtml:= SubStr( cHtml1, nIni)
nFim  := At('</span>', cHtml) - 1
cValor:= SubStr(cHtml1, nIni, nFim)


Vai vendo lá na página HTML e vai mudando. Tanto faz ser via NAVEGADOR ou via Notepad++ etc que reconheça HTML e faça a quebra das linhas senão aparece tudo como uma unica linha e vc não vai entender.
At('D(ib)" data-reactid="35"
Procurar isso ai no siteA.txt e vai ajustando as mudanças.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6949
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 506 vezes

leitura de página da internet via Harbour

Mensagempor Itamar M. Lins Jr. » 11 Jun 2019 18:02

Ola!
Você vai ver que
'D(ib)" data-reactid="35"
não tem mais. Mudou algo, como não entendo nada disso ai... só posso ir até aqui.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6949
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 506 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 11 Jun 2019 18:09

Perfeito, funcionou. Muito obrigado.
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 01 Ago 2019 16:18

Caro Itamar, demais colegas,

De novo, houve mudança no site e minha função parou de funcionar.

Ainda não consegui entender o código (talvez porque não tenha conseguido abrir o .txt de forma que não fique tudo numa linha só), e por isso não consigo acertar.

Podem me ajudar, por favor?
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor Itamar M. Lins Jr. » 01 Ago 2019 16:38

Ola!
Use o Notepad++ para ver
É só editar e procurar a diferença. Sem tempo para procurar. E relendo o que fiz... Até eu vou precisar reler isso ai... rsrsr

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6949
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 506 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 01 Ago 2019 22:53

Consegui abrir no Notepad++, mas não consegui ainda decifrar. E, sinceramente, agora não sei mais nem como resolvi da última vez.

Vi que D(ib)" data-reactid="35" já não tinha mais da última vez. Mas também vi que tem data-reactid="35", mais de uma vez inclusive. Mas ainda assim não consigo achar a cotação próximo a essa string.

Pode me ajudar, por favor?
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor Daniel » 02 Ago 2019 10:34

ola e so fazer assim
botão direito inspecionar elemento(Q)

pleto.png

pleto1.png
Daniel

Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Avatar de usuário

Daniel
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 373
Data de registro: 13 Ago 2003 22:42
Cidade/Estado: Apucarana - PR
Curtiu: 0 vez
Mens.Curtidas: 36 vezes

leitura de página da internet via Harbour

Mensagempor Hamid » 30 Mar 2020 08:06

Hi guys
why this code not working yet?
Hamid
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 1
Data de registro: 30 Mar 2020 08:00
Cidade/Estado: Italy
Curtiu: 0 vez
Mens.Curtidas: 0 vez

leitura de página da internet via Harbour

Mensagempor cjp » 30 Mar 2020 13:57

O meu está funcionando normalmente.
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 03 Abr 2020 13:21

Verifiquei que o meu também parou de funcionar.

Pesquisei até achar o problema: precisa trocar a linha:

nIni  := At('D(ib)" data-reactid="32">',  cHtml1) + 25


Agora está funcionando com 32 no lugar de 35.
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

leitura de página da internet via Harbour

Mensagempor cjp » 20 Jul 2021 14:01

Pessoal, voltei a ter problema com esta função, e agora não consigo resolver. Peço ajuda, por favor.

Observe no anexo que, ao clicar em Inspecionar, aparece a cotação que preciso (neste caso, 10,77) depois do data-reactid="31". Aparentemente tudo certo.

Ocorre que, quando pego o arquivo texto, isso não aparece. E aparece um número anormal (34,610.64) onde deveria aparecer essa cotação:

s="YDC-Lead" data-reactid="22"><div id="YDC-Lead-Stack" class="YDC-Lead-Stack" data-reactid="23"><div id="YDC-Lead-Stack-Composite" data-reactid="24"><div data-reactid="25"><div id="mrt-node-Lead-0-Ad" data-locator="subtree-root"><div id="Lead-0-Ad-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="1412459392"><div class="" data-reactid="2"><div id="defaultMAST-sizer" class="darla-container D-n D(n)" data-reactid="3"><!-- react-text: 4 --><!-- /react-text --><div id="defaultMAST-wrapper" class="" data-reactid="5"><div id="defaultdestMAST" style=""></div></div></div></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('Lead-0-Ad');window.performance.measure && window.performance.measure('Lead-0-AdDone','PageStart','Lead-0-Ad');}</script></div><div data-reactid="26"><div id="mrt-node-Lead-1-Ad" data-locator="subtree-root"><div id="Lead-1-Ad-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="1001617916"><div class="D(n)--print" data-reactid="2"><div id="defaultLDRB-sizer" class="darla-container D-n D(n) lrec-ldrb-ad darla-nonlrec34-ad" data-reactid="3"><!-- react-text: 4 --><!-- /react-text --><div id="defaultLDRB-wrapper" class="" data-reactid="5"><div id="defaultdestLDRB" style=""></div></div></div></div></div></div><script>if (window.performance) {window.performance.mark && window.performance.mark('Lead-1-Ad');window.performance.measure && window.performance.measure('Lead-1-AdDone','PageStart','Lead-1-Ad');}</script></div><div data-reactid="27"><div id="mrt-node-Lead-2-FinanceHeader" data-locator="subtree-root"><div id="Lead-2-FinanceHeader-Proxy" data-reactroot="" data-reactid="1" data-react-checksum="-1190196156"><div class="Bgc($lv2BgColor) Bxz(bb) Ovx(a) Pos(r) Maw($newGridWidth) Miw($minGridWidth) Miw(a)!--tab768 Miw(a)!--tab1024 Mstart(a) Mend(a) Px(20px) Py(10px) D(n)--print" data-reactid="2"><div class="" data-reactid="3"><div id="" class="D(ib) Fl(end) Pb(6px) Fz(xs) Fw(b) fin-update-style" data-reactid="4"><div data-id="mk-wrapper" data-reactid="5"><svg class="Mend(5px) Cur(a)! Fill($c-fuji-orange-b) Cur(p)" width="16" style="stroke-width:0;vertical-align:bottom;" height="16" viewBox="0 0 48 48" data-icon="live" data-reactid="6"><path d="M24 20c-2.205 0-4 1.795-4 4s1.795 4 4 4 4-1.795 4-4-1.795-4-4-4M37.12 24.032c0-4.09-1.764-7.896-4.78-10.537-.83-.727-2.094-.644-2.822.187-.727.832-.644 2.095.187 2.823 2.158 1.89 3.416 4.604 3.416 7.527 0 2.932-1.265 5.654-3.434 7.543-.833.726-.92 1.99-.194 2.822.725.833 1.99.92 2.822.194 3.032-2.64 4.807-6.458 4.807-10.558zM45.097 23.982c0-6.996-3.29-13.45-8.77-17.58-.883-.664-2.137-.488-2.802.394-.664.882-.488 2.136.394 2.8 4.487 3.384 7.177 8.66 7.177 14.386 0 5.775-2.736 11.09-7.288 14.468-.89.658-1.074 1.91-.416 2.798.658.887 1.91 1.073 2.797.415 5.56-4.124 8.907-10.625 8.907-17.68zM15 24.032c0-2.923 1.26-5.638 3.416-7.527.83-.728.915-1.99.187-2.823-.727-.83-1.99-.914-2.822-.187-3.015 2.64-4.78 6.448-4.78 10.537 0 4.1 1.776 7.918 4.808 10.56.833.725 2.096.638 2.822-.195.725-.833.638-2.096-.195-2.822-2.17-1.89-3.435-4.61-3.435-7.543zM7 23.982c0-5.726 2.69-11.002 7.178-14.385.882-.665 1.06-1.92.394-2.8-.665-.883-1.92-1.06-2.8-.394C6.29 10.533 3 16.986 3 23.983c0 7.055 3.347 13.556 8.906 17.68.887.658 2.14.472 2.798-.415.658-.887.472-2.14-.415-2.798C9.735 35.073 7 29.757 7 23.982z" data-reactid="7"></path></svg><span class="C($c-fuji-orange-b)" data-id="mk-msg" data-reactid="8">U.S. markets close in 3 hours 7 minutes</span></div></div></div><div class="Whs(nw) D(ib) Bgc($lv2BgColor) W(100%) Bxz(bb)" id="market-summary" aria-label="Market summary containing a list of 15 items" tabindex="0" data-reactid="9"><div class="Pos(r) Bxz(bb) Mstart(a) Mend(a) Ov(h)" data-reactid="10"><div class="D(ib) Fl(start)  W(100%)" data-yaft-module="tdv2-applet-MarketSummary" data-reactid="11"><div class="Carousel-Mask Pos(r) Ov(h) market-summary M(0) Pos(r) Ov(h) D(ib) Va(t)" style="width:1176px;" data-reactid="12"><ul class="Carousel-Slider Pos(r) Whs(nw)" style="margin-left:0;margin-right:-2px;" data-reactid="13"><li style="width:15.3%;" class="D(ib) Bxz(bb) Bdc($seperatorColor) Mend(16px) BdEnd" id="marketsummary-itm-0" aria-label="S&amp;P 500" data-reactid="14"><h3 class="Maw(160px)" data-reactid="15"><a class="Fz(s) Ell Fw(600) C($linkColor)" href="/quote/%5EGSPC?p=%5EGSPC" title="S&amp;P 500" aria-label="S&amp;P 500 has increased by 1.76% or 74.74 points to 4,333.23 points" data-reactid="16">S&amp;P 500</a><br data-reactid="17"/><span class="Trsdu(0.3s) Fz(s) Mt(4px) Mb(0px) Fw(b) D(ib)" data-reactid="18">4,333.23</span><div class="Fz(xs) Fw(b)  C($positiveColor)" data-reactid="19"><span class="Trsdu(0.3s)  C($positiveColor)" data-reactid="20">+74.74</span><span class="Mstart(2px)" data-reactid="21"><!-- react-text: 22 -->(<!-- /react-text --><span class="Trsdu(0.3s)  C($positiveColor)" data-reactid="23">+1.76%</span><!-- react-text: 24 -->)<!-- /react-text --></span></div><a target="_blank" rel="noopener noreferrer" class="Fl(end) Mt(-30px)" href="/chart/%5EGSPC" data-symbol="^GSPC" title="S&amp;P 500 Chart" data-reactid="25"><canvas style="width:70px;height:25px;" data-reactid="26"></canvas></a></h3></li><li style="width:15.3%;" class="D(ib) Bxz(bb) Bdc($seperatorColor) Mend(16px) BdEnd" id="marketsummary-itm-1" aria-label="Dow 30" data-reactid="27"><h3 class="Maw(160px)" data-reactid="28"><a class="Fz(s) Ell Fw(600) C($linkColor)" href="/quote/%5EDJI?p=%5EDJI" title="Dow 30" aria-label="Dow 30 has increased by 1.91% or 648.60 points to 34,610.64 points" data-reactid="29">Dow 30</a><br data-reactid="30"/><span class="Trsdu(0.3s) Fz(s) Mt(4px) Mb(0px) Fw(b) D(ib)" data-reactid="31">34,610.64</span><div class="Fz(xs) Fw(b)  C($positiveColor)" data-reactid="32"><span class="Trsdu(0.3s)  C($positiveColor)" data-reactid="33">+648.60</span><span class="Mstart(2px)" data-reactid="34"><!-- react-text: 35 -->(<!-- /react-text --><span class="Trsdu(0.3s)  C($positiveColor)" data-reactid="36">+1.91%</span><!-- react-text: 37 -->)<!-- /react-text --></span></div><a target="_blank" rel="noopener noreferrer" class="Fl(end) Mt(-30px)" href="/chart/%5EDJI" data-symbol="^DJI" title="Dow 30 Chart" data-reactid="38"><canvas style="width:70px;height:25px;" data-reactid="39"></canvas></a></h3></li><li style="width:15.3%;" class="D(ib) Bxz(bb) Bdc($seperatorColor) Mend(16px) BdEnd" id="marketsummary-itm-2" aria-label="Nasdaq" data-reactid="40"><h3 class="Maw(160px)" data-reactid="41"><a class="Fz(s) Ell Fw(600) C($linkColor)" href="/quote/%5EIXIC?p=%5EIXIC" title="Nasdaq" aria-label="Nasdaq has increased by 1.64% or 233.82 points to 14,508.81 points" data-reactid="42">Nasdaq</a><br data-reactid="43"/><span class="Trsdu(0.3s) Fz(s) Mt(4px) Mb(0px) Fw(b) D(ib)" data-reactid="44">14,508.81</span><div class="Fz(xs) Fw(b)  C($positiveColor)" data-reactid="45"><span class="Trsdu(0.3s)  C($positiveColor)" data-reactid="46">+233.82</span><span class="Mstart(2px)" data-reactid="47"><!-- react-text: 48 -->(<!-- /react-text --><span class="Trsdu(0.3s)  C($positiveColor)" data-reactid="49">+1.64%</span><!-- react-text: 50 -->)<!-- /react-text --></span></div><a target="_blank" rel="noopener noreferrer" class="Fl(end) Mt(-30px)" href="/chart/%5EIXIC" data-symbol="^IXIC" title="Nasdaq Chart" data-reactid="51"><canvas style="width:70px;height:25px;" data-reactid="52"></canvas></a></h3></li><li style="width:15.3%;" class="D(ib) Bxz(bb) Bdc($seperatorColor) Mend(16px) BdEnd" id="marketsummary-itm-3" aria-label="Russell 2000" data-reactid="53"><h3 class="Maw(160px)" data-reactid="54"><a class="Fz(s) Ell Fw(600) C($linkColor)" href="/quote/%5ERUT?p=%5ERUT" title="Russell 2000" aria-label="Russell 2000 has increased by 3.05% or 65.06 points to 2,195.75 points" data-reactid="55">Russell 2000</a><br data-reactid="56"/><span class="Trsdu(0.3s) Fz(s) Mt(4px) Mb(0px) Fw(b) D(ib)" data-reactid="57">2,195.75</span><div class="Fz(xs) Fw(b)  C($positiveColor)" data-reactid="58"><span class="Trsdu(0.3s)  C($positiveColor)" data-reactid="59">+65.06</span><span class="Mstart(2px)" data-reactid="60"><!-- react-text: 61 -->(<!-- /react-text --><span class="Trsdu(0.3s)  C($positiveColor)" 


Alguém poderia me ajudar?
Anexos
yahoo.png
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1531
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

Anterior Próximo



Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 11 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro