Skip to content

Some scripts for myself. repository name is from Github.

License

Notifications You must be signed in to change notification settings

dong628/ideal-waddle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ideal-waddle

仓库简介

是一些自己写着用的脚本,应该大部分是Python,风格大概会比较混乱,不定期更新。

部分配合 cron 设置自动化实现效果更佳。

Table1.py

是一个自动生成座位表的脚本。根据旧的表格自动生成按一定规则更换的新表格,并且生成一份上下左右翻转的表格,用来放讲台上老师看,一份符合年级组统一规范的表格,用于贴到后门上方便年级组扒窗记课堂违纪。表格大小是7*7,脚本曾经用于太原市外国语学校某班,现已废弃。

使用了 openpyxl 库。

frequency.py

是一个帮助频率分析的脚本。可以统计指定文本文档中,各个字母出现的频率。课前演讲讲密码学,就做了个这玩意。

使用了 openpyxl 库。

keesync.sh

用来同步本地和远端服务器的脚本,目前用来同步keepass密码数据库。

使用 stat 命令获取本地和远程文件的大小,若不同,则修改时间晚的覆盖修改时间早的。使用 rsync 进行增量同步。

backup.py

用来自动在硬盘中创建备份。使用 python 是为了遍历文件以找出最早创建的那个备份文件(shell里没有找到类似的命令)。

使用 dd 进行全盘备份,需要 root 权限。

CCBC12

国内比较知名的 Puzzle Hunt 的一些解题脚本,大多都是使用暴力搜索实现的,写代码解题真的爽。

题目地址:https://puzzle.cipherpuzzles.com/

SfjSpider

用来爬取文泉课堂视频课程的小爬虫,这个是专门用来爬取《算法竞赛》视频资源的,可以更改代码中的筛选条件和id范围来爬取网站上的其他内容。

这个token是有时限的。第一次使用需要先扫书上的二维码激活,然后隔一段时间扫一次二维码刷新token。

About

Some scripts for myself. repository name is from Github.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published