Browse Source

Signed-off-by: caner <5658514@qq.com>

caner 3 years ago
parent
commit
2247adb73a
1 changed files with 9 additions and 10 deletions
  1. 9 10
      index.js

+ 9 - 10
index.js

@@ -7,21 +7,20 @@ const Puppeteer = require('puppeteer');
         headless: false,
         headless: false,
         timeout: 0,
         timeout: 0,
         defaultViewport: { width: 1920, height: 1080 }
         defaultViewport: { width: 1920, height: 1080 }
-    })
+    });
 
 
     // login
     // login
     const page = await browser.newPage();
     const page = await browser.newPage();
-    const tab = await page.goto('https://git.caner.top/pulls')
-    const isLogin = tab.url().includes('/user/login')
+    const tab = await page.goto('https://git.caner.top/pulls');
+    const isLogin = tab.url().includes('/user/login');
     if (isLogin) {
     if (isLogin) {
-        console.log('需要登录')
-        await page.type('input', '5658514@qq.com', { delay: 100 });
-        await page.type('input[type="password"]', 'dongdong88', { delay: 100 });
+        await page.type('input', '5658514@qq.com', { delay: 500 });
+        await page.type('input[type="password"]', 'dongdong88', { delay: 200 });
         await page.click('button');
         await page.click('button');
-        await page.waitForNavigation({ timeout: 0 });
     }
     }
-    const page2 = await browser.newPage();
-    await page2.goto('https://git.caner.top/pulls')
-    console.log(123,page2.title());
+
+    // 获取列表
+    const list = await page.$$eval('.issue .list', names => names);
+    console.log(123, list);
 
 
 })()
 })()