@@ -151,6 +151,11 @@ def Init(self):
151
151
def Quit (self ):
152
152
self .driver .quit ()
153
153
154
+ # apk_sign_key.jks
155
+ # keytool -v -list -keystore /Users/moon/sourcecode/unity/product/Common/project_android/game/src/main/apk_sign_key.jks qianlizhiwai
156
+ # SHA1: F2:52:EF:13:E7:4E:2A:96:B6:52:2F:F8:96:8E:7B:0C:04:98:E6:30
157
+ # <input type="text" class="size-410 spaui-input has-normal spaui-component" placeholder="请填写正确的 SHA1 值,否则会影响广告返回" value="" name="" data-spaui="{}">
158
+ # <input type="text" class="size-410 spaui-input has-normal spaui-component" placeholder="输入的包名必须与广告请求包名一致,否则会影响收益" value="" name="" data-spaui="{}">
154
159
# 3452644866 qq31415926
155
160
def CreateApp (self , isHD ):
156
161
self .driver .get ("https://adnet.qq.com/medium/add" )
@@ -231,10 +236,7 @@ def CreateApp(self, isHD):
231
236
list [3 ].click ()
232
237
233
238
# url
234
- item = self .driver .find_element (
235
- By .XPATH , "//input[@class='form-control size-410 form-control']" )
236
-
237
-
239
+
238
240
url = ""
239
241
if self .osApp == Source .ANDROID :
240
242
if appChannel == Source .TAPTAP :
@@ -249,30 +251,51 @@ def CreateApp(self, isHD):
249
251
# https://itunes.apple.com/cn/app/id1303020002
250
252
# https://apps.apple.com/cn/app/id668407890
251
253
url = "https://apps.apple.com/cn/app/id" + appid
252
-
253
- item .send_keys (url )
254
+
255
+ key = "//input[contains(@placeholder,'详情页地址')]"
256
+ webcmd .AddCmd (CmdType .INPUT , key , url )
257
+
258
+
259
+ # sha1
260
+ key = "//input[contains(@placeholder,'请填写正确的 SHA1')]"
261
+ sha1 = "F2:52:EF:13:E7:4E:2A:96:B6:52:2F:F8:96:8E:7B:0C:04:98:E6:30"
262
+ webcmd .AddCmd (CmdType .INPUT , key , sha1 )
263
+
264
+ key = "//input[contains(@placeholder,'输入的包名必须与广告请求包名一致')]"
265
+ package = mainAppInfo .GetAppPackage (Source .ANDROID ,isHD ,appChannel )
266
+ webcmd .AddCmd (CmdType .INPUT , key , package )
267
+
254
268
255
269
# name
256
- name = self .GetAppName (isHD )
257
- list = self .driver .find_elements (
258
- By .XPATH , "//input[@id='placementName']" )
259
- list [0 ].send_keys (name )
270
+ name = self .GetAppName (isHD ,appChannel )
271
+ key = "//input[@id='placementName']"
272
+ webcmd .AddCmd (CmdType .INPUT , key , name )
260
273
261
- list = self .driver .find_elements (
262
- By .XPATH , "//input[@id='placementName']" )
263
- list [1 ].send_keys (name )
264
-
265
- item = self .driver .find_element_by_id ('formControlsTextarea' )
266
- name += name
267
- name += name
268
- name += name
269
- name += name
270
- item .send_keys (name )
271
274
272
- item = self .driver .find_element (
273
- By .XPATH , "//input[@id='packageName']" )
274
- package = mainAppInfo .GetPackage (Source .ANDROID , isHD )
275
- item .send_keys (package )
275
+ # 创建
276
+ key = "//a[text()='创建']"
277
+ webcmd .AddCmd (CmdType .CLICK , key )
278
+
279
+ webcmd .Run (True )
280
+
281
+
282
+
283
+
284
+ # list = self.driver.find_elements(
285
+ # By.XPATH, "//input[@id='placementName']")
286
+ # list[1].send_keys(name)
287
+
288
+ # item = self.driver.find_element_by_id('formControlsTextarea')
289
+ # name += name
290
+ # name += name
291
+ # name += name
292
+ # name += name
293
+ # item.send_keys(name)
294
+
295
+ # item = self.driver.find_element(
296
+ # By.XPATH, "//input[@id='packageName']")
297
+ # package = mainAppInfo.GetPackage(Source.ANDROID, isHD)
298
+ # item.send_keys(package)
276
299
277
300
# key = "//button[@id='spaui-uploader_2-empty']"
278
301
# webcmd.AddCmd(CmdType.CLICK_Action,key)
@@ -281,14 +304,10 @@ def CreateApp(self, isHD):
281
304
# self.OpenFileBrowser()
282
305
# time.sleep(2)
283
306
284
- # 创建
285
307
286
- item = self .driver .find_element (
287
- By .XPATH , "//a[@class='btn btn-primary btn-160']" )
288
- item .click ()
289
308
290
- def GetAppName (self , ishd ):
291
- name = mainAppInfo .GetAppName (self .osApp , ishd ,Source .LANGUAGE_CN )
309
+ def GetAppName (self , ishd , channel = "" ):
310
+ name = mainAppInfo .GetAppName (self .osApp , ishd ,Source .LANGUAGE_CN , channel )
292
311
# if self.osApp == Source.IOS:
293
312
# AppInfo.GetAppName(self.osApp, ishd)+self.osApp
294
313
0 commit comments