wolai云端笔记离线方式还没发布,为了数据的安全,云端和电脑都不可靠,GitHub才是最终圣地(狗头
由于本菜鸡前端没学过,估计着直接拿云端数据几乎不可能,对creator来说数据可以首要保护对象,所以自己想了一个粗拙的方法,利用pyatuogui自动模拟手动定点上传咯。接下来说明步骤和一些坑吧,啊,这也是本菜第一次认真写blog,大四狗的悠闲时光xs

1、Data私有库

先在GitHub上建立一个Data私有库,然后下载到本地。如果下载不下来,那看看各种网络以及线上解决方案吧,如果遇到

remote: Support for password authentication was removed on August 13,2021.P1ease use a personalaccess token instead.

请看关于2021年8月13日github不再支持密码身份验证的解决方案

2、设置

安装各种库
pyautogui
glob
pyperclip
gitpython

在git bash 设置好自己的账号和邮箱

git config --global user.name <YourName>
git config --global user.email <YourEmail>

# 写入磁盘, 永久记住密码
git config --global credential.helper store

如果之后还是出现密码等乱七八糟的形式,可以尝试以下销户,然后再重新录入。

 git credential-manager uninstall

3、下载工具代码

下载My Github,把py文件放置到私有库的路径里面(也可以不用,但是最后git_push里面的路径需要给成私有库的绝对路径

4、配置

1、打开github中的代码,由于自己电脑显示屏/扩展屏的不同,我提供了屏幕坐标取点工具,把每一步的点击坐标更新到代码中请添加图片描述
2、更新wolai软件放置路径,以下是我自己的,将自己的路径更新到以下代码块

app_dir = r'D:\wolaiNote\wolai.exe'

3、更新zip文件保存的路径,我把它放在刚才私有库下载到本地的文件夹里面

pyautogui.typewrite('D:\wolai\Wolai_Backup',0.25)

4、自我配置(不必要)
4.1 这个是每一步点击的延迟,可以根据自己需求更改,为了每个步骤稳定,保证有一些余量。

pyautogui.PAUSE = 1

4.2 代码里面也有解压文件夹的代码

5、设置脚本

在设置之前可以运行一下py文件看看是否ok,ok后根据window设置定时脚本进行设置定时脚本
请添加图片描述

可能出现的问题:
1、请添加图片描述
这是网络的问题
2、
请添加图片描述
这是之前就commit过,没事;如果改动了wolai文件就不会报错了。

具体工具见My Github

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐