美文网首页
selenium 简单用法之刷游戏后台道具

selenium 简单用法之刷游戏后台道具

作者: 看不见上帝 | 来源:发表于2020-07-16 19:48 被阅读0次

    温习Python时,偶然发现去年跟朋友用selenium写的一个怒刷网页游戏后台道具的代码!
    selenium以前用了一段时间,后来工作中不长用就没怎么看了。

    from selenium import webdriver
    import time
    from selenium.webdriver.support.ui import Select
    from selenium.webdriver.common.keys import Keys
    
    #    自己可以加个全局等待时间
    #   东 游戏后台 无限刷内丹
    mhxy = webdriver.Firefox()
    def logingWeb(url,user,paw):
        mhxy.get(url)   # 网页已不存在!
        time.sleep(1)
        #点击警告框
        mhxy.switch_to_alert().accept()
        #输入用户名
        time.sleep(1)
        mhxy.find_element_by_id("user").send_keys(user)
        #输入密码
        time.sleep(1)
        mhxy.find_element_by_id("pass").send_keys(paw)
        mhxy.find_element_by_id('user').click()
        #点击登陆
        time.sleep(2)
        mhxy.find_element_by_xpath\
            ("/html/body/div/form/div[2]/button")\
            .click()
        #点击邮箱系统
        time.sleep(1)
        mhxy.find_element_by_xpath\
            ("/html/body/div/button[2]").click()
    
    #   选择 物品 种类 数量 发送 确定
    def sendmail():
        #下拉框选物品
        time.sleep(0.5)
        Select(mhxy.find_element_by_id("itemtype")).select_by_value("1")
        #下拉框选择攻击丹
        time.sleep(0.5)
        Select(mhxy.find_element_by_id("item")).select_by_value("2006706")
        #点击 物品数量
        time.sleep(0.5)
        mhxy.find_element_by_id('num').send_keys(Keys.BACKSPACE)
        mhxy.find_element_by_id("num").send_keys("999")
        time.sleep(0.5)
        #点击发送
        mhxy.find_element_by_xpath\
            ("/html/body/div/form[2]/div[2]/fieldset/div[2]/div[1]/button").click()
        #点击警告框
        time.sleep(0.5)
        mhxy.switch_to_alert().accept()
    
    if __name__ == '__main__':
        url = ""
        user = "Yorki"
        paw = "123123"
        logingWeb(url,user,paw)
        for j in range(1,3):    #循环3次
            for i in range(1,100):  #循环100次
                sendmail()
            print("休息30秒",j)
            time.sleep(3)
    

    相关文章

      网友评论

          本文标题:selenium 简单用法之刷游戏后台道具

          本文链接:https://www.haomeiwen.com/subject/lzemhktx.html