技术改变生活之开机自动登录校园网、自动打开无线网分享软件

您所在的位置:网站首页 parsec开机自启 技术改变生活之开机自动登录校园网、自动打开无线网分享软件

技术改变生活之开机自动登录校园网、自动打开无线网分享软件

2023-06-15 12:26| 来源: 网络整理| 查看: 265

开机自动登录校园网、自动打开无线网分享软件 第一步 打开计算机管理第二步 点击任务计划程序第三步 创建任务或基本任务第四步 设置执行脚本第五步 使用bat脚本更便捷第六步 设置界面截图第七步 打开浏览器登录校园网第八步 启动猎豹无线wifi结语

第一步 打开计算机管理

首先打开cmd,输入compmgmt.msc打开计算机管理,打开后的界面是: 在这里插入图片描述

第二步 点击任务计划程序

点击系统工具下的任务计划程序: 在这里插入图片描述

第三步 创建任务或基本任务

点击创建基本任务,一步一步设置完成之后原则脚本: 在这里插入图片描述

第四步 设置执行脚本

设置执行脚本任务: 在这里插入图片描述 程序或者脚本:E:\python\PycharmProjects\python3\PythonApplicationDevelopment\venv\Scripts\python3.exe 参数(对应需要执行的脚本位置):-i E:\python\PycharmProjects\python3\PythonApplicationDevelopment\Blog\refreshCSDN\LoginCampusNetwork.py 注意:使用-i参数可以让脚本执行完不自动退出,方便调试

第五步 使用bat脚本更便捷

这里我才用的是直接执行bat脚本:

E: cd E:\python\PycharmProjects\python3\PythonApplicationDevelopment\Blog\refreshCSDN\ dir E:\python\PycharmProjects\python3\PythonApplicationDevelopment\venv\Scripts\python3.exe LoginCampusNetwork.py 第六步 设置界面截图

最终的设置效果是这样: 在这里插入图片描述 第一行是启动bat程序,基于selenium框架的,校园网自动登录程序脚本 第二行是自动启动无线网 这样,我只要一开电脑就直接连接上了校园网,并且还有无线网可以用好开心呀。

第七步 打开浏览器登录校园网

我程序的脚本是:

# coding=utf-8 from time import sleep from selenium import webdriver OVER_TIME = 5 class Browser(object): def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): orig = super(Browser, cls) cls._instance = orig.__new__(cls, *args, **kw) return cls._instance def browser(self, url='', browser_name="Firefox"): if browser_name == "Firefox": self.driver = webdriver.Firefox() elif browser_name == "Ie": self.driver = webdriver.Ie() else: self.driver = webdriver.Chrome() self.driver.implicitly_wait(OVER_TIME) print(url) self.driver.get(url) self.driver.maximize_window() def find_el(self, by='id', value=None): try: if by == 'id': element = self.driver.find_element_by_id(value) elif by == 'name': element = self.driver.find_element_by_name(value) elif by == 'class_name': element = self.driver.find_element_by_class_name(value) elif by == 'link_text': element = self.driver.find_element_by_link_text(value) elif by == 'partial_link_text': element = self.driver.find_element_by_partial_link_text(value) elif by == 'tag_name': element = self.driver.find_element_by_tag_name(value) elif by == 'xpath': element = self.driver.find_element_by_xpath(value) elif by == 'selector_selector': element = self.driver.find_element_by_css_selector(value) else: raise NameError("Please enter a valid type of targeting elements.") return element except Exception as e: print (e) def click(self, by='id', value=None): self.find_el(by, value).click() def input(self, by='id', value=None, text=''): self.find_el(by, value).send_keys(text) def clear(self, by='id', value=None): self.find_el(by, value).clear() def quit(self): self.driver.quit() page = Browser() sleep(2) def login_net(): try: page = Browser() login_name = '此处为账号名称' password = '此处为校园网密码' page.browser('此处输入校园网的网址') # 总站 page.input('id', 'username', login_name) page.input('id', 'password', password) page.click('id', 'submitBtn') import time time.sleep(5) page.quit() except: pass if __name__ == "__main__": login_net() 第八步 启动猎豹无线wifi

创建新的操作,在执行启动程序中输入要打开的程序 C:\Program Files (x86)\kingsoft\kwifi\kwifi.exe

结语

至此一个能开机自动启动打开浏览器,输入校园网账号密码,并且登录校园网之后自动打开猎豹无线网的程序就这样做成了,好好享受成果吧!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3