123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080 |
- var catvm = {};
- //框架运行内存
- catvm.memory = {
- config: {print: false, proxy:false}
- }; //默认关闭打印
- catvm.memory.htmlelements = {}
- catvm.memory.listeners = {}
- catvm.memory.PluginArray = {}
- catvm.memory.RunElementList = [];
- catvm.memory.setTimeout_func = {};
- catvm.memory.setInterval_func = {};
- catvm.memory.document = {};
- //主要用来保护伪造的函数 让其更难被识破
- ;;;;
- (() => {
- "use strict";
- const $toString = Function.toString;
- const myFunction_toString_symbol = Symbol('('.concat('', ')_', (Math.random() + '').toString(36)));
- const myToString = function() {
- return typeof this == 'function' && this[myFunction_toString_symbol] || $toString.call(this);
- };
- function set_native(func, key, value) {
- Object.defineProperty(func, key, {
- "enumerable": false,
- "configurable": true,
- "writable": true,
- "value": value
- })
- };
- delete Function.prototype['toString']; //删除原型链上的toString
- set_native(Function.prototype, "toString", myToString); //自己定义个getter方法
- set_native(Function.prototype.toString, myFunction_toString_symbol, "function toString() { [native code] }"); //套个娃 保护一下我们定义的toString 否则就暴露了
- this.catvm.safefunction = (func) => {
- set_native(func, myFunction_toString_symbol, `function ${myFunction_toString_symbol,func.name || ''}() { [native code] }`);
- }; //导出函数到globalThis
- }).call(this);
- //框架日志功能
- catvm.print = {}
- catvm.print.open = false;
- catvm.memory.print = [];
- catvm.print.log = function (logType,target,property,value) {
- if (catvm.print.open && catvm.memory.config.print) {
- //开始保存日志
- // if( catvm.memory.print.length == 111){
- // debugger;
- // }
- catvm.memory.print.push({"类型":logType,"调用者":target,"属性":property,"值":value});
- }
- }
- catvm.print.getall = function () {
- console.table(catvm.memory.print,["类型","调用者","属性","值"]);
- }
- //框架代理功能
- catvm.proxy = function(o){
- // if(catvm.memory.config.proxy == false){return o};
- return new Proxy(o, {
- set(target, property, value)
- {
- catvm.print.log("set",target,property,value);
- console.log("set",target,property,value);
- return Reflect.set(...arguments);
- },
- get(target, property, receiver)
- {
- console.log("get",target,property,target[property]);
- catvm.print.log("get",target,property,target[property]);
- return target[property];
- }
- });
- }
- //更改浏览器的某些参数 常用的
- //catvm.memory.Plugin.new({description:"npAliSSOLogin Plugin",filename:"npalissologin.dll",name:"AliSSOLogin plugin",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]})
- //在此文件下的代码 必须要框架run方法执行后执行
- catvm.AddPlugin = function(data){
- //{description:"npAliSSOLogin Plugin",filename:"npalissologin.dll",name:"AliSSOLogin plugin",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]}
- if(catvm.memory.PluginArray.temp == undefined)
- {
- catvm.memory.PluginArray.temp = []
- }
- catvm.memory.PluginArray.temp.push(data);
- }
- catvm.memory.config.proxy=true;
- catvm.memory.config.print=true;
- catvm.AddPlugin({description:"npAliSSOLogin Plugin",filename:"npalissologin.dll",name:"AliSSOLogin plugin",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]});
- catvm.AddPlugin({description:"npAliSSOLogin Plugin",filename:"npalissologin1.dll",name:"AliSSOLogin plugin2",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]});
- ;
- var EventTarget =function EventTarget() //构造函数
- {
- debugger;
- }; catvm.safefunction(EventTarget);
- Object.defineProperties(EventTarget.prototype , {
- [Symbol.toStringTag]: {
- value: "EventTarget",
- configurable: true
- }
- });
- EventTarget.prototype.addEventListener = function addEventListener(type, callback){
- if(!(type in catvm.memory.listeners)) {
- catvm.memory.listeners[type] = [];
- }
- catvm.memory.listeners[type].push(callback);
- };catvm.safefunction(EventTarget.prototype.addEventListener); //保护代码
- EventTarget.prototype.dispatchEvent = function dispatchEvent(){
- debugger;
- };catvm.safefunction(EventTarget.prototype.dispatchEvent); //保护代码
- EventTarget.prototype.removeEventListener = function removeEventListener(){
- debugger;
- };catvm.safefunction(EventTarget.prototype.removeEventListener); //保护代码
- var WindowProperties = function WindowProperties(){
- }; catvm.safefunction(WindowProperties); //保护代码
- Object.defineProperties(WindowProperties.prototype , {
- [Symbol.toStringTag]: {
- value: "WindowProperties",
- configurable: true
- }
- });
- WindowProperties.prototype.__proto__ = EventTarget.prototype;
- window = this;
- var Window = function Window(){
- //容易被检测到的 堆栈
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(Window);
- Object.defineProperties(Window.prototype , {
- [Symbol.toStringTag]: {
- value: "Window",
- configurable: true
- }
- });
- window.setTimeout = function setTimeout(x,d)
- {
- //x 有可能是方法 也有可能是文本
- // debugger;
- // typeof(x) == "function"?x():undefined;
- // typeof(x) == "string"?eval(x) :undefined;
- //正确应该 生成UUID 并且保存到内存
- catvm.memory.setTimeout_func[d.toString()] = x
- return 0;
- };catvm.safefunction(window.setTimeout);
- window.setInterval = function setInterval(x,d){
- //x 有可能是方法 也有可能是文本
- // typeof(x) == "function" ? x() : undefined;
- // typeof(x) == "string" ? eval(x) : undefined;
- //正确应该 生成UUID 并且保存到内存
- catvm.memory.setInterval_func[d.toString()] = x
- return 0;
- };catvm.safefunction(window.setInterval);
- ////
- // window.setTimeout = function setTimeout(x,d)
- // {
- // //x 有可能是方法 也有可能是文本
- // // debugger;
- // // typeof(x) == "function"?x():undefined;
- // // typeof(x) == "string"?eval(x) :undefined;
- // //正确应该 生成UUID 并且保存到内存
- // debugger;
- // if(!catvm.memory.setTimeout_func[d.toString()]){
- // catvm.memory.setTimeout_func[d.toString()] = [];
- // }
- // catvm.memory.setTimeout_func[d.toString()].push(x);
- // return 0;
- // };catvm.safefunction(window.setTimeout);
- // window.setInterval = function setInterval(x,d){
- // //x 有可能是方法 也有可能是文本
- // // typeof(x) == "function" ? x() : undefined;
- // // typeof(x) == "string" ? eval(x) : undefined;
- // //正确应该 生成UUID 并且保存到内存
- // catvm.memory.setInterval_func[d.toString()] = x
- // return 0;
- // };catvm.safefunction(window.setInterval);
- Window.prototype.PERSISTENT = 1
- Window.prototype.TEMPORARY = 0
- window.top = window;
- window.origin = 'http://epub.cnipa.gov.cn';
- window.name = ''
- window.open = function open(){debugger;};catvm.safefunction(window.open);
- window.webkitRTCPeerConnection = function RTCPeerConnection(){debugger};catvm.safefunction(window.webkitRTCPeerConnection);
- //chrome可以参照localStorange
- window.chrome = class chrome{};
- window.chrome.loadTimes = function loadTimes(){debugger;};catvm.safefunction(window.chrome.loadTimes);
- window.chrome.csi = function csi(){debugger;};catvm.safefunction(window.chrome.csi);
- window.chrome.app = class app{};
- window.chrome.app.InstallState = {
- DISABLED: "disabled",
- INSTALLED: "installed",
- NOT_INSTALLED: "not_installed",
- }
- window.chrome.app = catvm.proxy(window.chrome.app);
- window.chrome.app.InstallState = catvm.proxy(window.chrome.app.InstallState);
- window.chrome = catvm.proxy(window.chrome);
- window.Element = function Element(){debugger;};catvm.safefunction(window.Element);
- window.DeviceOrientationEvent = function DeviceOrientationEvent(){debugger};catvm.safefunction(window.DeviceOrientationEvent);
- window.DeviceMotionEvent = function DeviceMotionEvent(){debugger};catvm.safefunction(window.DeviceMotionEvent);
- window.XMLHttpRequest = function XMLHttpRequest(){debugger;};catvm.safefunction(window.XMLHttpRequest);
- // window.localStorange = class localStorange{}
- // window.localStorange.getItem = function getItem(){debugger;};catvm.safefunction(window.localStorange.getItem);
- // window.localStorange.setItem = function setItem(){debugger;};catvm.safefunction(window.localStorange.setItem);
- // window.localStorange = catvm.proxy(window.localStorange)
- //没问题
- window.IDBFactory = function IDBFactory(){
- debugger;
- };catvm.safefunction(window.IDBFactory);
- window.IDBFactory.prototype.open = function open(){
- debugger;
- var open_ = {
- error: "",
- onblocked: null,
- onerror: null,
- onsuccess: null,
- onupgradeneeded: null,
- readyState: "pending",
- result: "",
- source: null,
- transaction: null,
- }
- return catvm.proxy(open_)
- };catvm.safefunction(window.IDBFactory.prototype.open);
- window.indexedDB = {};
- window.indexedDB.__proto__ = window.IDBFactory.prototype;
- window.indexedDB = catvm.proxy(window.indexedDB);
- window.DOMParser = function DOMParser(){
- debugger;
- };catvm.safefunction(window.DOMParser);
- //没问题
- window.webkitRequestFileSystem = function webkitRequestFileSystem(){
- debugger;
- };catvm.safefunction(window.webkitRequestFileSystem);
- window.clearInterval = function clearInterval(){
- debugger;
- };catvm.safefunction(window.clearInterval);
- window.HTMLFormElement = function HTMLFormElement(){
- debugger;
- };catvm.safefunction(window.HTMLFormElement);
- // Object.defineProperties(HTMLFormElement.prototype , {
- // [Symbol.toStringTag]: {
- // value: "HTMLFormElement",
- // configurable: true
- // }
- // });
- window.HTMLFormElement.prototype.submit = function submit(){
- debugger;
- };catvm.safefunction(window.HTMLFormElement.prototype.submit);
- window.HTMLFormElement.prototype = catvm.proxy(window.HTMLFormElement.prototype)
- window.HTMLFormElement = catvm.proxy(window.HTMLFormElement);
- window.fetch = function fetch(){
- debugger;
- };catvm.safefunction(fetch);
- window.openDatabase = function openDatabase(){
- debugger;
- };catvm.safefunction(window.openDatabase);
- window.self = window;
- window.Request = function Request(){
- debugger;
- };catvm.safefunction(window.Request);
- // window.MutationObserver = function MutationObserver(){
- // debugger;
- // };catvm.safefunction(window.MutationObserver);
- window.webkitResolveLocalFileSystemURL = function webkitResolveLocalFileSystemURL(){
- debugger;
- };catvm.safefunction(window.webkitResolveLocalFileSystemURL);
- //没问题
- window.MutationObserver = function MutationObserver(){
- debugger;
- this.disconnect = function disconnect(){debugger;}
- this.observe = function observe(){debugger;}
- this.takeRecords = function takeRecords(){debugger;}
- return catvm.proxy(this)
- };catvm.safefunction(window.MutationObserver);
- window.Error = new Proxy(window.Error,{
- construct: function (a,s){
- res = new a(s)
- res.stack = `
- Error
- at _$e2 (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:20609)
- at _$nr (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:26991)
- at _$dg (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:22738)
- at _$nr (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:26104)
- at _$dg (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:22738)
- at _$nr (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:24525)
- at Array._$dg (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:22738)
- at eval (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:2:158543)
- at eval (eval at _$c5 (http://credit.customs.gov.cn/ccppwebserver/ZCQq7Fzuhp12/BSrw3csEQORp.f141528.js:5:170106), <anonymous>:9:2637)
- at eval (<anonymous>)
- `
- debugger
- return res;
- }
- });
- window.addEventListener = function addEventListener(X,func){
- debugger;
- if(!catvm.memory.listeners[X.toString()]){
- catvm.memory.listeners[X.toString()] = [];
- }
- catvm.memory.listeners[X.toString()].push(func);
- };catvm.safefunction(window.addEventListener);
- ///////////////
- window.defaultStatus = "";
- window.onmessage = null;
- window.personalbar = window.scrollbars = window.statusbar = window.toolbar = window.locationbar = window.menubar = catvm.proxy({visible: true});
- window.devicePixelRatio = 1.25;
- window.WebSocket = function WebSocket(){
- debugger;
- };catvm.safefunction(window.WebSocket);
- window.Path2D = function Path2D(){
- debugger;
- };catvm.safefunction(window.Path2D);
- window.SourceBuffer = function SourceBuffer(){
- debugger;
- };catvm.safefunction(window.SourceBuffer);
- window.external = catvm.proxy(class external{});
- window.external.IsSearchProviderInstalled = function IsSearchProviderInstalled(){
- debugger;
- };catvm.safefunction(window.external.IsSearchProviderInstalled);
- window.SVGPatternElement = function SVGPatternElement(){
- debugger;
- };catvm.safefunction(window.SVGPatternElement);
- window.CDATASection = function CDATASection(){
- debugger;
- };catvm.safefunction(window.CDATASection);
- window.CloseEvent = function CloseEvent(){
- debugger;
- };catvm.safefunction(window.CloseEvent);
- window.Notification = function Notification(){
- debugger;
- };catvm.safefunction(window.Notification);
- window.HTMLFrameSetElement = function HTMLFrameSetElement(){
- debugger;
- };catvm.safefunction(window.HTMLFrameSetElement);
- window.TextTrackList = function TextTrackList(){
- debugger;
- };catvm.safefunction(window.TextTrackList);
- window.ScreenOrientation = function ScreenOrientation(){
- debugger;
- };catvm.safefunction(window.ScreenOrientation);
- window.SpeechSynthesisUtterance = function SpeechSynthesisUtterance(){
- debugger;
- };catvm.safefunction(window.SpeechSynthesisUtterance);
- window.onerror = null;
- window.PerformancePaintTiming = function PerformancePaintTiming(){
- debugger;
- };catvm.safefunction(window.PerformancePaintTiming);
- window.SVGGraphicsElement = function SVGGraphicsElement(){
- debugger;
- };catvm.safefunction(window.SVGGraphicsElement);
- window.MediaEncryptedEvent = function MediaEncryptedEvent(){
- debugger;
- };catvm.safefunction(window.MediaEncryptedEvent);
- window.OffscreenCanvasRenderingContext2D = function OffscreenCanvasRenderingContext2D(){
- debugger;
- };catvm.safefunction(window.OffscreenCanvasRenderingContext2D);
- window.matchMedia = function matchMedia(X){
- debugger;
- if(X === '(any-pointer: fine )'){
- var result = {
- matches: true,
- media: "(any-pointer: fine)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(any-pointer: coarse )'){
- var result = {
- matches: false,
- media: "(any-pointer: coarse)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(any-pointer: none )'){
- var result = {
- matches: false,
- media: "(any-pointer: none)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(any-pointer )'){
- var result = {
- matches: true,
- media: "(any-pointer)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(any-hover: hover )'){
- var result = {
- matches: true,
- media: "(any-hover: hover)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(any-hover: on-demand )'){
- var result = {
- matches: false,
- media: "not all",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(any-hover: none )'){
- var result = {
- matches: false,
- media: "(any-hover: none)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(any-hover )'){
- var result = {
- matches: true,
- media: "(any-hover)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(color-gamut: srgb )'){
- var result = {
- matches: true,
- media: "(color-gamut: srgb)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(color-gamut: p3 )'){
- var result = {
- matches: false,
- media: "(color-gamut: p3)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(color-gamut: rec2020 )'){
- var result = {
- matches: false,
- media: "(color-gamut: rec2020)",
- onchange: null,
- }
- return catvm.proxy(result);
- }else if(X === '(color-gamut )'){
- var result = {
- matches: true,
- media: "(color-gamut)",
- onchange: null,
- }
- return catvm.proxy(result);
- }
- return catvm.proxy(result);
- };catvm.safefunction(window.matchMedia);
- window.BeforeInstallPromptEvent = function BeforeInstallPromptEvent(){
- debugger;
- };catvm.safefunction(window.BeforeInstallPromptEvent);
- window.HTMLInputElement = function HTMLInputElement(){
- debugger;
- };catvm.safefunction(window.HTMLInputElement);
- window.HTMLInputElement = catvm.proxy(window.HTMLInputElement)
- window.HTMLAnchorElement = function HTMLAnchorElement(){
- debugger;
- };catvm.safefunction(window.HTMLAnchorElement);
- window.HTMLAnchorElement.prototype = catvm.proxy(window.HTMLAnchorElement.prototype);
- window.HTMLAnchorElement = catvm.proxy(window.HTMLAnchorElement);
- Window.prototype.__proto__ = WindowProperties.prototype;
- window.__proto__ = Window.prototype;
- window = catvm.proxy(window)
- var Location =function Location() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(Location);
- Object.defineProperties(Location.prototype , {
- [Symbol.toStringTag]: {
- value: "Location",
- configurable: false
- }
- });
- ////
- location = {};
- location.ancestorOrigins = catvm.proxy(class ancestorOrigins{});
- location.href = 'http://zxgk.court.gov.cn/';
- location.host = 'zxgk.court.gov.cn'; //如果url中包含了:端口号,则就要加上,但是hostname不用加
- location.hostname = location.host;
- location.protocol = 'http:';
- location.port = '';
- location.origin = 'http://zxgk.court.gov.cn';
- location.pathname = '/'
- location.search = "";
- location.hash = "";
- location.replace = function replace(){
- debugger;
- };catvm.safefunction(location.replace);
- //////////////////////////////////////
- location.__proto__ = Location.prototype;
- location = catvm.proxy(location);
- catvm.memory.navigator = {}
- var Navigator =function Navigator() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(Navigator);
- Object.defineProperties(Navigator.prototype , {
- [Symbol.toStringTag]: {
- value: "Navigator",
- configurable: true
- }
- });
- ////
- navigator = {};
- navigator.__proto__ = Navigator.prototype;
- Navigator.prototype.appCodeName = 'Mozilla';
- Navigator.prototype.appName = 'Netscape';
- Navigator.prototype.userAgent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36';
- Navigator.prototype.languages = ['zh-CN'];
- Navigator.prototype.platform = 'Win32';
- Navigator.prototype.plugins = [];
- var NetworkInformation = new(class NetworkInformation{});
- NetworkInformation.downlink = 10;
- NetworkInformation.effectiveType = "4g";
- NetworkInformation.onchange = null;
- NetworkInformation.rtt = 150;
- NetworkInformation.saveData = false;
- Navigator.prototype.connection = catvm.proxy(NetworkInformation);
- Navigator.prototype.appVersion = '5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Safari/537.36 Edg/103.0.1264.62';
- Navigator.prototype.webkitPersistentStorage = class DeprecatedStorageQuota{};
- Navigator.prototype.webkitPersistentStorage = catvm.proxy(Navigator.prototype.webkitPersistentStorage);
- Navigator.prototype.mimeTypes = {
- length:0
- }
- Navigator.prototype.mimeTypes = catvm.proxy(Navigator.prototype.mimeTypes);
- Navigator.prototype.webdriver = false;
- catvm.memory.navigator.getwebdriver = function webdriver(){
- return false;
- };catvm.safefunction(catvm.memory.navigator.getwebdriver);
- Object.defineProperty(catvm.memory.navigator.getwebdriver, 'name', {
- value: "get webdriver"
- });
- Object.defineProperty(Navigator.prototype, 'webdriver', {
- configurable: true,
- enumerable: true,
- get: catvm.memory.navigator.getwebdriver
- });
- Navigator.prototype.hardwareConcurrency = 6;
- Navigator.prototype.productSub = '20030107';
- Navigator.prototype.product = "Gecko";
- Navigator.prototype.doNotTrack = null;
- Navigator.prototype.maxTouchPoints = 0;
- Navigator.prototype.vibrate = function vibrate(){
- debugger;
- };catvm.safefunction(Navigator.prototype.vibrate);
- Navigator.prototype.language = 'zh-CN';
- Navigator.prototype.getBattery = function getBattery(){
- var BatteryManager_ = new (function BatteryManager(){});
- BatteryManager_.charging = false;
- BatteryManager_.chargingTime = Infinity;
- BatteryManager_.dischargingTime = Infinity;
- BatteryManager_.level = 1;
- BatteryManager_.onchargingchange = null;
- BatteryManager_.onchargingtimechange = null;
- BatteryManager_.ondischargingtimechange = null;
- BatteryManager_.onlevelchange = null;
- return new Promise((resolve,reject) => {
- resolve(BatteryManager_);
- })
- };catvm.safefunction(Navigator.prototype.getBattery);
- //Navigator.prototype.getBattery = catvm.proxy(Navigator.prototype.getBattery);
- for (catvm.memory.navigator.temp in Navigator.prototype) {
- if(catvm.memory.navigator.temp === "webdriver"){
- continue;
- }
- navigator[catvm.memory.navigator.temp] = Navigator.prototype[catvm.memory.navigator.temp];
- Navigator.prototype.__defineGetter__(catvm.memory.navigator.temp, function() {
- throw new TypeError("Illegal constructor");
- });
- }
- ////
- window.clientInformation = navigator;
- navigator = catvm.proxy(navigator);
- var History =function History() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(History);
- Object.defineProperties(History.prototype , {
- [Symbol.toStringTag]: {
- value: "History",
- configurable: true
- }
- });
- ////
- History.prototype.back = function back(){debugger};catvm.safefunction(History.prototype.back);
- /////
- history = {};
- history.__proto__ = History.prototype;
- history = catvm.proxy(history);
- var Screen =function Screen() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(Screen);
- Object.defineProperties(Screen.prototype , {
- [Symbol.toStringTag]: {
- value: "Screen",
- configurable: true
- }
- });
- ////
- Screen.prototype.availHeight = 824;
- Screen.prototype.availWidth = 1536;
- Screen.prototype.availLeft = 0;
- Screen.prototype.availTop = 0;
- Screen.prototype.colorDepth = 24;
- Screen.prototype.height = 864;
- Screen.prototype.width = 1536;
- Screen.prototype.pixelDepth = 24;
- ////
- screen = {};
- screen.__proto__ = Screen.prototype;
- screen = catvm.proxy(screen);
- var Storage =function Storage() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(Storage);
- Object.defineProperties(Storage.prototype , {
- [Symbol.toStringTag]: {
- value: "Storage",
- configurable: true
- }
- });
- /////
- Storage.prototype.length=0;
- Storage.prototype.clear=function clear(){
- debugger;
- var temp = Object.keys(this)
- for (var i=0;temp.length>i;i++)
- {
- delete this[temp[i]];
- }
- }; catvm.safefunction(Storage.prototype.clear);
- Storage.prototype.getItem=function getItem(k){
- debugger;
- return this[k];
- }; catvm.safefunction(Storage.prototype.getItem);
- Storage.prototype.key=function key(index){
- debugger;
- return Object.keys(this)[index]
- }; catvm.safefunction(Storage.prototype.key);
- Storage.prototype.removeItem=function removeItem(k){
- debugger;
- delete this[k];
- }; catvm.safefunction(Storage.prototype.removeItem);
- Storage.prototype.setItem=function setItem(k,v){
- debugger;
- debugger;
- this[k] = v;
- }; catvm.safefunction(Storage.prototype.setItem);
- ////容易被检测
- Storage.prototype.__defineGetter__('length',function(){
- return Object.keys(this).length;
- })
- //////
- var localStorage = {
- "$_YVTX": "Wq",
- "$_YWTU": "1x1u9wsfI.Dr_GUS19l9Omk7l4J_KMlrmg82nIqvd.7",
- "_$rc": "256mYX1vwbvl.xgreLtinsZZe1QyRyyY3DYaTvtmwChYpzZAMlFgCSaNPJ9",
- "__#classType": "localStorage",
- length: 4,
- };
- localStorage.__proto__ = Storage.prototype;
- localStorage = catvm.proxy(localStorage);
- var sessionStorage = {
- "$_YVTX": "Wq",
- "$_YWTU": "1x1u9wsfI.Dr_GUS19l9Omk7l4J_KMlrmg82nIqvd.7",
- length: 2
- };
- sessionStorage.__proto__ = Storage.prototype;
- sessionStorage = catvm.proxy(sessionStorage);
- catvm.memory.Plugin = {}
- var Plugin =function Plugin() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(Plugin);
- catvm.memory.Plugin.iterator = function values(){
- debugger;
- }; catvm.safefunction(catvm.memory.Plugin.iterator);
- Object.defineProperties(Plugin.prototype , {
- [Symbol.toStringTag]: {
- value: "Plugin",
- configurable: true
- },
- [Symbol.iterator]: {
- value: catvm.memory.Plugin.iterator,
- configurable: true
- }
- });
- ///////////
- //////////
- catvm.memory.Plugin.new = function (data){
- var plugin = {};
- plugin.__proto__ = Plugin.prototype;
- if(data != undefined){
- plugin.description = data.description;
- plugin.filename = data.filename;
- plugin.name = data.name;
- }
- return plugin;
- }
- var Performance = function Performance(){
- //容易被检测到的 堆栈
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(Performance);
- Object.defineProperties(Performance.prototype , {
- [Symbol.toStringTag]: {
- value: "Performance",
- configurable: true
- }
- });
- ////
- performance = {};
- performance.now = function now(){
- return 2465727.5;
- };catvm.safefunction(performance.now);
- performance.__proto__ = Performance.prototype;
- Performance.prototype = function getEntriesByName(){debugger};catvm.safefunction(Performance.prototype);
- /////
- Performance.prototype.__proto__ = EventTarget.prototype;
- performance = catvm.proxy(performance);
- var BatteryManager = function BatteryManager(){
- //容易被检测到的 堆栈
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(BatteryManager);
- Object.defineProperties(BatteryManager.prototype , {
- [Symbol.toStringTag]: {
- value: "BatteryManager",
- configurable: true
- }
- });
- ///
- BatteryManager.prototype.charging = true;
- BatteryManager.prototype.chargingTime = Infinity;
- BatteryManager.prototype.dischargingTime = Infinity;
- BatteryManager.prototype.level = 1;
- BatteryManager.prototype.onchargingchange = null;
- BatteryManager.prototype.onchargingtimechange = null;
- BatteryManager.prototype.ondischargingtimechange = null;
- BatteryManager.prototype.onlevelchange = null;
- BatteryManager.prototype.__proto__ = EventTarget.prototype
- /////
- catvm.memory.navigator = {}
- var HTMLDivElement =function HTMLDivElement() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(HTMLDivElement);
- Object.defineProperties(HTMLDivElement.prototype , {
- [Symbol.toStringTag]: {
- value: "HTMLDivElement",
- configurable: true
- }
- });
- HTMLDivElement.prototype.getElementsByTagName = function getElementsByTagName(){
- debugger
- };catvm.safefunction(HTMLDivElement.prototype.getElementsByTagName);
- var HTMLMetaElement =function HTMLMetaElement() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(HTMLMetaElement);
- Object.defineProperties(HTMLMetaElement.prototype , {
- [Symbol.toStringTag]: {
- value: "HTMLMetaElement",
- configurable: true
- }
- });
- var HTMLHtmlElement =function HTMLHtmlElement() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(HTMLHtmlElement);
- Object.defineProperties(HTMLHtmlElement.prototype , {
- [Symbol.toStringTag]: {
- value: "HTMLHtmlElement",
- configurable: true
- }
- });
- catvm.memory.canvas = {};
- var CanvasRenderingContext2D =function CanvasRenderingContext2D() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(CanvasRenderingContext2D);
- Object.defineProperties(CanvasRenderingContext2D.prototype , {
- [Symbol.toStringTag]: {
- value: "CanvasRenderingContext2D",
- configurable: true
- }
- });
- ///////////////////////////////////////////////////////////////////////////////////////////////
- CanvasRenderingContext2D.prototype.rect=function rect(a_,b_,c_,d_){
- debugger;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.rect);
- CanvasRenderingContext2D.prototype.isPointInPath=function isPointInPath(x_,y_,z_){
- debugger;
- return false;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.isPointInPath);
- CanvasRenderingContext2D.prototype.fillRect=function fillRect(x, y, width, height){
- //绘制一个填充了内容的矩形,填充样式由当前的 fillStyle 决定
- //x->矩阵的起始x y->矩阵的起始y width->矩阵的宽度 height->矩阵的高度
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.fillRect);
- CanvasRenderingContext2D.prototype.fillText=function fillText(a_,b_,c_){
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.fillText);
- CanvasRenderingContext2D.prototype.beginPath=function beginPath(){
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.beginPath);
- CanvasRenderingContext2D.prototype.closePath=function closePath(){
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.closePath);
- CanvasRenderingContext2D.prototype.fill=function fill(x_){
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.fill);
- CanvasRenderingContext2D.prototype.arc=function arc(x_,y_,z_,a_,b_,c_){
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.arc);
- CanvasRenderingContext2D.prototype.stroke=function stroke(x_,y_,z_,a_,b_,c_){
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.stroke);
- CanvasRenderingContext2D.prototype.strokeRect=function strokeRect(x, y, width, height){
- //绘制空心矩阵其
- debugger;
- return undefined;
- };catvm.safefunction(CanvasRenderingContext2D.prototype.strokeRect);
- /*
- CanvasRenderingContext2D.fillStyle 设置或返回用于填充绘画的颜色、渐变或模式 可以 CanvasRenderingContext2D.fillStyle = 'yellow'
- 颜色-color 绘图填充色的css颜色(默认是#000000)
- 渐变-gradient 用于填充绘图的渐变对象
- 模式-pattern
- */
- ////////////////////////////////////////////////////////////////////////////////////////////////////////
- catvm.memory.canvas.canvasRenderingContext2D = {};
- catvm.memory.canvas.canvasRenderingContext2D.__proto__ = CanvasRenderingContext2D.prototype;
- catvm.memory.canvas.canvasRenderingContext2D = catvm.proxy(catvm.memory.canvas.canvasRenderingContext2D);
- catvm.memory.webgl = {};
- var WebGLRenderingContext =function WebGLRenderingContext() {//构造函数
- throw new TypeError("Illegal constructor");
- }; catvm.safefunction(WebGLRenderingContext);
- Object.defineProperties(WebGLRenderingContext.prototype , {
- [Symbol.toStringTag]: {
- value: "WebGLRenderingContext",
- configurable: true
- }
- });
- window.xxxxx = 0;
- WebGLRenderingContext.prototype.canvas=catvm.proxy(class canvas{});
- WebGLRenderingContext.prototype.canvas.toDataURL = function toDataURL(){
- debugger;
- return "data:image/png;base64,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";
- }
- WebGLRenderingContext.prototype.drawingBufferWidth=300;
- WebGLRenderingContext.prototype.drawingBufferHeight=150;
- WebGLRenderingContext.prototype.DEPTH_BUFFER_BIT=256;
- WebGLRenderingContext.prototype.STENCIL_BUFFER_BIT=1024;
- WebGLRenderingContext.prototype.COLOR_BUFFER_BIT=16384;
- WebGLRenderingContext.prototype.POINTS=0;
- WebGLRenderingContext.prototype.LINES=1;
- WebGLRenderingContext.prototype.LINE_LOOP=2;
- WebGLRenderingContext.prototype.LINE_STRIP=3;
- WebGLRenderingContext.prototype.TRIANGLES=4;
- WebGLRenderingContext.prototype.TRIANGLE_STRIP=5;
- WebGLRenderingContext.prototype.TRIANGLE_FAN=6;
- WebGLRenderingContext.prototype.ZERO=0;
- WebGLRenderingContext.prototype.ONE=1;
- WebGLRenderingContext.prototype.SRC_COLOR=768;
- WebGLRenderingContext.prototype.ONE_MINUS_SRC_COLOR=769;
- WebGLRenderingContext.prototype.SRC_ALPHA=770;
- WebGLRenderingContext.prototype.ONE_MINUS_SRC_ALPHA=771;
- WebGLRenderingContext.prototype.DST_ALPHA=772;
- WebGLRenderingContext.prototype.ONE_MINUS_DST_ALPHA=773;
- WebGLRenderingContext.prototype.DST_COLOR=774;
- WebGLRenderingContext.prototype.ONE_MINUS_DST_COLOR=775;
- WebGLRenderingContext.prototype.SRC_ALPHA_SATURATE=776;
- WebGLRenderingContext.prototype.FUNC_ADD=32774;
- WebGLRenderingContext.prototype.BLEND_EQUATION=32777;
- WebGLRenderingContext.prototype.BLEND_EQUATION_RGB=32777;
- WebGLRenderingContext.prototype.BLEND_EQUATION_ALPHA=34877;
- WebGLRenderingContext.prototype.FUNC_SUBTRACT=32778;
- WebGLRenderingContext.prototype.FUNC_REVERSE_SUBTRACT=32779;
- WebGLRenderingContext.prototype.BLEND_DST_RGB=32968;
- WebGLRenderingContext.prototype.BLEND_SRC_RGB=32969;
- WebGLRenderingContext.prototype.BLEND_DST_ALPHA=32970;
- WebGLRenderingContext.prototype.BLEND_SRC_ALPHA=32971;
- WebGLRenderingContext.prototype.CONSTANT_COLOR=32769;
- WebGLRenderingContext.prototype.ONE_MINUS_CONSTANT_COLOR=32770;
- WebGLRenderingContext.prototype.CONSTANT_ALPHA=32771;
- WebGLRenderingContext.prototype.ONE_MINUS_CONSTANT_ALPHA=32772;
- WebGLRenderingContext.prototype.BLEND_COLOR=32773;
- WebGLRenderingContext.prototype.ARRAY_BUFFER=34962;
- WebGLRenderingContext.prototype.ELEMENT_ARRAY_BUFFER=34963;
- WebGLRenderingContext.prototype.ARRAY_BUFFER_BINDING=34964;
- WebGLRenderingContext.prototype.ELEMENT_ARRAY_BUFFER_BINDING=34965;
- WebGLRenderingContext.prototype.STREAM_DRAW=35040;
- WebGLRenderingContext.prototype.STATIC_DRAW=35044;
- WebGLRenderingContext.prototype.DYNAMIC_DRAW=35048;
- WebGLRenderingContext.prototype.BUFFER_SIZE=34660;
- WebGLRenderingContext.prototype.BUFFER_USAGE=34661;
- WebGLRenderingContext.prototype.CURRENT_VERTEX_ATTRIB=34342;
- WebGLRenderingContext.prototype.FRONT=1028;
- WebGLRenderingContext.prototype.BACK=1029;
- WebGLRenderingContext.prototype.FRONT_AND_BACK=1032;
- WebGLRenderingContext.prototype.TEXTURE_2D=3553;
- WebGLRenderingContext.prototype.CULL_FACE=2884;
- WebGLRenderingContext.prototype.BLEND=3042;
- WebGLRenderingContext.prototype.DITHER=3024;
- WebGLRenderingContext.prototype.STENCIL_TEST=2960;
- WebGLRenderingContext.prototype.DEPTH_TEST=2929;
- WebGLRenderingContext.prototype.SCISSOR_TEST=3089;
- WebGLRenderingContext.prototype.POLYGON_OFFSET_FILL=32823;
- WebGLRenderingContext.prototype.SAMPLE_ALPHA_TO_COVERAGE=32926;
- WebGLRenderingContext.prototype.SAMPLE_COVERAGE=32928;
- WebGLRenderingContext.prototype.NO_ERROR=0;
- WebGLRenderingContext.prototype.INVALID_ENUM=1280;
- WebGLRenderingContext.prototype.INVALID_VALUE=1281;
- WebGLRenderingContext.prototype.INVALID_OPERATION=1282;
- WebGLRenderingContext.prototype.OUT_OF_MEMORY=1285;
- WebGLRenderingContext.prototype.CW=2304;
- WebGLRenderingContext.prototype.CCW=2305;
- WebGLRenderingContext.prototype.LINE_WIDTH=2849;
- WebGLRenderingContext.prototype.ALIASED_POINT_SIZE_RANGE=33901;
- WebGLRenderingContext.prototype.ALIASED_LINE_WIDTH_RANGE=33902;
- WebGLRenderingContext.prototype.CULL_FACE_MODE=2885;
- WebGLRenderingContext.prototype.FRONT_FACE=2886;
- WebGLRenderingContext.prototype.DEPTH_RANGE=2928;
- WebGLRenderingContext.prototype.DEPTH_WRITEMASK=2930;
- WebGLRenderingContext.prototype.DEPTH_CLEAR_VALUE=2931;
- WebGLRenderingContext.prototype.DEPTH_FUNC=2932;
- WebGLRenderingContext.prototype.STENCIL_CLEAR_VALUE=2961;
- WebGLRenderingContext.prototype.STENCIL_FUNC=2962;
- WebGLRenderingContext.prototype.STENCIL_FAIL=2964;
- WebGLRenderingContext.prototype.STENCIL_PASS_DEPTH_FAIL=2965;
- WebGLRenderingContext.prototype.STENCIL_PASS_DEPTH_PASS=2966;
- WebGLRenderingContext.prototype.STENCIL_REF=2967;
- WebGLRenderingContext.prototype.STENCIL_VALUE_MASK=2963;
- WebGLRenderingContext.prototype.STENCIL_WRITEMASK=2968;
- WebGLRenderingContext.prototype.STENCIL_BACK_FUNC=34816;
- WebGLRenderingContext.prototype.STENCIL_BACK_FAIL=34817;
- WebGLRenderingContext.prototype.STENCIL_BACK_PASS_DEPTH_FAIL=34818;
- WebGLRenderingContext.prototype.STENCIL_BACK_PASS_DEPTH_PASS=34819;
- WebGLRenderingContext.prototype.STENCIL_BACK_REF=36003;
- WebGLRenderingContext.prototype.STENCIL_BACK_VALUE_MASK=36004;
- WebGLRenderingContext.prototype.STENCIL_BACK_WRITEMASK=36005;
- WebGLRenderingContext.prototype.VIEWPORT=2978;
- WebGLRenderingContext.prototype.SCISSOR_BOX=3088;
- WebGLRenderingContext.prototype.COLOR_CLEAR_VALUE=3106;
- WebGLRenderingContext.prototype.COLOR_WRITEMASK=3107;
- WebGLRenderingContext.prototype.UNPACK_ALIGNMENT=3317;
- WebGLRenderingContext.prototype.PACK_ALIGNMENT=3333;
- WebGLRenderingContext.prototype.MAX_TEXTURE_SIZE=3379;
- WebGLRenderingContext.prototype.MAX_VIEWPORT_DIMS=3386;
- WebGLRenderingContext.prototype.SUBPIXEL_BITS=3408;
- WebGLRenderingContext.prototype.RED_BITS=3410;
- WebGLRenderingContext.prototype.GREEN_BITS=3411;
- WebGLRenderingContext.prototype.BLUE_BITS=3412;
- WebGLRenderingContext.prototype.ALPHA_BITS=3413;
- WebGLRenderingContext.prototype.DEPTH_BITS=3414;
- WebGLRenderingContext.prototype.STENCIL_BITS=3415;
- WebGLRenderingContext.prototype.POLYGON_OFFSET_UNITS=10752;
- WebGLRenderingContext.prototype.POLYGON_OFFSET_FACTOR=32824;
- WebGLRenderingContext.prototype.TEXTURE_BINDING_2D=32873;
- WebGLRenderingContext.prototype.SAMPLE_BUFFERS=32936;
- WebGLRenderingContext.prototype.SAMPLES=32937;
- WebGLRenderingContext.prototype.SAMPLE_COVERAGE_VALUE=32938;
- WebGLRenderingContext.prototype.SAMPLE_COVERAGE_INVERT=32939;
- WebGLRenderingContext.prototype.COMPRESSED_TEXTURE_FORMATS=34467;
- WebGLRenderingContext.prototype.DONT_CARE=4352;
- WebGLRenderingContext.prototype.FASTEST=4353;
- WebGLRenderingContext.prototype.NICEST=4354;
- WebGLRenderingContext.prototype.GENERATE_MIPMAP_HINT=33170;
- WebGLRenderingContext.prototype.BYTE=5120;
- WebGLRenderingContext.prototype.UNSIGNED_BYTE=5121;
- WebGLRenderingContext.prototype.SHORT=5122;
- WebGLRenderingContext.prototype.UNSIGNED_SHORT=5123;
- WebGLRenderingContext.prototype.INT=5124;
- WebGLRenderingContext.prototype.UNSIGNED_INT=5125;
- WebGLRenderingContext.prototype.FLOAT=5126;
- WebGLRenderingContext.prototype.DEPTH_COMPONENT=6402;
- WebGLRenderingContext.prototype.ALPHA=6406;
- WebGLRenderingContext.prototype.RGB=6407;
- WebGLRenderingContext.prototype.RGBA=6408;
- WebGLRenderingContext.prototype.LUMINANCE=6409;
- WebGLRenderingContext.prototype.LUMINANCE_ALPHA=6410;
- WebGLRenderingContext.prototype.UNSIGNED_SHORT_4_4_4_4=32819;
- WebGLRenderingContext.prototype.UNSIGNED_SHORT_5_5_5_1=32820;
- WebGLRenderingContext.prototype.UNSIGNED_SHORT_5_6_5=33635;
- WebGLRenderingContext.prototype.FRAGMENT_SHADER=35632;
- WebGLRenderingContext.prototype.VERTEX_SHADER=35633;
- WebGLRenderingContext.prototype.MAX_VERTEX_ATTRIBS=34921;
- WebGLRenderingContext.prototype.MAX_VERTEX_UNIFORM_VECTORS=36347;
- WebGLRenderingContext.prototype.MAX_VARYING_VECTORS=36348;
- WebGLRenderingContext.prototype.MAX_COMBINED_TEXTURE_IMAGE_UNITS=35661;
- WebGLRenderingContext.prototype.MAX_VERTEX_TEXTURE_IMAGE_UNITS=35660;
- WebGLRenderingContext.prototype.MAX_TEXTURE_IMAGE_UNITS=34930;
- WebGLRenderingContext.prototype.MAX_FRAGMENT_UNIFORM_VECTORS=36349;
- WebGLRenderingContext.prototype.SHADER_TYPE=35663;
- WebGLRenderingContext.prototype.DELETE_STATUS=35712;
- WebGLRenderingContext.prototype.LINK_STATUS=35714;
- WebGLRenderingContext.prototype.VALIDATE_STATUS=35715;
- WebGLRenderingContext.prototype.ATTACHED_SHADERS=35717;
- WebGLRenderingContext.prototype.ACTIVE_UNIFORMS=35718;
- WebGLRenderingContext.prototype.ACTIVE_ATTRIBUTES=35721;
- WebGLRenderingContext.prototype.SHADING_LANGUAGE_VERSION=35724;
- WebGLRenderingContext.prototype.CURRENT_PROGRAM=35725;
- WebGLRenderingContext.prototype.NEVER=512;
- WebGLRenderingContext.prototype.LESS=513;
- WebGLRenderingContext.prototype.EQUAL=514;
- WebGLRenderingContext.prototype.LEQUAL=515;
- WebGLRenderingContext.prototype.GREATER=516;
- WebGLRenderingContext.prototype.NOTEQUAL=517;
- WebGLRenderingContext.prototype.GEQUAL=518;
- WebGLRenderingContext.prototype.ALWAYS=519;
- WebGLRenderingContext.prototype.KEEP=7680;
- WebGLRenderingContext.prototype.REPLACE=7681;
- WebGLRenderingContext.prototype.INCR=7682;
- WebGLRenderingContext.prototype.DECR=7683;
- WebGLRenderingContext.prototype.INVERT=5386;
- WebGLRenderingContext.prototype.INCR_WRAP=34055;
- WebGLRenderingContext.prototype.DECR_WRAP=34056;
- WebGLRenderingContext.prototype.VENDOR=7936;
- WebGLRenderingContext.prototype.RENDERER=7937;
- WebGLRenderingContext.prototype.VERSION=7938;
- WebGLRenderingContext.prototype.NEAREST=9728;
- WebGLRenderingContext.prototype.LINEAR=9729;
- WebGLRenderingContext.prototype.NEAREST_MIPMAP_NEAREST=9984;
- WebGLRenderingContext.prototype.LINEAR_MIPMAP_NEAREST=9985;
- WebGLRenderingContext.prototype.NEAREST_MIPMAP_LINEAR=9986;
- WebGLRenderingContext.prototype.LINEAR_MIPMAP_LINEAR=9987;
- WebGLRenderingContext.prototype.TEXTURE_MAG_FILTER=10240;
- WebGLRenderingContext.prototype.TEXTURE_MIN_FILTER=10241;
- WebGLRenderingContext.prototype.TEXTURE_WRAP_S=10242;
- WebGLRenderingContext.prototype.TEXTURE_WRAP_T=10243;
- WebGLRenderingContext.prototype.TEXTURE=5890;
- WebGLRenderingContext.prototype.TEXTURE_CUBE_MAP=34067;
- WebGLRenderingContext.prototype.TEXTURE_BINDING_CUBE_MAP=34068;
- WebGLRenderingContext.prototype.TEXTURE_CUBE_MAP_POSITIVE_X=34069;
- WebGLRenderingContext.prototype.TEXTURE_CUBE_MAP_NEGATIVE_X=34070;
- WebGLRenderingContext.prototype.TEXTURE_CUBE_MAP_POSITIVE_Y=34071;
- WebGLRenderingContext.prototype.TEXTURE_CUBE_MAP_NEGATIVE_Y=34072;
- WebGLRenderingContext.prototype.TEXTURE_CUBE_MAP_POSITIVE_Z=34073;
- WebGLRenderingContext.prototype.TEXTURE_CUBE_MAP_NEGATIVE_Z=34074;
- WebGLRenderingContext.prototype.MAX_CUBE_MAP_TEXTURE_SIZE=34076;
- WebGLRenderingContext.prototype.TEXTURE0=33984;
- WebGLRenderingContext.prototype.TEXTURE1=33985;
- WebGLRenderingContext.prototype.TEXTURE2=33986;
- WebGLRenderingContext.prototype.TEXTURE3=33987;
- WebGLRenderingContext.prototype.TEXTURE4=33988;
- WebGLRenderingContext.prototype.TEXTURE5=33989;
- WebGLRenderingContext.prototype.TEXTURE6=33990;
- WebGLRenderingContext.prototype.TEXTURE7=33991;
- WebGLRenderingContext.prototype.TEXTURE8=33992;
- WebGLRenderingContext.prototype.TEXTURE9=33993;
- WebGLRenderingContext.prototype.TEXTURE10=33994;
- WebGLRenderingContext.prototype.TEXTURE11=33995;
- WebGLRenderingContext.prototype.TEXTURE12=33996;
- WebGLRenderingContext.prototype.TEXTURE13=33997;
- WebGLRenderingContext.prototype.TEXTURE14=33998;
- WebGLRenderingContext.prototype.TEXTURE15=33999;
- WebGLRenderingContext.prototype.TEXTURE16=34000;
- WebGLRenderingContext.prototype.TEXTURE17=34001;
- WebGLRenderingContext.prototype.TEXTURE18=34002;
- WebGLRenderingContext.prototype.TEXTURE19=34003;
- WebGLRenderingContext.prototype.TEXTURE20=34004;
- WebGLRenderingContext.prototype.TEXTURE21=34005;
- WebGLRenderingContext.prototype.TEXTURE22=34006;
- WebGLRenderingContext.prototype.TEXTURE23=34007;
- WebGLRenderingContext.prototype.TEXTURE24=34008;
- WebGLRenderingContext.prototype.TEXTURE25=34009;
- WebGLRenderingContext.prototype.TEXTURE26=34010;
- WebGLRenderingContext.prototype.TEXTURE27=34011;
- WebGLRenderingContext.prototype.TEXTURE28=34012;
- WebGLRenderingContext.prototype.TEXTURE29=34013;
- WebGLRenderingContext.prototype.TEXTURE30=34014;
- WebGLRenderingContext.prototype.TEXTURE31=34015;
- WebGLRenderingContext.prototype.ACTIVE_TEXTURE=34016;
- WebGLRenderingContext.prototype.REPEAT=10497;
- WebGLRenderingContext.prototype.CLAMP_TO_EDGE=33071;
- WebGLRenderingContext.prototype.MIRRORED_REPEAT=33648;
- WebGLRenderingContext.prototype.FLOAT_VEC2=35664;
- WebGLRenderingContext.prototype.FLOAT_VEC3=35665;
- WebGLRenderingContext.prototype.FLOAT_VEC4=35666;
- WebGLRenderingContext.prototype.INT_VEC2=35667;
- WebGLRenderingContext.prototype.INT_VEC3=35668;
- WebGLRenderingContext.prototype.INT_VEC4=35669;
- WebGLRenderingContext.prototype.BOOL=35670;
- WebGLRenderingContext.prototype.BOOL_VEC2=35671;
- WebGLRenderingContext.prototype.BOOL_VEC3=35672;
- WebGLRenderingContext.prototype.BOOL_VEC4=35673;
- WebGLRenderingContext.prototype.FLOAT_MAT2=35674;
- WebGLRenderingContext.prototype.FLOAT_MAT3=35675;
- WebGLRenderingContext.prototype.FLOAT_MAT4=35676;
- WebGLRenderingContext.prototype.SAMPLER_2D=35678;
- WebGLRenderingContext.prototype.SAMPLER_CUBE=35680;
- WebGLRenderingContext.prototype.VERTEX_ATTRIB_ARRAY_ENABLED=34338;
- WebGLRenderingContext.prototype.VERTEX_ATTRIB_ARRAY_SIZE=34339;
- WebGLRenderingContext.prototype.VERTEX_ATTRIB_ARRAY_STRIDE=34340;
- WebGLRenderingContext.prototype.VERTEX_ATTRIB_ARRAY_TYPE=34341;
- WebGLRenderingContext.prototype.VERTEX_ATTRIB_ARRAY_NORMALIZED=34922;
- WebGLRenderingContext.prototype.VERTEX_ATTRIB_ARRAY_POINTER=34373;
- WebGLRenderingContext.prototype.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING=34975;
- WebGLRenderingContext.prototype.IMPLEMENTATION_COLOR_READ_TYPE=35738;
- WebGLRenderingContext.prototype.IMPLEMENTATION_COLOR_READ_FORMAT=35739;
- WebGLRenderingContext.prototype.COMPILE_STATUS=35713;
- WebGLRenderingContext.prototype.LOW_FLOAT=36336;
- WebGLRenderingContext.prototype.MEDIUM_FLOAT=36337;
- WebGLRenderingContext.prototype.HIGH_FLOAT=36338;
- WebGLRenderingContext.prototype.LOW_INT=36339;
- WebGLRenderingContext.prototype.MEDIUM_INT=36340;
- WebGLRenderingContext.prototype.HIGH_INT=36341;
- WebGLRenderingContext.prototype.FRAMEBUFFER=36160;
- WebGLRenderingContext.prototype.RENDERBUFFER=36161;
- WebGLRenderingContext.prototype.RGBA4=32854;
- WebGLRenderingContext.prototype.RGB5_A1=32855;
- WebGLRenderingContext.prototype.RGB565=36194;
- WebGLRenderingContext.prototype.DEPTH_COMPONENT16=33189;
- WebGLRenderingContext.prototype.STENCIL_INDEX8=36168;
- WebGLRenderingContext.prototype.DEPTH_STENCIL=34041;
- WebGLRenderingContext.prototype.RENDERBUFFER_WIDTH=36162;
- WebGLRenderingContext.prototype.RENDERBUFFER_HEIGHT=36163;
- WebGLRenderingContext.prototype.RENDERBUFFER_INTERNAL_FORMAT=36164;
- WebGLRenderingContext.prototype.RENDERBUFFER_RED_SIZE=36176;
- WebGLRenderingContext.prototype.RENDERBUFFER_GREEN_SIZE=36177;
- WebGLRenderingContext.prototype.RENDERBUFFER_BLUE_SIZE=36178;
- WebGLRenderingContext.prototype.RENDERBUFFER_ALPHA_SIZE=36179;
- WebGLRenderingContext.prototype.RENDERBUFFER_DEPTH_SIZE=36180;
- WebGLRenderingContext.prototype.RENDERBUFFER_STENCIL_SIZE=36181;
- WebGLRenderingContext.prototype.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE=36048;
- WebGLRenderingContext.prototype.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME=36049;
- WebGLRenderingContext.prototype.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL=36050;
- WebGLRenderingContext.prototype.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE=36051;
- WebGLRenderingContext.prototype.COLOR_ATTACHMENT0=36064;
- WebGLRenderingContext.prototype.DEPTH_ATTACHMENT=36096;
- WebGLRenderingContext.prototype.STENCIL_ATTACHMENT=36128;
- WebGLRenderingContext.prototype.DEPTH_STENCIL_ATTACHMENT=33306;
- WebGLRenderingContext.prototype.NONE=0;
- WebGLRenderingContext.prototype.FRAMEBUFFER_COMPLETE=36053;
- WebGLRenderingContext.prototype.FRAMEBUFFER_INCOMPLETE_ATTACHMENT=36054;
- WebGLRenderingContext.prototype.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT=36055;
- WebGLRenderingContext.prototype.FRAMEBUFFER_INCOMPLETE_DIMENSIONS=36057;
- WebGLRenderingContext.prototype.FRAMEBUFFER_UNSUPPORTED=36061;
- WebGLRenderingContext.prototype.FRAMEBUFFER_BINDING=36006;
- WebGLRenderingContext.prototype.RENDERBUFFER_BINDING=36007;
- WebGLRenderingContext.prototype.MAX_RENDERBUFFER_SIZE=34024;
- WebGLRenderingContext.prototype.INVALID_FRAMEBUFFER_OPERATION=1286;
- WebGLRenderingContext.prototype.UNPACK_FLIP_Y_WEBGL=37440;
- WebGLRenderingContext.prototype.UNPACK_PREMULTIPLY_ALPHA_WEBGL=37441;
- WebGLRenderingContext.prototype.CONTEXT_LOST_WEBGL=37442;
- WebGLRenderingContext.prototype.UNPACK_COLORSPACE_CONVERSION_WEBGL=37443;
- WebGLRenderingContext.prototype.BROWSER_DEFAULT_WEBGL=37444;
- WebGLRenderingContext.prototype.activeTexture=function activeTexture(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.activeTexture);
- WebGLRenderingContext.prototype.attachShader=function attachShader(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.attachShader);
- WebGLRenderingContext.prototype.bindAttribLocation=function bindAttribLocation(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.bindAttribLocation);
- WebGLRenderingContext.prototype.bindRenderbuffer=function bindRenderbuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.bindRenderbuffer);
- WebGLRenderingContext.prototype.blendColor=function blendColor(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.blendColor);
- WebGLRenderingContext.prototype.blendEquation=function blendEquation(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.blendEquation);
- WebGLRenderingContext.prototype.blendEquationSeparate = function blendEquationSeparate(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.blendEquationSeparate);
- WebGLRenderingContext.prototype.blendFunc=function blendFunc(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.blendFunc);
- WebGLRenderingContext.prototype.blendFuncSeparate=function blendFuncSeparate(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.blendFuncSeparate);
- WebGLRenderingContext.prototype.bufferData=function bufferData(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.bufferData);
- WebGLRenderingContext.prototype.bufferSubData=function bufferSubData(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.bufferSubData);
- WebGLRenderingContext.prototype.checkFramebufferStatus=function checkFramebufferStatus(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.checkFramebufferStatus);
- WebGLRenderingContext.prototype.compileShader=function compileShader(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.compileShader);
- WebGLRenderingContext.prototype.compressedTexImage2D=function compressedTexImage2D(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.compressedTexImage2D);
- WebGLRenderingContext.prototype.compressedTexSubImage2D=function compressedTexSubImage2D(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.compressedTexSubImage2D);
- WebGLRenderingContext.prototype.copyTexImage2D=function copyTexImage2D(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.copyTexImage2D);
- WebGLRenderingContext.prototype.copyTexSubImage2D=function copyTexSubImage2D(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.copyTexSubImage2D);
- WebGLRenderingContext.prototype.createBuffer=function createBuffer(){
- debugger;
- var WebGLBuffer = class WebGLBuffer{}
- return catvm.proxy(WebGLBuffer);
- }; catvm.safefunction(WebGLRenderingContext.prototype.createBuffer);
- WebGLRenderingContext.prototype.createFramebuffer=function createFramebuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.createFramebuffer);
- WebGLRenderingContext.prototype.createProgram=function createProgram(){
- debugger;
- if(window.xxxxx == 0){
- window.xxxxx++;
- return class create01{};
- }else{
- debugger;
- return class create02{};
- }
- }; catvm.safefunction(WebGLRenderingContext.prototype.createProgram);
- WebGLRenderingContext.prototype.createRenderbuffer=function createRenderbuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.createRenderbuffer);
- window.ywbywbywb = 0;
- WebGLRenderingContext.prototype.createShader=function createShader(){
- debugger;
- if(window.ywbywbywb === 0){
- window.ywbywbywb++;
- return class Shader01{}
- }else{
- return class Shader02{}
- }
- }; catvm.safefunction(WebGLRenderingContext.prototype.createShader);
- WebGLRenderingContext.prototype.createTexture=function createTexture(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.createTexture);
- WebGLRenderingContext.prototype.cullFace=function cullFace(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.cullFace);
- WebGLRenderingContext.prototype.deleteBuffer=function deleteBuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.deleteBuffer);
- WebGLRenderingContext.prototype.deleteFramebuffer=function deleteFramebuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.deleteFramebuffer);
- WebGLRenderingContext.prototype.deleteProgram=function deleteProgram(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.deleteProgram);
- WebGLRenderingContext.prototype.deleteRenderbuffer=function deleteRenderbuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.deleteRenderbuffer);
- WebGLRenderingContext.prototype.deleteShader=function deleteShader(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.deleteShader);
- WebGLRenderingContext.prototype.deleteTexture=function deleteTexture(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.deleteTexture);
- WebGLRenderingContext.prototype.depthFunc=function depthFunc(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.depthFunc);
- WebGLRenderingContext.prototype.depthMask=function depthMask(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.depthMask);
- WebGLRenderingContext.prototype.depthRange=function depthRange(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.depthRange);
- WebGLRenderingContext.prototype.detachShader=function detachShader(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.detachShader);
- WebGLRenderingContext.prototype.disable=function disable(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.disable);
- WebGLRenderingContext.prototype.enable=function enable(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.enable);
- WebGLRenderingContext.prototype.finish=function finish(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.finish);
- WebGLRenderingContext.prototype.flush=function flush(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.flush);
- WebGLRenderingContext.prototype.framebufferRenderbuffer=function framebufferRenderbuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.framebufferRenderbuffer);
- WebGLRenderingContext.prototype.framebufferTexture2D=function framebufferTexture2D(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.framebufferTexture2D);
- WebGLRenderingContext.prototype.frontFace=function frontFace(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.frontFace);
- WebGLRenderingContext.prototype.generateMipmap=function generateMipmap(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.generateMipmap);
- WebGLRenderingContext.prototype.getActiveAttrib=function getActiveAttrib(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getActiveAttrib);
- WebGLRenderingContext.prototype.getActiveUniform=function getActiveUniform(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getActiveUniform);
- WebGLRenderingContext.prototype.getAttachedShaders=function getAttachedShaders(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getAttachedShaders);
- WebGLRenderingContext.prototype.getAttribLocation=function getAttribLocation(){debugger;return 0;}; catvm.safefunction(WebGLRenderingContext.prototype.getAttribLocation);
- WebGLRenderingContext.prototype.getBufferParameter=function getBufferParameter(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getBufferParameter);
- WebGLRenderingContext.prototype.getContextAttributes=function getContextAttributes(){
- debugger;
- return {
- alpha: true,
- antialias: true,
- depth: true,
- desynchronized: false,
- failIfMajorPerformanceCaveat: false,
- powerPreference: "default",
- premultipliedAlpha: true,
- preserveDrawingBuffer: false,
- stencil: false,
- xrCompatible: false
- }
- }; catvm.safefunction(WebGLRenderingContext.prototype.getContextAttributes);
- WebGLRenderingContext.prototype.getError=function getError(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getError);
- WebGLRenderingContext.prototype.getExtension=function getExtension(){
- debugger;
- return catvm.proxy(class WebGLDebugRendererInfo{})
- }; catvm.safefunction(WebGLRenderingContext.prototype.getExtension);
- WebGLRenderingContext.prototype.getFramebufferAttachmentParameter=function getFramebufferAttachmentParameter(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getFramebufferAttachmentParameter);
- WebGLRenderingContext.prototype.getParameter=function getParameter(a){
- debugger;
- if(a === 37445){
- debugger;
- return "Google Inc. (Intel)"
- }else if(a === 37446){
- debugger;
- return "ANGLE (Intel, Intel(R) UHD Graphics 630 Direct3D11 vs_5_0 ps_5_0, D3D11-30.0.101.1340)"
- }else if(a === 7937){
- debugger;
- return 'WebKit WebGL'
- }else if(a === 35724){
- debugger;
- return "WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)"
- }else if(a === 7936){
- debugger;
- return "WebKit"
- }else if(a === 7938){
- debugger;
- return "WebGL 1.0 (OpenGL ES 2.0 Chromium)"
- }
- }; catvm.safefunction(WebGLRenderingContext.prototype.getParameter);
- WebGLRenderingContext.prototype.getProgramInfoLog=function getProgramInfoLog(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getProgramInfoLog);
- WebGLRenderingContext.prototype.getProgramParameter=function getProgramParameter(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getProgramParameter);
- WebGLRenderingContext.prototype.getRenderbufferParameter=function getRenderbufferParameter(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getRenderbufferParameter);
- WebGLRenderingContext.prototype.getShaderInfoLog=function getShaderInfoLog(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getShaderInfoLog);
- WebGLRenderingContext.prototype.getShaderParameter=function getShaderParameter(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getShaderParameter);
- WebGLRenderingContext.prototype.getShaderPrecisionFormat=function getShaderPrecisionFormat(X,Y){
- debugger;
- if(X===35633){
- if( Y===36338 || Y===36337 || Y===36336 ){
- var WebGLShaderPrecisionFormat = {
- precision: 23,
- rangeMax: 127,
- rangeMin: 127,
- }
- return catvm.proxy(WebGLShaderPrecisionFormat);
- }else if( Y===36341 || Y===36340 || Y===36339 ){
- var WebGLShaderPrecisionFormat = {
- precision: 0,
- rangeMax: 30,
- rangeMin: 31,
- }
- return catvm.proxy(WebGLShaderPrecisionFormat);
- }
- }else if(X===35632){
- if( Y===36338 || Y===36337 || Y===36336 ){
- var WebGLShaderPrecisionFormat = {
- precision: 23,
- rangeMax: 127,
- rangeMin: 127,
- }
- return catvm.proxy(WebGLShaderPrecisionFormat);
- }else if( Y===36341 || Y===36340 || Y===36339 ){
- var WebGLShaderPrecisionFormat = {
- precision: 0,
- rangeMax: 30,
- rangeMin: 31,
- }
- return catvm.proxy(WebGLShaderPrecisionFormat);
- }
- }
- }; catvm.safefunction(WebGLRenderingContext.prototype.getShaderPrecisionFormat);
- WebGLRenderingContext.prototype.getShaderSource=function getShaderSource(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getShaderSource);
- WebGLRenderingContext.prototype.getSupportedExtensions=function getSupportedExtensions(){
- debugger;
- return [
- "ANGLE_instanced_arrays",
- "EXT_blend_minmax",
- "EXT_color_buffer_half_float",
- "EXT_disjoint_timer_query",
- "EXT_float_blend",
- "EXT_frag_depth",
- "EXT_shader_texture_lod",
- "EXT_texture_compression_bptc",
- "EXT_texture_compression_rgtc",
- "EXT_texture_filter_anisotropic",
- "WEBKIT_EXT_texture_filter_anisotropic",
- "EXT_sRGB",
- "KHR_parallel_shader_compile",
- "OES_element_index_uint",
- "OES_fbo_render_mipmap",
- "OES_standard_derivatives",
- "OES_texture_float",
- "OES_texture_float_linear",
- "OES_texture_half_float",
- "OES_texture_half_float_linear",
- "OES_vertex_array_object",
- "WEBGL_color_buffer_float",
- "WEBGL_compressed_texture_s3tc",
- "WEBKIT_WEBGL_compressed_texture_s3tc",
- "WEBGL_compressed_texture_s3tc_srgb",
- "WEBGL_debug_renderer_info",
- "WEBGL_debug_shaders",
- "WEBGL_depth_texture",
- "WEBKIT_WEBGL_depth_texture",
- "WEBGL_draw_buffers",
- "WEBGL_lose_context",
- "WEBKIT_WEBGL_lose_context",
- "WEBGL_multi_draw"
- ]
- }; catvm.safefunction(WebGLRenderingContext.prototype.getSupportedExtensions);
- WebGLRenderingContext.prototype.getTexParameter=function getTexParameter(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getTexParameter);
- WebGLRenderingContext.prototype.getUniform=function getUniform(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getUniform);
- WebGLRenderingContext.prototype.getUniformLocation=function getUniformLocation(){
- debugger;
- return class getUniformLocation{};
- }; catvm.safefunction(WebGLRenderingContext.prototype.getUniformLocation);
- WebGLRenderingContext.prototype.getVertexAttrib=function getVertexAttrib(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getVertexAttrib);
- WebGLRenderingContext.prototype.getVertexAttribOffset=function getVertexAttribOffset(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.getVertexAttribOffset);
- WebGLRenderingContext.prototype.hint=function hint(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.hint);
- WebGLRenderingContext.prototype.isBuffer=function isBuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isBuffer);
- WebGLRenderingContext.prototype.isContextLost=function isContextLost(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isContextLost);
- WebGLRenderingContext.prototype.isEnabled=function isEnabled(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isEnabled);
- WebGLRenderingContext.prototype.isFramebuffer=function isFramebuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isFramebuffer);
- WebGLRenderingContext.prototype.isProgram=function isProgram(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isProgram);
- WebGLRenderingContext.prototype.isRenderbuffer=function isRenderbuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isRenderbuffer);
- WebGLRenderingContext.prototype.isShader=function isShader(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isShader);
- WebGLRenderingContext.prototype.isTexture=function isTexture(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.isTexture);
- WebGLRenderingContext.prototype.lineWidth=function lineWidth(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.lineWidth);
- WebGLRenderingContext.prototype.linkProgram=function linkProgram(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.linkProgram);
- WebGLRenderingContext.prototype.pixelStorei=function pixelStorei(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.pixelStorei);
- WebGLRenderingContext.prototype.polygonOffset=function polygonOffset(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.polygonOffset);
- WebGLRenderingContext.prototype.readPixels=function readPixels(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.readPixels);
- WebGLRenderingContext.prototype.renderbufferStorage=function renderbufferStorage(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.renderbufferStorage);
- WebGLRenderingContext.prototype.sampleCoverage=function sampleCoverage(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.sampleCoverage);
- WebGLRenderingContext.prototype.shaderSource=function shaderSource(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.shaderSource);
- WebGLRenderingContext.prototype.stencilFunc=function stencilFunc(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.stencilFunc);
- WebGLRenderingContext.prototype.stencilFuncSeparate=function stencilFuncSeparate(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.stencilFuncSeparate);
- WebGLRenderingContext.prototype.stencilMask=function stencilMask(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.stencilMask);
- WebGLRenderingContext.prototype.stencilMaskSeparate=function stencilMaskSeparate(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.stencilMaskSeparate);
- WebGLRenderingContext.prototype.stencilOp=function stencilOp(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.stencilOp);
- WebGLRenderingContext.prototype.stencilOpSeparate=function stencilOpSeparate(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.stencilOpSeparate);
- WebGLRenderingContext.prototype.texImage2D=function texImage2D(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.texImage2D);
- WebGLRenderingContext.prototype.texParameterf=function texParameterf(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.texParameterf);
- WebGLRenderingContext.prototype.texParameteri=function texParameteri(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.texParameteri);
- WebGLRenderingContext.prototype.texSubImage2D=function texSubImage2D(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.texSubImage2D);
- WebGLRenderingContext.prototype.uniform1fv=function uniform1fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform1fv);
- WebGLRenderingContext.prototype.uniform1iv=function uniform1iv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform1iv);
- WebGLRenderingContext.prototype.uniform2fv=function uniform2fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform2fv);
- WebGLRenderingContext.prototype.uniform2iv=function uniform2iv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform2iv);
- WebGLRenderingContext.prototype.uniform3fv=function uniform3fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform3fv);
- WebGLRenderingContext.prototype.uniform3iv=function uniform3iv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform3iv);
- WebGLRenderingContext.prototype.uniform4fv=function uniform4fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform4fv);
- WebGLRenderingContext.prototype.uniform4iv=function uniform4iv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform4iv);
- WebGLRenderingContext.prototype.uniformMatrix2fv=function uniformMatrix2fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniformMatrix2fv);
- WebGLRenderingContext.prototype.uniformMatrix3fv=function uniformMatrix3fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniformMatrix3fv);
- WebGLRenderingContext.prototype.uniformMatrix4fv=function uniformMatrix4fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniformMatrix4fv);
- WebGLRenderingContext.prototype.useProgram=function useProgram(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.useProgram);
- WebGLRenderingContext.prototype.validateProgram=function validateProgram(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.validateProgram);
- WebGLRenderingContext.prototype.vertexAttrib1fv=function vertexAttrib1fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib1fv);
- WebGLRenderingContext.prototype.vertexAttrib2fv=function vertexAttrib2fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib2fv);
- WebGLRenderingContext.prototype.vertexAttrib3fv=function vertexAttrib3fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib3fv);
- WebGLRenderingContext.prototype.vertexAttrib4fv=function vertexAttrib4fv(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib4fv);
- WebGLRenderingContext.prototype.vertexAttribPointer=function vertexAttribPointer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttribPointer);
- WebGLRenderingContext.prototype.bindBuffer=function bindBuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.bindBuffer);
- WebGLRenderingContext.prototype.bindFramebuffer=function bindFramebuffer(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.bindFramebuffer);
- WebGLRenderingContext.prototype.bindTexture=function bindTexture(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.bindTexture);
- WebGLRenderingContext.prototype.clear=function clear(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.clear);
- WebGLRenderingContext.prototype.clearColor=function clearColor(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.clearColor);
- WebGLRenderingContext.prototype.clearDepth=function clearDepth(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.clearDepth);
- WebGLRenderingContext.prototype.clearStencil=function clearStencil(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.clearStencil);
- WebGLRenderingContext.prototype.colorMask=function colorMask(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.colorMask);
- WebGLRenderingContext.prototype.disableVertexAttribArray=function disableVertexAttribArray(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.disableVertexAttribArray);
- WebGLRenderingContext.prototype.drawArrays=function drawArrays(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.drawArrays);
- WebGLRenderingContext.prototype.drawElements=function drawElements(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.drawElements);
- WebGLRenderingContext.prototype.enableVertexAttribArray=function enableVertexAttribArray(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.enableVertexAttribArray);
- WebGLRenderingContext.prototype.scissor=function scissor(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.scissor);
- WebGLRenderingContext.prototype.uniform1f=function uniform1f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform1f);
- WebGLRenderingContext.prototype.uniform1i=function uniform1i(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform1i);
- WebGLRenderingContext.prototype.uniform2f=function uniform2f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform2f);
- WebGLRenderingContext.prototype.uniform2i=function uniform2i(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform2i);
- WebGLRenderingContext.prototype.uniform3f=function uniform3f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform3f);
- WebGLRenderingContext.prototype.uniform3i=function uniform3i(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform3i);
- WebGLRenderingContext.prototype.uniform4f=function uniform4f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform4f);
- WebGLRenderingContext.prototype.uniform4i=function uniform4i(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.uniform4i);
- WebGLRenderingContext.prototype.vertexAttrib1f=function vertexAttrib1f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib1f);
- WebGLRenderingContext.prototype.vertexAttrib2f=function vertexAttrib2f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib2f);
- WebGLRenderingContext.prototype.vertexAttrib3f=function vertexAttrib3f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib3f);
- WebGLRenderingContext.prototype.vertexAttrib4f=function vertexAttrib4f(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.vertexAttrib4f);
- WebGLRenderingContext.prototype.viewport=function viewport(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.viewport);
- WebGLRenderingContext.prototype.makeXRCompatible=function makeXRCompatible(){debugger;}; catvm.safefunction(WebGLRenderingContext.prototype.makeXRCompatible);
- catvm.memory.webgl = {};
- catvm.memory.webgl.__proto__ = WebGLRenderingContext.prototype;
- catvm.memory.webgl = catvm.proxy(catvm.memory.webgl);
- var Document = function Document(){
- }; catvm.safefunction(Document);
- Object.defineProperties(Document.prototype , {
- [Symbol.toStringTag]: {
- value: "Document",
- configurable: true
- }
- });
- document = {};
- document.__proto__ = Document.prototype;
- //////
- document.characterSet = 'UTF-8'
- document.charset = 'UTF-8'
- //没问题
- document.getElementById = function getElementById(id){
- debugger;
- return null;
- };catvm.safefunction(document.getElementById);
- //没问题
- document.addEventListener = function addEventListener(type,listener,options,useCapture){
- debugger;
- if(!catvm.memory.document[type]){
- catvm.memory.document[type] = [];
- }
- catvm.memory.document[type].push(listener);
- return undefined;
- };catvm.safefunction(document.addEventListener);
- document.exitFullscreen = function exitFullscreen(){debugger;};catvm.safefunction(document.exitFullscreen);
- window.xxx = 0;
- //没问题
- document.createElement = function createElement(X){
- debugger;
- if(X === "div"){
- var div = class div{};
- div.getElementsByTagName = function(){
- var i = class i{};
- i.length = 0;
- return catvm.proxy(i);
- };catvm.safefunction(div.getElementsByTagName);
- div.style = {
- "accentColor": "",
- "additiveSymbols": "",
- "alignContent": "",
- "alignItems": "",
- "alignSelf": "",
- "alignmentBaseline": "",
- "all": "",
- "animation": "",
- "animationDelay": "",
- "animationDirection": "",
- "animationDuration": "",
- "animationFillMode": "",
- "animationIterationCount": "",
- "animationName": "",
- "animationPlayState": "",
- "animationTimingFunction": "",
- "appRegion": "",
- "appearance": "",
- "ascentOverride": "",
- "aspectRatio": "",
- "backdropFilter": "",
- "backfaceVisibility": "",
- "background": "",
- "backgroundAttachment": "",
- "backgroundBlendMode": "",
- "backgroundClip": "",
- "backgroundColor": "",
- "backgroundImage": "",
- "backgroundOrigin": "",
- "backgroundPosition": "",
- "backgroundPositionX": "",
- "backgroundPositionY": "",
- "backgroundRepeat": "",
- "backgroundRepeatX": "",
- "backgroundRepeatY": "",
- "backgroundSize": "",
- "baselineShift": "",
- "blockSize": "",
- "border": "",
- "borderBlock": "",
- "borderBlockColor": "",
- "borderBlockEnd": "",
- "borderBlockEndColor": "",
- "borderBlockEndStyle": "",
- "borderBlockEndWidth": "",
- "borderBlockStart": "",
- "borderBlockStartColor": "",
- "borderBlockStartStyle": "",
- "borderBlockStartWidth": "",
- "borderBlockStyle": "",
- "borderBlockWidth": "",
- "borderBottom": "",
- "borderBottomColor": "",
- "borderBottomLeftRadius": "",
- "borderBottomRightRadius": "",
- "borderBottomStyle": "",
- "borderBottomWidth": "",
- "borderCollapse": "",
- "borderColor": "",
- "borderEndEndRadius": "",
- "borderEndStartRadius": "",
- "borderImage": "",
- "borderImageOutset": "",
- "borderImageRepeat": "",
- "borderImageSlice": "",
- "borderImageSource": "",
- "borderImageWidth": "",
- "borderInline": "",
- "borderInlineColor": "",
- "borderInlineEnd": "",
- "borderInlineEndColor": "",
- "borderInlineEndStyle": "",
- "borderInlineEndWidth": "",
- "borderInlineStart": "",
- "borderInlineStartColor": "",
- "borderInlineStartStyle": "",
- "borderInlineStartWidth": "",
- "borderInlineStyle": "",
- "borderInlineWidth": "",
- "borderLeft": "",
- "borderLeftColor": "",
- "borderLeftStyle": "",
- "borderLeftWidth": "",
- "borderRadius": "",
- "borderRight": "",
- "borderRightColor": "",
- "borderRightStyle": "",
- "borderRightWidth": "",
- "borderSpacing": "",
- "borderStartEndRadius": "",
- "borderStartStartRadius": "",
- "borderStyle": "",
- "borderTop": "",
- "borderTopColor": "",
- "borderTopLeftRadius": "",
- "borderTopRightRadius": "",
- "borderTopStyle": "",
- "borderTopWidth": "",
- "borderWidth": "",
- "bottom": "",
- "boxShadow": "",
- "boxSizing": "",
- "breakAfter": "",
- "breakBefore": "",
- "breakInside": "",
- "bufferedRendering": "",
- "captionSide": "",
- "caretColor": "",
- "clear": "",
- "clip": "",
- "clipPath": "",
- "clipRule": "",
- "color": "",
- "colorInterpolation": "",
- "colorInterpolationFilters": "",
- "colorRendering": "",
- "colorScheme": "",
- "columnCount": "",
- "columnFill": "",
- "columnGap": "",
- "columnRule": "",
- "columnRuleColor": "",
- "columnRuleStyle": "",
- "columnRuleWidth": "",
- "columnSpan": "",
- "columnWidth": "",
- "columns": "",
- "contain": "",
- "containIntrinsicBlockSize": "",
- "containIntrinsicHeight": "",
- "containIntrinsicInlineSize": "",
- "containIntrinsicSize": "",
- "containIntrinsicWidth": "",
- "content": "",
- "contentVisibility": "",
- "counterIncrement": "",
- "counterReset": "",
- "counterSet": "",
- "cursor": "",
- "cx": "",
- "cy": "",
- "d": "",
- "descentOverride": "",
- "direction": "",
- "display": "",
- "dominantBaseline": "",
- "emptyCells": "",
- "fallback": "",
- "fill": "",
- "fillOpacity": "",
- "fillRule": "",
- "filter": "",
- "flex": "",
- "flexBasis": "",
- "flexDirection": "",
- "flexFlow": "",
- "flexGrow": "",
- "flexShrink": "",
- "flexWrap": "",
- "float": "",
- "floodColor": "",
- "floodOpacity": "",
- "font": "",
- "fontDisplay": "",
- "fontFamily": "",
- "fontFeatureSettings": "",
- "fontKerning": "",
- "fontOpticalSizing": "",
- "fontSize": "",
- "fontStretch": "",
- "fontStyle": "",
- "fontVariant": "",
- "fontVariantCaps": "",
- "fontVariantEastAsian": "",
- "fontVariantLigatures": "",
- "fontVariantNumeric": "",
- "fontVariationSettings": "",
- "fontWeight": "",
- "forcedColorAdjust": "",
- "gap": "",
- "grid": "",
- "gridArea": "",
- "gridAutoColumns": "",
- "gridAutoFlow": "",
- "gridAutoRows": "",
- "gridColumn": "",
- "gridColumnEnd": "",
- "gridColumnGap": "",
- "gridColumnStart": "",
- "gridGap": "",
- "gridRow": "",
- "gridRowEnd": "",
- "gridRowGap": "",
- "gridRowStart": "",
- "gridTemplate": "",
- "gridTemplateAreas": "",
- "gridTemplateColumns": "",
- "gridTemplateRows": "",
- "height": "",
- "hyphens": "",
- "imageOrientation": "",
- "imageRendering": "",
- "inherits": "",
- "initialValue": "",
- "inlineSize": "",
- "inset": "",
- "insetBlock": "",
- "insetBlockEnd": "",
- "insetBlockStart": "",
- "insetInline": "",
- "insetInlineEnd": "",
- "insetInlineStart": "",
- "isolation": "",
- "justifyContent": "",
- "justifyItems": "",
- "justifySelf": "",
- "left": "",
- "letterSpacing": "",
- "lightingColor": "",
- "lineBreak": "",
- "lineGapOverride": "",
- "lineHeight": "",
- "listStyle": "",
- "listStyleImage": "",
- "listStylePosition": "",
- "listStyleType": "",
- "margin": "",
- "marginBlock": "",
- "marginBlockEnd": "",
- "marginBlockStart": "",
- "marginBottom": "",
- "marginInline": "",
- "marginInlineEnd": "",
- "marginInlineStart": "",
- "marginLeft": "",
- "marginRight": "",
- "marginTop": "",
- "marker": "",
- "markerEnd": "",
- "markerMid": "",
- "markerStart": "",
- "mask": "",
- "maskType": "",
- "maxBlockSize": "",
- "maxHeight": "",
- "maxInlineSize": "",
- "maxWidth": "",
- "maxZoom": "",
- "minBlockSize": "",
- "minHeight": "",
- "minInlineSize": "",
- "minWidth": "",
- "minZoom": "",
- "mixBlendMode": "",
- "negative": "",
- "objectFit": "",
- "objectPosition": "",
- "offset": "",
- "offsetDistance": "",
- "offsetPath": "",
- "offsetRotate": "",
- "opacity": "",
- "order": "",
- "orientation": "",
- "orphans": "",
- "outline": "",
- "outlineColor": "",
- "outlineOffset": "",
- "outlineStyle": "",
- "outlineWidth": "",
- "overflow": "",
- "overflowAnchor": "",
- "overflowClipMargin": "",
- "overflowWrap": "",
- "overflowX": "",
- "overflowY": "",
- "overscrollBehavior": "",
- "overscrollBehaviorBlock": "",
- "overscrollBehaviorInline": "",
- "overscrollBehaviorX": "",
- "overscrollBehaviorY": "",
- "pad": "",
- "padding": "",
- "paddingBlock": "",
- "paddingBlockEnd": "",
- "paddingBlockStart": "",
- "paddingBottom": "",
- "paddingInline": "",
- "paddingInlineEnd": "",
- "paddingInlineStart": "",
- "paddingLeft": "",
- "paddingRight": "",
- "paddingTop": "",
- "page": "",
- "pageBreakAfter": "",
- "pageBreakBefore": "",
- "pageBreakInside": "",
- "pageOrientation": "",
- "paintOrder": "",
- "perspective": "",
- "perspectiveOrigin": "",
- "placeContent": "",
- "placeItems": "",
- "placeSelf": "",
- "pointerEvents": "",
- "position": "",
- "prefix": "",
- "quotes": "",
- "r": "",
- "range": "",
- "resize": "",
- "right": "",
- "rowGap": "",
- "rubyPosition": "",
- "rx": "",
- "ry": "",
- "scrollBehavior": "",
- "scrollMargin": "",
- "scrollMarginBlock": "",
- "scrollMarginBlockEnd": "",
- "scrollMarginBlockStart": "",
- "scrollMarginBottom": "",
- "scrollMarginInline": "",
- "scrollMarginInlineEnd": "",
- "scrollMarginInlineStart": "",
- "scrollMarginLeft": "",
- "scrollMarginRight": "",
- "scrollMarginTop": "",
- "scrollPadding": "",
- "scrollPaddingBlock": "",
- "scrollPaddingBlockEnd": "",
- "scrollPaddingBlockStart": "",
- "scrollPaddingBottom": "",
- "scrollPaddingInline": "",
- "scrollPaddingInlineEnd": "",
- "scrollPaddingInlineStart": "",
- "scrollPaddingLeft": "",
- "scrollPaddingRight": "",
- "scrollPaddingTop": "",
- "scrollSnapAlign": "",
- "scrollSnapStop": "",
- "scrollSnapType": "",
- "scrollbarGutter": "",
- "shapeImageThreshold": "",
- "shapeMargin": "",
- "shapeOutside": "",
- "shapeRendering": "",
- "size": "",
- "sizeAdjust": "",
- "speak": "",
- "speakAs": "",
- "src": "",
- "stopColor": "",
- "stopOpacity": "",
- "stroke": "",
- "strokeDasharray": "",
- "strokeDashoffset": "",
- "strokeLinecap": "",
- "strokeLinejoin": "",
- "strokeMiterlimit": "",
- "strokeOpacity": "",
- "strokeWidth": "",
- "suffix": "",
- "symbols": "",
- "syntax": "",
- "system": "",
- "tabSize": "",
- "tableLayout": "",
- "textAlign": "",
- "textAlignLast": "",
- "textAnchor": "",
- "textCombineUpright": "",
- "textDecoration": "",
- "textDecorationColor": "",
- "textDecorationLine": "",
- "textDecorationSkipInk": "",
- "textDecorationStyle": "",
- "textDecorationThickness": "",
- "textIndent": "",
- "textOrientation": "",
- "textOverflow": "",
- "textRendering": "",
- "textShadow": "",
- "textSizeAdjust": "",
- "textTransform": "",
- "textUnderlineOffset": "",
- "textUnderlinePosition": "",
- "top": "",
- "touchAction": "",
- "transform": "",
- "transformBox": "",
- "transformOrigin": "",
- "transformStyle": "",
- "transition": "",
- "transitionDelay": "",
- "transitionDuration": "",
- "transitionProperty": "",
- "transitionTimingFunction": "",
- "unicodeBidi": "",
- "unicodeRange": "",
- "userSelect": "",
- "userZoom": "",
- "vectorEffect": "",
- "verticalAlign": "",
- "visibility": "",
- "webkitAlignContent": "",
- "webkitAlignItems": "",
- "webkitAlignSelf": "",
- "webkitAnimation": "",
- "webkitAnimationDelay": "",
- "webkitAnimationDirection": "",
- "webkitAnimationDuration": "",
- "webkitAnimationFillMode": "",
- "webkitAnimationIterationCount": "",
- "webkitAnimationName": "",
- "webkitAnimationPlayState": "",
- "webkitAnimationTimingFunction": "",
- "webkitAppRegion": "",
- "webkitAppearance": "",
- "webkitBackfaceVisibility": "",
- "webkitBackgroundClip": "",
- "webkitBackgroundOrigin": "",
- "webkitBackgroundSize": "",
- "webkitBorderAfter": "",
- "webkitBorderAfterColor": "",
- "webkitBorderAfterStyle": "",
- "webkitBorderAfterWidth": "",
- "webkitBorderBefore": "",
- "webkitBorderBeforeColor": "",
- "webkitBorderBeforeStyle": "",
- "webkitBorderBeforeWidth": "",
- "webkitBorderBottomLeftRadius": "",
- "webkitBorderBottomRightRadius": "",
- "webkitBorderEnd": "",
- "webkitBorderEndColor": "",
- "webkitBorderEndStyle": "",
- "webkitBorderEndWidth": "",
- "webkitBorderHorizontalSpacing": "",
- "webkitBorderImage": "",
- "webkitBorderRadius": "",
- "webkitBorderStart": "",
- "webkitBorderStartColor": "",
- "webkitBorderStartStyle": "",
- "webkitBorderStartWidth": "",
- "webkitBorderTopLeftRadius": "",
- "webkitBorderTopRightRadius": "",
- "webkitBorderVerticalSpacing": "",
- "webkitBoxAlign": "",
- "webkitBoxDecorationBreak": "",
- "webkitBoxDirection": "",
- "webkitBoxFlex": "",
- "webkitBoxOrdinalGroup": "",
- "webkitBoxOrient": "",
- "webkitBoxPack": "",
- "webkitBoxReflect": "",
- "webkitBoxShadow": "",
- "webkitBoxSizing": "",
- "webkitClipPath": "",
- "webkitColumnBreakAfter": "",
- "webkitColumnBreakBefore": "",
- "webkitColumnBreakInside": "",
- "webkitColumnCount": "",
- "webkitColumnGap": "",
- "webkitColumnRule": "",
- "webkitColumnRuleColor": "",
- "webkitColumnRuleStyle": "",
- "webkitColumnRuleWidth": "",
- "webkitColumnSpan": "",
- "webkitColumnWidth": "",
- "webkitColumns": "",
- "webkitFilter": "",
- "webkitFlex": "",
- "webkitFlexBasis": "",
- "webkitFlexDirection": "",
- "webkitFlexFlow": "",
- "webkitFlexGrow": "",
- "webkitFlexShrink": "",
- "webkitFlexWrap": "",
- "webkitFontFeatureSettings": "",
- "webkitFontSmoothing": "",
- "webkitHighlight": "",
- "webkitHyphenateCharacter": "",
- "webkitJustifyContent": "",
- "webkitLineBreak": "",
- "webkitLineClamp": "",
- "webkitLocale": "",
- "webkitLogicalHeight": "",
- "webkitLogicalWidth": "",
- "webkitMarginAfter": "",
- "webkitMarginBefore": "",
- "webkitMarginEnd": "",
- "webkitMarginStart": "",
- "webkitMask": "",
- "webkitMaskBoxImage": "",
- "webkitMaskBoxImageOutset": "",
- "webkitMaskBoxImageRepeat": "",
- "webkitMaskBoxImageSlice": "",
- "webkitMaskBoxImageSource": "",
- "webkitMaskBoxImageWidth": "",
- "webkitMaskClip": "",
- "webkitMaskComposite": "",
- "webkitMaskImage": "",
- "webkitMaskOrigin": "",
- "webkitMaskPosition": "",
- "webkitMaskPositionX": "",
- "webkitMaskPositionY": "",
- "webkitMaskRepeat": "",
- "webkitMaskRepeatX": "",
- "webkitMaskRepeatY": "",
- "webkitMaskSize": "",
- "webkitMaxLogicalHeight": "",
- "webkitMaxLogicalWidth": "",
- "webkitMinLogicalHeight": "",
- "webkitMinLogicalWidth": "",
- "webkitOpacity": "",
- "webkitOrder": "",
- "webkitPaddingAfter": "",
- "webkitPaddingBefore": "",
- "webkitPaddingEnd": "",
- "webkitPaddingStart": "",
- "webkitPerspective": "",
- "webkitPerspectiveOrigin": "",
- "webkitPerspectiveOriginX": "",
- "webkitPerspectiveOriginY": "",
- "webkitPrintColorAdjust": "",
- "webkitRtlOrdering": "",
- "webkitRubyPosition": "",
- "webkitShapeImageThreshold": "",
- "webkitShapeMargin": "",
- "webkitShapeOutside": "",
- "webkitTapHighlightColor": "",
- "webkitTextCombine": "",
- "webkitTextDecorationsInEffect": "",
- "webkitTextEmphasis": "",
- "webkitTextEmphasisColor": "",
- "webkitTextEmphasisPosition": "",
- "webkitTextEmphasisStyle": "",
- "webkitTextFillColor": "",
- "webkitTextOrientation": "",
- "webkitTextSecurity": "",
- "webkitTextSizeAdjust": "",
- "webkitTextStroke": "",
- "webkitTextStrokeColor": "",
- "webkitTextStrokeWidth": "",
- "webkitTransform": "",
- "webkitTransformOrigin": "",
- "webkitTransformOriginX": "",
- "webkitTransformOriginY": "",
- "webkitTransformOriginZ": "",
- "webkitTransformStyle": "",
- "webkitTransition": "",
- "webkitTransitionDelay": "",
- "webkitTransitionDuration": "",
- "webkitTransitionProperty": "",
- "webkitTransitionTimingFunction": "",
- "webkitUserDrag": "",
- "webkitUserModify": "",
- "webkitUserSelect": "",
- "webkitWritingMode": "",
- "whiteSpace": "",
- "widows": "",
- "width": "",
- "willChange": "",
- "wordBreak": "",
- "wordSpacing": "",
- "wordWrap": "",
- "writingMode": "",
- "x": "",
- "y": "",
- "zIndex": "",
- "zoom": ""
- }
- var div_span = class div_span{};
- div_span.length = 1;
- div_span[0] = catvm.proxy(class span{});
- div_span[0].style = {
- "0": "font-family",
- "1": "font-size",
- "accentColor": "",
- "additiveSymbols": "",
- "alignContent": "",
- "alignItems": "",
- "alignSelf": "",
- "alignmentBaseline": "",
- "all": "",
- "animation": "",
- "animationDelay": "",
- "animationDirection": "",
- "animationDuration": "",
- "animationFillMode": "",
- "animationIterationCount": "",
- "animationName": "",
- "animationPlayState": "",
- "animationTimingFunction": "",
- "appRegion": "",
- "appearance": "",
- "ascentOverride": "",
- "aspectRatio": "",
- "backdropFilter": "",
- "backfaceVisibility": "",
- "background": "",
- "backgroundAttachment": "",
- "backgroundBlendMode": "",
- "backgroundClip": "",
- "backgroundColor": "",
- "backgroundImage": "",
- "backgroundOrigin": "",
- "backgroundPosition": "",
- "backgroundPositionX": "",
- "backgroundPositionY": "",
- "backgroundRepeat": "",
- "backgroundRepeatX": "",
- "backgroundRepeatY": "",
- "backgroundSize": "",
- "baselineShift": "",
- "blockSize": "",
- "border": "",
- "borderBlock": "",
- "borderBlockColor": "",
- "borderBlockEnd": "",
- "borderBlockEndColor": "",
- "borderBlockEndStyle": "",
- "borderBlockEndWidth": "",
- "borderBlockStart": "",
- "borderBlockStartColor": "",
- "borderBlockStartStyle": "",
- "borderBlockStartWidth": "",
- "borderBlockStyle": "",
- "borderBlockWidth": "",
- "borderBottom": "",
- "borderBottomColor": "",
- "borderBottomLeftRadius": "",
- "borderBottomRightRadius": "",
- "borderBottomStyle": "",
- "borderBottomWidth": "",
- "borderCollapse": "",
- "borderColor": "",
- "borderEndEndRadius": "",
- "borderEndStartRadius": "",
- "borderImage": "",
- "borderImageOutset": "",
- "borderImageRepeat": "",
- "borderImageSlice": "",
- "borderImageSource": "",
- "borderImageWidth": "",
- "borderInline": "",
- "borderInlineColor": "",
- "borderInlineEnd": "",
- "borderInlineEndColor": "",
- "borderInlineEndStyle": "",
- "borderInlineEndWidth": "",
- "borderInlineStart": "",
- "borderInlineStartColor": "",
- "borderInlineStartStyle": "",
- "borderInlineStartWidth": "",
- "borderInlineStyle": "",
- "borderInlineWidth": "",
- "borderLeft": "",
- "borderLeftColor": "",
- "borderLeftStyle": "",
- "borderLeftWidth": "",
- "borderRadius": "",
- "borderRight": "",
- "borderRightColor": "",
- "borderRightStyle": "",
- "borderRightWidth": "",
- "borderSpacing": "",
- "borderStartEndRadius": "",
- "borderStartStartRadius": "",
- "borderStyle": "",
- "borderTop": "",
- "borderTopColor": "",
- "borderTopLeftRadius": "",
- "borderTopRightRadius": "",
- "borderTopStyle": "",
- "borderTopWidth": "",
- "borderWidth": "",
- "bottom": "",
- "boxShadow": "",
- "boxSizing": "",
- "breakAfter": "",
- "breakBefore": "",
- "breakInside": "",
- "bufferedRendering": "",
- "captionSide": "",
- "caretColor": "",
- "clear": "",
- "clip": "",
- "clipPath": "",
- "clipRule": "",
- "color": "",
- "colorInterpolation": "",
- "colorInterpolationFilters": "",
- "colorRendering": "",
- "colorScheme": "",
- "columnCount": "",
- "columnFill": "",
- "columnGap": "",
- "columnRule": "",
- "columnRuleColor": "",
- "columnRuleStyle": "",
- "columnRuleWidth": "",
- "columnSpan": "",
- "columnWidth": "",
- "columns": "",
- "contain": "",
- "containIntrinsicBlockSize": "",
- "containIntrinsicHeight": "",
- "containIntrinsicInlineSize": "",
- "containIntrinsicSize": "",
- "containIntrinsicWidth": "",
- "content": "",
- "contentVisibility": "",
- "counterIncrement": "",
- "counterReset": "",
- "counterSet": "",
- "cursor": "",
- "cx": "",
- "cy": "",
- "d": "",
- "descentOverride": "",
- "direction": "",
- "display": "",
- "dominantBaseline": "",
- "emptyCells": "",
- "fallback": "",
- "fill": "",
- "fillOpacity": "",
- "fillRule": "",
- "filter": "",
- "flex": "",
- "flexBasis": "",
- "flexDirection": "",
- "flexFlow": "",
- "flexGrow": "",
- "flexShrink": "",
- "flexWrap": "",
- "float": "",
- "floodColor": "",
- "floodOpacity": "",
- "font": "",
- "fontDisplay": "",
- "fontFamily": "mmllii",
- "fontFeatureSettings": "",
- "fontKerning": "",
- "fontOpticalSizing": "",
- "fontSize": "114px",
- "fontStretch": "",
- "fontStyle": "",
- "fontVariant": "",
- "fontVariantCaps": "",
- "fontVariantEastAsian": "",
- "fontVariantLigatures": "",
- "fontVariantNumeric": "",
- "fontVariationSettings": "",
- "fontWeight": "",
- "forcedColorAdjust": "",
- "gap": "",
- "grid": "",
- "gridArea": "",
- "gridAutoColumns": "",
- "gridAutoFlow": "",
- "gridAutoRows": "",
- "gridColumn": "",
- "gridColumnEnd": "",
- "gridColumnGap": "",
- "gridColumnStart": "",
- "gridGap": "",
- "gridRow": "",
- "gridRowEnd": "",
- "gridRowGap": "",
- "gridRowStart": "",
- "gridTemplate": "",
- "gridTemplateAreas": "",
- "gridTemplateColumns": "",
- "gridTemplateRows": "",
- "height": "",
- "hyphens": "",
- "imageOrientation": "",
- "imageRendering": "",
- "inherits": "",
- "initialValue": "",
- "inlineSize": "",
- "inset": "",
- "insetBlock": "",
- "insetBlockEnd": "",
- "insetBlockStart": "",
- "insetInline": "",
- "insetInlineEnd": "",
- "insetInlineStart": "",
- "isolation": "",
- "justifyContent": "",
- "justifyItems": "",
- "justifySelf": "",
- "left": "",
- "letterSpacing": "",
- "lightingColor": "",
- "lineBreak": "",
- "lineGapOverride": "",
- "lineHeight": "",
- "listStyle": "",
- "listStyleImage": "",
- "listStylePosition": "",
- "listStyleType": "",
- "margin": "",
- "marginBlock": "",
- "marginBlockEnd": "",
- "marginBlockStart": "",
- "marginBottom": "",
- "marginInline": "",
- "marginInlineEnd": "",
- "marginInlineStart": "",
- "marginLeft": "",
- "marginRight": "",
- "marginTop": "",
- "marker": "",
- "markerEnd": "",
- "markerMid": "",
- "markerStart": "",
- "mask": "",
- "maskType": "",
- "maxBlockSize": "",
- "maxHeight": "",
- "maxInlineSize": "",
- "maxWidth": "",
- "maxZoom": "",
- "minBlockSize": "",
- "minHeight": "",
- "minInlineSize": "",
- "minWidth": "",
- "minZoom": "",
- "mixBlendMode": "",
- "negative": "",
- "objectFit": "",
- "objectPosition": "",
- "offset": "",
- "offsetDistance": "",
- "offsetPath": "",
- "offsetRotate": "",
- "opacity": "",
- "order": "",
- "orientation": "",
- "orphans": "",
- "outline": "",
- "outlineColor": "",
- "outlineOffset": "",
- "outlineStyle": "",
- "outlineWidth": "",
- "overflow": "",
- "overflowAnchor": "",
- "overflowClipMargin": "",
- "overflowWrap": "",
- "overflowX": "",
- "overflowY": "",
- "overscrollBehavior": "",
- "overscrollBehaviorBlock": "",
- "overscrollBehaviorInline": "",
- "overscrollBehaviorX": "",
- "overscrollBehaviorY": "",
- "pad": "",
- "padding": "",
- "paddingBlock": "",
- "paddingBlockEnd": "",
- "paddingBlockStart": "",
- "paddingBottom": "",
- "paddingInline": "",
- "paddingInlineEnd": "",
- "paddingInlineStart": "",
- "paddingLeft": "",
- "paddingRight": "",
- "paddingTop": "",
- "page": "",
- "pageBreakAfter": "",
- "pageBreakBefore": "",
- "pageBreakInside": "",
- "pageOrientation": "",
- "paintOrder": "",
- "perspective": "",
- "perspectiveOrigin": "",
- "placeContent": "",
- "placeItems": "",
- "placeSelf": "",
- "pointerEvents": "",
- "position": "",
- "prefix": "",
- "quotes": "",
- "r": "",
- "range": "",
- "resize": "",
- "right": "",
- "rowGap": "",
- "rubyPosition": "",
- "rx": "",
- "ry": "",
- "scrollBehavior": "",
- "scrollMargin": "",
- "scrollMarginBlock": "",
- "scrollMarginBlockEnd": "",
- "scrollMarginBlockStart": "",
- "scrollMarginBottom": "",
- "scrollMarginInline": "",
- "scrollMarginInlineEnd": "",
- "scrollMarginInlineStart": "",
- "scrollMarginLeft": "",
- "scrollMarginRight": "",
- "scrollMarginTop": "",
- "scrollPadding": "",
- "scrollPaddingBlock": "",
- "scrollPaddingBlockEnd": "",
- "scrollPaddingBlockStart": "",
- "scrollPaddingBottom": "",
- "scrollPaddingInline": "",
- "scrollPaddingInlineEnd": "",
- "scrollPaddingInlineStart": "",
- "scrollPaddingLeft": "",
- "scrollPaddingRight": "",
- "scrollPaddingTop": "",
- "scrollSnapAlign": "",
- "scrollSnapStop": "",
- "scrollSnapType": "",
- "scrollbarGutter": "",
- "shapeImageThreshold": "",
- "shapeMargin": "",
- "shapeOutside": "",
- "shapeRendering": "",
- "size": "",
- "sizeAdjust": "",
- "speak": "",
- "speakAs": "",
- "src": "",
- "stopColor": "",
- "stopOpacity": "",
- "stroke": "",
- "strokeDasharray": "",
- "strokeDashoffset": "",
- "strokeLinecap": "",
- "strokeLinejoin": "",
- "strokeMiterlimit": "",
- "strokeOpacity": "",
- "strokeWidth": "",
- "suffix": "",
- "symbols": "",
- "syntax": "",
- "system": "",
- "tabSize": "",
- "tableLayout": "",
- "textAlign": "",
- "textAlignLast": "",
- "textAnchor": "",
- "textCombineUpright": "",
- "textDecoration": "",
- "textDecorationColor": "",
- "textDecorationLine": "",
- "textDecorationSkipInk": "",
- "textDecorationStyle": "",
- "textDecorationThickness": "",
- "textIndent": "",
- "textOrientation": "",
- "textOverflow": "",
- "textRendering": "",
- "textShadow": "",
- "textSizeAdjust": "",
- "textTransform": "",
- "textUnderlineOffset": "",
- "textUnderlinePosition": "",
- "top": "",
- "touchAction": "",
- "transform": "",
- "transformBox": "",
- "transformOrigin": "",
- "transformStyle": "",
- "transition": "",
- "transitionDelay": "",
- "transitionDuration": "",
- "transitionProperty": "",
- "transitionTimingFunction": "",
- "unicodeBidi": "",
- "unicodeRange": "",
- "userSelect": "",
- "userZoom": "",
- "vectorEffect": "",
- "verticalAlign": "",
- "visibility": "",
- "webkitAlignContent": "",
- "webkitAlignItems": "",
- "webkitAlignSelf": "",
- "webkitAnimation": "",
- "webkitAnimationDelay": "",
- "webkitAnimationDirection": "",
- "webkitAnimationDuration": "",
- "webkitAnimationFillMode": "",
- "webkitAnimationIterationCount": "",
- "webkitAnimationName": "",
- "webkitAnimationPlayState": "",
- "webkitAnimationTimingFunction": "",
- "webkitAppRegion": "",
- "webkitAppearance": "",
- "webkitBackfaceVisibility": "",
- "webkitBackgroundClip": "",
- "webkitBackgroundOrigin": "",
- "webkitBackgroundSize": "",
- "webkitBorderAfter": "",
- "webkitBorderAfterColor": "",
- "webkitBorderAfterStyle": "",
- "webkitBorderAfterWidth": "",
- "webkitBorderBefore": "",
- "webkitBorderBeforeColor": "",
- "webkitBorderBeforeStyle": "",
- "webkitBorderBeforeWidth": "",
- "webkitBorderBottomLeftRadius": "",
- "webkitBorderBottomRightRadius": "",
- "webkitBorderEnd": "",
- "webkitBorderEndColor": "",
- "webkitBorderEndStyle": "",
- "webkitBorderEndWidth": "",
- "webkitBorderHorizontalSpacing": "",
- "webkitBorderImage": "",
- "webkitBorderRadius": "",
- "webkitBorderStart": "",
- "webkitBorderStartColor": "",
- "webkitBorderStartStyle": "",
- "webkitBorderStartWidth": "",
- "webkitBorderTopLeftRadius": "",
- "webkitBorderTopRightRadius": "",
- "webkitBorderVerticalSpacing": "",
- "webkitBoxAlign": "",
- "webkitBoxDecorationBreak": "",
- "webkitBoxDirection": "",
- "webkitBoxFlex": "",
- "webkitBoxOrdinalGroup": "",
- "webkitBoxOrient": "",
- "webkitBoxPack": "",
- "webkitBoxReflect": "",
- "webkitBoxShadow": "",
- "webkitBoxSizing": "",
- "webkitClipPath": "",
- "webkitColumnBreakAfter": "",
- "webkitColumnBreakBefore": "",
- "webkitColumnBreakInside": "",
- "webkitColumnCount": "",
- "webkitColumnGap": "",
- "webkitColumnRule": "",
- "webkitColumnRuleColor": "",
- "webkitColumnRuleStyle": "",
- "webkitColumnRuleWidth": "",
- "webkitColumnSpan": "",
- "webkitColumnWidth": "",
- "webkitColumns": "",
- "webkitFilter": "",
- "webkitFlex": "",
- "webkitFlexBasis": "",
- "webkitFlexDirection": "",
- "webkitFlexFlow": "",
- "webkitFlexGrow": "",
- "webkitFlexShrink": "",
- "webkitFlexWrap": "",
- "webkitFontFeatureSettings": "",
- "webkitFontSmoothing": "",
- "webkitHighlight": "",
- "webkitHyphenateCharacter": "",
- "webkitJustifyContent": "",
- "webkitLineBreak": "",
- "webkitLineClamp": "",
- "webkitLocale": "",
- "webkitLogicalHeight": "",
- "webkitLogicalWidth": "",
- "webkitMarginAfter": "",
- "webkitMarginBefore": "",
- "webkitMarginEnd": "",
- "webkitMarginStart": "",
- "webkitMask": "",
- "webkitMaskBoxImage": "",
- "webkitMaskBoxImageOutset": "",
- "webkitMaskBoxImageRepeat": "",
- "webkitMaskBoxImageSlice": "",
- "webkitMaskBoxImageSource": "",
- "webkitMaskBoxImageWidth": "",
- "webkitMaskClip": "",
- "webkitMaskComposite": "",
- "webkitMaskImage": "",
- "webkitMaskOrigin": "",
- "webkitMaskPosition": "",
- "webkitMaskPositionX": "",
- "webkitMaskPositionY": "",
- "webkitMaskRepeat": "",
- "webkitMaskRepeatX": "",
- "webkitMaskRepeatY": "",
- "webkitMaskSize": "",
- "webkitMaxLogicalHeight": "",
- "webkitMaxLogicalWidth": "",
- "webkitMinLogicalHeight": "",
- "webkitMinLogicalWidth": "",
- "webkitOpacity": "",
- "webkitOrder": "",
- "webkitPaddingAfter": "",
- "webkitPaddingBefore": "",
- "webkitPaddingEnd": "",
- "webkitPaddingStart": "",
- "webkitPerspective": "",
- "webkitPerspectiveOrigin": "",
- "webkitPerspectiveOriginX": "",
- "webkitPerspectiveOriginY": "",
- "webkitPrintColorAdjust": "",
- "webkitRtlOrdering": "",
- "webkitRubyPosition": "",
- "webkitShapeImageThreshold": "",
- "webkitShapeMargin": "",
- "webkitShapeOutside": "",
- "webkitTapHighlightColor": "",
- "webkitTextCombine": "",
- "webkitTextDecorationsInEffect": "",
- "webkitTextEmphasis": "",
- "webkitTextEmphasisColor": "",
- "webkitTextEmphasisPosition": "",
- "webkitTextEmphasisStyle": "",
- "webkitTextFillColor": "",
- "webkitTextOrientation": "",
- "webkitTextSecurity": "",
- "webkitTextSizeAdjust": "",
- "webkitTextStroke": "",
- "webkitTextStrokeColor": "",
- "webkitTextStrokeWidth": "",
- "webkitTransform": "",
- "webkitTransformOrigin": "",
- "webkitTransformOriginX": "",
- "webkitTransformOriginY": "",
- "webkitTransformOriginZ": "",
- "webkitTransformStyle": "",
- "webkitTransition": "",
- "webkitTransitionDelay": "",
- "webkitTransitionDuration": "",
- "webkitTransitionProperty": "",
- "webkitTransitionTimingFunction": "",
- "webkitUserDrag": "",
- "webkitUserModify": "",
- "webkitUserSelect": "",
- "webkitWritingMode": "",
- "whiteSpace": "",
- "widows": "",
- "width": "",
- "willChange": "",
- "wordBreak": "",
- "wordSpacing": "",
- "wordWrap": "",
- "writingMode": "",
- "x": "",
- "y": "",
- "zIndex": "",
- "zoom": ""
- }
- div_span[0].offsetHeight = 0;
- div_span[0].offsetWidth = 0;
- div_span[0].__defineGetter__("offsetHeight",function(){
- if(this.style.fontFamily === "SimHei" || this.style.fontFamily === "SimSun" || this.style.fontFamily === "NSimSun" || this.style.fontFamily === "FangSong" || this.style.fontFamily === "KaiTi"){
- return 114
- }
- if(this.style.fontFamily === this.style.fontFamily === "FangSongGB2312"||this.style.fontFamily === "KaiTiGB2312"||this.style.fontFamily === "Microsoft YaHei"||this.style.fontFamily === "Hiragino Sans GB"||this.style.fontFamily === "STHeiti Light"||this.style.fontFamily === "STHeiti"){
- return 150;
- }
- if(this.style.fontFamily === this.style.fontFamily === "STKaiti"||this.style.fontFamily === "STSong"||this.style.fontFamily === "STFangsong"){
- return 128;
- }
- return 0;
- })
- div_span[0].__defineGetter__("offsetWidth",function(){
- if(this.style.fontFamily === "SimHei" || this.style.fontFamily === "SimSun" || this.style.fontFamily === "NSimSun" || this.style.fontFamily === "FangSong" || this.style.fontFamily === "KaiTi"){
- return 912;
- }
- if(this.style.fontFamily === this.style.fontFamily === "FangSongGB2312"||this.style.fontFamily === "KaiTiGB2312"||this.style.fontFamily === "Microsoft YaHei"||this.style.fontFamily === "Hiragino Sans GB"||this.style.fontFamily === "STHeiti Light"||this.style.fontFamily === "STHeiti"||""){
- return 1326;
- }
- if(this.style.fontFamily === this.style.fontFamily === "STKaiti"||this.style.fontFamily === "STSong"||this.style.fontFamily === "STFangsong"){
- return 1098;
- }
- return 0;
- })
- div_span = catvm.proxy(div_span);
- div.children = div_span;
- return catvm.proxy(div);
- }else if(X === "canvas"){
- if(window.xxx === 0){
- window.xxx++ ;
- let canvas_2d = class canvas_2d{};
- canvas_2d.getContext = function getContext(X){
- debugger;
- if(X=='2d'){
- return catvm.memory.canvas.canvasRenderingContext2D;
- }
- };catvm.safefunction(canvas_2d.getContext);
- canvas_2d.toDataURL = function toDataURL(){
- debugger;
- return "data:image/png;base64,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";
- };catvm.safefunction(canvas_2d.toDataURL);
- return catvm.proxy(canvas_2d);
- }else{
- let canvas_webgl = class canvas_webgl{};
- canvas_webgl.getContext = function getContext(X){
- debugger;
- if(X=="webgl" || X=="experimental-webgl"){
- debugger;
- return catvm.memory.webgl;
- }
- };catvm.safefunction(canvas_webgl.getContext);
- canvas_webgl.toDataURL = function toDataURL(){
- debugger;
- return "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAADTZJREFUeF7tnV2IXVcVx9eeO4NIEQURLcUvVGrBolIVoQ/ePCgUBYUiUlBQFBTUhxaKgsLci4o+qIiICoqIioKIH+iD+tAZFVSMdGISMzqJTezYWBM02GqCTcmRfT8yN3fO/Tofe6+1929ec87Za/3/q7/uve7e5zjhDwVQAAWMKOCMxEmYKIACKCAAiyJAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCoARRAATMKACwzVhEoCqAAwKIGUAAFzCgAsMxYRaAogAIAixpAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCogcYVuFpId12k65z0Gn84D8xaAYCVtf3tJD8C1paIHHFOttsZhafmqADAytH1lnO+VsiWE+mKyLZzcqTl4Xh8RgoArIzMDpXqBLD8kH2WhqGUT38cgJW+x8EzvFZIMVVYQCu4C2kOCLDS9DVaVr5/1ZHBknD6j35WNFfSGRhgpeOlikyuFtLriGyWFBb9LBUO2Q4CYNn2T130Txaytea3NJRHxtJQnWO2AgJYtvxSH+2ThRRrIvM+FgC01LuoN0CApdcbc5H5/pWTwQxr7tdNnOPjJ+bMVRIwwFJiRAphLAss9mel4HacHABWHN2THPXqaMPoohnWKHmWhklWQbtJAax29c3q6VdH+6+WBJbXBmhlVSH1kwVY9TXkCSJyZXjgebD/agVgCf0symcVBQDWKmpx7UwFqgKLfhZFtYoCAGsVtbh2pgJPjPpXq86w6GdRVKsoALBWUYtr2wIW/SxqaykFANZSMnHRIgX+N7FhdJUe1uRz6WctUpl/B1jUQG0FfP9qbWLDaFVg0c+qbUXyDwBYyVvcfoJXRucHx6CqASyWhu3bZXoEgGXaPh3BNwwsoKXDVpVRACyVttgK6sqof9XQDGuQPP0sWzUQKlqAFUrpRMd5fLRh1MOqSWCxCz7RgqmZFsCqKWDut/+3kN6ayGYLwGJpmHtxleQPsCiKWgpcnjjw3PAMaxwX5w1rOZTWzQArLT+DZ3N54sBzS8CinxXcVb0DAiy93qiPzPevxh+caGlJyCxLfRWEDRBghdU7qdECAot+VlKVUz0ZgFVdu+zv/M/EBydanmEx08q+2oYCACwKobICEYBFP6uyW2ncCLDS8DF4FpcK6W5MnR9sq+k+lRy/GgZ3W8+AAEuPF6YiiQgs+lmmKqXZYAFWs3pm87THSg48B5ph0c/KpsoOJwqwMja/TuoKgEU/q46BRu8FWEaNix32YyUHngPPsFgaxi6CCOMDrAiiWx/S96/8htHprQwRgAW0rBfTivEDrBUF43KRS4X0OiUHniMBy1tyxDnZxpv0FQBY6XvceIa+fyUyeC3yDa+UiQgs+lmNu6zzgQBLpy+qo/r3jAPPMYHF+7NUl0xjwQGsxqTM40G+f+U/ODH+/uAkpCIDi35WBiUIsDIwuckUlQOLflaTZit8FsBSaIrmkC7NOfCsYIY1kI73wWuuoHqxAax6+mV396WpD6YqWxKO/eC8YaKVCbASNbaNtC5OfHBCaQ9rMm2g1UYRRH4mwIpsgKXhjQGLfpal4loyVoC1pFBcJvKviQ9OGJhh0c9KsGgBVoKmtpWSRWCxP6utaojzXIAVR3eTo/5zwYFnLb8SlohLP8tkxR0OGmAlYmTbafj+ld8wOu84jmJg0c9qu0ACPR9gBRLa+jAXJ17YN2srg3JgbTsnR6z7kHv8ACv3Clgy/wSA5TNlabik31ovA1hanVEW18WJ/pXRGdZYUaClrLZWCQdgraJWptf+fWLDqOEe1qR7vD/LaC0DLKPGhQz7H4X01iZe2Gd8huWlo58VsoAaHAtgNShmqo+6MLFhNJEZFv0so8UKsIwaFzLsC1Mv7EtghkU/K2QBNTgWwGpQzBQf5ftX/oMTk0dxEgKWt4x+lqHCBViGzIoRagbAop8Vo7AqjgmwKgqXy22PlrywL7EZFv0sQ8UMsAyZFSPUTIAFtGIUV4UxAVYF0XK5Zb+Q7sbo/GDCPazrdvJqZf2VDbD0exQtwv2r0t1YGx54zgFY4mTbrXHeMFrBLTEwwFpCpFwvOf/EAFaDD6ZmASxvdCF99xTp5eq59rwBlnaHIsZ3/nKGwBpD6yagFbH0Zg4NsDS6oiSm849LUbazPcFfCQ8p7p42mFTyp0wBTFFmiJZw9i9Jt+PKX9iXA7AG5w2fQT9LSz2O4wBY2hxREs/+Rel1nGzmOsMa2OD7Wc9iaaikJAdhACxNbiiK5fwF2ZLha5Elq6b7tAfXpO9uBlpaShNgaXFCWRyPPCLFrE95ZbIkvO6Iu4X/sWspT4ClxQlFceyfle5a58YDz9lsayj3Yds9j36WhhIFWBpcUBbDAFhTb2jIHFgifmn4IpaGsUsVYMV2QOH4+6eH+69YEk6Z46F1K9CKWbIAK6b6Ssfe/9Nw/xXAOmyQeyn9rJhlC7Biqq9w7LMnpLs+2n8FsEoN2nYvo58Vq3QBVizllY57dke66yUHnrPvYU365ZeGr2RpGKOEAVYM1RWP+fCDg18HDx14BlhTpvlNpXcArdClDLBCK658vId/B7CWtci9hn7Wslo1dR3AakrJRJ7z19+UH3hmhlVisF8a3sksK2TpA6yQaisf6+yvhvuvFn17MLed7nNt89B6HdAKVdoAK5TSBsY5t32wHGRbwwqG+X7WEaC1gmKVLwVYlaVL78ZzD8iWm3HgmSXhHL/9LOv1ACvEfxEAK4TKRsY497PZB54B1gwTPazuAlahShxghVJa+TinfyzdjTkHngFWybaGNwKq0GUNsEIrrnS8v/xo+MK+WbvbAdbION+vejOgilXGACuW8srGfegH8w88Zw8sv/S7G1DFLluAFdsBJeM/9L35B56zBZafUb0VUCkpU3bqajEiZhynv3PwwQmWhBNLv3sAVcy6LBubGZY2RyLEc/qb0u0sOPCczQzLL/3eAagilOFSQwKspWRK+6Iz35CttdH+q2xnWNek71127wJWmqsdYGl2J1BsZ75W/oXnbN6H5ftU7wZUgcqt1jAAq5Z89m/e/Yp0N5Y4P5jkktAv/94LqCxVMcCy5FYLse5+KUNgeVC9H1C1UE6tPxJgtS6x7gH2vnCwHFzmLQyL3uQwnompLCy/9PsgoNJdkfOjU1lXlgW1Fvve5zIAlgfVvYDKWm2yrSEFxxrOYe8zBy/sS26G5Zd+9wOqhksm6uOYYUWVP+7gu5+Ubqdz8MK+ZIDlZ1QfAlRxq6ud0QFWO7qaeOruJ4YHnsd9KfPAKkZ7qT4CrEwUYIUgAVYF0VK5Ze9jsiWjL+Qs20xf9rrgheWXf5uAKpXanJVH8LpKXVBL+f1588YX9pmcYTnpux6gslR3dWIFWHXUM3zv7keHH5xYdUOoohlW330cUBkuwUqhA6xKstm/6Y8flt761Av7TMywfEP9U4DKfgVWywBgVdPN/F279x9+YZ9qYHlQfRpQmS+8mgkArJoCWr19977DL+xTCqy++yygslpnTccNsJpW1MDzTnxAuusl779SBqy++zygMlBOQUMEWEHl1jHYAFjFcMOouqb7eC/VF4GVjmrRFQXA0uVHkGhOve/gC8/KgNV3XwZUQYrA6CAAy6hxdcI+9R51wOq7rwKqOp7mci/AysXpUZ4n3indNXdwfjDqDMv/8vd1QJVZCdZKF2DVks/ezSfergBYHlTfAlT2qid+xAArvgdBIzh5j2w5N9jlLhGa7n33bUAV1PDEBgNYiRm6KJ2TbzvoXwUDlp9RfRdQLfKGf1+sAMBarFFSV5y8+8YDz632sDyovg+okiqgyMkArMgGhBx+5y3DD07U+XzXMoefnUh/MHv7IbAK6W8OYwGsHFwe5fiHN0mvI7LZJrBEpL/xE0CVUVkFTRVgBZU77mDH7zp84LmpJaEU0n/qTwFVXIfTHx1gpe/x9QyPv+Hwgee6wPLLv5t+DqgyKqOoqQKsqPKHG3ynK91OyYHnqsDyS7+nPwCowjnISF4BgJVJHQyAVXLgeVVg+aXfM38JqDIpG3VpAix1lrQT0LE7Dz6YWqXpXhTSf/avAVU77vDUZRUAWMsqZfy6Y6+tBizfo7r5t4DKuP3JhA+wkrFydiI7r5Kum3HgedaS0C/9/F6qW34PrDIoETMpAiwzVlUPdOcVqwHLw+r5xwBVdcW5sy0FAFZbyip67s7tsw88T/Wz+i88DqgUWUcoUwoArAxKYue2+cDyfaqXnAJUGZSC+RQBlnkLFyewc2v5gWe/9LttD1AtVpArtCgAsLQ40VIcR18s3fWpA8+FSP/2M4CqJcl5bIsKAKwWxdXw6KMvkN766MCzX/q9/Byg0uALMVRTAGBV083MXQ8+V7aKQn5xx98AlRnTCHSmAgAr8eI4+hzpvfpRYJW4zdmkB7CysZpEUcC+AgDLvodkgALZKACwsrGaRFHAvgIAy76HZIAC2SgAsLKxmkRRwL4CAMu+h2SAAtkoALCysZpEUcC+Av8HwhAmtT6LhaYAAAAASUVORK5CYII="
- }
- return catvm.proxy(canvas_webgl);
- }
- }else if(X=="video"){
- let video = class video{};
- video.canPlayType = function(X){
- if(X === 'video/ogg; codecs="theora"'){
- return 'probably';
- }else if(X === 'video/mp4; codecs="avc1.42E01E"'){
- return 'probably';
- }else if(X === 'video/webm; codecs="vp8, vorbis"'){
- return 'probably';
- }else if(X === 'video/mp4; codecs="mp4v.20.8, mp4a.40.2"'){
- return "";
- }else if(X === 'video/mp4; codecs="mp4v.20.240, mp4a.40.2"'){
- return "";
- }else if(X === 'video/x-matroska; codecs="theora, vorbis"'){
- return "";
- }
- };catvm.safefunction(video.canPlayType);
- return catvm.proxy(video);
- }else if(X=="audio"){
- let audio = class audio{};
- audio.canPlayType = function(X){
- if(X === 'audio/ogg; codecs=\"vorbis\"'){
- return 'probably';
- }else if(X === 'audio/wav; codecs="1"'){
- return 'probably';
- }else if(X === 'audio/mpeg;'){
- return 'probably';
- }else if(X === 'audio/x-m4a;audio/aac;'){
- return 'maybe';
- }
- };catvm.safefunction(audio.canPlayType);
- return catvm.proxy(audio);
- }else if(X=="a"){
- var a = new(class a{});
- a.hash = location.hash;
- a.host = location.host;
- a.href = location.href;
- a.origin = location.origin;
- a.hostname = location.hostname;
- a.pathname = "";
- a.protocol = location.protocol;
- a.port = location.port;
- a.search = location.search;
- return catvm.proxy(a);
- }else if(X == "form"){
- var form = class form{};
- form.__proto__ = HTMLFormElement.prototype;
- return catvm.proxy(form);
- }
- };catvm.safefunction(document.createElement);
- window.zhiyuan = 1;
- //没问题
- document.getElementsByTagName = function getElementsByTagName(name){ //返回HTMLCollection
- if(name === "base"){
- var result = {
- length: 0
- }
- return catvm.proxy(result);
- }else if(name === "script" && window.zhiyuan === 1){
- window.zhiyuan++;
- var script01 = class script01{};
- script01.getAttribute = function getAttribute(X){
- if(X === "r"){
- return "m"
- }
- debugger;
- return null;
- };catvm.safefunction(script01.getAttribute);
- script01.parentElement = class script01_parentElement{};
- script01.parentElement.removeChild = function removeChild(){
- debugger;
- };catvm.safefunction(script01.parentElement.removeChild);
- script01.parentElement = catvm.proxy(script01.parentElement);
- script01 = catvm.proxy(script01);
- var script02 = class script02{};
- script02.getAttribute = function getAttribute(X){
- if(X === "r"){
- return "m"
- }
- debugger;
- return null;
- };catvm.safefunction(script02.getAttribute);
- script02.parentElement = class script02_parentElement{};
- script02.parentElement.removeChild = function removeChild(){
- debugger;
- };catvm.safefunction(script02.parentElement.removeChild);
- script02.parentElement = catvm.proxy(script02.parentElement);
- script02 = catvm.proxy(script02);
- return catvm.proxy({
- 0: script01,
- 1: script02,
- length: 2,
- })
- }else if(name === "meta"){
- var meta01 = class meta01{};
- meta01.getAttribute = function(X){
- return null;
- };catvm.safefunction(meta01.getAttribute);
- meta01 = catvm.proxy(meta01);
- var meta02 = class meta02{};
- meta02.getAttribute = function(X){
- return null;
- };catvm.safefunction(meta02.getAttribute);
- meta02 = catvm.proxy(meta02);
- var meta03 = class meta03{};
- meta03.getAttribute = function(X){
- return null;
- };catvm.safefunction(meta03.getAttribute);
- meta03 = catvm.proxy(meta03);
- var meta04 = class meta04{};
- meta04.getAttribute = function(X){
- return null;
- };catvm.safefunction(meta04.getAttribute);
- meta04 = catvm.proxy(meta04);
- var meta05 = class meta05{};
- meta05.getAttribute = function(X){
- return null;
- };catvm.safefunction(meta05.getAttribute);
- meta05 = catvm.proxy(meta05);
- var meta06 = class meta06{};
- meta06.getAttribute = function(X){
- return null;
- };catvm.safefunction(meta06.getAttribute);
- meta06 = catvm.proxy(meta06);
- var meta07 = class meta07{};
- meta07.content = "window.content";
- meta07.getAttribute = function(X){
- debugger;
- if(X === "r"){
- return "m"
- }
- return null;
- };catvm.safefunction(meta07.getAttribute);
- meta07.parentNode = class meta07_parentNode{};
- meta07.parentNode.removeChild = function removeChild(){
- debugger;
- };catvm.safefunction(meta07.parentNode.removeChild);
- meta07.parentNode = catvm.proxy(meta07.parentNode);
- meta07 = catvm.proxy(meta07);
- return catvm.proxy({
- 0: meta01,
- 1: meta02,
- 2: meta03,
- 3: meta04,
- 4: meta05,
- 5: meta06,
- 6: meta07,
- length: 7
- })
- }else if(name === "script" && window.zhiyuan === 2){
- var script0 = catvm.proxy(class script0{});
- script0.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script0.getAttribute);
- var script1 = catvm.proxy(class script1{});
- script1.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script1.getAttribute);
- var script2 = catvm.proxy(class script2{});
- script2.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script2.getAttribute);
- var script3 = catvm.proxy(class script3{});
- script3.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script3.getAttribute);
- var script4 = catvm.proxy(class script4{});
- script4.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script4.getAttribute);
- var script5 = catvm.proxy(class script5{});
- script5.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script5.getAttribute);
- var script6 = catvm.proxy(class script6{});
- script6.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script6.getAttribute);
- var script7 = catvm.proxy(class script7{});
- script7.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script7.getAttribute);
- var script8 = catvm.proxy(class script8{});
- script8.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script8.getAttribute);
- var script9 = catvm.proxy(class script9{});
- script9.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script9.getAttribute);
- var script10 = catvm.proxy(class script10{});
- script10.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script10.getAttribute);
- var script11 = catvm.proxy(class script11{});
- script11.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script11.getAttribute);
- var script12 = catvm.proxy(class script12{});
- script12.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script12.getAttribute);
- var script13 = catvm.proxy(class script13{});
- script13.getAttribute = function(X){
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script13.getAttribute);
- var script14 = catvm.proxy(class script14{});
- script14.getAttribute = function(X){
- debugger;
- if(X=="r"){
- return null;
- }
- debugger;
- };catvm.safefunction(script14.getAttribute);
- var script = {
- 0 : script0,
- 1 : script1,
- 2 : script2,
- 3 : script3,
- 4 : script4,
- 5 : script5,
- 6 : script6,
- 7 : script7,
- 8 : script8,
- 9 : script9,
- 10 : script10,
- 11 : script11,
- 12 : script12,
- 13 : script13,
- 14 : script14,
- length: 15
- }
- return catvm.proxy(script);
- }
- };catvm.safefunction(document.getElementsByTagName);
- var html = class html{};
- html.onresize = null;
- html.style = {
- "accentColor": "",
- "additiveSymbols": "",
- "alignContent": "",
- "alignItems": "",
- "alignSelf": "",
- "alignmentBaseline": "",
- "all": "",
- "animation": "",
- "animationDelay": "",
- "animationDirection": "",
- "animationDuration": "",
- "animationFillMode": "",
- "animationIterationCount": "",
- "animationName": "",
- "animationPlayState": "",
- "animationTimingFunction": "",
- "appRegion": "",
- "appearance": "",
- "ascentOverride": "",
- "aspectRatio": "",
- "backdropFilter": "",
- "backfaceVisibility": "",
- "background": "",
- "backgroundAttachment": "",
- "backgroundBlendMode": "",
- "backgroundClip": "",
- "backgroundColor": "",
- "backgroundImage": "",
- "backgroundOrigin": "",
- "backgroundPosition": "",
- "backgroundPositionX": "",
- "backgroundPositionY": "",
- "backgroundRepeat": "",
- "backgroundRepeatX": "",
- "backgroundRepeatY": "",
- "backgroundSize": "",
- "baselineShift": "",
- "blockSize": "",
- "border": "",
- "borderBlock": "",
- "borderBlockColor": "",
- "borderBlockEnd": "",
- "borderBlockEndColor": "",
- "borderBlockEndStyle": "",
- "borderBlockEndWidth": "",
- "borderBlockStart": "",
- "borderBlockStartColor": "",
- "borderBlockStartStyle": "",
- "borderBlockStartWidth": "",
- "borderBlockStyle": "",
- "borderBlockWidth": "",
- "borderBottom": "",
- "borderBottomColor": "",
- "borderBottomLeftRadius": "",
- "borderBottomRightRadius": "",
- "borderBottomStyle": "",
- "borderBottomWidth": "",
- "borderCollapse": "",
- "borderColor": "",
- "borderEndEndRadius": "",
- "borderEndStartRadius": "",
- "borderImage": "",
- "borderImageOutset": "",
- "borderImageRepeat": "",
- "borderImageSlice": "",
- "borderImageSource": "",
- "borderImageWidth": "",
- "borderInline": "",
- "borderInlineColor": "",
- "borderInlineEnd": "",
- "borderInlineEndColor": "",
- "borderInlineEndStyle": "",
- "borderInlineEndWidth": "",
- "borderInlineStart": "",
- "borderInlineStartColor": "",
- "borderInlineStartStyle": "",
- "borderInlineStartWidth": "",
- "borderInlineStyle": "",
- "borderInlineWidth": "",
- "borderLeft": "",
- "borderLeftColor": "",
- "borderLeftStyle": "",
- "borderLeftWidth": "",
- "borderRadius": "",
- "borderRight": "",
- "borderRightColor": "",
- "borderRightStyle": "",
- "borderRightWidth": "",
- "borderSpacing": "",
- "borderStartEndRadius": "",
- "borderStartStartRadius": "",
- "borderStyle": "",
- "borderTop": "",
- "borderTopColor": "",
- "borderTopLeftRadius": "",
- "borderTopRightRadius": "",
- "borderTopStyle": "",
- "borderTopWidth": "",
- "borderWidth": "",
- "bottom": "",
- "boxShadow": "",
- "boxSizing": "",
- "breakAfter": "",
- "breakBefore": "",
- "breakInside": "",
- "bufferedRendering": "",
- "captionSide": "",
- "caretColor": "",
- "clear": "",
- "clip": "",
- "clipPath": "",
- "clipRule": "",
- "color": "",
- "colorInterpolation": "",
- "colorInterpolationFilters": "",
- "colorRendering": "",
- "colorScheme": "",
- "columnCount": "",
- "columnFill": "",
- "columnGap": "",
- "columnRule": "",
- "columnRuleColor": "",
- "columnRuleStyle": "",
- "columnRuleWidth": "",
- "columnSpan": "",
- "columnWidth": "",
- "columns": "",
- "contain": "",
- "containIntrinsicBlockSize": "",
- "containIntrinsicHeight": "",
- "containIntrinsicInlineSize": "",
- "containIntrinsicSize": "",
- "containIntrinsicWidth": "",
- "content": "",
- "contentVisibility": "",
- "counterIncrement": "",
- "counterReset": "",
- "counterSet": "",
- "cursor": "",
- "cx": "",
- "cy": "",
- "d": "",
- "descentOverride": "",
- "direction": "",
- "display": "",
- "dominantBaseline": "",
- "emptyCells": "",
- "fallback": "",
- "fill": "",
- "fillOpacity": "",
- "fillRule": "",
- "filter": "",
- "flex": "",
- "flexBasis": "",
- "flexDirection": "",
- "flexFlow": "",
- "flexGrow": "",
- "flexShrink": "",
- "flexWrap": "",
- "float": "",
- "floodColor": "",
- "floodOpacity": "",
- "font": "",
- "fontDisplay": "",
- "fontFamily": "",
- "fontFeatureSettings": "",
- "fontKerning": "",
- "fontOpticalSizing": "",
- "fontSize": "",
- "fontStretch": "",
- "fontStyle": "",
- "fontVariant": "",
- "fontVariantCaps": "",
- "fontVariantEastAsian": "",
- "fontVariantLigatures": "",
- "fontVariantNumeric": "",
- "fontVariationSettings": "",
- "fontWeight": "",
- "forcedColorAdjust": "",
- "gap": "",
- "grid": "",
- "gridArea": "",
- "gridAutoColumns": "",
- "gridAutoFlow": "",
- "gridAutoRows": "",
- "gridColumn": "",
- "gridColumnEnd": "",
- "gridColumnGap": "",
- "gridColumnStart": "",
- "gridGap": "",
- "gridRow": "",
- "gridRowEnd": "",
- "gridRowGap": "",
- "gridRowStart": "",
- "gridTemplate": "",
- "gridTemplateAreas": "",
- "gridTemplateColumns": "",
- "gridTemplateRows": "",
- "height": "",
- "hyphens": "",
- "imageOrientation": "",
- "imageRendering": "",
- "inherits": "",
- "initialValue": "",
- "inlineSize": "",
- "inset": "",
- "insetBlock": "",
- "insetBlockEnd": "",
- "insetBlockStart": "",
- "insetInline": "",
- "insetInlineEnd": "",
- "insetInlineStart": "",
- "isolation": "",
- "justifyContent": "",
- "justifyItems": "",
- "justifySelf": "",
- "left": "",
- "letterSpacing": "",
- "lightingColor": "",
- "lineBreak": "",
- "lineGapOverride": "",
- "lineHeight": "",
- "listStyle": "",
- "listStyleImage": "",
- "listStylePosition": "",
- "listStyleType": "",
- "margin": "",
- "marginBlock": "",
- "marginBlockEnd": "",
- "marginBlockStart": "",
- "marginBottom": "",
- "marginInline": "",
- "marginInlineEnd": "",
- "marginInlineStart": "",
- "marginLeft": "",
- "marginRight": "",
- "marginTop": "",
- "marker": "",
- "markerEnd": "",
- "markerMid": "",
- "markerStart": "",
- "mask": "",
- "maskType": "",
- "maxBlockSize": "",
- "maxHeight": "",
- "maxInlineSize": "",
- "maxWidth": "",
- "maxZoom": "",
- "minBlockSize": "",
- "minHeight": "",
- "minInlineSize": "",
- "minWidth": "",
- "minZoom": "",
- "mixBlendMode": "",
- "negative": "",
- "objectFit": "",
- "objectPosition": "",
- "offset": "",
- "offsetDistance": "",
- "offsetPath": "",
- "offsetRotate": "",
- "opacity": "",
- "order": "",
- "orientation": "",
- "orphans": "",
- "outline": "",
- "outlineColor": "",
- "outlineOffset": "",
- "outlineStyle": "",
- "outlineWidth": "",
- "overflow": "",
- "overflowAnchor": "",
- "overflowClipMargin": "",
- "overflowWrap": "",
- "overflowX": "",
- "overflowY": "",
- "overscrollBehavior": "",
- "overscrollBehaviorBlock": "",
- "overscrollBehaviorInline": "",
- "overscrollBehaviorX": "",
- "overscrollBehaviorY": "",
- "pad": "",
- "padding": "",
- "paddingBlock": "",
- "paddingBlockEnd": "",
- "paddingBlockStart": "",
- "paddingBottom": "",
- "paddingInline": "",
- "paddingInlineEnd": "",
- "paddingInlineStart": "",
- "paddingLeft": "",
- "paddingRight": "",
- "paddingTop": "",
- "page": "",
- "pageBreakAfter": "",
- "pageBreakBefore": "",
- "pageBreakInside": "",
- "pageOrientation": "",
- "paintOrder": "",
- "perspective": "",
- "perspectiveOrigin": "",
- "placeContent": "",
- "placeItems": "",
- "placeSelf": "",
- "pointerEvents": "",
- "position": "",
- "prefix": "",
- "quotes": "",
- "r": "",
- "range": "",
- "resize": "",
- "right": "",
- "rowGap": "",
- "rubyPosition": "",
- "rx": "",
- "ry": "",
- "scrollBehavior": "",
- "scrollMargin": "",
- "scrollMarginBlock": "",
- "scrollMarginBlockEnd": "",
- "scrollMarginBlockStart": "",
- "scrollMarginBottom": "",
- "scrollMarginInline": "",
- "scrollMarginInlineEnd": "",
- "scrollMarginInlineStart": "",
- "scrollMarginLeft": "",
- "scrollMarginRight": "",
- "scrollMarginTop": "",
- "scrollPadding": "",
- "scrollPaddingBlock": "",
- "scrollPaddingBlockEnd": "",
- "scrollPaddingBlockStart": "",
- "scrollPaddingBottom": "",
- "scrollPaddingInline": "",
- "scrollPaddingInlineEnd": "",
- "scrollPaddingInlineStart": "",
- "scrollPaddingLeft": "",
- "scrollPaddingRight": "",
- "scrollPaddingTop": "",
- "scrollSnapAlign": "",
- "scrollSnapStop": "",
- "scrollSnapType": "",
- "scrollbarGutter": "",
- "shapeImageThreshold": "",
- "shapeMargin": "",
- "shapeOutside": "",
- "shapeRendering": "",
- "size": "",
- "sizeAdjust": "",
- "speak": "",
- "speakAs": "",
- "src": "",
- "stopColor": "",
- "stopOpacity": "",
- "stroke": "",
- "strokeDasharray": "",
- "strokeDashoffset": "",
- "strokeLinecap": "",
- "strokeLinejoin": "",
- "strokeMiterlimit": "",
- "strokeOpacity": "",
- "strokeWidth": "",
- "suffix": "",
- "symbols": "",
- "syntax": "",
- "system": "",
- "tabSize": "",
- "tableLayout": "",
- "textAlign": "",
- "textAlignLast": "",
- "textAnchor": "",
- "textCombineUpright": "",
- "textDecoration": "",
- "textDecorationColor": "",
- "textDecorationLine": "",
- "textDecorationSkipInk": "",
- "textDecorationStyle": "",
- "textDecorationThickness": "",
- "textIndent": "",
- "textOrientation": "",
- "textOverflow": "",
- "textRendering": "",
- "textShadow": "",
- "textSizeAdjust": "",
- "textTransform": "",
- "textUnderlineOffset": "",
- "textUnderlinePosition": "",
- "top": "",
- "touchAction": "",
- "transform": "",
- "transformBox": "",
- "transformOrigin": "",
- "transformStyle": "",
- "transition": "",
- "transitionDelay": "",
- "transitionDuration": "",
- "transitionProperty": "",
- "transitionTimingFunction": "",
- "unicodeBidi": "",
- "unicodeRange": "",
- "userSelect": "",
- "userZoom": "",
- "vectorEffect": "",
- "verticalAlign": "",
- "visibility": "",
- "webkitAlignContent": "",
- "webkitAlignItems": "",
- "webkitAlignSelf": "",
- "webkitAnimation": "",
- "webkitAnimationDelay": "",
- "webkitAnimationDirection": "",
- "webkitAnimationDuration": "",
- "webkitAnimationFillMode": "",
- "webkitAnimationIterationCount": "",
- "webkitAnimationName": "",
- "webkitAnimationPlayState": "",
- "webkitAnimationTimingFunction": "",
- "webkitAppRegion": "",
- "webkitAppearance": "",
- "webkitBackfaceVisibility": "",
- "webkitBackgroundClip": "",
- "webkitBackgroundOrigin": "",
- "webkitBackgroundSize": "",
- "webkitBorderAfter": "",
- "webkitBorderAfterColor": "",
- "webkitBorderAfterStyle": "",
- "webkitBorderAfterWidth": "",
- "webkitBorderBefore": "",
- "webkitBorderBeforeColor": "",
- "webkitBorderBeforeStyle": "",
- "webkitBorderBeforeWidth": "",
- "webkitBorderBottomLeftRadius": "",
- "webkitBorderBottomRightRadius": "",
- "webkitBorderEnd": "",
- "webkitBorderEndColor": "",
- "webkitBorderEndStyle": "",
- "webkitBorderEndWidth": "",
- "webkitBorderHorizontalSpacing": "",
- "webkitBorderImage": "",
- "webkitBorderRadius": "",
- "webkitBorderStart": "",
- "webkitBorderStartColor": "",
- "webkitBorderStartStyle": "",
- "webkitBorderStartWidth": "",
- "webkitBorderTopLeftRadius": "",
- "webkitBorderTopRightRadius": "",
- "webkitBorderVerticalSpacing": "",
- "webkitBoxAlign": "",
- "webkitBoxDecorationBreak": "",
- "webkitBoxDirection": "",
- "webkitBoxFlex": "",
- "webkitBoxOrdinalGroup": "",
- "webkitBoxOrient": "",
- "webkitBoxPack": "",
- "webkitBoxReflect": "",
- "webkitBoxShadow": "",
- "webkitBoxSizing": "",
- "webkitClipPath": "",
- "webkitColumnBreakAfter": "",
- "webkitColumnBreakBefore": "",
- "webkitColumnBreakInside": "",
- "webkitColumnCount": "",
- "webkitColumnGap": "",
- "webkitColumnRule": "",
- "webkitColumnRuleColor": "",
- "webkitColumnRuleStyle": "",
- "webkitColumnRuleWidth": "",
- "webkitColumnSpan": "",
- "webkitColumnWidth": "",
- "webkitColumns": "",
- "webkitFilter": "",
- "webkitFlex": "",
- "webkitFlexBasis": "",
- "webkitFlexDirection": "",
- "webkitFlexFlow": "",
- "webkitFlexGrow": "",
- "webkitFlexShrink": "",
- "webkitFlexWrap": "",
- "webkitFontFeatureSettings": "",
- "webkitFontSmoothing": "",
- "webkitHighlight": "",
- "webkitHyphenateCharacter": "",
- "webkitJustifyContent": "",
- "webkitLineBreak": "",
- "webkitLineClamp": "",
- "webkitLocale": "",
- "webkitLogicalHeight": "",
- "webkitLogicalWidth": "",
- "webkitMarginAfter": "",
- "webkitMarginBefore": "",
- "webkitMarginEnd": "",
- "webkitMarginStart": "",
- "webkitMask": "",
- "webkitMaskBoxImage": "",
- "webkitMaskBoxImageOutset": "",
- "webkitMaskBoxImageRepeat": "",
- "webkitMaskBoxImageSlice": "",
- "webkitMaskBoxImageSource": "",
- "webkitMaskBoxImageWidth": "",
- "webkitMaskClip": "",
- "webkitMaskComposite": "",
- "webkitMaskImage": "",
- "webkitMaskOrigin": "",
- "webkitMaskPosition": "",
- "webkitMaskPositionX": "",
- "webkitMaskPositionY": "",
- "webkitMaskRepeat": "",
- "webkitMaskRepeatX": "",
- "webkitMaskRepeatY": "",
- "webkitMaskSize": "",
- "webkitMaxLogicalHeight": "",
- "webkitMaxLogicalWidth": "",
- "webkitMinLogicalHeight": "",
- "webkitMinLogicalWidth": "",
- "webkitOpacity": "",
- "webkitOrder": "",
- "webkitPaddingAfter": "",
- "webkitPaddingBefore": "",
- "webkitPaddingEnd": "",
- "webkitPaddingStart": "",
- "webkitPerspective": "",
- "webkitPerspectiveOrigin": "",
- "webkitPerspectiveOriginX": "",
- "webkitPerspectiveOriginY": "",
- "webkitPrintColorAdjust": "",
- "webkitRtlOrdering": "",
- "webkitRubyPosition": "",
- "webkitShapeImageThreshold": "",
- "webkitShapeMargin": "",
- "webkitShapeOutside": "",
- "webkitTapHighlightColor": "",
- "webkitTextCombine": "",
- "webkitTextDecorationsInEffect": "",
- "webkitTextEmphasis": "",
- "webkitTextEmphasisColor": "",
- "webkitTextEmphasisPosition": "",
- "webkitTextEmphasisStyle": "",
- "webkitTextFillColor": "",
- "webkitTextOrientation": "",
- "webkitTextSecurity": "",
- "webkitTextSizeAdjust": "",
- "webkitTextStroke": "",
- "webkitTextStrokeColor": "",
- "webkitTextStrokeWidth": "",
- "webkitTransform": "",
- "webkitTransformOrigin": "",
- "webkitTransformOriginX": "",
- "webkitTransformOriginY": "",
- "webkitTransformOriginZ": "",
- "webkitTransformStyle": "",
- "webkitTransition": "",
- "webkitTransitionDelay": "",
- "webkitTransitionDuration": "",
- "webkitTransitionProperty": "",
- "webkitTransitionTimingFunction": "",
- "webkitUserDrag": "",
- "webkitUserModify": "",
- "webkitUserSelect": "",
- "webkitWritingMode": "",
- "whiteSpace": "",
- "widows": "",
- "width": "",
- "willChange": "",
- "wordBreak": "",
- "wordSpacing": "",
- "wordWrap": "",
- "writingMode": "",
- "x": "",
- "y": "",
- "zIndex": "",
- "zoom": ""
- }
- html.style = catvm.proxy(html.style);
- catvm.memory.html = {};
- html.addEventListener = function addEventListener(type,func){
- debugger;
- if(!catvm.memory.html[type]){
- catvm.memory.html[type] = [];
- }
- catvm.memory.html[type].push(func);
- return undefined;
- };catvm.safefunction(html.addEventListener);
- //没问题
- html.getAttribute = function getAttribute(){
- debugger;
- return null
- };catvm.safefunction(html.getAttribute);
- document.scrollingElement = html;
- document.documentElement = catvm.proxy(html)
- document.body = class body{};
- document.body.removeChild = function removeChild(){
- debugger;
- };catvm.safefunction(document.body.removeChild);
- document.body.appendChild = function appendChild(){
- debugger;
- };catvm.safefunction(document.body.appendChild);
- document.body = catvm.proxy(document.body);
- document.body.tagName = 'BODY';
- document.body.getAttribute = function getAttribute(){
- debugger;
- };catvm.safefunction(document.body.getAttribute);
- document.body.style = {
- "accentColor": "",
- "additiveSymbols": "",
- "alignContent": "",
- "alignItems": "",
- "alignSelf": "",
- "alignmentBaseline": "",
- "all": "",
- "animation": "",
- "animationDelay": "",
- "animationDirection": "",
- "animationDuration": "",
- "animationFillMode": "",
- "animationIterationCount": "",
- "animationName": "",
- "animationPlayState": "",
- "animationTimingFunction": "",
- "appRegion": "",
- "appearance": "",
- "ascentOverride": "",
- "aspectRatio": "",
- "backdropFilter": "",
- "backfaceVisibility": "",
- "background": "",
- "backgroundAttachment": "",
- "backgroundBlendMode": "",
- "backgroundClip": "",
- "backgroundColor": "",
- "backgroundImage": "",
- "backgroundOrigin": "",
- "backgroundPosition": "",
- "backgroundPositionX": "",
- "backgroundPositionY": "",
- "backgroundRepeat": "",
- "backgroundRepeatX": "",
- "backgroundRepeatY": "",
- "backgroundSize": "",
- "baselineShift": "",
- "blockSize": "",
- "border": "",
- "borderBlock": "",
- "borderBlockColor": "",
- "borderBlockEnd": "",
- "borderBlockEndColor": "",
- "borderBlockEndStyle": "",
- "borderBlockEndWidth": "",
- "borderBlockStart": "",
- "borderBlockStartColor": "",
- "borderBlockStartStyle": "",
- "borderBlockStartWidth": "",
- "borderBlockStyle": "",
- "borderBlockWidth": "",
- "borderBottom": "",
- "borderBottomColor": "",
- "borderBottomLeftRadius": "",
- "borderBottomRightRadius": "",
- "borderBottomStyle": "",
- "borderBottomWidth": "",
- "borderCollapse": "",
- "borderColor": "",
- "borderEndEndRadius": "",
- "borderEndStartRadius": "",
- "borderImage": "",
- "borderImageOutset": "",
- "borderImageRepeat": "",
- "borderImageSlice": "",
- "borderImageSource": "",
- "borderImageWidth": "",
- "borderInline": "",
- "borderInlineColor": "",
- "borderInlineEnd": "",
- "borderInlineEndColor": "",
- "borderInlineEndStyle": "",
- "borderInlineEndWidth": "",
- "borderInlineStart": "",
- "borderInlineStartColor": "",
- "borderInlineStartStyle": "",
- "borderInlineStartWidth": "",
- "borderInlineStyle": "",
- "borderInlineWidth": "",
- "borderLeft": "",
- "borderLeftColor": "",
- "borderLeftStyle": "",
- "borderLeftWidth": "",
- "borderRadius": "",
- "borderRight": "",
- "borderRightColor": "",
- "borderRightStyle": "",
- "borderRightWidth": "",
- "borderSpacing": "",
- "borderStartEndRadius": "",
- "borderStartStartRadius": "",
- "borderStyle": "",
- "borderTop": "",
- "borderTopColor": "",
- "borderTopLeftRadius": "",
- "borderTopRightRadius": "",
- "borderTopStyle": "",
- "borderTopWidth": "",
- "borderWidth": "",
- "bottom": "",
- "boxShadow": "",
- "boxSizing": "",
- "breakAfter": "",
- "breakBefore": "",
- "breakInside": "",
- "bufferedRendering": "",
- "captionSide": "",
- "caretColor": "",
- "clear": "",
- "clip": "",
- "clipPath": "",
- "clipRule": "",
- "color": "",
- "colorInterpolation": "",
- "colorInterpolationFilters": "",
- "colorRendering": "",
- "colorScheme": "",
- "columnCount": "",
- "columnFill": "",
- "columnGap": "",
- "columnRule": "",
- "columnRuleColor": "",
- "columnRuleStyle": "",
- "columnRuleWidth": "",
- "columnSpan": "",
- "columnWidth": "",
- "columns": "",
- "contain": "",
- "containIntrinsicBlockSize": "",
- "containIntrinsicHeight": "",
- "containIntrinsicInlineSize": "",
- "containIntrinsicSize": "",
- "containIntrinsicWidth": "",
- "content": "",
- "contentVisibility": "",
- "counterIncrement": "",
- "counterReset": "",
- "counterSet": "",
- "cursor": "",
- "cx": "",
- "cy": "",
- "d": "",
- "descentOverride": "",
- "direction": "",
- "display": "",
- "dominantBaseline": "",
- "emptyCells": "",
- "fallback": "",
- "fill": "",
- "fillOpacity": "",
- "fillRule": "",
- "filter": "",
- "flex": "",
- "flexBasis": "",
- "flexDirection": "",
- "flexFlow": "",
- "flexGrow": "",
- "flexShrink": "",
- "flexWrap": "",
- "float": "",
- "floodColor": "",
- "floodOpacity": "",
- "font": "",
- "fontDisplay": "",
- "fontFamily": "",
- "fontFeatureSettings": "",
- "fontKerning": "",
- "fontOpticalSizing": "",
- "fontSize": "",
- "fontStretch": "",
- "fontStyle": "",
- "fontVariant": "",
- "fontVariantCaps": "",
- "fontVariantEastAsian": "",
- "fontVariantLigatures": "",
- "fontVariantNumeric": "",
- "fontVariationSettings": "",
- "fontWeight": "",
- "forcedColorAdjust": "",
- "gap": "",
- "grid": "",
- "gridArea": "",
- "gridAutoColumns": "",
- "gridAutoFlow": "",
- "gridAutoRows": "",
- "gridColumn": "",
- "gridColumnEnd": "",
- "gridColumnGap": "",
- "gridColumnStart": "",
- "gridGap": "",
- "gridRow": "",
- "gridRowEnd": "",
- "gridRowGap": "",
- "gridRowStart": "",
- "gridTemplate": "",
- "gridTemplateAreas": "",
- "gridTemplateColumns": "",
- "gridTemplateRows": "",
- "height": "",
- "hyphens": "",
- "imageOrientation": "",
- "imageRendering": "",
- "inherits": "",
- "initialValue": "",
- "inlineSize": "",
- "inset": "",
- "insetBlock": "",
- "insetBlockEnd": "",
- "insetBlockStart": "",
- "insetInline": "",
- "insetInlineEnd": "",
- "insetInlineStart": "",
- "isolation": "",
- "justifyContent": "",
- "justifyItems": "",
- "justifySelf": "",
- "left": "",
- "letterSpacing": "",
- "lightingColor": "",
- "lineBreak": "",
- "lineGapOverride": "",
- "lineHeight": "",
- "listStyle": "",
- "listStyleImage": "",
- "listStylePosition": "",
- "listStyleType": "",
- "margin": "",
- "marginBlock": "",
- "marginBlockEnd": "",
- "marginBlockStart": "",
- "marginBottom": "",
- "marginInline": "",
- "marginInlineEnd": "",
- "marginInlineStart": "",
- "marginLeft": "",
- "marginRight": "",
- "marginTop": "",
- "marker": "",
- "markerEnd": "",
- "markerMid": "",
- "markerStart": "",
- "mask": "",
- "maskType": "",
- "maxBlockSize": "",
- "maxHeight": "",
- "maxInlineSize": "",
- "maxWidth": "",
- "maxZoom": "",
- "minBlockSize": "",
- "minHeight": "",
- "minInlineSize": "",
- "minWidth": "",
- "minZoom": "",
- "mixBlendMode": "",
- "negative": "",
- "objectFit": "",
- "objectPosition": "",
- "offset": "",
- "offsetDistance": "",
- "offsetPath": "",
- "offsetRotate": "",
- "opacity": "",
- "order": "",
- "orientation": "",
- "orphans": "",
- "outline": "",
- "outlineColor": "",
- "outlineOffset": "",
- "outlineStyle": "",
- "outlineWidth": "",
- "overflow": "",
- "overflowAnchor": "",
- "overflowClipMargin": "",
- "overflowWrap": "",
- "overflowX": "",
- "overflowY": "",
- "overscrollBehavior": "",
- "overscrollBehaviorBlock": "",
- "overscrollBehaviorInline": "",
- "overscrollBehaviorX": "",
- "overscrollBehaviorY": "",
- "pad": "",
- "padding": "",
- "paddingBlock": "",
- "paddingBlockEnd": "",
- "paddingBlockStart": "",
- "paddingBottom": "",
- "paddingInline": "",
- "paddingInlineEnd": "",
- "paddingInlineStart": "",
- "paddingLeft": "",
- "paddingRight": "",
- "paddingTop": "",
- "page": "",
- "pageBreakAfter": "",
- "pageBreakBefore": "",
- "pageBreakInside": "",
- "pageOrientation": "",
- "paintOrder": "",
- "perspective": "",
- "perspectiveOrigin": "",
- "placeContent": "",
- "placeItems": "",
- "placeSelf": "",
- "pointerEvents": "",
- "position": "",
- "prefix": "",
- "quotes": "",
- "r": "",
- "range": "",
- "resize": "",
- "right": "",
- "rowGap": "",
- "rubyPosition": "",
- "rx": "",
- "ry": "",
- "scrollBehavior": "",
- "scrollMargin": "",
- "scrollMarginBlock": "",
- "scrollMarginBlockEnd": "",
- "scrollMarginBlockStart": "",
- "scrollMarginBottom": "",
- "scrollMarginInline": "",
- "scrollMarginInlineEnd": "",
- "scrollMarginInlineStart": "",
- "scrollMarginLeft": "",
- "scrollMarginRight": "",
- "scrollMarginTop": "",
- "scrollPadding": "",
- "scrollPaddingBlock": "",
- "scrollPaddingBlockEnd": "",
- "scrollPaddingBlockStart": "",
- "scrollPaddingBottom": "",
- "scrollPaddingInline": "",
- "scrollPaddingInlineEnd": "",
- "scrollPaddingInlineStart": "",
- "scrollPaddingLeft": "",
- "scrollPaddingRight": "",
- "scrollPaddingTop": "",
- "scrollSnapAlign": "",
- "scrollSnapStop": "",
- "scrollSnapType": "",
- "scrollbarGutter": "",
- "shapeImageThreshold": "",
- "shapeMargin": "",
- "shapeOutside": "",
- "shapeRendering": "",
- "size": "",
- "sizeAdjust": "",
- "speak": "",
- "speakAs": "",
- "src": "",
- "stopColor": "",
- "stopOpacity": "",
- "stroke": "",
- "strokeDasharray": "",
- "strokeDashoffset": "",
- "strokeLinecap": "",
- "strokeLinejoin": "",
- "strokeMiterlimit": "",
- "strokeOpacity": "",
- "strokeWidth": "",
- "suffix": "",
- "symbols": "",
- "syntax": "",
- "system": "",
- "tabSize": "",
- "tableLayout": "",
- "textAlign": "",
- "textAlignLast": "",
- "textAnchor": "",
- "textCombineUpright": "",
- "textDecoration": "",
- "textDecorationColor": "",
- "textDecorationLine": "",
- "textDecorationSkipInk": "",
- "textDecorationStyle": "",
- "textDecorationThickness": "",
- "textIndent": "",
- "textOrientation": "",
- "textOverflow": "",
- "textRendering": "",
- "textShadow": "",
- "textSizeAdjust": "",
- "textTransform": "",
- "textUnderlineOffset": "",
- "textUnderlinePosition": "",
- "top": "",
- "touchAction": "",
- "transform": "",
- "transformBox": "",
- "transformOrigin": "",
- "transformStyle": "",
- "transition": "",
- "transitionDelay": "",
- "transitionDuration": "",
- "transitionProperty": "",
- "transitionTimingFunction": "",
- "unicodeBidi": "",
- "unicodeRange": "",
- "userSelect": "",
- "userZoom": "",
- "vectorEffect": "",
- "verticalAlign": "",
- "visibility": "",
- "webkitAlignContent": "",
- "webkitAlignItems": "",
- "webkitAlignSelf": "",
- "webkitAnimation": "",
- "webkitAnimationDelay": "",
- "webkitAnimationDirection": "",
- "webkitAnimationDuration": "",
- "webkitAnimationFillMode": "",
- "webkitAnimationIterationCount": "",
- "webkitAnimationName": "",
- "webkitAnimationPlayState": "",
- "webkitAnimationTimingFunction": "",
- "webkitAppRegion": "",
- "webkitAppearance": "",
- "webkitBackfaceVisibility": "",
- "webkitBackgroundClip": "",
- "webkitBackgroundOrigin": "",
- "webkitBackgroundSize": "",
- "webkitBorderAfter": "",
- "webkitBorderAfterColor": "",
- "webkitBorderAfterStyle": "",
- "webkitBorderAfterWidth": "",
- "webkitBorderBefore": "",
- "webkitBorderBeforeColor": "",
- "webkitBorderBeforeStyle": "",
- "webkitBorderBeforeWidth": "",
- "webkitBorderBottomLeftRadius": "",
- "webkitBorderBottomRightRadius": "",
- "webkitBorderEnd": "",
- "webkitBorderEndColor": "",
- "webkitBorderEndStyle": "",
- "webkitBorderEndWidth": "",
- "webkitBorderHorizontalSpacing": "",
- "webkitBorderImage": "",
- "webkitBorderRadius": "",
- "webkitBorderStart": "",
- "webkitBorderStartColor": "",
- "webkitBorderStartStyle": "",
- "webkitBorderStartWidth": "",
- "webkitBorderTopLeftRadius": "",
- "webkitBorderTopRightRadius": "",
- "webkitBorderVerticalSpacing": "",
- "webkitBoxAlign": "",
- "webkitBoxDecorationBreak": "",
- "webkitBoxDirection": "",
- "webkitBoxFlex": "",
- "webkitBoxOrdinalGroup": "",
- "webkitBoxOrient": "",
- "webkitBoxPack": "",
- "webkitBoxReflect": "",
- "webkitBoxShadow": "",
- "webkitBoxSizing": "",
- "webkitClipPath": "",
- "webkitColumnBreakAfter": "",
- "webkitColumnBreakBefore": "",
- "webkitColumnBreakInside": "",
- "webkitColumnCount": "",
- "webkitColumnGap": "",
- "webkitColumnRule": "",
- "webkitColumnRuleColor": "",
- "webkitColumnRuleStyle": "",
- "webkitColumnRuleWidth": "",
- "webkitColumnSpan": "",
- "webkitColumnWidth": "",
- "webkitColumns": "",
- "webkitFilter": "",
- "webkitFlex": "",
- "webkitFlexBasis": "",
- "webkitFlexDirection": "",
- "webkitFlexFlow": "",
- "webkitFlexGrow": "",
- "webkitFlexShrink": "",
- "webkitFlexWrap": "",
- "webkitFontFeatureSettings": "",
- "webkitFontSmoothing": "",
- "webkitHighlight": "",
- "webkitHyphenateCharacter": "",
- "webkitJustifyContent": "",
- "webkitLineBreak": "",
- "webkitLineClamp": "",
- "webkitLocale": "",
- "webkitLogicalHeight": "",
- "webkitLogicalWidth": "",
- "webkitMarginAfter": "",
- "webkitMarginBefore": "",
- "webkitMarginEnd": "",
- "webkitMarginStart": "",
- "webkitMask": "",
- "webkitMaskBoxImage": "",
- "webkitMaskBoxImageOutset": "",
- "webkitMaskBoxImageRepeat": "",
- "webkitMaskBoxImageSlice": "",
- "webkitMaskBoxImageSource": "",
- "webkitMaskBoxImageWidth": "",
- "webkitMaskClip": "",
- "webkitMaskComposite": "",
- "webkitMaskImage": "",
- "webkitMaskOrigin": "",
- "webkitMaskPosition": "",
- "webkitMaskPositionX": "",
- "webkitMaskPositionY": "",
- "webkitMaskRepeat": "",
- "webkitMaskRepeatX": "",
- "webkitMaskRepeatY": "",
- "webkitMaskSize": "",
- "webkitMaxLogicalHeight": "",
- "webkitMaxLogicalWidth": "",
- "webkitMinLogicalHeight": "",
- "webkitMinLogicalWidth": "",
- "webkitOpacity": "",
- "webkitOrder": "",
- "webkitPaddingAfter": "",
- "webkitPaddingBefore": "",
- "webkitPaddingEnd": "",
- "webkitPaddingStart": "",
- "webkitPerspective": "",
- "webkitPerspectiveOrigin": "",
- "webkitPerspectiveOriginX": "",
- "webkitPerspectiveOriginY": "",
- "webkitPrintColorAdjust": "",
- "webkitRtlOrdering": "",
- "webkitRubyPosition": "",
- "webkitShapeImageThreshold": "",
- "webkitShapeMargin": "",
- "webkitShapeOutside": "",
- "webkitTapHighlightColor": "",
- "webkitTextCombine": "",
- "webkitTextDecorationsInEffect": "",
- "webkitTextEmphasis": "",
- "webkitTextEmphasisColor": "",
- "webkitTextEmphasisPosition": "",
- "webkitTextEmphasisStyle": "",
- "webkitTextFillColor": "",
- "webkitTextOrientation": "",
- "webkitTextSecurity": "",
- "webkitTextSizeAdjust": "",
- "webkitTextStroke": "",
- "webkitTextStrokeColor": "",
- "webkitTextStrokeWidth": "",
- "webkitTransform": "",
- "webkitTransformOrigin": "",
- "webkitTransformOriginX": "",
- "webkitTransformOriginY": "",
- "webkitTransformOriginZ": "",
- "webkitTransformStyle": "",
- "webkitTransition": "",
- "webkitTransitionDelay": "",
- "webkitTransitionDuration": "",
- "webkitTransitionProperty": "",
- "webkitTransitionTimingFunction": "",
- "webkitUserDrag": "",
- "webkitUserModify": "",
- "webkitUserSelect": "",
- "webkitWritingMode": "",
- "whiteSpace": "",
- "widows": "",
- "width": "",
- "willChange": "",
- "wordBreak": "",
- "wordSpacing": "",
- "wordWrap": "",
- "writingMode": "",
- "x": "",
- "y": "",
- "zIndex": "",
- "zoom": ""
- }
- document.body.style = catvm.proxy(document.body.style);
- document.body.onmouseenter = null;
- document.onmousemove = null;
- document.visibilityState = 'visible';
- document.createEvent = function createEvent(){
- debugger;
- };catvm.safefunction(document.createEvent);
- document.onselectionchange = null;
- document.documentElement.__proto__ = HTMLHtmlElement.prototype;
- document.cookie = 'CXYlUDpRKrs0P=CurrentCookie';
- //////
- document = catvm.proxy(document)
- catvm.print.open=true;
- debugger;
- HTMLFormElement.prototype.submit = function submit(){
- debugger;
- };catvm.safefunction(HTMLFormElement.prototype.submit);
- XMLHttpRequest.prototype.open = function open(arg1,arg2,arg3){
- debugger;
- window.ywb = arg2;
- };catvm.safefunction(XMLHttpRequest.prototype.open);
- XMLHttpRequest.prototype.send = function send(){
- debugger;
- };catvm.safefunction(XMLHttpRequest.prototype.send);
- delete window.VMError;
- delete window.Buffer;
- second_win_ts
- second_InnerJs
- debugger;
- console.log(document.cookie);
- debugger;
- catvm.memory.listeners.load[0]();
- catvm.memory.listeners.load[1]();
- catvm.memory.setTimeout_func[0]();
- catvm.memory.setInterval_func[50000]();
- debugger;
- debugger;
- function get_cookie(){
- return document.cookie
- }
- screenXs2 = [
- 409,
- 409,
- 408,
- 407,
- 406,
- 404,
- 404,
- 402,
- 402,
- 401,
- 400,
- 399,
- 398,
- 397,
- 396,
- 395,
- 393,
- 392,
- 391,
- 388,
- 387,
- 385,
- 384,
- 380,
- 378,
- 376,
- 373,
- 372,
- 368,
- 365,
- 361,
- 358,
- 355,
- 352,
- 350,
- 347,
- 345,
- 344,
- 341,
- 340,
- 339,
- 337,
- 336,
- 335,
- 334,
- 333,
- 332,
- 332,
- 331,
- 330,
- 327,
- 323,
- 319,
- 313,
- 310,
- 304,
- 300,
- 295,
- 289,
- 283,
- 280,
- 275,
- 271,
- 267,
- 264,
- 259,
- 255,
- 252,
- 249,
- 246,
- 241,
- 236,
- 232,
- 227,
- 222,
- 219,
- 215,
- 212,
- 208,
- 204,
- 201,
- 199,
- 195,
- 192,
- 189,
- 185,
- 183,
- 180,
- 176,
- 172,
- 168,
- 164,
- 160,
- 158,
- 155,
- 152,
- 150,
- 146,
- 143,
- 140,
- 136,
- 134,
- 132,
- 130,
- 127,
- 124,
- 122,
- 120,
- 118,
- 116,
- 112,
- 111,
- 109,
- 105,
- 104,
- 101,
- 99,
- 95,
- 92,
- 89,
- 88,
- 86,
- 83,
- 81,
- 80,
- 78,
- 76,
- 76,
- 74,
- 72,
- 70,
- 69,
- 68,
- 68,
- 67,
- 67,
- 66,
- 66,
- 66,
- 66,
- 66,
- 66,
- 66,
- 67,
- 67,
- 68,
- 70,
- 73,
- 77,
- 82,
- 87,
- 92,
- 98,
- 104,
- 108,
- 112,
- 118,
- 121,
- 127,
- 132,
- 136,
- 140,
- 146,
- 149,
- 156,
- 160,
- 164,
- 168,
- 172,
- 178,
- 182,
- 186,
- 192,
- 196,
- 202,
- 207,
- 212,
- 219,
- 224,
- 230,
- 236,
- 243,
- 249,
- 256,
- 262,
- 271,
- 277,
- 284,
- 291,
- 298,
- 304,
- 311,
- 318,
- 324,
- 330,
- 338,
- 346,
- 352,
- 360,
- 364,
- 369,
- 375,
- 378,
- 381,
- 384,
- 388,
- 393,
- 398,
- 402,
- 408,
- 412,
- 416,
- 420,
- 424,
- 428,
- 432,
- 436,
- 439,
- 442,
- 444,
- 446,
- 448,
- 448,
- 450,
- 451,
- 452,
- 452,
- 452,
- 452,
- 452,
- 451,
- 450,
- 448,
- 447,
- 444,
- 443,
- 440,
- 438,
- 434,
- 428,
- 423,
- 418,
- 411,
- 406,
- 398,
- 392,
- 384,
- 378,
- 371,
- 362,
- 354,
- 347,
- 341,
- 335,
- 330,
- 323,
- 316,
- 310,
- 303,
- 296,
- 288,
- 280,
- 273,
- 268,
- 261,
- 256,
- 249,
- 242,
- 233,
- 225,
- 219,
- 210,
- 204,
- 198,
- 192,
- 186,
- 180,
- 173,
- 168,
- 161,
- 155,
- 150,
- 145,
- 142,
- 137,
- 132,
- 128,
- 124,
- 120,
- 118,
- 115,
- 112,
- 108,
- 106,
- 103,
- 100,
- 97,
- 94,
- 92,
- 89,
- 87,
- 84,
- 83,
- 81,
- 80,
- 79,
- 76,
- 76,
- 76,
- 76,
- 76,
- 76,
- 76,
- 76,
- 76,
- 77,
- 79,
- 79,
- 81,
- 82,
- 85,
- 88,
- 92,
- 96,
- 100,
- 106,
- 112,
- 120,
- 124,
- 129,
- 135,
- 140,
- 144,
- 149,
- 156,
- 162,
- 168,
- 174,
- 180,
- 188,
- 193,
- 201,
- 207,
- 212,
- 219,
- 225,
- 231,
- 238,
- 245,
- 249,
- 256,
- 262,
- 268,
- 275,
- 284,
- 290,
- 296,
- 303,
- 309,
- 317,
- 324,
- 331,
- 340,
- 348,
- 356,
- 362,
- 368,
- 374,
- 379,
- 385,
- 392,
- 397,
- 403,
- 408,
- 414,
- 419,
- 423,
- 426,
- 428,
- 432,
- 435,
- 436,
- 438,
- 440,
- 441,
- 442,
- 444,
- 445,
- 447,
- 448,
- 448,
- 449,
- 450,
- 450,
- 450,
- 448,
- 445,
- 442,
- 436,
- 430,
- 423,
- 413,
- 404,
- 396,
- 387,
- 378,
- 369,
- 357,
- 348,
- 337,
- 328,
- 321,
- 315,
- 309,
- 301,
- 294,
- 288,
- 280,
- 275,
- 268,
- 261,
- 255,
- 248,
- 240,
- 234,
- 228,
- 222,
- 215,
- 208,
- 201,
- 192,
- 186,
- 179,
- 172,
- 167,
- 160,
- 152,
- 146,
- 142,
- 137,
- 132,
- 128,
- 124,
- 121,
- 118,
- 116,
- 114,
- 112,
- 112,
- 112,
- 112,
- 112,
- 112,
- 112,
- 113,
- 115,
- 116,
- 119,
- 123,
- 126,
- 132,
- 137,
- 143,
- 150,
- 157,
- 167,
- 175,
- 181,
- 187,
- 194,
- 200,
- 204,
- 211,
- 217,
- 223,
- 229,
- 236,
- 243,
- 249,
- 254,
- 260,
- 265,
- 268,
- 272,
- 276,
- 280,
- 283,
- 288,
- 290,
- 294,
- 296,
- 298,
- 301,
- 304,
- 306,
- 308,
- 312,
- 315,
- 317,
- 320,
- 324,
- 326,
- 329,
- 332,
- 333,
- 336,
- 339,
- 341,
- 344,
- 348,
- 352,
- 356,
- 359,
- 364,
- 368,
- 373,
- 380,
- 385,
- 390,
- 395,
- 400,
- 404,
- 407,
- 410,
- 413,
- 418,
- 422,
- 425,
- 431,
- 434,
- 436,
- 440,
- 442,
- 443,
- 444,
- 447,
- 448,
- 451,
- 453,
- 456,
- 459,
- 460,
- 462,
- 465,
- 467,
- 468,
- 470,
- 471,
- 472,
- 472,
- 472,
- 472,
- 472,
- 472,
- 472,
- 471,
- 469,
- 468,
- 466,
- 464,
- 461,
- 458,
- 455,
- 452,
- 449,
- 445,
- 442,
- 438,
- 434,
- 429,
- 424,
- 419,
- 413,
- 408,
- 403,
- 396,
- 392,
- 387,
- 381,
- 376,
- 368,
- 362,
- 354,
- 348,
- 341,
- 335,
- 328,
- 322,
- 317,
- 311,
- 304,
- 297,
- 290,
- 282,
- 276,
- 268,
- 260,
- 254,
- 249,
- 244,
- 237,
- 232,
- 226,
- 220,
- 214,
- 208,
- 204,
- 199,
- 195,
- 192,
- 188,
- 184,
- 181,
- 180,
- 178,
- 176,
- 175,
- 174,
- 172,
- 172,
- 172,
- 172,
- 172,
- 172,
- 173,
- 174,
- 176,
- 177,
- 180,
- 182,
- 185,
- 188,
- 192,
- 196,
- 200,
- 205,
- 209,
- 216,
- 224,
- 230,
- 236,
- 244,
- 252,
- 260,
- 266,
- 272,
- 279,
- 287,
- 293,
- 300,
- 308,
- 315,
- 322,
- 328,
- 335,
- 341,
- 345,
- 350,
- 354,
- 356,
- 360,
- 364,
- 367,
- 369,
- 373,
- 376,
- 377,
- 382,
- 384,
- 385,
- 388,
- 392,
- 396,
- 399,
- 401,
- 405,
- 408,
- 412,
- 415,
- 419,
- 423,
- 427,
- 431,
- 433,
- 437,
- 440,
- 444,
- 447,
- 449,
- 452,
- 456,
- 458,
- 460,
- 463,
- 466,
- 468,
- 469,
- 472,
- 473,
- 475,
- 476,
- 478,
- 479,
- 480,
- 481,
- 482,
- 484,
- 484,
- 486,
- 487,
- 488,
- 490,
- 490,
- 491,
- 492,
- 493,
- 494,
- 495,
- 496,
- 496,
- 497,
- 498,
- 499,
- 499,
- 499,
- 500,
- 500,
- 500,
- 500,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 501,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 500,
- 501,
- 501,
- 501,
- 502,
- 503,
- 503,
- 504,
- 504,
- 504,
- 505,
- 505,
- 506,
- 507,
- 508,
- 508,
- 508,
- 509,
- 510,
- 510,
- 511,
- 511,
- 512,
- 512,
- 512,
- 513,
- 513,
- 514,
- 514,
- 515,
- 516,
- 516,
- 516,
- 516,
- 516,
- 517,
- 518,
- 519,
- 520,
- 520,
- 520,
- 521,
- 522,
- 523,
- 523,
- 524,
- 525,
- 526,
- 527,
- 528,
- 528,
- 529,
- 530,
- 531,
- 532,
- 532,
- 533,
- 534,
- 535,
- 536,
- 536,
- 537,
- 537
- ]
- screenYs2 = [
- 102,
- 103,
- 103,
- 104,
- 105,
- 105,
- 106,
- 107,
- 108,
- 108,
- 108,
- 108,
- 109,
- 110,
- 110,
- 111,
- 112,
- 113,
- 114,
- 116,
- 116,
- 117,
- 118,
- 120,
- 121,
- 123,
- 124,
- 125,
- 127,
- 128,
- 131,
- 132,
- 135,
- 136,
- 137,
- 138,
- 139,
- 140,
- 140,
- 142,
- 143,
- 144,
- 144,
- 145,
- 146,
- 146,
- 147,
- 148,
- 148,
- 148,
- 150,
- 152,
- 153,
- 155,
- 156,
- 159,
- 161,
- 164,
- 167,
- 170,
- 172,
- 175,
- 177,
- 181,
- 184,
- 186,
- 190,
- 192,
- 195,
- 197,
- 200,
- 204,
- 207,
- 211,
- 213,
- 217,
- 220,
- 223,
- 225,
- 228,
- 232,
- 235,
- 236,
- 240,
- 244,
- 247,
- 249,
- 252,
- 255,
- 260,
- 264,
- 267,
- 269,
- 272,
- 274,
- 276,
- 280,
- 284,
- 288,
- 290,
- 296,
- 298,
- 301,
- 304,
- 308,
- 311,
- 313,
- 316,
- 319,
- 322,
- 326,
- 327,
- 330,
- 334,
- 337,
- 340,
- 344,
- 349,
- 354,
- 360,
- 364,
- 366,
- 372,
- 375,
- 378,
- 381,
- 385,
- 389,
- 394,
- 400,
- 404,
- 408,
- 412,
- 416,
- 418,
- 421,
- 424,
- 425,
- 427,
- 428,
- 429,
- 430,
- 432,
- 432,
- 433,
- 434,
- 436,
- 436,
- 438,
- 439,
- 439,
- 440,
- 440,
- 440,
- 440,
- 439,
- 438,
- 436,
- 434,
- 432,
- 428,
- 427,
- 422,
- 418,
- 413,
- 408,
- 400,
- 395,
- 389,
- 383,
- 377,
- 368,
- 360,
- 352,
- 345,
- 339,
- 331,
- 322,
- 315,
- 307,
- 300,
- 292,
- 286,
- 280,
- 273,
- 264,
- 257,
- 251,
- 244,
- 238,
- 231,
- 224,
- 220,
- 213,
- 208,
- 203,
- 196,
- 192,
- 187,
- 184,
- 180,
- 179,
- 176,
- 175,
- 174,
- 173,
- 173,
- 172,
- 172,
- 171,
- 170,
- 170,
- 169,
- 168,
- 168,
- 168,
- 168,
- 168,
- 168,
- 168,
- 168,
- 168,
- 169,
- 169,
- 169,
- 169,
- 170,
- 171,
- 172,
- 173,
- 175,
- 178,
- 180,
- 183,
- 186,
- 188,
- 191,
- 194,
- 196,
- 202,
- 208,
- 212,
- 218,
- 224,
- 231,
- 237,
- 244,
- 253,
- 260,
- 267,
- 275,
- 280,
- 285,
- 291,
- 295,
- 301,
- 308,
- 312,
- 318,
- 322,
- 328,
- 334,
- 339,
- 343,
- 348,
- 352,
- 356,
- 360,
- 366,
- 370,
- 375,
- 380,
- 385,
- 391,
- 397,
- 401,
- 406,
- 411,
- 416,
- 421,
- 425,
- 429,
- 433,
- 436,
- 441,
- 446,
- 451,
- 456,
- 460,
- 463,
- 467,
- 470,
- 474,
- 477,
- 480,
- 484,
- 488,
- 492,
- 495,
- 500,
- 504,
- 508,
- 511,
- 514,
- 519,
- 522,
- 526,
- 529,
- 532,
- 533,
- 535,
- 537,
- 538,
- 540,
- 541,
- 541,
- 543,
- 544,
- 544,
- 545,
- 547,
- 548,
- 548,
- 548,
- 548,
- 548,
- 547,
- 544,
- 543,
- 540,
- 537,
- 534,
- 529,
- 524,
- 518,
- 511,
- 502,
- 492,
- 482,
- 469,
- 460,
- 445,
- 435,
- 424,
- 416,
- 401,
- 390,
- 373,
- 360,
- 349,
- 338,
- 328,
- 317,
- 308,
- 295,
- 284,
- 276,
- 268,
- 261,
- 251,
- 244,
- 237,
- 228,
- 220,
- 214,
- 209,
- 205,
- 202,
- 200,
- 197,
- 196,
- 192,
- 191,
- 190,
- 189,
- 188,
- 187,
- 187,
- 187,
- 187,
- 187,
- 187,
- 187,
- 188,
- 188,
- 188,
- 189,
- 190,
- 192,
- 192,
- 194,
- 195,
- 197,
- 200,
- 204,
- 208,
- 215,
- 220,
- 228,
- 236,
- 247,
- 257,
- 267,
- 279,
- 288,
- 295,
- 305,
- 314,
- 322,
- 331,
- 337,
- 344,
- 349,
- 356,
- 360,
- 366,
- 371,
- 376,
- 380,
- 385,
- 391,
- 396,
- 401,
- 405,
- 410,
- 416,
- 421,
- 427,
- 432,
- 438,
- 442,
- 448,
- 455,
- 461,
- 468,
- 475,
- 484,
- 491,
- 497,
- 503,
- 509,
- 516,
- 521,
- 528,
- 533,
- 538,
- 542,
- 547,
- 550,
- 552,
- 555,
- 558,
- 560,
- 562,
- 564,
- 566,
- 568,
- 571,
- 574,
- 576,
- 578,
- 580,
- 582,
- 583,
- 585,
- 585,
- 585,
- 584,
- 583,
- 581,
- 578,
- 575,
- 570,
- 565,
- 560,
- 551,
- 543,
- 532,
- 520,
- 510,
- 498,
- 484,
- 470,
- 458,
- 447,
- 436,
- 423,
- 410,
- 401,
- 392,
- 384,
- 378,
- 370,
- 364,
- 358,
- 353,
- 349,
- 343,
- 338,
- 331,
- 325,
- 320,
- 316,
- 312,
- 308,
- 304,
- 301,
- 295,
- 291,
- 283,
- 278,
- 275,
- 272,
- 266,
- 261,
- 257,
- 255,
- 249,
- 247,
- 244,
- 242,
- 240,
- 239,
- 238,
- 237,
- 236,
- 234,
- 234,
- 234,
- 234,
- 234,
- 233,
- 233,
- 233,
- 233,
- 233,
- 234,
- 236,
- 241,
- 244,
- 249,
- 252,
- 256,
- 262,
- 265,
- 268,
- 272,
- 275,
- 278,
- 281,
- 283,
- 285,
- 288,
- 289,
- 292,
- 295,
- 297,
- 300,
- 304,
- 307,
- 310,
- 315,
- 319,
- 324,
- 328,
- 332,
- 336,
- 339,
- 344,
- 348,
- 352,
- 357,
- 363,
- 366,
- 372,
- 379,
- 384,
- 388,
- 393,
- 399,
- 405,
- 411,
- 417,
- 421,
- 428,
- 434,
- 440,
- 447,
- 452,
- 459,
- 467,
- 472,
- 480,
- 487,
- 492,
- 501,
- 510,
- 519,
- 525,
- 532,
- 540,
- 546,
- 552,
- 560,
- 568,
- 578,
- 584,
- 590,
- 597,
- 604,
- 611,
- 616,
- 623,
- 628,
- 634,
- 640,
- 645,
- 651,
- 656,
- 661,
- 665,
- 667,
- 670,
- 672,
- 675,
- 676,
- 677,
- 678,
- 680,
- 680,
- 681,
- 682,
- 682,
- 682,
- 682,
- 681,
- 680,
- 677,
- 674,
- 670,
- 665,
- 660,
- 652,
- 644,
- 638,
- 631,
- 624,
- 610,
- 600,
- 589,
- 576,
- 565,
- 554,
- 544,
- 528,
- 513,
- 502,
- 491,
- 482,
- 473,
- 460,
- 451,
- 440,
- 432,
- 423,
- 415,
- 409,
- 400,
- 395,
- 389,
- 384,
- 377,
- 370,
- 363,
- 357,
- 351,
- 345,
- 340,
- 336,
- 329,
- 324,
- 319,
- 314,
- 311,
- 304,
- 301,
- 296,
- 292,
- 290,
- 287,
- 284,
- 283,
- 280,
- 279,
- 277,
- 276,
- 275,
- 274,
- 274,
- 274,
- 273,
- 273,
- 273,
- 273,
- 273,
- 273,
- 273,
- 274,
- 275,
- 275,
- 276,
- 277,
- 278,
- 279,
- 280,
- 281,
- 283,
- 284,
- 285,
- 286,
- 287,
- 288,
- 291,
- 292,
- 294,
- 295,
- 296,
- 299,
- 300,
- 302,
- 304,
- 306,
- 309,
- 310,
- 312,
- 313,
- 314,
- 317,
- 318,
- 321,
- 324,
- 326,
- 328,
- 331,
- 333,
- 336,
- 339,
- 340,
- 344,
- 348,
- 349,
- 351,
- 353,
- 356,
- 357,
- 360,
- 361,
- 362,
- 364,
- 365,
- 368,
- 370,
- 372,
- 374,
- 375,
- 376,
- 378,
- 380,
- 381,
- 383,
- 384,
- 385,
- 386,
- 387,
- 388,
- 390,
- 392,
- 393,
- 394,
- 395,
- 396,
- 397,
- 399,
- 400,
- 401,
- 402,
- 403,
- 404,
- 405,
- 406,
- 407,
- 408,
- 409,
- 410,
- 411,
- 412,
- 413,
- 414,
- 415,
- 415,
- 416,
- 416,
- 417,
- 418,
- 419,
- 420,
- 420,
- 421,
- 422,
- 423,
- 424,
- 425,
- 426,
- 427,
- 428,
- 428,
- 428,
- 428,
- 429,
- 430,
- 430,
- 431,
- 431,
- 432,
- 432,
- 432,
- 432,
- 432,
- 433,
- 434,
- 435,
- 435,
- 435,
- 435,
- 436,
- 436,
- 436,
- 437,
- 437,
- 438,
- 438,
- 439
- ]
- timeStamps2 = [
- 91162.5,
- 91171.30000007153,
- 91177.70000004768,
- 91185.70000004768,
- 91200.70000004768,
- 91207.5,
- 91223.80000007153,
- 91228.20000004768,
- 91237,
- 91242.5,
- 91252.30000007153,
- 91257.80000007153,
- 91266.80000007153,
- 91273.60000002384,
- 91281.20000004768,
- 91287.70000004768,
- 91295.20000004768,
- 91304,
- 91308.89999997616,
- 91319.39999997616,
- 91323.39999997616,
- 91331.70000004768,
- 91339.89999997616,
- 91347.30000007153,
- 91354.70000004768,
- 91361.10000002384,
- 91367.20000004768,
- 91375,
- 91384.10000002384,
- 91390.39999997616,
- 91398.5,
- 91406.5,
- 91412.60000002384,
- 91420.5,
- 91427.30000007153,
- 91435,
- 91440.70000004768,
- 91448.30000007153,
- 91457,
- 91464.30000007153,
- 91472.89999997616,
- 91478.5,
- 91486.70000004768,
- 91493.70000004768,
- 91502.39999997616,
- 91508.60000002384,
- 91516.89999997616,
- 91522.70000004768,
- 91530.70000004768,
- 91544.89999997616,
- 91817.70000004768,
- 91825.10000002384,
- 91832.70000004768,
- 91839.60000002384,
- 91846.70000004768,
- 91853.89999997616,
- 91862.30000007153,
- 91868.80000007153,
- 91876.80000007153,
- 91883.60000002384,
- 91891.20000004768,
- 91898.20000004768,
- 91906.60000002384,
- 91913,
- 91919.30000007153,
- 91927,
- 91935.10000002384,
- 91941.60000002384,
- 91950.80000007153,
- 91957.30000007153,
- 91965.10000002384,
- 91972,
- 91979.70000004768,
- 91985.5,
- 91992.70000004768,
- 92002.30000007153,
- 92007.5,
- 92016.30000007153,
- 92023.30000007153,
- 92030.30000007153,
- 92038.70000004768,
- 92045.20000004768,
- 92053,
- 92060.30000007153,
- 92067.5,
- 92075.30000007153,
- 92082.60000002384,
- 92087.80000007153,
- 92096.80000007153,
- 92104.70000004768,
- 92109.80000007153,
- 92118.89999997616,
- 92126.89999997616,
- 92133.30000007153,
- 92140.80000007153,
- 92149.20000004768,
- 92155.70000004768,
- 92163,
- 92170.60000002384,
- 92178.39999997616,
- 92184.20000004768,
- 92193.70000004768,
- 92198.30000007153,
- 92206.80000007153,
- 92214.60000002384,
- 92222.60000002384,
- 92228.60000002384,
- 92236.20000004768,
- 92243.89999997616,
- 92252,
- 92258.20000004768,
- 92266.39999997616,
- 92273.80000007153,
- 92280.80000007153,
- 92289,
- 92295.20000004768,
- 92302.5,
- 92310.10000002384,
- 92318.70000004768,
- 92323.60000002384,
- 92332.60000002384,
- 92339.39999997616,
- 92347.39999997616,
- 92354.10000002384,
- 92361.20000004768,
- 92369.70000004768,
- 92375.89999997616,
- 92384.39999997616,
- 92390.70000004768,
- 92398,
- 92406.89999997616,
- 92412.39999997616,
- 92420.5,
- 92428,
- 92434.39999997616,
- 92442.70000004768,
- 92448.70000004768,
- 92457.20000004768,
- 92464.30000007153,
- 92473.10000002384,
- 92478.30000007153,
- 92486.39999997616,
- 92493.39999997616,
- 92502,
- 92508.60000002384,
- 92515,
- 92524.5,
- 92529.10000002384,
- 92540.10000002384,
- 92544,
- 92553.89999997616,
- 92558.80000007153,
- 92567.89999997616,
- 92574,
- 92582.89999997616,
- 92587.70000004768,
- 92596.89999997616,
- 92604.30000007153,
- 92610.30000007153,
- 92619.39999997616,
- 92626,
- 92633.80000007153,
- 92640.70000004768,
- 92649.89999997616,
- 92655,
- 92663.70000004768,
- 92670.20000004768,
- 92677.89999997616,
- 92684.70000004768,
- 92691.89999997616,
- 92700.20000004768,
- 92706.89999997616,
- 92713.89999997616,
- 92722.30000007153,
- 92729.10000002384,
- 92735.70000004768,
- 92744.20000004768,
- 92751.20000004768,
- 92758.70000004768,
- 92766.30000007153,
- 92773.20000004768,
- 92780.89999997616,
- 92788.70000004768,
- 92795.20000004768,
- 92802.89999997616,
- 92810.30000007153,
- 92817.80000007153,
- 92823.80000007153,
- 92833.20000004768,
- 92837.5,
- 92845.80000007153,
- 92855.10000002384,
- 92860,
- 92869.80000007153,
- 92875.60000002384,
- 92884,
- 92889.30000007153,
- 92897.70000004768,
- 92904.89999997616,
- 92911.30000007153,
- 92918.89999997616,
- 92927.80000007153,
- 92935.60000002384,
- 92940.60000002384,
- 92948.80000007153,
- 92957.30000007153,
- 92964.20000004768,
- 92973.10000002384,
- 92978.30000007153,
- 92986.39999997616,
- 92994.20000004768,
- 93000.60000002384,
- 93009.30000007153,
- 93015.70000004768,
- 93023.89999997616,
- 93030,
- 93039.10000002384,
- 93044.60000002384,
- 93053.39999997616,
- 93059.80000007153,
- 93067.70000004768,
- 93074.39999997616,
- 93081.39999997616,
- 93089.70000004768,
- 93104.70000004768,
- 93126,
- 93133.89999997616,
- 93140.39999997616,
- 93148.30000007153,
- 93155.70000004768,
- 93163.10000002384,
- 93170.89999997616,
- 93177.10000002384,
- 93185.70000004768,
- 93192.10000002384,
- 93201.60000002384,
- 93205.70000004768,
- 93215.30000007153,
- 93221.60000002384,
- 93228.89999997616,
- 93237.20000004768,
- 93242.5,
- 93250.70000004768,
- 93258.70000004768,
- 93264.39999997616,
- 93273.70000004768,
- 93279.60000002384,
- 93288.5,
- 93295.5,
- 93300.89999997616,
- 93309.30000007153,
- 93317.70000004768,
- 93324.39999997616,
- 93332.10000002384,
- 93339,
- 93346.80000007153,
- 93354.5,
- 93360.60000002384,
- 93368.80000007153,
- 93376.5,
- 93384,
- 93390.5,
- 93397.5,
- 93406.60000002384,
- 93412.10000002384,
- 93420.60000002384,
- 93426,
- 93435,
- 93441.89999997616,
- 93448.30000007153,
- 93457.10000002384,
- 93464.20000004768,
- 93472.10000002384,
- 93479.5,
- 93486.20000004768,
- 93493.70000004768,
- 93501.60000002384,
- 93508.30000007153,
- 93516.5,
- 93522.60000002384,
- 93531.20000004768,
- 93537.60000002384,
- 93545.39999997616,
- 93551.89999997616,
- 93560.10000002384,
- 93567.80000007153,
- 93574.60000002384,
- 93582.39999997616,
- 93589.70000004768,
- 93596.30000007153,
- 93604.70000004768,
- 93610.10000002384,
- 93620,
- 93625.89999997616,
- 93634.20000004768,
- 93640,
- 93649.30000007153,
- 93656.30000007153,
- 93662.5,
- 93671.20000004768,
- 93676.20000004768,
- 93686.10000002384,
- 93692.20000004768,
- 93699.70000004768,
- 93707.39999997616,
- 93715,
- 93721.70000004768,
- 93729.5,
- 93737,
- 93742.80000007153,
- 93752.30000007153,
- 93757.60000002384,
- 93767.39999997616,
- 93773,
- 93781.30000007153,
- 93788.60000002384,
- 93793.70000004768,
- 93803,
- 93808.89999997616,
- 93817.5,
- 93824,
- 93832.30000007153,
- 93839.80000007153,
- 93847.20000004768,
- 93853,
- 93861.5,
- 93868.20000004768,
- 93876.30000007153,
- 93884.10000002384,
- 93890,
- 93898.20000004768,
- 93906.20000004768,
- 93912.39999997616,
- 93920.10000002384,
- 93926.70000004768,
- 93935.89999997616,
- 93941.89999997616,
- 93950.60000002384,
- 93957,
- 93965.10000002384,
- 93972,
- 93979.10000002384,
- 93984.89999997616,
- 93993.70000004768,
- 93999.70000004768,
- 94009.5,
- 94015.5,
- 94023.60000002384,
- 94030.60000002384,
- 94038.30000007153,
- 94045.10000002384,
- 94056.20000004768,
- 94058.20000004768,
- 94066.70000004768,
- 94075.20000004768,
- 94082.60000002384,
- 94088.89999997616,
- 94095.70000004768,
- 94104,
- 94111.5,
- 94118.89999997616,
- 94124.30000007153,
- 94134.20000004768,
- 94139.89999997616,
- 94148.89999997616,
- 94155.70000004768,
- 94163.39999997616,
- 94168.60000002384,
- 94176,
- 94184.89999997616,
- 94192.70000004768,
- 94199.5,
- 94207.5,
- 94213.80000007153,
- 94222,
- 94229.5,
- 94236.20000004768,
- 94242.89999997616,
- 94252.10000002384,
- 94258,
- 94266.60000002384,
- 94273.30000007153,
- 94280.70000004768,
- 94288.89999997616,
- 94293.30000007153,
- 94302.60000002384,
- 94310.10000002384,
- 94317.70000004768,
- 94332.20000004768,
- 94339.39999997616,
- 94354.39999997616,
- 94360.70000004768,
- 94376.30000007153,
- 94384.10000002384,
- 94389.89999997616,
- 94398.39999997616,
- 94403.80000007153,
- 94411.39999997616,
- 94421.30000007153,
- 94426.89999997616,
- 94434.39999997616,
- 94442.89999997616,
- 94448.20000004768,
- 94456.70000004768,
- 94464.39999997616,
- 94472.60000002384,
- 94478.30000007153,
- 94486.80000007153,
- 94493.10000002384,
- 94501.60000002384,
- 94507.39999997616,
- 94516.89999997616,
- 94522.70000004768,
- 94530.5,
- 94538.70000004768,
- 94545.20000004768,
- 94553.20000004768,
- 94559.30000007153,
- 94568,
- 94573.89999997616,
- 94581.30000007153,
- 94590.10000002384,
- 94596.60000002384,
- 94605.20000004768,
- 94610.89999997616,
- 94619.10000002384,
- 94625.89999997616,
- 94634.20000004768,
- 94639.80000007153,
- 94647.60000002384,
- 94656.10000002384,
- 94662.5,
- 94670.80000007153,
- 94676.60000002384,
- 94686,
- 94692,
- 94700.60000002384,
- 94706.20000004768,
- 94714.70000004768,
- 94722.10000002384,
- 94729.10000002384,
- 94735.30000007153,
- 94743.80000007153,
- 94751.80000007153,
- 94758.20000004768,
- 94764,
- 94773.89999997616,
- 94780.5,
- 94787.20000004768,
- 94795.70000004768,
- 94802.30000007153,
- 94810.10000002384,
- 94817.89999997616,
- 94824.10000002384,
- 94832.30000007153,
- 94839.20000004768,
- 94847.10000002384,
- 94860.89999997616,
- 94868.89999997616,
- 94875.39999997616,
- 94883.39999997616,
- 94891.80000007153,
- 94897.39999997616,
- 94905.80000007153,
- 94913.20000004768,
- 94920,
- 94928,
- 94934.80000007153,
- 94942.70000004768,
- 94949.5,
- 94956.60000002384,
- 94965.10000002384,
- 94971.60000002384,
- 94979,
- 94987.70000004768,
- 94992.20000004768,
- 95001.60000002384,
- 95008.89999997616,
- 95015.5,
- 95022.5,
- 95031,
- 95036.70000004768,
- 95044.89999997616,
- 95052,
- 95059.70000004768,
- 95067.10000002384,
- 95075.39999997616,
- 95080.80000007153,
- 95089.39999997616,
- 95097.39999997616,
- 95104.39999997616,
- 95110.89999997616,
- 95119.30000007153,
- 95125.5,
- 95133.89999997616,
- 95140.20000004768,
- 95148.39999997616,
- 95155.80000007153,
- 95162.80000007153,
- 95170.5,
- 95177.60000002384,
- 95184.5,
- 95192.60000002384,
- 95199.70000004768,
- 95207.20000004768,
- 95213.70000004768,
- 95222.5,
- 95229,
- 95236.60000002384,
- 95243.70000004768,
- 95251.80000007153,
- 95258.10000002384,
- 95266.20000004768,
- 95273,
- 95280.70000004768,
- 95288.80000007153,
- 95294.10000002384,
- 95304.20000004768,
- 95309,
- 95315.5,
- 95324.20000004768,
- 95332.20000004768,
- 95337.89999997616,
- 95347.5,
- 95352.20000004768,
- 95360.80000007153,
- 95369.39999997616,
- 95375.70000004768,
- 95382.5,
- 95390.39999997616,
- 95398.10000002384,
- 95405.70000004768,
- 95412.89999997616,
- 95420.39999997616,
- 95427.80000007153,
- 95433.80000007153,
- 95743.70000004768,
- 95751.5,
- 95758.39999997616,
- 95766.5,
- 95772.30000007153,
- 95779,
- 95788.60000002384,
- 95795.10000002384,
- 95803,
- 95808.30000007153,
- 95818.30000007153,
- 95823.39999997616,
- 95833.10000002384,
- 95839.5,
- 95847.20000004768,
- 95853.89999997616,
- 95860.89999997616,
- 95868.10000002384,
- 95875.39999997616,
- 95883.30000007153,
- 95891.30000007153,
- 95898.10000002384,
- 95905.10000002384,
- 95913.80000007153,
- 95919.5,
- 95926.60000002384,
- 95935.70000004768,
- 95942.10000002384,
- 95950.10000002384,
- 95956,
- 95964.30000007153,
- 95972,
- 95979.10000002384,
- 95986.39999997616,
- 95992.20000004768,
- 96001.60000002384,
- 96008.60000002384,
- 96014.70000004768,
- 96023.80000007153,
- 96029.70000004768,
- 96038.60000002384,
- 96045.5,
- 96051.20000004768,
- 96060.20000004768,
- 96067.5,
- 96074.10000002384,
- 96082.20000004768,
- 96089.89999997616,
- 96095.10000002384,
- 96105.5,
- 96109.89999997616,
- 96119.20000004768,
- 96125.80000007153,
- 96132.39999997616,
- 96141.39999997616,
- 96146.60000002384,
- 96153.80000007153,
- 96162.30000007153,
- 96171,
- 96177,
- 96185.30000007153,
- 96191.60000002384,
- 96200.5,
- 96205.89999997616,
- 96215.10000002384,
- 96221.30000007153,
- 96229,
- 96236.70000004768,
- 96243,
- 96252.10000002384,
- 96257.80000007153,
- 96266.20000004768,
- 96272.10000002384,
- 96281.10000002384,
- 96287.70000004768,
- 96294.70000004768,
- 96303.30000007153,
- 96308.89999997616,
- 96317.70000004768,
- 96324.5,
- 96332.5,
- 96338.60000002384,
- 96347,
- 96354,
- 96361.30000007153,
- 96369.20000004768,
- 96376,
- 96381.60000002384,
- 96392.20000004768,
- 96397.30000007153,
- 96405.20000004768,
- 96412.10000002384,
- 96421.30000007153,
- 96425.89999997616,
- 96435.39999997616,
- 96441.5,
- 96450.39999997616,
- 96455.80000007153,
- 96465.10000002384,
- 96471.5,
- 96479.30000007153,
- 96486.10000002384,
- 96493.70000004768,
- 96501.5,
- 96508,
- 96516.39999997616,
- 96521.89999997616,
- 96531.20000004768,
- 96538.20000004768,
- 96545,
- 96553,
- 96558.70000004768,
- 96568.10000002384,
- 96574.30000007153,
- 96582.5,
- 96588.5,
- 96597.5,
- 96602.30000007153,
- 96611.89999997616,
- 96618.60000002384,
- 96625.89999997616,
- 96633.70000004768,
- 96641.30000007153,
- 96648.30000007153,
- 96655.10000002384,
- 96662.89999997616,
- 96668.39999997616,
- 96675.80000007153,
- 96683.10000002384,
- 96690.5,
- 96697.80000007153,
- 96705.10000002384,
- 96712.60000002384,
- 96719.80000007153,
- 96727.10000002384,
- 96734.5,
- 96741.60000002384,
- 96749.10000002384,
- 96756.70000004768,
- 96763.80000007153,
- 96771.30000007153,
- 96778.5,
- 96786.10000002384,
- 96793.30000007153,
- 96800.60000002384,
- 96808.20000004768,
- 96815.39999997616,
- 96822.89999997616,
- 96830.39999997616,
- 96837.5,
- 96846.10000002384,
- 96853.5,
- 96860.89999997616,
- 96868.20000004768,
- 96876.10000002384,
- 96883.70000004768,
- 96890.80000007153,
- 96898.30000007153,
- 96905.10000002384,
- 96912.70000004768,
- 96919.60000002384,
- 96926.60000002384,
- 96935.70000004768,
- 96941.5,
- 96948.89999997616,
- 96957.60000002384,
- 96964.10000002384,
- 96970.60000002384,
- 96978.89999997616,
- 96993.60000002384,
- 97000.39999997616,
- 97016.10000002384,
- 97022,
- 97030.30000007153,
- 97038.20000004768,
- 97044.60000002384,
- 97053.39999997616,
- 97059,
- 97068,
- 97074,
- 97082.70000004768,
- 97088.20000004768,
- 97097.20000004768,
- 97104.80000007153,
- 97110.89999997616,
- 97119.5,
- 97125.20000004768,
- 97133.30000007153,
- 97140.39999997616,
- 97148.89999997616,
- 97154.80000007153,
- 97163.5,
- 97170.39999997616,
- 97177.80000007153,
- 97183.89999997616,
- 97191.70000004768,
- 97200.5,
- 97205.30000007153,
- 97214.80000007153,
- 97221.70000004768,
- 97229.5,
- 97235.89999997616,
- 97243.80000007153,
- 97251.39999997616,
- 97258.30000007153,
- 97266.20000004768,
- 97272.60000002384,
- 97280.10000002384,
- 97288.20000004768,
- 97295.80000007153,
- 97300.70000004768,
- 97309.5,
- 97318,
- 97331.30000007153,
- 97339.89999997616,
- 97346.60000002384,
- 97354.30000007153,
- 97361.39999997616,
- 97369.30000007153,
- 97375,
- 97384,
- 97388.80000007153,
- 97398.89999997616,
- 97404.39999997616,
- 97413.39999997616,
- 97421.30000007153,
- 97425.89999997616,
- 97442.89999997616,
- 97449.39999997616,
- 97457.30000007153,
- 97464.20000004768,
- 97479.60000002384,
- 97492.89999997616,
- 97500.10000002384,
- 97508.80000007153,
- 97515.30000007153,
- 97521.70000004768,
- 97530.70000004768,
- 97537.39999997616,
- 97553.10000002384,
- 97559.20000004768,
- 97574.5,
- 97582.5,
- 97588.39999997616,
- 97595.80000007153,
- 97611.60000002384,
- 97616.80000007153,
- 97634.10000002384,
- 97640.10000002384,
- 97655.20000004768,
- 97663.20000004768,
- 97670.39999997616,
- 97690.89999997616,
- 97697.80000007153,
- 97707.60000002384,
- 97714,
- 97738.20000004768,
- 97742.89999997616,
- 97751.39999997616,
- 97758.20000004768,
- 97781.5,
- 97787.20000004768,
- 97803.30000007153,
- 97808.80000007153,
- 97815.70000004768,
- 97824.20000004768,
- 97833.60000002384,
- 97838.20000004768,
- 97853.70000004768,
- 97861.70000004768,
- 97868,
- 97883.10000002384,
- 97891.30000007153,
- 97897.80000007153,
- 97920.5,
- 97950.20000004768,
- 97964.20000004768,
- 97971.39999997616,
- 98008.60000002384,
- 98016.10000002384,
- 98074.10000002384,
- 98104.39999997616,
- 98118.70000004768,
- 98125.60000002384,
- 98141,
- 98170.89999997616,
- 98207.70000004768,
- 98212.80000007153,
- 98221.20000004768,
- 98259.10000002384,
- 98280.70000004768,
- 98318,
- 98354.20000004768,
- 98398.5,
- 98403.89999997616,
- 98427.30000007153,
- 98457.5,
- 98471,
- 98478.60000002384,
- 98546,
- 98566.39999997616,
- 98589.60000002384,
- 98604.5,
- 98610.70000004768,
- 98671,
- 98691.39999997616
- ]
- function update_cookie(cookie){
- document.cookie = cookie;
- for(var i=0;i<screenXs2.length;i++){
- var move = {};
- move.screenX = screenXs2[i];
- move.screenY = screenYs2[i];
- move.timeStamp = timeStamps2[i];
- move.button = 0;
- if(i === 0){
- catvm.memory.html.mouseenter[0](move);
- }
- catvm.memory.document.mousemove[2](move); //catvm.memory.document.mousemove[2]
- catvm.memory.document.mousemove[0](move);
- catvm.memory.document.mousemove[1](move);
- }
- var click = {};
- click.screenX = screenXs2[screenXs2.length - 1];
- click.screenY = screenYs2[screenYs2.length - 1];
- click.target = {};
- click.target.getBoundingClientRect = function() {
- return {
- bottom: 388.6000061035156,
- height: 16,
- left: 306,
- right: 374,
- top: 372.6000061035156,
- width: 68,
- x: 306,
- y: 372.6000061035156,
- }
- }
- catvm.memory.document.click[0](click);
- catvm.memory.document.click[2](click);
- catvm.memory.document.click[1](click);
- return document.cookie;
- }
- function change_createElement_yzm(captchaId,Code){
- window.zqq = document.createElement;
- document.createElement = function (x) {
- if (x === "a") {
- var a = new (class a{});
- a.href = "http://zxgk.court.gov.cn:80/shixin/checkyzm.do?captchaId=" + captchaId + "&pCode=" + Code;
- a.protocol = "http:";
- a.pathname = "/shixin/checkyzm.do";
- a.hostname = "zxgk.court.gov.cn";
- a.search = "?captchaId=" + captchaId + "&pCode=" + Code;
- a.hash = "";
- a.port = "";
- return a;
- } else {
- return window.zqq.apply(this, arguments);
- }
- }
- }
- //验证码验证
- function check_yzm(method, url, captchaId, Code){
- change_createElement_yzm(captchaId,Code);
- var xmlHttpRequest = new window.XMLHttpRequest();
- xmlHttpRequest.open(method, url,true);
- xmlHttpRequest.send();
- return window.ywb;
- }
- function change_createElement_detail(captchaId, Code, id, caseCode){
- window.zqq = document.createElement;
- document.createElement = function (x) {
- if (x === "a") {
- var a = new (class a{});
- a.protocol = "http:";
- a.pathname = "/shixin/disDetailNew";
- a.hostname = "zxgk.court.gov.cn";
- a.search = "?id=" + id + "&caseCode=" + caseCode + "&pCode="+Code+"&captchaId="+captchaId+"";
- a.hash = "";
- a.port = "";
- return a;
- } else {
- return window.zqq.apply(this, arguments);
- }
- }
- }
- function get_detail(method, url, captchaId, Code, id, caseCode) {
- //disDetailNew?id=124713589&caseCode=(2016)%E6%B5%991021%E6%89%A73442%E5%8F%B7&pCode=SESZ&captchaId=UMYERfjTih4x2Y22bLZquWir3JYvj4nN
- change_createElement_detail(captchaId,Code, id, caseCode)
- var xmlHttpRequest = new window.XMLHttpRequest();
- xmlHttpRequest.open(method, url,true);
- xmlHttpRequest.send();
- return window.ywb;
- }
- function get_list(method, url) {
- change_createElement_list()
- var xmlHttpRequest = new window.XMLHttpRequest();
- xmlHttpRequest.open(method, url,true);
- xmlHttpRequest.send();
- return window.ywb;
- }
- function change_createElement_list() {
- window.zqq = document.createElement;
- document.createElement = function (x) {
- if (x === "a") {
- var a = new (class a{});
- a.protocol = "http:";
- a.pathname = "/shixin/searchSX.do";
- a.hostname = "zxgk.court.gov.cn";
- a.search = "";
- a.hash = "";
- a.port = "";
- return a;
- } else {
- return window.zqq.apply(this, arguments);
- }
- }
- }
|