From 19afa3d19bb632a4baaf029b86967dcafb1e7b84 Mon Sep 17 00:00:00 2001 From: YiLin <482244139@qq.com> Date: Sat, 14 Mar 2026 17:53:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=87=8D=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- __pycache__/actions.cpython-312.pyc | Bin 10833 -> 11718 bytes __pycache__/check_station.cpython-312.pyc | Bin 9521 -> 11178 bytes actions.py | 10 ++++++++ check_station.py | 22 ++++++++++++++++++ ck/device_b.py | 6 +++-- .../__pycache__/driver_utils.cpython-312.pyc | Bin 41631 -> 41631 bytes globals/driver_utils.py | 2 +- 7 files changed, 37 insertions(+), 3 deletions(-) diff --git a/__pycache__/actions.cpython-312.pyc b/__pycache__/actions.cpython-312.pyc index 2dec72762debf74e0b2b0b455670d1b7151f4bcb..a725faebbf013c4c5bf1b399cf14432ef4c5d8ed 100644 GIT binary patch delta 1597 zcmZ`&ZA@EL7(TbXZSSSurBJ#;KSq(3twkb};T#OZT;xNdGPlX(TH6cj?AqqG9m4>_ zxnv7E<2+2<41>fGAtnN%^CKjii_tk|yksPh27k>~*dKA@*Jh&UP$)O1o*(ad`#w*e z=e_TFJKOwYi)u!x%mV1V>G;ZDRyCMu01N;c+9(^mN97V-@NsPp9HuB$q%TTi zGCoJMpiP%8T1Q`@v}Pg&AV{&1ZQd!7dz1lM#4`P15dd9)K{0huE`xuQW>v&4aL@=H zO5_?NIT21Z&f9 zQ6@M$4LdWzIceCH2{xqRvJ7yJF%56dUij^BP^VEuH-}#i7bqtT$+P5{`DQdLS~#mt zsbH$YSItMvEFn|i^5nXUY%2jerG+4>+i24cxSid^|42%aq$HXH`xVxmhk#GoP4p0* zWa{o9I=~6>A<#kmN3OhEB#;wsg$BvVqv`o}iQr|0Q7i2h^@ujroC$)S;y+#h{clf7>x2d*a0e7D?x@hR)`v3$%)O!p=}eJ62t5J&h> zG0HmgIsBaQZ0`})`vwzXBN2Zn$Q<_s{5~!hAzU5~CL9VdQNyv`P%y}Pql}O9A7?oZ zZ%bT)k`NcC_nz>w;V6=biz88v!>*hbURQoz9asA!j3*ps0-jh9x%uMRscfxy%oB`x z0)bAan6qI$nICy@3>zodh!_>D@CQ}t$=A{Uvlpz8Hd?nLqLl@UhQfJ6#jK&?8}gd` zTlw|opIX0foij8q>P-Vp=bMJxM}6bLu^{i-&F?I;ql>P}c~{-6tL|p`uT?)+ z@h!}JOWSNq+Z|W?tiI&^+Wz`s{T1Va$uhL-(yqlk%aHP-a#S`!eyy5RY5CG>zWPP} zv6trZninkgRn-@2FR^EJ8_*Zr2O`vu#xS5huO2QQwU4{U+`O}ruRJh!u!TSDy>rmV zA7FWF+nlC-(UAXWMS}Q`R^32jgl(GgeYNN#-+tzadJ5dA*r#kzfLoFp5xQn5x`7tY zXx$B@c&3^}mD{8QRc_N_oGa)?l;@N-lHy-TNh3Wqt*KE^d+`VXS34ysV2CYv&*Dln z{XnSQA7sLwb~g2(4%lO^C$_^|<~G6w%Pcmj8&eCRx!9y;(34;$=R`HG1fH^-B6dKD z^*Lf_s>%8rNifh=WY+5udKx^~u9leYzbq=0=pNJ&u(jwk(KvOt=pTZ30p2Zsm3R%- zIP4AvtIHxWuNSRZYB$!l%Yhx%Y<8r)&N)n5yg0SvuoZ=e)YHd8zF2^*;(Fl?$9~0r Qk}&=Sa9jyb6*}F-zmGw$_y7O^ delta 880 zcmZXQ&rcIU6vt<}UAna0cIi?|yHMy4r7I0oBziD0!Dz6Oa8U`y;@Xr2i?!6*txyBT z5N;k!d@<_5gC=@0F^~-&xSAlwlkwKXn|}a;@u<$U6i7OUH$Oh_`+e`t){SphJzqu9 ziRc>Lvhpv_u6sNJ|IUukbBGC%ry>te_zsxjMVsk>pg(M1LUT^IDTF*rNNZs_woLCK zTXU;$$LVwlbwr`u3~Lo@%0M%8A1IY(=sAEr%}_dku_h?^_8}Y-dg_D4U40F~TmshI zeu(?qLE)XyCv@-6uGn93?{Pg1ql&}aKO;1E0@@TA9`hl1;1}KIp;xlur5+K+kU7w( z7Dr@w86UAqHLSQ6^A!9Qd)rsgv||}R#0z)(eZK|E=gVR4r?(R}t<8 diff --git a/__pycache__/check_station.cpython-312.pyc b/__pycache__/check_station.cpython-312.pyc index d3d0e8f9fc09209a0a94cd4eef52f25ac400a2e8..80eace210b3f8ea1034a2d3d4e08861ae9ee7eef 100644 GIT binary patch delta 2728 zcmcguYitzP6`nhfefYI&@2>5AWOr>ZI1|bOCaz5au>;toK{fF8C2H zs$lfuj2jFSVQ}prPn}s;XVJac)d4*IXm{s&7(h0|MJ}I z$8V%xIDPZ%_{_00(P;FJ3-mKnsz9YPZ;sEtd%E#X5CrMp97+HBbjI8l$KFdHc_uyb z-ptWI+l=ru3+>gYj-fGOXP_ot=u>X;}N> zSOvz3mO%fJD>ddQuYwgV*HlPzQEXm#_z*h=O5N=rK4ZYXZ1R{=x5HRYV>ab`8%J+3ntG zSLnKH?N!&>bDPg^9p8GveI+;W@j%l&_ zy4ZMCY`maf8JZkQweGpzy7y}9-fLpws&n}-_?L5E-T8XkjS~OJ;g=3iyZs|g$D2mC zoY_3qe6~5Y;^EZ8&8hNjQ*O)l8~*U^0&+@dZ~y0Q599RCGc0u|&-LQA=eNDuIV!!S zo>EiGs#Dc1Q#)HzyJOdO{y5bVPX+c)#LO_oxxGR#|EdN_LR-R4iEh5giAZ z*uu=@A<<1DYq;X&T0{q5P3m%Hxx1r;Oed?k3Kwsurn(C5${2>6%Js3j7Ye&p4`d}> zkoMmp$=bnYOEWtTvIA^a89AO)SzZ1ebvl)7Sv}f4?6mYD8BH=vA7w%{e9uq`I;5~k z11M|iKe~ct5DlSzUNXnKU4b4K$?m4dl_KUIVfw*>mXwn{0-8-f|1ED<4089_p52|R zd&uV@H<__I>MeuZ5NEnX$Ga|xdC5Ggo<9G_nPa1~AHMU&v+rYA!1(}hEsfYgv6%#I z@{VK)WtZwM={cec!%bu8rI})f&|=tuO97xBG7Z27oF5=SPTOj0;ASyTLF925_%aGc zQCyN@I*zNF0(~d8S62-rYoHgVL~G^&`}*N0=~Qc>RdR%xwj0#1Bt3aoc!eX!M_e9V~TazHi& zty`9R%?vagTKu3K(-K&gRc&974gr8otpHB|>>&mIW=jXKW>5mqGYk$V)u)}C;K^*E z<_VC|#MHIPSlRhATk%egN~!z*B>ll!T5|STw_Cx~9PN5WsQ(5dh3%_`_sEA!W2p z6n?_oVk1J${9`OD_KQ0;~tv0PqMv9Y8(6qW~KL;9Sw33BwLpXaU#>unPcQqfDfB1Gk2P23;MB z&m`>fbQL#%$kH2ErMQM4BV!e9^zVs1 z(zo$@AT`5cTI&bB{Dr?PnG5)Df&9w0{y>kE?3N$F&y!CgHTnBFePI($y7m)4 zR9s^(DmgQqDHhZDOsOz?!pPe0{L=hW>ggk$DGvU7VVLU*(Y>x*7jP~I7h>d>YL6eTn+o!W|~`(tj5O#sWqOZ zVS+%`WkqU%RUXFVNYcH=pXOJjtTUHMnOhd7xiZl`r8=hk`O~Yn-+2G-=a=qmd}tu zLE*Z~gA8b+eZuuVX>_o1KKQpt5^%oZ8BaG8>pt29KQ&A>Brzv;GJDL!!JanJI6$(M z&BoUVnXLTPbd)DuFs-)kc$x`m0>Tg;4YBM1^zBd&5x{)Co#eBCZ+Sr=Uk`tH)w((aJ3vwq)iFqez1= zqcsK5bvlVSfH(}B+Ju_M<^MbKtEQ5R6<_-=WElH|wjrDf@Zq+Y&CObL9uFORW^i>J zaSG9bz;}gtyECo^BT|2r5?+$4K}CvG+u>Nem#CGu;+KRoPoS&^v4dfP^0?fIcoMN2 z(T^BF3?iOF>_H4M=-vl4;j2oYLyRLP5YHo=vR}ZJQ>&M)YX5zVDq##bjw0? int: + create_link.setup_adb_wireless() driver, wait, device_id = DriverManager.get_driver() url = f"https://database.yuxindazhineng.com/team-bucket/69378c5b4f42d83d9504560d/前测点表/20260309/CDWZQ-2标-龙家沟左线大桥-0-11号墩-平原.xlsx" station_data = get_excel_from_url(url) @@ -49,7 +51,7 @@ def main() -> int: # station等于0时启动actions.py if station_value == 0: - print("\n🚀 站点编号为0,启动 actions.py") + print("🚀 站点编号为0,启动 actions.py\n") # 启动 actions.py app = actions.DeviceAutomation(driver=driver, wait=wait, device_id=device_id) app.run_automation() @@ -57,7 +59,7 @@ def main() -> int: # station大于0时启动check_station.py elif station_value > 0 and over_station_num < station_quantity and station_value not in over_station_list: - print(f"\n🚀 站点编号为{station_value},启动 check_station.py") + print(f"🚀 站点编号为{station_value},启动 check_station.py\n") # 启动 check_station.py # driver_utils.ensure_appium_server_running() app = check_station.CheckStation(driver, wait, device_id) diff --git a/globals/__pycache__/driver_utils.cpython-312.pyc b/globals/__pycache__/driver_utils.cpython-312.pyc index ba0ea22bcd6cc2a2d7505317237c3270b1764d40..5daf3b16ed269369746f3f7b11bebea6af64c2bb 100644 GIT binary patch delta 1645 zcmZ{kTTEO<7{{5j%PD0`NK6D>`=Re;! zm+vyOu|+Mms3m=pl$01Jf4^UzHxe!;4P@A^?}-yb89&&ZT$*_pXp}G=E!;R3;LY8< zBg{iIt($w^_Ggv)i3Z^g0^8Y%pf4bfmxf!+thD|ET2+8u(- zlQ0uo0>=!0pgA1jdQ!&;T3+o{*^GPeMLL z;gSN42gF3lEK5^|RlxoT5CdlEptr=)5BUtB)3kTHqX!Z}^IrPaTd!L=)BUA~vXC@C z1E_${LOl`l@aWQYt$HXv zxfQe3F-M>bI$qc4XooxsbkKKodHPF`b7Dh%G0S~cYSZ2xGJ;kNkHR+zplqH5)gNvO zUxOo_wNPi{F7_6^**LrTBIc}B@m7T7Z*uFG;JYMVY^t%dFX$UzQ|dKXc1xJLygEi} z5C4)X56_pX4O9iTV8&Gd>G7{H*WMlu1+5B9!l>G*nug=%WY*;M=diD-)xVS76tDTc zb}P9kec$#FJ58=5D`~3fs=g<&M?P?xn30--?L2m?tGI@IM&uZa@oBTrCx8?{l`A?N z+NxXCrM%G38A0jsY~qh$!d}3-TTmCMu*;bvAl0$AJ7~p!3XbO_JnQA_33a)XXJAY!YK!EkJL5g15j%h-R3!5D3oc|uh`e+#oQDxN0ekCKC%{I_b zG>;|HLbRTxi;Y9>b!?ipk8aV&vB9fUJzB$tX>!!fM(D%Qs-#hA_GnfcUMJ^R7IRYh zn1{JU$JjK>T#@ct>EDUf>JfRNKE*1=+vwi$2ez#x_8ENWj2Yj>jbOxTi+rRsI9|fC z#q#*OEd4!9(j=-X`1|sMM-0;<#U?x~S6rFMv^jo*!-TWg0wAAQNx_ zOTaR*sq|VrT{EG}=RfLe3xxT343k@ouTbmM+{D-vVQ@7va4JG delta 1647 zcmZ{kT}+!*7{_;7`fgC`7}yLHQo1o{`HIWjrdhCnikob}1s_vkO;-wg8N98hWrPnm z%-l>2D{jvQ5|lz5j@>xn7(s);`C~s|9RcGS}%U@|2)t6 zcs|Z)V$qUVv^Xw19BHfM@5Z}Acg#7C_vj`sS>(+4020SyS#ly9?!uz4SS=WEi;tm)y3efdb6zX+(1 zk3k&=RG2S8&5QRcN-V5QT(4@ju|?tAS;4e+cn;ICT@7qWBzN7i*p=lm)BMx!!2OGm z>w#=w2`~dA{~l+?rx@1&Pf2*K{9|!^Pr1c;L5`C4XeojUH_na#q~aRK^OQmpYl!8P*Lmh9}@l0M!!SHL64W8xd%> z+gOmgTeh+Dbhc%7{o9zcQpMX5Qn1yn&A~S(UT&>VVPDXqQ#B38otIgYFId2?QhRVKyD44^`cll~ zPS6h>kFukbcVOA6ny%`51RECtM~Uf~8Q9L7Vs;f5kZN}x#EqOhgrpPOuI|;biHpQ`;F}VZ$5D6iX<(8 z?xam#BOdFwlo}1ZicU|do5-grYUzUpXE^1 zn3uUk*VqhmU6$?!>EDXg>Jj;%ma&TQc6xC9k&P>feFh&ole9&+Zp6&C$VW=U4Ya2Z~=M1 zBCtekI=cZ+H@PMf2p$Y{grfX)4Aa~6XkdR=$ln{_hHi93`AsY+1Q_D70;*|QP%a=J RC;&WUOy{y4Vt6`}{ReOgtZ4uM diff --git a/globals/driver_utils.py b/globals/driver_utils.py index 27941c1..e03e916 100644 --- a/globals/driver_utils.py +++ b/globals/driver_utils.py @@ -122,7 +122,7 @@ def init_appium_driver(device_id, app_package="com.bjjw.cjgc", app_activity=".ac options.automation_name = "UiAutomator2" options.no_reset = True options.auto_grant_permissions = True - options.new_command_timeout = 28800 + options.new_command_timeout = 3600 options.udid = device_id # 增加uiautomator2服务器启动超时时间