• vscode中的github插件自动登录


    最近不知道怎么回事【后来看邮件才知道,是因为git版本太老了,更新就好了】,vscode github插件不能自动登录了,总是出现登录窗口:

    设置了以下自动登录的代码,但是不起作用。

    git config --global user.name "我的用户名"
    git config --global user.email "我的邮箱"
    git config --global credential.helper store
    

    主要代码如下:

    from ctypes import * 
    from random import *
    from inc.FormAPI import *
    from inc.kmAPI import *
    import autopy
    import pyautogui as auto
    from inc.change_keyboard_layout import *
    
    
    def auto_login(username, password):
        win_title = "GitHub Login"
        while True:
            form = FormControl()
            form.bindWindowByName(None, win_title)
            form.WindowActive()
            time.sleep(0.5)
            if form is not None:
                if form.getWinTitle() != win_title:
                    continue
                else:
                    try:
                        windll.user32.BlockInput(1) # 禁用鼠标键盘
                        change_keyboard(Lan.EN)  # 切换为英文输入法
                        auto.typewrite(username)
                        auto.press('tab')
                        auto.typewrite(password)
                        auto.press('enter')
                        change_keyboard(Lan.ZH)
                    finally:
                        windll.user32.BlockInput(0) # 启用鼠标键盘
    
    
    if __name__ == "__main__":
        print("在管理员权限下运行才可以禁止键盘鼠标干扰")
        import argparse
        parser = argparse.ArgumentParser(description='VS插件GitHub自动登录')
        parser.add_argument('-u', '--username', default="812256@qq.com", help="帐号")
        parser.add_argument('-p', '--password', default="", help='密码', required=True)
        args = parser.parse_args()
        print(args)
        print("程序运行中...")
    
        auto_login(args.username, args.password)

      项目开源地址:https://github.com/Lihao2017-11-15/python_tt2

  • 相关阅读:
    [转]java.lang.OutOfMemoryError: Java heap space内存不足问题
    xx
    HTTP协议详解--(转)
    树的子结构
    合并两个排序的链表
    链表反转
    环的入口节点
    链表中倒数第k个节点 (相关的 单链表的中间节点!)
    正则表达式
    表示数值的字符串
  • 原文地址:https://www.cnblogs.com/qq812256/p/14100978.html
Copyright © 2020-2023  润新知