batch_file_rename.py - 批量重命名指定目录下的文件组,可更改其扩展名。
create_dir_if_not_there.py - 检查用户的个人目录中是否存在指定文件夹,若不存在则创建。
Fast Youtube Downloader - 通过 aria2c 多线程快速下载 YouTube 视频。
Google Image Downloader - 根据指定搜索词,从 Google 图片库中检索并下载图片。
dir_test.py - 检查 testdir 目录是否存在,若不存在则创建。
env_check.py - 检查所有必需的环境变量是否已设置。
blackjack.py - 用Python实现的赌场 21 点(Blackjack)游戏。
fileinfo.py - 显示指定文件的信息。
folder_size.py - 扫描当前目录及其所有子目录,并显示它们的大小。
logs.py - 在指定目录中搜索所有 *.log 文件,使用指定程序将其压缩并添加日期戳。
move_files_over_x_days.py - 将源目录中超过指定天数的所有文件移动到目标目录。
nslookup_check.py - 读取 server_list.txt 文件,并对其中每个服务器执行 nslookup 以检查 DNS 记录。
osinfo.py - 显示脚本运行所在操作系统的信息。
ping_servers.py - 对与指定应用组关联的服务器执行 Ping 操作。
ping_subnet.py - 扫描给定 IP 子网的最后一个网段,寻找可用的地址。
powerdown_startup.py - Ping 服务器列表中的机器。若机器在线则加载Putty 会话,否则发出通知。
puttylogs.py - 压缩指定目录中的所有日志文件。
script_count.py - 扫描脚本目录并统计不同类型的脚本数量。
get_youtube_view.py - 为 YouTube 视频获取更多播放量,并可重复播放歌曲。
script_listing.py - 列出指定目录及其子目录中的所有文件。
testlines.py - 打开文件并打印指定行变量集合中的 100 行。
tweeter.py - 从终端发送文本或图片推文。
serial_scanner.py - 列出 Linux 和 Windows 系统上正在使用的可用串行端口。
CountMillionCharacter.py 与 CountMillionCharacter2.0 - 获取文本文件的字符数统计。
xkcd_downloader.py - 下载最新的XKCD漫画,并将其放入名为"comics"的新文件夹中。
timymodule.py - Python timeit 模块的替代品,更易于使用。
calculator.py - 使用 Python 的 eval()函数实现的计算器。
Google_News.py - 使用 BeautifulSoup 提供最新新闻标题及链接。
cricket_live_score.py - 使用 BeautifulSoup 提供实时板球比分。
youtube.py - 输入歌曲名称,获取并播放最佳匹配的 YouTube 歌曲 URL。
site_health.py - 检查远程服务器的运行状况。
SimpleStopWatch.py - 使用 Python 的 time 模块实现的简单秒表。
Changemac.py - 在 Linux 系统上(已在Ubuntu 18.04成功测试)更改MAC地址,可生成随机 MAC 或接收输入的新地址。
whatsapp-monitor.py - 使用 Selenium 在终端中提供 WhatsApp 联系人的在线状态更新。
whatsapp-chat-analyzer.py - WhatsApp 群组/个人聊天分析器,使用 matplotlib 可视化聊天活动。
JARVIS.py - 用语音控制 Windows 程序。
Images Downloader - 在类 Unix 系统上下载网页中的图片。
space_invader.py - 经典 2D 太空侵略者游戏,重温童年记忆。
Test Case Generator - 生成用于竞技编程和软件测试的不同类型测试用例,拥有清晰友好的用户界面。
Extract Thumbnail From Video - 从视频文件中提取缩略图。
How to begin the journey of open source (first contribution) - 开源之旅的首次贡献指南。
smart_file_organizer.py - 根据文件类型(图片、文档、视频、音频、压缩包、脚本、其他)将目录中的文件整理到分类子文件夹中。可使用 --path 和 --interval 选项运行一次或设置自动执行的间隔。