Adspower 指纹浏览器常用功能自定义指令分享

0 ZangXin 1年前 3155次点击

Adspower 指纹浏览器主要是用于多账号矩阵业务,我个人对这个指纹浏览器不是特别熟悉,不过这次因为业务需要,所以封装了几个基本功能,使用API功能需要开通会员才可以


未注册Adspower欢迎使用我的邀请链接注册: https://share.adspower.net/dvK3xL


本次主要是分享4块内容

1. 打开指定窗口并返回浏览器端口

2. 关闭指定窗口

3. 获取窗口列表(为了后续循环使用)

4. 一个简单的蓝印使用demo


前置了解

如何导入我分享的自定义指令查看这个帖子:http://bbs.lanyinrpa.com/topic/60


这个是窗口ID,也是窗口唯一标识符,大多数情况下传入这个即可


这个是访问地址,大多数情况是固定的,但是看官网介绍可能有特殊情况,所以这个留给用户自定义输入


打开指定窗口并浏览器端口

自定义指令分享

9287568986cad3f1507156107b2dfc2dccb5e3ebf58a5df8b8043bd220f82170104cd438b6b56b55ba8a96a884022a9a48c4d4f3c5a9fd213fa1ebf62198a3376ddf95d5769ca04991af609404a751f6fe54d3a43747ffa3702986076da95f6623e21d867bf3e3dd1b589a4f92b825b623ea7fe18953d84507bc838e7b050e93ac2845bcdc9a43f30cafa3364f1dd4ed2e6d4bf044d51e72b666c4e9c5c0b442342a2d60de6df042dfc2b839844eabb96fb16f758b96db6c2976fd1f24442fdf1e9084ad2965d26912808da0e6be4c1d4c9b51dca749f6ab71f266a86d90215e4fd5fe513dbb7493dae0b1fb8fb117b8978ca64db649dab85218f49c77f42789a3a30d244954384555808916c5210cd765ca23f85957ec71ba447b6c3721e5300e347fe663919b81227a38daff4826f5d9f835d37576c38740ffa46846acfb6798925926d5d11c952a5ad5e6b4b9255a20a1123a64f6a9c89aec427480a32243152dd267df0cc40f5fc7d9d81164e83f0c575a87692ef15818f7f29e8484ab9a671dde007fc5365870129d88d5ebdd134dcfdd414bed4ec3d34ae50fc2c178d2e26e7487ee51c3083da952a2a0f217cac61dac8ff3bce4e68134dffc847a5efc9cdd8edf6ebdaa08b2f406b7d902e1045b2fb0900bbf51cb01dae7c398e1a55ebd2a1a8fcc38dada4e0bf261b320d74ec566fa05fd2194edc0a18175162d8ddad9e166b75c61e02a8cd83687ec473cc71adfb5d5e4579226c16c6015f453d0a1c75b00647e1d46db82ddf081b1ef46c2673416885d71928753e49689f169638907370028a8c7d12aef430f286c3cfc3b460ede521207efc4dd6cd1e92e1889ea6c2800078d639f2477c631c6df1dbe1e5113d24bd51e064bebe7fc7ab01cabe6aa3d6f46ced321df1d469d2ddec88f6094bb1b817167f908370966292233bfce7ad15d81ae58a249c1c493b21f57bf2ed5906146a8754b820b461b28ef56faf4e7b686b52fd700bb00c7a978f5f9c7f8c661672fe61a15e00600f449a1ec53cceeb0c1894e2ee800a81f1ea7da0bbd39ff32f57a056fa2c944a457a608dde3ec8c6c002febc4fbc009e8d56ba15715e34dbc06c6f8fff3f99e47a5132b567fde7bc4517d394029171fb5d02cc6d18534ec254540ea94dcd687c0ec76706fb27e52bab89fbc69a10026423b7f5946bb35ec98bf2db2fb1c7f7f850e8a43f84c66f40634ef488ae892fd1a766eb12d1334304f24ce7c9873b589cbeeebec543a971dbab6b96a378c17373307c49ff53bc69b3f0a9093e59b3a6cc524dac7b34f2f410be15869106440c49db5abafe4e4c9e8fc5b0795fa4cf979654f2b073d8c488cb9351976d29e34ce4d1ff6cdb5511cc9c85bc88cba0e6f2637cbd69f1ab56a0af29aa2e9d47b63a0b18c028ce03566ca7b1c1f084d08ae1c1975fe3240b90b496aa96587fd286e3777257219739fd9ae9cdba1dbbc06ee6a3894365e1d065ceda9c9788afb3e31b668330d66bc7a899758e1413abab561b649dc558b549b4d21b4ff06ae19ae0e632522bc8770ff25a769351f8b7230e3f0179e5848bd7e4de4a3d74835889642833fe75e182d148a0201bc92245a5ca7e1f7bfcf628a7835382075c064f85c4d961ea67bb2854042fb42344f0ecc22b85cdf331d07438ffe3a9afa54d7448c712c2f636f0b97be59678711e4f69a7aff43691dc2327fe124a992de9885c8b6787606aafee1ea88fa421bca81d222616e9318745cf230d486c6a657ef411652f8abc3e2ad2a33b53e2990d5e47d8522f41046855eb25f2c22a55d3f49730ecd817245e966b9a4d85fe6640a641763aaec645560fb9ee227119ff2946baf7287400b1cf38e94f8f86230a05997442ca6b74f75d4dafce7a7f34718663de93d5620f011e5879d53d88b9a3c42fd4d26129d5e29927988de34eaf89c35533a6d9ce9a6366efe0a80167ee21c332c5edefd2f1b83ed8d3c47189039b27ab5542fb8697e742bd1d66ca003adf00c039039b7f17ffdf3c90709880b77685718b888f84453746ca86eb44a3c3ca7bf55349f53ceafd47a9f253302a1b120db9acea1eaba0fde03361fe08464e40586aef76eb5713345a37fa1ed1b90359814fa7488de71f3607f45b69227b445a27a05fee4d29147afa3dd6086e22107da2b8acedc2196b5b1e6feeedbc399432518610ae040c38df5c9b411f7efaf49790cd0ae2a160388631b387991051d0faa3842daa3480ab96d1660fdd9be4b22e529027b650550f40ef52210dd5c569dd1c3cf41210c761ee5dab9f0f111f381607fbbf07967c71598b69566846924107e6ead90dd15ef3b5fad8906bfa22acd0049b956aaf832f2ea7174c7aa1d6da4a6b10554ad3ebad0c257ad416800e3e8d9e084e5d6ba09da6d031e7f8a981df209919045d1e92532e450e915463e00200cdb6e4c141904d3aab23165cd327528279590174d3cfb2574e846a8af7479eca6aa5a03d9caf625a05d7557611697a730d1a7b49284ab12721bcd113bdfd53b1177dbe2d0ac908f990409a9834db2a64ef9a9e17ffd0d43739ac99225f0d43b2fd0061deb84eb8793512ea9c1405a263b28899f1501aa1deb532ec1437ff3411ceeff2f4da24ce9da3809bbf9de857abde9404283a6f41c60bfaa50553a7df2bd4f1829881ee9f22455f51c02b64abb66fe9271c5981c7a9778cda3774444ee1cb19f175a4ab3566c9c51801b90618ebabfcfc7d659dd438857fbf43337889b967558674d4609b91c37d89f48f50cbc59ef1e4740b630b10d1c70384e1f255af05ffaf8a784806fc95dde93a60dd9669233d2f2b4fd3a219c83e57eebd3bdea63e3e9094dbabcb1825cd57ab2c81132d215ec5fe57815a0c75e33ba63aac4a72e35049138366a1f7c75811491f7fc28204433868b4709b6e4f162b6c3d47379a191a4b1af6a58307a396fd4ea8f60ba4378148f6ce188a638b1183bb460e8f18ba22967134e3258cbc087a48660342b144bda5240e0495baf72a8fe59363e9176b726a16039ae40f3886d73dee389c43d079a2815e5548b19c951485c65d8a7aaed39d4edfae8fb6155ac795368d9e008c23dade6fa292f31011a23bd7dc10103a9f6dd3579315d9d003d5f2e33ce06d471aaefb178c4d26212f5afdab0023675d35ddfc0168cd9f06df4f9c5c60dddd4e9307ea693009474bd69b88ad72818c5b70548f3bca195b47c63a3142e49a603877755f76620e2399ecbc0f972a3208bca2fbd5e7d26fff81eabff305e0eb55338144b1033d0657438b20816515337171575a5b52c6ded71248672dd81dea5167f362a8dc2a8580c1caa63bf16d5e83b3b0bc0b08ff33ac5cbe071558cae029ab98206262f3b6586dfccc77b921be9fadbc087efd17e16fc54c9d70665a01a97cfa09ed810a6e795319784c5a9062e429477391536a272ffb37716dc76cf11b520411196ca3ac76acea75ef2a857196cfac7264ff03ccd2cb452e32629ffd58047883129553f71d6a45f228d08e85d73318c2b72b6be2c9eafca2a42bdf1c8a35c9a58bfebebdd69d61da81146f8db1fd07cd6de9f7408c34111851fed9ff559c92eb384fe4753565747ab233e6165e86b296ef6121af692ceb6d724a68bc287da528d05be6c9e3ce2ab7ff08b583fdb78ca3ddabe0b945dc1de715a1958fd9023511808f5fd07f0a174be7ad80fbbf7ded54b3372b1c2c63755616a39544bd6615f59d6365898ba92f89b325a3244b6a52878fe4e3797efa9729869c3cab0514e24aa940e30a1daacd65e9b8d43057d59d87e4b8031c360fa01ed4b549f750c464973ca92d3c28097e9674b116e7575ad252b7d5fea7c2ea72097b94c7d2d297927d4fbad8ff4275f800aab279819b996f2edb797c05dd68dddab2933f7a7b5ab5d7b1f0e3086890abe864fc644dc7ad7824db49c881ad1bd84354284b82ec31e81fe989a38363bc7d75dd488ff4c4681a31b22a874d24293d89c5db871dc2ec26b04cfb1c8dcf4df1555d1c8cc476a503331e67e4f0e5693d58721fdbe473ffc133e36a310fffaaa022d8b3f5e91292a1ad276fc61fce1f82f4a3b4f1e7dc56ea2fb7b3b7249d990d5cd45b9ed662d5e12407a43eaf2b97c7d09f90b05971de882b5d050d774a0843ed6068cf3cf059d010be08b184b584a43284d5b99fde7b477ff375ae83cb2a126c59a2c3e80141ce44189a44ad26eb3d5eea4f85547d102e5e5510242cb67c53fc86d5ddfe7bd02f508938c27a42698208d9dc843c741436753907ca823f8ca40477f9bf18a021c04501c953de5fae4146d41b8973784afdb13127c101e66e1b0d0c4bc003e00f2b0e9e870dc29e87551d632afa141663dceab97f4000d834eb7a76d8da090368884df0310edd7c710a65bbde7a9b9a26185ed5a6e1cd7e3dc0cfe4074d2bba57f692a83b154edc0cbb356c2944f86767da0d056602ff8cf5d26daea5d9bb38921cd74319ef3f61dc6c3778b7e52b2f258e4df0b520c372c13705813d345a38d8865b54c7565866f78a343fa76cca93c87ec393fb1c43bb894e1eb075bc574720dc95849ca22c1d2e1c3c708326d6d11b4de39497315f89fc6218024e6395404d938fee9f3b96437009aac0176c52f18218103342998b17ca4bb0d5717c4a00aca728372ca9062fa259ebd9c29c20fd7bda421b5bd802ff9f4c710e9c62a4b5d54c5f19261412ef1e7d714c402798306edfb8d1c2fa70c7ed6c61579650c40f1f823c3ead545cda38116477e6b566d52c7800e4febdf9ea7360d37d94d3df48fa1410b609467abc591817fb5a3d41c74872c94fdba84bb63bad3c2140d582d1bdb487c6eaf3fdc73e14b20056cabea78a53a39c5a736c9f1152a4286c7a2d3f7270ff5cc7386434b2723825a65752797325a866f0dbd354c3d4636cd12b8f03029aba5b63a0b5615bcfabd0ea74a4c67f7b7c115317c86bca9312ae7db40221ab989fca56f1b3ecd311239d5154fb43ddd9e219b304cb8dc684a366f9bd6765bba63fd0f2ebf397b2746bb39c20856c38a4f64146fbec6aa6e845327ed3cefc618ffaa613dea95f2ad9f49e47b1b6f280171b33098b7535aa699e34b7e04cbad69a536ff52765c84ceefa5cab1d881d529a3d48c6bdab8f58ea9141efc68483d916edf02bc0d779e96bd9892556b7af2ca382a85932e78a31d4b70afbfe57f68b4334a7c69d02089f3ed7fde5cd7c1370337289109241779db2dfb29d63d3465531666d56bb07632a06798f452d353467ad8844c82a3fe533fc3614046a7914bcb9f05ac4a5cafbd5104b7a03cfdd01587

一般情况下只需要传入 窗口ID和访问地址即可,也就是前置知识哪里获取的,如果需要更多自定义设置可以填写其他参数,说明如下:

user_id: 环境ID,创建环境成功后生成的唯一ID

api_host: API服务器地址,默认为 http://local.adspower.net:50325

serial_number: 环境编号(可选)

open_tabs: 是否打开平台和历史页面,0:打开(默认),1:不打开

ip_tab: 是否打开ip检测页,0:不打开,1:打开(默认)

new_first_tab: 是否使用新版ip检测页,1:新版,0:旧版(默认)

launch_args: 启动参数列表,例:["--window-position=400,0", "--disable-notifications"]

headless: 是否启动headless浏览器 0:否(默认),1:是

disable_password_filling: 是否禁用填充账密功能 0:否(默认),1:是

clear_cache_after_closing: 关闭浏览器后是否清除缓存 0:否(默认),1:是

enable_password_saving: 是否允许保存密码 0:否(默认),1:是

cdp_mask: 是否屏蔽CDP检测 1:是(默认),0:否

device_scale: 手机模式缩放比例(0.1-2.0),仅Android和iOS设备有效


访问成功即可获得打开的窗口的端口(有端口蓝印就可以直接控制了)


关闭adspower浏览器窗口

自定义指令分享:
9287568986cad3f1507156107b2dfc2dccb5e3ebf58a5df8b8043bd220f82170104cd438b6b56b55ba8a96a884022a9a5dd8d8eec0a9c42932a8f9f50dbfae2953d2b3e974ada94bb5a3a73785e013b5f956d7e46156afec6177d10c24ee555c23e22b973da0e38d5449c41887f575a32cec53e1997fce0358f693986b4457d380294690c3d90afe4ff9b6320f4cc5a07f7275ea4ba84d25a46ddbfb82ceac063a327a229861fa048c96b621c703ffaf6ae53065dbd9ca327e63b04f35482e9c499884f22035d8693f9c9a8bb7e1431d128512d49d5ce38460a92cfd6388631719d5e27a2cad5e9ec1b7e5be81a954f1c18cba66a251ecb26c05e1b366af6ddcadbb4f6d1f54246e5390bb07df6e53953adc30e3001be95bb042576b203bf636457e29e67591d5c2617231d2f74b6da3e78723aa463b8c8c03a8e30b18fdca6c9c87447155268f992d58d6e09bba3e4f2eb315375ad6a9e884e3577780b71f8692a058980871844443c38fbd2676b9254f0064de7162e54618a797d595d5e2ca4e15d65736c57a1b3e1ad4d1cda79e030496c50d4bf042be8107f70b89b232cbf07623ceee1d804635e00bbaecb107839f05e09dfbabafbdcf18d4fb807957d1d084c1cb6aa3fd41b2b845f9d13aef1c097492df1ff95a88569dac94cae1a74ff3070b9fdb2e8b821f21fd64ab359a069364ed5ae96da6e2cbb6cc22143084f5c4ee63b5192ee62492d973eaa61177d558c5fb97a57e9e678f622e31ed759ae8f941074f56127897ca9ae0c0bef64c93384956871e7dc38c40a186d8ae3950811663433383d48f2cec087c62752ee474035f90021047e3e3dd6ac4f03b009ce7682202028d288d33269a7cc7db03e515165dca5c98014f5cd9a4bd6cf754e0e3af116051cfd41bdd4615a12ac5d3845193be2c9e6c7bc30a260b5e272023f3cc6dcd5f9eed4cec1dfcc7d6b005558060ecd34f3b977a08ca4e399fcb28da1f06e5be9ab629ce02ebca5050f13e04474354a4efc52fee94d20931ff4bbbee16e3fdb5ded64d30a953fb4851f59e74bb2bec29c4744379a058ab67c761a9ae85929f605b2da585b6850bb387619a4f25fd58f54da5849463047fd74a90f4edf546cb0f968ed8c2f0b9cc2c2ca11e1c02e909764e55f281c4d58adae2796466be2514ebb5ade72ea357174420210954b225b0a9a162e0af1c2d3ad45b9c55fe565bf63037ea4a9af9c0ad49fe8e42a6d7c5b89e925f8a5ff567660e082975bbc10c817ceaede6fe6090c583c2374472f34a52fef60e316a32f19cf83c511344f7fdbd8b02f0e1f4a9c9155022665bdec558400b740cbbcb05bd63656e3a01649f5696dc0118258684349d194df692fa62529b9cc9201970b1a5afdc3a5f3be4349cc9747a6ac7943526f4abe510e3f05c18b4394f5a5a041db03a4d5cfd7005eb114905f9318fe22f50334325724b139f85febbeba7d1e31db07d25bf30560f5d41e2e78e50c4e63e21ba21637232a86adf970caf5346a5ee31ea4ee64abb4186427da1d01be00da501683939ebc935bd26b87c2f01b43833eca250cd4248d22e19d1a2990979f3fa0bd06bcc4c1e3e24a40201bca717164cf8ece081c26ab3297c22756fcb62870809db6eac32e1c4020ebe3d64471b9f26b25cd20d17314196fa3698b24ee244d871312f736348dbfb1835f802e4e79372d379534bd42552eb29aabed9838f90f3634450d7e3fcfad7fa5e13c981e8136462820e716fee08e5d587f01ea1060c52e3a0c4b2ff6470fc7d70c0f8ec6d832cbd445cc54df7162466fb55761f6a0cdabf6c55b57abdec997de5393f655922e69722192fba98da7459d3c8db38ea29c21e4553ee8983ecce7f7fee519e4460dab53377a894fce7dbbd82a8e9f843b590b50d9c367a0aa4501c46f9df2eadedee664e64ac2e8c56fb204131bf2f690cd2f9da786e9f58c745649e524f625edefd2f5edbfb9b294167bc25eb3f22aee932a5dd5c1c1e0fda19e51635979957973834ad0c7c2fe3c464c8b01d5c4cc580b32a761c1e8b03c57c70618347f9dc5449cef4872ecd2d764aac845d9aa9d3f5f0ba6eae6af0a31f049a30927126549369e7cb9922e10126d26db057c275ee08dc3bab367d0af7e22dae48a03411bde3cd8e5bbd99cd3c87f026589d3995de9f1c8afcf0a4b2abd9d99b4039357a0ef840df9debdebd17ffed35baab

和打开默认要填写的一样,填写要关闭的端口和访问地址即可


获取窗口列表(为了后续循环使用)

9287568986cad3f1507156107b2dfc2dccb5e3ebf58a5df8b8043bd220f82170104cd438b6b56b55ba8a96a884022a9756dcd4f6fbaaff1c328ef8f6038aa1145fd080d676889d4a85a1639a0860f543739b1ae47700b8f765399f0763b1457133e36ec171fff29b7e498c5383b63db230ed7fa3df6ad75307aad5fd275347c9fd6715d184d943ed4ccab136500593fb6a7846f04aa65562f52f9c869d88b40e25202e60de7ebc1c848ab866da06e0ae2cfd3a3d8bdfce683977f307205728db5fc1d6f62026da6842d584ddf0a94a5004bf00ddb60aa08f27ef73ac23f5650b1dc2b91f7fee0982d0e1adf6f2e849e1db8ae103f51ca7ac5605eaba5ceb3685edc649711b437f0b17d5f410c9381bdd18847be81006a83ee55a082a3427e82138206eb73ac1d0dd74346d99b9026df5d3bb6bee413684cb1bc99c665ee0db6e8ec00c73f1c74f00d582551e3cb71e622d890c3a4aeca9f9b7e1465a82a238431415d267dfca578cd6360262f59a73ea864f2dde2430e46a11bcbbc8d3cd95931a1adb4f36c57a1b7d1791f587a68c1a4398dd594bec5e84cb52a65dd6b26b9fff7b3bceee1d80033aa305e8ddb90ec4911db48ff2aca3fe996598f3c16010cd93c5869f31edfd57f5f038b2c845ef1c0f6ca1c915bf05884ec2e98298e0b456b65754ccdd2e8a9f0d11cc63b32897119566ab0bf06296f9c8e6996d1639d1fe8fee65f81561ac6995de36d7891671c84286bb99f35b9b719e6c3452a1719ab3974615566f5e1edbde9ee185ffb601963c7a4190533092cb4fa58889a52a628d5063413096c1c612ef08596f3871b238424091151240e19d825f9ca63b43ecab6b290441db24853a258561c49e03ae0a064c831ddb6e1300e8f6fe6de606e3f1ac20524afed81aca1a15893fc5e59e4c97a004c57979f7757344633c731af88434870fc6ad0cec48c3c89abe4411af32df86766be57a4d9e542c4a7da906d489a8fa8eb429cc17c64581e257f6e2c7f6dc363637b83e5eea5a23fe05fee216d1eaa0c48d7d01e706b60a14a7831aa136ec77bb685426f2e056a750b717a9aea0946c5b7de4c2f3981afed778a4402fd15fa61781e9e8b5b1c86eae1131547dff75e3514f7a71221505b794af2f1d0efe11b391936379651f1e0c6a8081ed1eeb953a46262fea37f8d67d3a3b1c44a1f10b502acd6369aa8afc55d8d510e44b4eea1c63b00894f3d1f6057870846e11293c0f7ed22b897ea89e84f0e3ee15268649daa2a2602bcd170e5b64e995ca21b6d55e44c99f84a5346c8b24dabbfd3361054ea75867106871f390b4b0e2b7c0eb896fb4ef022f8478daedd9c3c5f470b80a5ad19fbe3e4cba19ddd56cd0fd794ad1860097dafa4262257acbdec20bbe6e1fefc3a9fe8e2f33e4b88b07e3bc201ac8774f5a5a040eb02c0270cc3941f1118fa95ef44008a387ddcbed82226a597b2b3a1b6d591ec67badd524feb396cefe256e03e8124bfabd3ae8c3c0f75581552894679ab8611cd07cbb30c75cb41584d6273af628f53bcba8c80af29a70ef29eb2860519d690af0dd198958481482be686223ced77c3f897302f8cbf3faa1788060f2fc6b1419aba9b2fed86b9d62276e5f72db7dba041f9c12249e46018cb47993ebcbdf3cb26bb85ee3cc88b0467ffb5f9c1a9e0ad871312f73631d88be4a4aab1df7e1c83f46bdaa8108e2c70ce72343341e5d66738a8695104726613779b2e64e632598ab800fd78fd514fb6d7926348524c294f9746820243ebfec25c7118eaaa93cd669ee100fcb0ab2422c33a9197a1f374ddbbb734fe96683f08d7df475113159e54818e79b8c7d5629e2a308e09525ea7b874d151ca0dac6e2842c30a059973823daf97224fcebb3b7e2bdfdfca0b506af9073e379a79ff62cf9fdc6362aa44e7560948e109e2ccf19bf653d33b62f7411d2e9a6366e9f58ca4527cc1772781b9a827b52cefdc479d0cf62b833e0b44d36b45c4961011e4ac065ab1635979957973834fd5e3561b70982287777761b97b2f8546cb3aa0eea538684a6071099fed12fcceb9129dc59313fbff85f93d59df5f0ba6eae6af0a34d41ce65c0fbb89917a31694e5379f0f77c57ab457dc41a247937be266535da39d17f942a66548c3a2dcbd46f8e68f6ec8a7751d9f7ade99d35d113424217e4f145f35d9fbf2e0c5282ef196b88bf143edef68e7a688154892d9fc178996f723b66f7b01f65d6f92fa71d938f1baa9666176c5a6bf6988a9b697ad16986ba5c775c3ef632b4b66f2e490a49e281c2e1132ce3d63a5d11d35d6f50e9441367bb051f5409fd06dbf9ddf27c0f61495f46686eea28ae0abd4026e609f343183f8084f3239d8e8b10554ad3eba99925eb84c7f5f867c3320134f501dd000601029f04bfc5bd65eccaf0996d45c66d7f4366a605a723077917d2a6c136e680bb13f4c74e0d520ee0e54ddbfba8e5b46a646a8af7438bcef9b571bf5d8bf6af35a5e512815ddee89216722760b61ddbe882bd0ad6142f3bfd6eefc162f304959fd8c280b8268765db82e07a645eca4ef52388d7e662ab3be68a140715a0140519c7481f34226683b28899f6903eb48a51065bec5ac3ad69953fc3662a15ac8da3809bbf9de897197e7794589b7ef1f7292a1547d86906b75fce41c885aa6a52955fb1d0aaf50f435e3dd1d9b940c069574cddf75354bfa14a59b291415be4b779a1096139465d3ff8ccf94aa5ba03fc657fb883167c9dcd3424e6f534f30e8552d8b0da27284459122e786d114e8b80f184b274216339569f0236f1f4830e7c94ec49197051530b44f82d1f8625075af353904f3994523aa5a59cce52cc0ffc615863badf81a4d8254bf70fc3747e4b81b7a30b8784f4ab4f06da67e53735c1451e666b5b0a5056c0018e7dc6e46d0f6911f93b99167232d077aec8d2bc162243f0c262086af26ef204849933cbbbd68ce517fb429bbf186a138262f7e3f5c92f48cdbc726606e4634994e4ee14158bb13d439bbf7b873ab0efa4ad4bc7b855700fb97222d7619b7e24c91c404944ed30ecdfb99a126a7efa4b93614bb656090ce22b315f345225696be0f15c8672f31011a23bd7d91051fa9f9c20b7a63499d16386f3533cd57e827fea1a536961c8fce754d233ce39ec113c51b5fab001248fb3e0d4b07e0a28aa6b88c65c9c9469f75a973d718dafb9ae8d98c32c0ef95b47c63a3147e08b7069a5b63ca3738bd6b113203438c70a85820b575c16342923ece5f6bada64bf600bfe0bb56af069ff9e43f7d97cdff270d9983239c3128bf0e77c9208981d3b340783a3bf2ffa4570543cc2d79bf7e2e87a1cd48610b3dd44f0412cbe3473bc87c024fe27c6b4976f6cddfd7380ec80b300430abf1c6240ce6555e1af9639d3d563d702712b7605b3ca37075a39b3460429477396773f675e8ae7443ee6b8a11a8201354c79f2cc06c87a95df2be0a0bf93d44e3b032ab23f628d31fa2ff2f5047ce40fad4ddc1804479d8f610b6539ff5f514b90ef8be2ccceae57871f1de8fd140db11ecaec0c97f9e1eb54507ac8e4cd875d69fcc3db20dac846fa3373522cf20f03c4b0cd7c5a9c2ab76787e79ad7bc0e6b803d7bd6cfabac2a741a18bc1d502ce69bc24afa322abd437bfd80c62d445d474d5e81a9b1f9391744c0f5fbe97770d4a0eccac2bf1ef27fb74925cf4b9aa92377d72b1c2c63755312b225306d724110cc11e18dfffc6f0e730197d00f3d92a0dfc1a79d2adcc479215c1d0b0041d61f8eb4774adf4a39f0dde8d3544310c9d1b19d2029327ec38a15570b7feeb8383e645c783dc9cadee7345166c4e7ef92d2c300cad7b22a7275105bab8dbfccfc72c715e02e92e4bac77f61a9415c5d8f2edb797c05dd68dddd767338ba5fbee0a04591527818827a4c75fff159336cdc95d8e8ec93480adba3542bab65e8d45dcf796dd7d6233bbd5119da7a97801cce72c1af25be04089d8d418f9359017df3808b3ff8d84b79a4501d19a89163f151c67f1395917579ac0ac38f3a34766db350e39800be1f9b14c2ba43d018b112d499334b02483b1b92e5825530939cc69a7e272176e5c9abe938b39bb8512592edacfed857b2c7ebba0842cdc60d407eec4a2ea42c16fab85049b1997e1d21e89024ab5cf1e5a6109182b401adab5a28e6efa264fee43a3a838c396312ddf6617bc02ccf41e9b21fd86e0d6bd7810d11ff0c2450478cb72df23d1224ec898ab59df0fddcb5ba63c9865c38ecb46d17b1350418f7ea214eee75c542194c3cfc6efdd968d37f87958218cf55bb8cc18d2be9706646c2d4f24e1fccac4ff442b27fcb4eaf70cd87aa73b5fbc41c0cf785f30fda1d291525fcc1cb7e677cbe5d90f94cd9e4f6fa3828a52b148eec8a2b9d420c9b81f0b4e85ac8e04e87d245b6942c1ae96164196622c090a980b1c916cedb51b65d9f235abd15c3bc9ae67dcbbb861815a03d0f3f61d839b34ce2e4ff4974ce6cf15450d072341765809ea11dfc38865b54c7565866f2ae25ae8618d922eb0c57e16a2c33aa9d4d8d657da2a82b7cf4c8cfd39b90113f587c916366c6d18fcd60b083216f7b1cf3bcf58d7461a45947d8196f3ed3f3738dd853778c119051dbf337333adac7ceaf459032bd2f4339e0ecd72ca9062fa259dbd5a9647c7087e30c9582847fa3c1e0d832226137a0e1784bdd71d4353b4b4812fcd1d6394438fa88918379d2563efda46716c700ef1f82391af861582919c5347636b04280392950f52f685d1a41e071ef74ff65a502591e9e86fcd33054bc03a230f39522fcb69daf5ffcaed4eb3c9c40c500530df118726249c73864aa101734a22a3e304eb737fc5e9799df150185af98beb80a33d73bb853586110e7476ce0e6b326293686fca784a8572f6adcef06ca67e49b4904d3572a1909288093d138162c8bd5ea1ebef15312ec3effc7d7ee9d9492557dff7f6e43b5a42cf3d1262881c41f33ec6c45ddc3a5ffac06135236e9ffd4610e5379b711cbd30076946bb39c20856c38a1d21403abcdae35cd22763ed702868973a28c2548ef3bcf6da07b2300469395922e60685a66943b6d7a558024791d162bf4ab152765c84ceefa5cae18ac89b7dfbc0b9274b003c37015b44df022f2d23ab3dcf37dfe811476c8a955d7d7ce983315c96ba61339a014c79f2c3e77614fa610f283c826e898fef03dc5edbc365462a3b8a0c72053da5233ccb2eb4ccb31c587e923fe43725a07defb14edd49503883db3c82fcc34f7682230c03a58b499bc67afe0f08d0ef4405aba23cf7cb34d8831ef40284fe0960d50fc3b9f721f835a5f8ab247d32e853e8bda4c93707a8bf36375522d05980f25bb8dc7b00d838f8ab10073194bd4c0212f31db42713050ff9af59eb7033e6898e86d7287a4ecebfabb447ed6511f9b59b60aa0a2c923391beade7d254fe983dd68f88d6d9bd2c24a0fe3893cb7801aa18c1df41abad31c34c8c0ca5b341bd979994e1e409f8ca819494042f6f807286caf2b9214d2177f2f19cf66060bcc78b313ec21ba3cdfc7bd3cbb21556a1e28bbe64d85d89dca182256013b58962d7e1d3b9feee4eabcf6e2839c7769f0c533c6eb46b680abe77ed66c412c8431d5581e68d11094a54268c75a251c276a01992b22e9f17221b0aa96307332a821a473b3f825c941144331e206ba09e7f0ede0326fc5ea5036dfd46bc861abdf8c215ace141b5f4006a1744162ef165a9271e5eec6928af076c1f66ee29e56106739ca2e4ac98ef5adf0a846507818fec929947044a0d5e720fbdb90a06f07e0c6c41d67b50e8d947d563545901696a404ceb047285143e3ef76681a0f6ddab67a78c5b5c3f61bf69a1179afc26f7636497a5dfbaffca881e6b3abdbfde1ef9bf1d65eb29a6cf9279dc7ef03a5feec0c18f245206d1dbddb415c48f5dbf5598d66ab55b03abdd5cfe2a8632e46eb71e7b1048793c7e5f2dba392ec641df540da960820febceda938c861693262b55fe3b30f6f0e9c6248f972e1700918fbd6c8f8a17c326869da7277f

参数也是类似,group_id默认不填写就会获取所有窗口的信息,其他参数说明如下

api_host: API服务器地址,默认为 http://local.adspower.net:50325

group_id: 指定分组ID查询环境,默认不传递则查询所有分组的环境

user_id: 指定环境ID查询

serial_number: 指定环境编号查询

user_sort: 查询环境返回的结果排序,支持以下字段:

- serial_number: 环境编号

- last_open_time: 最后打开时间

- created_time: 创建时间

值可以是 "asc" 或 "desc"

例如: {"serial_number": "desc"}

page: 页码,默认1

page_size: 每页大小,默认50,最大100


请求成功会获取一个字典列表,字典key参数如下,正常无特殊情况下只需要user_id(窗口ID)即可,因为有窗口id就可以执行前面的打开和关闭操作


一个简单的小demo

这个是一个应用,需要导入应用

9287438582c79eb95f7901107e2efd2ec0bfb5f3fdc253b9be0434dd4da06964104fd642e5f9081deb8f90bbc34a384fec581d5b183c2ddcf53c41228d037eb7ee021871a0361cd31622e674c9e314b3b900c9e43a57aefc5b2996051ef8487032e32fc125fcf6935249c41893fd74a720f47fd08e75c35301a1838e2f564ec2ba710588cd8212a20cd480631b5d87f63e5819ba16cb4153a71fc3eccdada40553525c0fbe3eac1ff584b621c207fbb967a86433938e99306d3de91f29097fd81f8cd1f43d29c37e0e9bddc5eef95e53199751829953b88464f977a03c882b094fc2e95720b07483d0e1fdb5d6a942f1d4929c4dbd40e0fc0941b4e171e8239ef8c65e671e4829131dc8fa40de291dd63eaf74e41c19d570ad57412a6862aa6015217fb620eccdc46d732499a11f32b59ebc7ae64b05858c52f1b3230cfa9839c9c01a73dccc5d14dc9c5c093e65cb88e424f4be903b6e4b0e4599931557cbc1cca2df66cbcb67bbd5001f62f5967ef0948a9b78acea07d0f2762c0350114f47ddfc2dcaf24f62153e0888deb0a5961d1596c57451a24580840da64589ff60d4ce7239d8b8058e463ead1cede7f250c4d54bb69ea4f6e9b0cc24dbe2c37a56d082c794d879e1e641e4b852eb9f55f61c0421b69e1efc52cf4e85e79ec8e1a04b8c1c0acc82698e970008f62ffc67d709cb3fa547e76e9fae97e6d63c5136a2ecc9a228b70622fa3e858f6987f41832c114caf6d6e018cd26882b7c19e260e9a6c045165e785e08dbd89eea95b8b819c27f6b188e5364d18457abc989be386a9a2d2a0c3283848f6fea004f7f7f7faa6c0151c80b1214a2d29a208aa63b5bd4ad26614315806a993277d031819c0ce70051479104cd10474bf5e7f67acd55e0f8a66c2206d4d712da1917d478848ac942affe559d6156fd457f4e32726c2fb79c2f810bdcf046f152c5da82e3791bb52fc09e616deb7e5b8500451412f557edcda4bd8cb219cc14fc5e96f778e9e5fdb29330316f96435ffa131dab44b4a259c1eebe838d752df91cac0d03fbd031ba62bc6ba82f121fa29305af50ac5f979ea7957d3562ebc0ba855ea1927a9a4e2eb362a00381f8fdf6fd805ba15d4e1a28ce35da012e1642225009b7c13ad5cab922dc24521cc89e909f8996fd7b626fad755cb8b5a3f72e8e0a105b31260954a82dd99bef62e0af602f46d627cd6ce21f1aba4fbf008210331072deabe565d890fde5c59e3ee266b53e4c6863393dddc94c619be6ed237804f8fefaa8231000c80c1add5ec9d7b1a3236c8b579bf7b27020490ff7112b046e4db685afeab9f3f2cbaffe4d10c9cb40e96c21533c063e8c6da1a5341559c8f87a9d194df6b1e76a4d9be0419896b5012369748adbc1128e7115ee99fdbbbb454f321734d73573e5a340b2f3ca9fb9e92dfffbe928c8cd65958d9d633186e6327f6103796a044dde88a0b3d0bcceff1efb7d78a5274b454056fef29250c4e63e21ba21637232ba6adcc241d05c7ebdb5b616a05c8c4ed77ab9b57b243b8b9d0b8be2e4f47b34ff2aab48e7fcfd01a1f76a2cd409dae516b299644c2bccd14a3cb455a3138f8ad6c931beb57954cdd3820f6e085a4c8040eee4815c728e30f8414d8612e267b2815071f7797e0e9b33d23280218bf5c1ca41141db926eb1bc257f34d61736348dbfb1835f801e0e79b7ecc7d611cca2245f072e6073b71075c0cf696dd6f61423d1809c9f51f0b28d8f9a042376d13a074abd587f01ef4554900ceb6d8b0e430237fc2e808252bfb78e62b92ac03950687978d6ea3ded8a1fe4e409dc00698392477ff2a9c859fd6e44a36e682aa7e5234e281285a55b025e73d315b1ca0dac6e2842c30a05997382edab53377a899fcb4e2a1cbe9a5870de0ddf71a8b782f9f44df8b81094dfe4f2606b46622d02ccf19bf653d33b62f7411d2e9a6366e9f55c70925cd064c630e9bb3504fcaf59b6315a165dd6dcadc3c09ce2e41bd89a9dc09d23f6a7b979957973834fd5e3561b7cc22b4b2d8f9df01377dbea6f28249ef7f91b1e942cc318d79e80b344ebc28b3faf465841193d59df5f0ba6eae6af0a34d41ce65c03f26f772b971216aa87888e238a7fd6a927fbf51a23ba7f287e9b9e169bf43b07577bddccfc108f8e68f6ec8a7751dcf3b99dcc95dd8b57578552b5d6183103b362a18e96dc499f4f4bf16a0ad2db58acb480d9188f1089fcf8be764bcfc806398eb153fe176a72c5125e7d977cab76df9e6fa86fdd82de527ac5274afdd2d570566f2e490d68b3d0e3920329d1b68bfd1dbba793c8f01c8fbaf21db5a479cc8619f9bd007cb2686f9ad62f79a83c71862b95c7e1cd1480dc2b15b0a1366f0f3e34b07b742f4999228f9002a1ae362283c154f50b43fdd6d2400f174d15bd06cc1933b98fd62d2063cbdd1de93c6fbfe57a1a9889fd48cb07498d608aed520984f648a86dda00b75ba5ca8ce0410242973d9c504493be63b9d8fc588e2453842ac93cfebb6d6476253bf2e6bafef477d7808ce582f30490cd3c25414fe2c7611e36f57ef7bf4a2c34e2ad16b367ebcbb2dfc1d634f1a30559a7481864e08756f7ac0cf1d4ae44fac6c28be022db44754a23a82c2219a6344d6fb3433060f815e7cce8b1c73578eef1b309faa130ebcf9111b1cc426e8a52905ba3305e203f428e086a6541ac89928b2647fb3f5e06ffa4018e086c61d85e5709703df64e756753419066dca3bfa78fc87ba3337889bc67c4f6744594cf74f76a417f07ac90cdf2aaec8f91ee8b80f184876114c25c837f8623e480430ebb503c456168bd1af098b667e60b5b2f84fc1b6e21620c3be63b0bd5b45f7f5ffce5cc86ff8d4150ac72bec45e8724ee8b8096ae626ea8ae0373505a8393745247f6b8d1bb3daf1360c472a83865708bad2e762b4ea609ee4a181be2963a250f9e181db146e86af26ec69c8de4fab5e68fd1e97f214c92d5e6a28d9b68eadddde090606447aefc3f3808c16db8204c7996eac30a93b346ce345dacf40a8be06850346a884226a641b87fe58eec4139d7cd25acd95d6a625bdc6b9fc646bf22160d99d72bc08e6081f62a4f9523bc9327f4e485e5fbf00c1594dbbe0c3784133539b031559387ecd1b9527e3a1bf24c44189d862601531a7deee5d8b540bab271b06ed61234c46acddc4f3f5ce20cb885d8d38b447ff1ae1e791ffbcb938bcede8b46163f0407c41b014925a67ff7162847758734f3c8b63e54920b54082523dc16bd0497cf7f547f749b0e39018940493f9ac4a4fd9cdff270dd0c52399233fac3c77fd0edfd2dfb209773910bcc4a65b050bcc6104bf632ed4f59f40620f3ddc431b16f9b45f2ac87c7460e32e3f3574c28bc2822118d53a6d0f37b2a1dc7f59fb5f5865c463812c453d705b5cb7605b3cf7227cf8b53b2d11ef0b3b3220b375d2ae6b5ef444cd6cb53d415bc585279d7c81ea4ae4e2570dee2337b0af21ad6bc735b201e3ad6e1d409019b4e1de84cf112dc5e700bf7d94a6a55bf75dbdbe319efdf3796bfade9e8c1cdd1debe3eadd7cc061b65014b9964ccd2c97cd8e7024870e169852b5d0e15d9d40ebc2d15d5d040413f96a6e6930a23f705df6415ff8c08fff84618c9fc1d5b8019f38e8628c64a2d437bcd8c9e476ff24c812428c5dbf3256a6a898925f05cf9f584c9930e71267de05bf7f95d383d6eb2e6120fe9003abf7f4b3f36948856142598d4a1698c6dcf89b325a3244b6a57a41af4e2886bdcb3b8e509280ff4a4e24f6a1143be3aeebaa109b8d43057d59d87e02c64d936af911ef600e99720b32376b8992c7c2b2eab426085f621921d16b2b7d5fea7c2ea72097b9307f36384f20d0b9a7cca27253b527ad29881d83a4f08cc7fe09e96f4552243333d0f7bebd5f480d492590897ded8a5efd41ca7a9e01a6411d7ecd4b5d42a98c49b35bd06283f7e4d438363bc7d75dd4f4fd0403c09b1967fb27ae4089d8d44abc61c539df385af6ac9d90a0d1521085c0b0452e111b72de35104f4f8299f636f9b91c14b10d331ab125b1bae33717fe410a916d63499334b024ffffb97c196c45147aff78bfb765376d5b90bfcf9e4bfcb525680e4609350db980d34b453cdd0b289b0eab8ba3af548b5cabd641954ac3a0864b883c40a9ce5b715c4744126b4888faf0c370c56177ce378125e60115f3db49ecc32cd50cbe4a892bbd87abf7a8660bc709aaf4490669ce75e92fd0664ac6e4ec4adf0fddcb5ba679c026868cde0fd07b427345907fb47ff9ed50437986f6824033442259c468a0a9b0713502fdc71fcfa3d1432c62510837e1fccac4ff446e7fbff1e8e245c16ce803109a67eac44e483ce0edd18802c50cd97136860e3c61b64255844f34f0d6d85aa600fae7e5b0de2f85ed5a6e598fa0995cfa016cc0b9b80a7f5bbf9a62e1c2c8885df28b5f8c7601e3fe563835d7c40f6f9ba622d5e6c431c96f1e95f3805c8a9632ee2c49bba01ce3f647d9dbfca8fa89cdbc3fcd0e034ee52989e9ca4fdbc16b9c343e8dbf3ca8c23336f9cc09f9d5e2e4551c960835288a0019d471ebc4acc2c2112b712b5db4d8774f2116f7cd81728958a83954569871adacf386637b119a9f1a67cf024324bc4db7955b25c36f3dedeeb1046155d0559e26989827f378e2bf95558c73c9b5b0608791b512b6f5fd39a09872347215fbc29a5c0a1d8e85ab529b287ec04392a89a0f3af80c7eaa881579650c40f1fb23571003dd0d6f14fae7a5d7adefad1d00dfb8c49fd9e26205628b0131b191b66c0664942efb99c38777b2d5fd0131d57f9cf4c6cabb31ff80975859584c55890d2f3ee0718f36bf533a0476aba578e946458b6098463497f5c92e706a527f27073020a4864a423138c64b25641d8f7375d0251ff9b4a8b5462cac0db19c6455e5a5b63a0b5615f5bcbd40e81e1e67edb4ec17787d97f580337ee99c057612c58bb8e43b5a129d745c3680604335ea0850e130b2a0644c87a5a2bb524697ec71cd0ec8d01e4c05603af539c20856c38a1d210576bfcdb06ec82f259172efc618ffaa613deaaff3ff9f0caa684365235160fd03bfb85f59a6cad04b7e4598ad2cbf4ab152765c84ceefa5cab1d881d529a3d48c6bd8a6f58e813fb10ddd80e17ce530843eccb25e056dd1d75c4767e4c5747ea4ed250d91534b70afbfe57f68b4610f283c826e89dfbd4a920ad3851944bdf57587899a61d97abc35d57d0c665250228434e07023a956a9e34dde41473883db3c82fcc34f7682230c03a58b499bc67afe0f08d0ef4405aba23cf7cb34d88306ff0298ca0960d50fc3b9f721f835a5f8a2377f22bf25fb80eb854c40f5bf3e5e3138d002c5bc0db69b3e54d06fedb0110669ad880ac0b308d3538100791abce10fe53776b28189c185672f1eb1f1baab4ba43844bfc1f06dc010778c3889e6e4e5c308f1d826c9ddd1f490f17068b3a14ad6875047ad5191a002e4f87f971ed50ba9b346bacec588ffe044ecbe8aa0ed622d3db972d0c4b5fc7545263ea2f695ab6068e7828c2130c010a1cbbc77d7bcf60846a2f78bac64dd47f295a88c703043f0db6adebcdac5fce732e5cf6e28399724d642073428c869ad8e19f838ee9b5cc5081446dba9cf17440047318a33f900b931fd6590bb52d117221b0aa96307332a821a473b3fd20e8d0d59750c54156717a4ca4d813ce915e93175f301f9d212baaa8758edb30ab2fd5d1669036a60f165ec7f5d1bbc3d28d946204a238b7be77c1d3d89f998eb8fef16df0084701788f3a2c2cb0e4a1e05180e0d7b068fce7ffccbbe8013f9f32d188e5eb28117014478584ba624298a276e37ca7b81e5eca1a03fe4c90b083f04e77ab60e80e161ff1f27021a1f680c064fb0e4ff3f1c1b9a3825c0aea521bbe0c4ee7b8a3ed39c2a7537069bd7cf65274d78df8edb068959899b7fe84f30e7d41fa128916dd561e555790a4a7b307c5d2abd083c9b49e054d2049600ef2b5d355c196a915690c4dc23fd6bb4e7ff906c85827e352ed6d2c032c88b07c233c7d4f86020f0981d24c02a2f7b68550b55e2e786fbbfbf8342a15b8fc45cd9e5343deeb1345c98672ac20aa1c135a5ac5929eff872fd30e3c51b442e8b6317be13263387ea80086e1058bfafd954291c517a7f2a162b03bf802cb8e540f15b5f1cb3dd4901c3682c59a926d7a1a4ebb9dfb003bfd1f0ff39e632a0dfa98bfafe8df6661fe35ed07bb0c9448f23b0ef813017f5d5980492bf7e36ca5382c25438094620d7cc9806865f797bf7db8f5b2dc708490845c23ac55ed099f32d8167101f5967c0bf98f127a53a229d953e2b92dd0a15f7736a936874dc7d7d87828581b1b1cd4ef594313219c743233ba8cabf18b67de443ce77a7bf7cf716b5c967ecff7e6086263cf9317bc446aec1dbbbd799f89d421ea5d27f4adc1013baa4cba2c65e01d0c261228a417cf446476dce4ac5503b3aa791178881847cfb05222059bd1d84ee786a1bd75c13c5e56c9061475e96e6c2d9e8558d73897a69fd9e539eb0bee8cbb4304dabb60f1fc26d320b2863c2d6f1f32aa64cde5c7767299763fd796fd4fa69b7156150d023fe91ce00ffa9a46dc5559d111d7588073e08a94e5a1534a100876804be5e1f52cd5f30e87f2ec90fe996ae469f9d5dcdd977f61bf54a0df7f86175906ee4d00eb8464c7b94ae8abe8d38bef6332dc79a811086f10f39e205d230774fca7c2824571910be0b69ce327e6c64dbd2cc13d79d4966954d855e0e9b1ed024a9171d7b35df2002e498c710d114a39db2e64d621afc9454116503533eadb6fc62e82763cd51fb19afc918afc526d98e3a814e63501a3b0589e6c2c413ba504ef2895b58e4a0a2f5a0aff833983694bc33eeb0557cfaa96840061eb6c07e561884fd4a676007cc4d7759d34aa14ce0826bdb911b9a08016f1e36570595e1fcfb279bdc86c1fd6888b008002afae0939649303e5838a77f30282f67a72d325bec5509bc6ee4d9e21d6efa0a1fee019e31b541514f66547540388b273e11912fc0d9d797fda76a4955d9fc937ddd61b222fd04032e3062256c4aa00d37d3426ba83caf3d5ef3e9920092876a03d9985cb7ce3a0cf266ee2040596c905a0ec753eb64092f806756eabe5c7f3c530e718337229be8a77af2bd245a4855de2202bf67139f546ec312a7d5940966259d0a98b9ee78c48c4d1bf3a3da4e88681e152af35c8392bda39f4e040465a22376ae9613282f71f8636009e019055d6c4e138a017d239965bcfef1ad05372a2498baba176507cd8f29297f4e75bc0854e05dcd2e2a50dcd11bb49825435eebb81086142121a353e3ee54e4064e847abddf658044666af7b51d28e1d0cedf5746689c402127632200695665145396d91814a9d4da3465da44fcd12249aa25468ef20ef3252166b1b4bdccbf7067ad3933c092d560ed1827e4a938fb137e017856453aa52f211f477f058064d80252cf1d554eeea98070bd2f92aa3e51562b7c06e23f36d4a53e00aee8e328cbf1848cec9ecd2788ce9b898702151d96814429c203e799e4190b5e55a02308df80bd9a9615dbe0e6181381fd0a409e80287cc707e086fac174e9dbcfe9746abfbd3eed3e719db8f6797119c87d5dcde034e1781edf0a632524f39c3db1700db1babe6e29fa16c5c9ed89cbad4598e527759bd8897effcc4adec8eb2d120298089f1932476d5605240d4b171e3b24bc7bff9ead0214b3d44c1c35e594cec5e870bec94caa09b5c260df0199e356e362402f49c34d6980f04dfd2802febe412015ad1422998a541e22e7b4e347d20bf4b6704e5b3ed8c2f344bdd52597ac2d38eeb65bc0361059071e3c211d956649a7a087620ae7b4c3d2d6ebe96b4c7df3befb8b786cd43f13686d4f268818ed8915abe24e4eba4552d470d0daf232e2427ce65ea5c6754028f61839f4261cc0e0e084e061d506d31297992fbb63d8c74c028b64a97d76545f3ec3738a569f125856513db4ef3dc6045aa5aa5361d629a92081c1efdd0b0ab33c1342d20d794ef488e4067e62dde4e3cef1ecbcd57b041c39cf16c6119393c6da8c221e6acfa8122fa2c897216ce4b5e0d44dacafbc97306d2b4f0eb82a28bc00f827c7fa1273413e06ef85666c813f1d9ccdee490386cbddb3b3acd8669df7227014e1cf54df2c9431259bc718ed0956e34abe977340887a0d02e8d351e73114d7b8cfdcca6d2de1ddc8fcc3b219423fd832e55339a8045f855182e6fdecbb78bfab81f9a0b09450fb577fb7b88db677048c0eca64180ff94815d2343f751eb90001aa8a1f895ae13150e49896cb9d1b383115767b8b76c8a163a9c1f0128870ced31a3fd82578eb863d43350014c686069f157191a6f3227d9d8ddf4b24850818ed7875cb6c684c0a7aba7efd80b02f1e4581de3d43fcf9370d69babeb4997dd58c9d4ceee41dbdb2cf8efe143f50e4ff876af250f44a25f5839bc3e37dd32005a6544bf96dc9efb12d9bcaebd947d1b9ef810c764873e21b819f654ff2ad72844a21774558a52b45b70abe37ca424669efc119b587121917a8ffb8cc9132ab2d0aa081ca2c68dfda9a71d835cab5fd0dc65ceb2af8a5c5c528ee10995ac081d25352d317f792f3826a25323f96c265eafe9627ab53f31831d50e6de2f32947c808cda57476875a7e1906d7147afd5c2acc144b3a45de9ca24e2adbae5d0e6c91651174168bc8de10c454782cb4a0890838c3766b3c8782ff007e32c13385d1be17720243597e524d95a391952088e9c40b537579b02b9c9bdf01a4adeca876a2bb15a6f170a0fe9228e0a414a3f7b067437bd417bb31a41f425f9098dd657b81b2a087632e159d9f025bce0764b2ba257309ce5c202c0da243a0770ac8a9b2eab4375efb42a3b16b42563d78f0520e7dda3db3abd72440c697f8512e6b9ab166ad45e536fbfbb1562fbb3d7a78caa7787b1896fbc77105b75120020601251b4813608f1945d36527eb2a1d9dfa2a0ea2af172416b8615d081e3eebf51e43179efa7df68ed292eb90b0ee2968af6dba6f85ab97c07f644c529827af15b5f96e3ecfa9920fd2252d1fe266622890329552f836264699f20207da655ba6e110306afc2924ca87afa380466f937f0bd51560cfbaed3d7c6aa1f30bd954b2bd5a3570be8ac70f9c79a04020320236f0290280b95171048c41db9efe49313e6946c01899da2fcfc310f8fd0ac5f5b094e7b61335ba925893154e811af34792f83b644a699f00cc6c63ec50ddfb8fe4f32c4cf126f65158b88d3c15e86f1df889eec5184e0accf0fd25fef3cbf7b1a5b269b1c80d3cb599fb058526f2e2f47970d5c9c5f71801dfa1de0ca316f5ff7c69bb697904d90720b402ff1d536e1a507b2957ab45216c5426a2527fee48bed7973b0e624cbc862c4037c9ea54a269cbfe639b37878b73c5657b679afcd56e45b9d6543098976363f1164178d39184b61d5bad38de212ac53d50e3610b86e9998e8b6c1681d2854f29b1ad74f1fc0f45d78b507c3f0ad808a5460da510511d80ff3e6731c583ff8ad13da3130fd58b23c73170347c3f8f15f3edc5ceb93cfd6b0120e1b179f4a9c154f1ea007e659b92206fd8b0de3d527db522518b7116ea0e6480596ee8ec29da45be38e847747b5d77331f3136280567ed9bf8c3716ef205f8fc68f1ec08885922c5c7dd48ab318e1d9fe7869d13e8d139c5900c65df2b7e9631490b2a6b2f08683f272c91e67d7a0da7011cf5de7a104433079ffa17f0ddebd14790b83984d64161078dab706b50bc39ddc668203d9d3b46e67e9313bbc2416956cfc63693c5efaac0cfc2208d62c73631e15009f9a67a9d628a51a7f7aae6dba10fede85e62a1eb06523f8198f73f076f5d7d45b01b2a6a61ea28451379841be9d670fc4a9d96e124dd62f304968845a5e541df9524e623e579a38f462dbc940ce10c31a47cb41fc73186f3b0a13b6f3bc0169ab11fd8345326cbd7305c63453071ba71cb0b687fb2e423b06fa4f4934a8697ec4ada8c5b196928f0e580740d022e5dd1dacce67a8bc0dfeb496018a9c1ad9136618e0c88947edca9bd030649a3860f73b4261690e5b31a5e2464040d6b3c292a70584087fb121429b0c08c20a6b758fc6d9fd004aa5a5f3b7f88dd5b3227f70d127e043233d914f29b4e9f3a8f9f105b0faa054c05be33ca8f8badea821db34fa1c231c36a4aa6840b76c78351d501a883c0eb9a91355119a12a00371648d527ed323d5311c5f83c7cbc50edea44d7300563670e6119c8ed0564cc19a9d33f9b599d55c7a69615fc973f5f532bf7f46d9d9f85b4632728c3906d9581c89f0bce9458aef77551e96d8fb9c64697f73cadfa3c33fe92364c5673aa80960cfbefaff657d98fbc839f4e3ba8d8362a10248cad9f98138c45e6aea4d2277c352d5200116a1e131886b4f5e04e8ba3b2ef13dc9da09f4194cf3fe8f99a932f31af20d9fea9915539cbef8f476005fde26865c2a8d3084a6e8dea4e0c258e29bcba5c756a352f736a9f3f8093100d6fef9d4360e5995bd196666178efcc6a99b6b468e803ab5c7365dcafecac782c880c907a1e84cf2cd6b6a5fa5ec52cef6a0486d20e34bd121203f3c9237c085c59ebb877caea18ff0a8ac826e1a92a7821e070552c6b97c3c3f8716c516958be41918205cb0e21b971fe9582353478891147393aca258425b4867494454dd339a64bc07a4d4e202ba74bb814220d91cd8a9bd1389a70e4ad923a6179275c88234a04612a5a02598ef7a4ed70bf6e3433cbf7f1bbeea032b589c450206abe8920c22e36b7105fe9c3a057df1a34b6fd92e04e63ac4d70a7fe4e27b7d15c6113f457a17505819884e50052e9170337db5367fa675adf86b2edba61df2e4a18e58a392a17971c59f9b8dee20ad10e016ad1a141a6eb591d13b6687710268a787b0768d75e4426c12ec94ba31fd314fa09d91347888094c52c61227104c3b19fbc8527decd3df4cc79770bdf175dab81534f70c18106854a3ec734fe953c7ccad74d70b8b123fc54e1840449bb98757062df7f46bdfd7ba239c73e2ac58ed947e5ce9e4bd51db649145302d2cc275d56c9bd81c5283556583c63d93f3dc4b95c9b83d2f2cf7cca2c261f76afec7a3b9374494e0f2ea55d809183351621567be099695df5adcdc9a21185385929c0c226e5b664961a4bb1fb86969cc99a8a6340d57f62fa7bc4c863197ae654cd9a4990df404f4d05dac8a5fbb864f87779b2bd339ad82eb78c5fd8e2104efa58c2119dbde198e60c72e369fd4374e50dc2eb521bb2a6d938c09bc0b6067cd298a1abb4d7381440a2941ff63969ddc795cac26cce526ffe12b73cd69061f06da69d66c4805f903532c4715db144aa3d13dcbc8b8f42704b907c69eaf0badc87d204ab5376ec6bd0fac68bfcae156595cf2a11a974e3af5ae38e0d5fd62997f2937e0967f57a0c3d7eec0dc4d1b778680ddc78d9f3a8d7bb806da9257927490b720cd4324813ac17c58618713f8d2b03e12c07d7ee0c2d4593a5c87f7c6e11a10e2faa96ba9d061d4acc6e2498f14af4626ccb4065ffce90f95bcc35374087a63597a3b8957a58f28ec775029a09687f0cd7daae4a60ab3a28d2e175162bf3ff0b6359f627f57e4bbb6193e279638f7580c7907d7bf2b64efb856c3609f16095d256e37b9c2ff4c32931580e0afef8b8dd75cde9f3578d8c346c1d260469685383c8192b467e60be79ffcb10328a08166a908299d1dcac3d18282d73d14a75e428600a405054559e033c11aa7ba6210c8eb402677b0556852ad031bcf55f59601828f2f84bc0639d0d572ee41256179c5b81bf4a40c899e21db390dfb77c9b66211d2cd89ee508da89a73f8e4f3f9200aea252bab8ca583493e8454bd794baf0ec666a69130c1b07315a2657ddcc9a01e2262a91aca4866bedeebc96a279e42ac6305dc4e0db7f513a70ab956b593ac595ab01f421ba0fb3bdfd64c645ab28c214948e48d8419889ecdd355ebce37ee6de7ecadef22cc8b2cb8a3f465bc604d43690200e0110ae4a88d6f8568663379da0ab0e67f598c1d5918d46d3c40e1da0dfd45795732665a155c8158129d4a5a65a84a6667f90ba45bc3f64eab1a88144b77c51736f3ae3846b8aeb8fa00417dfb44aa449982f421ef796783ef74ff33eb0e1a4c001daeaa2a6d9a337586f6dcfbd0714128ffe313e1ccdb43199985ee4f9b9c2e17a218ad90e626a5ca8ddb39d3617ebb3ef26d6fb95c2ceeadbf39881bcc1706172ed740a405f7b238e81b1370451100296d9255b6db53323b7ee152410f71bf2f04c2aff72c022f5c921a20c4ef20963f073a1bea3d9a5acf6dbc591f9c70d2cdccdac4327d25473f9a2b8d85ec4e9a27cd5bf52c9f3c3e5e92c0087ce03e88477f6db0091fbe4f67f1dcfdad15f2f7b2386165e1046d58f53fdabb73d078bd99ed140415c4abdf09f693c4d9cb271b2311f0da824b467e4aeb771eb65ce951c0e22a628146bc5c8d483defcd50206d468fafea7b8481d68ad83edcf0e4f8bece8ddca1d97bfc9cd90121c732eb5e2db23c629a2dd5c5378b5d4b67ffdd02a18a40be3705adac74120624a42d15a5850cdb5d9ce6804810802b90d63db80f2d414ef2f964511e99dcb1cddcb0abab695a00344a3fa2a5d57dbac776ad7f9477a07230bcc7cac8e13b028bc4f9ab99e6a760735f58e474ea819d1effa31183f62d9ba014610766585e565c2e928c74d3e4dac6651288c464c8cf120a233ffeb28e95c3c1b50eed967d2194e1c56816509ef3a596c129ff3e46c13c9aca34e949fa6a9af5bbe56ff82bff85c4edc4969b2fd9503943b5933226f6d9eda5a4b42c17fd327b4638f3febab9679ad5acc4bffb20c6eb336e877c323b2eb1fe9538974ae8c1bd61b364838e2b6720ccfd76b4547d965f43dfd601c10eb301095bddafe7b3146d3d21d325f3daf2bdea427272e2f1bc9dd999648400e628af334ce8d3a2880fad63ea429c885fa5648d3a600d9783885539ab1c3b75a53a9580cb13112fe16248c535ba61b9a49e6a29600b6bbd8a3fb0d83c52272537d32900bd0a4988da5364450fee5f36c5502fa64546d85657a986374ecc1496f3f6f857b342e8c6be4056078f92e05f75c67e0c5e345268314c1a2072da2f0b5a89ff7a2dd47f0f6912f7b7c09522c350da4a02c4e010d74824ae0e7d5909939ae999742919eee41e960607cdbdca12ea6767e48506e68b0336c390f4aed0a91d699794437f8d81171b9ad302079f75cfc2e2b52ea443f79a7296922d764aac36e4bfe9f421748e9f83ec7c8dcefe672202eb01d0c837e6bcac92a890ea3a4f1095c97f71134deeceec29215854417ed2553e11c11406aa4c030fe2e40da8f4b074db5ac29717f02f47c4bb78559780352d6f1eb173baa76587b13c589d22a665a97e0b61bd4a662fc742ba5759832a6c8b920bc2f9c5fa1c4f8488b3f099c3ce33f681af0f2e592dff8def5af7ecd9021e63e812c6035f6c40388827d63d21faea4cd2e5654b2251fac0c20c8dfa371f42f8771eed4345ce8d6119553a4cde01327954694c19ab2afa5d4889a38b4fc0c4855c5316059c4d8e954da8476cdec943b4239411b525b1db08d4f5ba8e452ff38d29a60ce9aacc1950f6a89718d06e0f87dc234affff00e06ec47f887bdbb82508b255e54d3a7557616f0ef82054bfc7c4b3427f0e1153e1309405294feaf4ddceed4c5de100e83598d9cca410f186eca74698bb8d6bce706bcb0b02663a6824965016e0ba06f908ade9140dd85a9f3409811320e508addb6047e3f35da43e35a31c06c59f34a8f08a41abb352ff8fd546908f0bc2ef8cb246393afa20cdce55afadd5eab0c02ecfad06a1124d96aab1cf08db11bb92a26d6b35ff252d0013bf58100e16f49a5214b9cb9b856839453410190262499e5a1856a88ff3d5d158320cfec9a26f9629fc276b25b49b0db96350d31f3c1a5b492332135cd0e5d98809485b9955a90f207611064ec0ed7e4e5a481a5baa15a9eae84105ce5dbf1745dcd8a621c1eeed7c59d734b4c3ceb3299cd044a3769fa07f4212b795afde95ab669dc4efe5df8dd3a71a650dcab88563ce83b331c6b0cd8560acebd6af8d566ecf1fd46f964dddb96c6a23736d8a725011c20e6c5d6c2723ad59cab5f5e5d4a50d83b34b21f446ffb3f19c4ff8f5c866fece75ab6ef7c238ee50f573a9a7b84c5dfb06fa10b820d8612fb8d92e0aaccd2017c335039639ca979ef4fc045a9f96dbe4b1f9bfbc77913024784537bb7246047a089e3f4c7fa2d5c7a0e0b9ff2955102dfd8fd739feba25583a75a222cbb31bbe5b31bccc2ab3c3801337ed8b0ad4eb3cd205d3cf72c1cb914bbbbef55d4aea5efc7b34306a66464ba2e98310ffb9327c01458ffb63d27cc5b9f5e90e743d418e43d1d187704c89b0264aca46b05e6552ace6b5792730667b8b553d5ee4045b80c520a880c6dfb78b8603fdedf18d0f20818dfa75a5e537ca13d87001ae8ad97dd03bd58e8ed7922c5f9d5d560a864d94089706cfb4eb4af41bc22db29b402bffd0c8ccc30b7e9e9c0a7397bf9355100072f57ccbc83cb9713944567f71cd9df1abf1f2032460061fa494f5a2b30db974e63f2296646b63a355941cce38926bf867d93ee3c08f5696c8808e17599c8a1fd2df407c3f45c4c40510f2136a98224679fa3da1efa29fed55a7f6a84c270082087ba4ad8a0322bf5c0e722890f1ca76a0693e9608b1d1cbdc981f9fbb9caf0d54e2e74483a10ed25ef9fabf439920f223e6b83131a0bec0230ce84bc7db5e35982b650e3d47d8b56f69565b7b0eaefd0259c1e8b75033793c6fd33656f9883b635e6212d5292db6c13fa9a4e5ea661b38a04d3a88ba4885a87ade688825ecae21bdf082d180d6f1d928479f0a2cc2650b261305fea3e6931e9262e4b37c066e9e7c8f4a8a21676d0829e1481bcee0fd7874b861396367f0f0a8feddb9eea99b807f4e0cec863faba86bcaeee955b9789b326319175feb02c270c6030d058cf2cbf722e53a39b5495622c45766fbf98b68d59dd29b641b9a9ec24e8c7d608a7e953a0e47746bafb514d385929d636f812733715774cda03b7337f4d0bcc1a91e39a7383bb08cccd2fb70a0e04b32ed63dea5c9949766c050d1b990ec5d29d1889ff8bffea46ce996e34f79f32cf012463a2114a2766d8af7ef8783bd251d365545e20201781adb8f457f26ccfd57607a79d1e51ba612d14fbc2c20ab3d63b7f4acd12ce79700c722e8c93051f1ae9167c27f033057c733cc6d8aab210e7019b9d2e7536240026246db31a9c90ad6d97fb1925a86dfef4b2208243b6e7649b0f56f22479658f2c9729bd90a6f80fd8478410836b001898f0de0b67f76f55da6d950ef155d6a723307cb2abd541d52ce3b9e886338e7f6ebcbeebf4299fbef9861e8f4fefa6cfcc5c4f7bbf54bf70507cd11404e84a86bfb8563c7128bc0e8c72b5f0ad1fd3362dfbd8d19aedc92020486eb384f1ba1bab0a4c1e9ef88a61943394d7cdd4cca0fcb6a9fb9c6323aaf52601c0ab335164570f98799abc35d1fbdd94edc187363159423a0ba95c2fee0a500f45f306ca6b74638b1da2ecd5ec5bb1079cf8774471f9f739e3dd938a5818cae36f6e54bd24e7cb0cf5201390e1803fe022df1eb79a5098ded9ac268300179d7b538165ba87610019b01c058e867e41a455373f8d86c7120bbbb14442133c04f13aadfa73026801a12486a90a0a52288747b3e686ad971e84abf302db35aaad65e330318f2d3aa4be41ad9bdae1594c73a07d80a2b2eae0ec6be0a81c977025bee0416780496dea9f92749f245bb1a915392023d6d0aaf5e646081d1baa5b427137d5ef42c99aa840c4a5b3f970b1929f88b97721fd49000fe3659e5c57c571a612c6613031467bfdbe7fab7432cae5255b7e5e0bd9961c34dc29a7df713c35f7d35591fbfd7feb524827848eddfb914aad58769938a552f846d62b2bff058fbb848f23e31da48b263dd65a9cc49b5fa9f22ca4211a3671ff904775b23a8aca51faa4f12d4d2ccbe21791295f73aa5ad9ae59bdee955ddc8b96b775899622d0a42ce64d3b21a7230b6337c6b1a1c9805f3ac63673149da1c1485dd9ec20bc2e60505f320e269c15c0e4ae9c857c7f4df69b1f8af359e55a134bc0e65678e1fd5af038c85e504eb8fb7c734530f443a9d126d8c2af3ab61cec46244f3c6a9a9e5ea9d61418524a58e05dbd373a71765f45d94685b7331e8fcd21b9d2c0bb6c475b9eee06ad26a7d7290fd7438f05f8865054e125f2e9d578fde9bb9fd1232cc69c5c163b262b70f07d64c8dc9a0c72d5569aec925174d147dab69b10262be24a834f18934fe20921af390059db969a0a03c2151119b5c2b4d1880cbc2ee5d729b40451b4274116000f25a0d9a91f5b098db429cb956ffa98e4768963ab928783e3511cf27cbe04d380e0d98d6714c4df4b98f594e00b0c8aface75c0aa5f51317c38b984280b7ee3782a6368b045bc08af78767d16c9dcbab3bfda7aaf3d67a7e19b61678c66a15c9ca9141310630ae36f0c15cfb0ca16a4f140e025ecc5bf6c304ef4d83d06e3ddaf24744d2bf0dd169b5322ca4791816d2cdfbdca4acc3bd95d789acbd06ecb0e6f54176c3f15adaa23110ea4d21e0ae99bd9ec5ad03d2a7b0336add43d2ffd7464b68223ce74b346333747cb8a13341b262041824018e05aaafd141f08e741681b0287d571eb0f6042b208343275e16a594191b4f42d1623bfab32a89b711c375f17d318681adfce655bc58d60e275d96b3251f70621ba33a6dc7b3c970c31131c13d5c0de91f46eb982319d20fe373419837d7bc9ac02397a89bedf018fde92b26ffd5a2a824cab178bb54b6e081f85a54d2a27b08450174bc9c33c510489546116221c0b6b9b6ce2207d4b186cb65920a9327e211dfd2fc387fba20fbc2fcbdb304fa989b7312cd02093766b1aa0aeb92d12a6fa5685c3d389b6ed05a564d3713f1c0926c4c2c285922b082cc005b96a01a228d2d3e37d5bb599798895e000271cb321f8a52dd24d5fd9afbdb098680c0f48a176b80ee67cfd2dcf2d9e5b0eb0a6fb18b284bb53ed26e792f89c1df86da4c90c7c52837bab3e73c999b3b353bc1d9a93c94afb12da0f36894154439b8535ed1425e0a3ce8dac01acae8cdb8148ada001d908af32eafa2e11fbbd970a9aec34f2cbbdac286a4f3393150a72f4ead34d76a234850e528ef7ac350c31663030e30ae1034caffdc28453a2eb212e2caa84ecfe4420e8991ad4e8933526fd125eaa1bd9e4075d0fabfd91e7cfae31e57d8b117fadda991ea4024e2834abc297e177ed158ace0c5f8d852cbeab7e971d58d5378923dd809d175491df16604648aeaff06ca8193d4f832e94710528d83141654714a76a003ac2c35d078eff6f097b8f4160ef09a33e65443536ce5329e40ff5bd00373c7cc9a64790d4230167b40ecd12c5e3507b26491c5a1ddf169cb04b33aec41f30df28cfa4fe5ffd75a31fa06018d0b4f46f1d0930507eeabc6da25a2469ef99f7d98887256cb5a7429597932d2cd4f6a4fc179c87ed33f8a6736a88bb68eba3285964e7b28fba03fc787929f633c4641299f13d41e6fb10caf881e428785716580329df208475ec81433cfb33e701b504748652f1cfce2bf40250ac0060bdf6d461996f42a02d4c33c27c2c4ba6adc232d44f4b82c74cb31809f3d02a1baacf28703ecf0e1efc04f671e3a4c2af1d470f182dcc2ef324c1d59c1f43cefcc6a8679cfb5cd6cb5469eddf4f2b1330dbe5d8d204b9b313f93175d1042ede7ca9164582d3971a26e67055b00fec882e60e107f2598e23e9b31fb95e36c376236abdac7c8f4a8f81637d317a4b68423312ed80fb6432b0c2c3aca76ce5cc02bf0a42e1c435115974f947fb94c0a5dfc40eb7a9526facfbf0c70003a179233cb3b30f02c9b38ab9ba7e653ffac1819bda1b4bb7a3ec22e9f16397a9a40a939bf2dc9789d20f4f012688cee2047bea4ef790f7a01ed8f31ba578c2d3113e40f52a69400a0992a14a98801b63d74bf88b65ab102505f237de7d1dfaa3f31117f9cd893ac582eab155e7991493d458bdf1c181ae083691e0898012245d18bc075a468b2b81ed4d0762943f12f0b2c51ce29111c9fba19889208b37ff1dd4c285a610805b0ce995805f95cc825d49042bca555688cd09e1532c17e0e4dbe388863a8a9cf16c6a2f0853ad09b56670aaadd1e5b214f2251b34fb89ddf0fa78f2fcc8df80cf9ade31f92da256910a6f473b3663b2943d8c1e56895189a1c862f39c669b10e09f104209406ba66321aa163eab3c51e1ebc21a1991526387c134adc8ea84


主要就是演示一下如何把指纹浏览器和蓝印结合使用,主要就是获取所有的窗口,然后循环打开,然后通过蓝印去执行自动化操作,然后关闭

共 2 条评论
蓝印RPA 1年前
0 

太帅了

canyang 1年前
0 

[舔屏]

添加一条新评论

登录后可以发表评论 去登录