binglish

binglish

简单的AI桌面英语程序。点亮屏幕,欣赏美景,邂逅知识,聚沙成塔。

Stars: 67

Visit
 screenshot

binglish is a desktop English learning tool that automatically changes the Bing daily wallpaper while helping users learn new words through AI-generated images, example sentences, and translations. Users can enjoy beautiful scenery, acquire knowledge, and build vocabulary towers. The tool excludes bad words and offers words ranging from CET-4 to GRE difficulty levels. It refreshes every 3 hours and is designed for Windows 10 and above with a resolution of 1920x1080. The AI-generated content may not be completely accurate.

README:

binglish:AI 桌面英语

自动更换必应 Bing 每日壁纸,顺便学个单词(AI 生成相关图片、例句及翻译)。 点亮屏幕,欣赏美景,邂逅知识,聚沙成塔。

安装依赖

pip install -r requirements.txt

打包exe(推荐)

git clone https://github.com/klemperer/binglish/
cd binglish
pip install pyinstaller
bundle.bat

运行

打包后在dist目录下找到binglish.exe,或在项目releases中下载已打包的最新版本,双击运行。程序运行后将最小化至右侧任务栏中,可在右键菜单中选择开机自动运行。

也可以在命令行中执行以下命令以运行(不推荐,“检查更新”功能不可用):

python binglish.py

用作ipad锁屏墙纸

在ipad“快捷指令”程序中新建快捷指令(参考https://www.icloud.com/shortcuts/f309786b43b0420f96c59602b8a0361f ,在ipad safari浏览器中打开),在“快捷指令-自动化”中设置特定时间运行上述快捷指令。该功能未充分测试,可能存在部分ipad机型无法显示墙纸全部内容等现象。

troubleshooting

如果遇到如下问题:

D:\Repository\binglish>python binglish.py 

Traceback (most recent call last):

  File "D:\Repository\binglish\binglish.py", line 11, in <module>

    import tkinter as tk

ModuleNotFoundError: No module named 'tkinter'

通常情况下是由于没有正确安装 tkinter 导致的。当您安装完整的 Python 解释器时,tkinter 会随之一起安装。但是,如果您使用的是自定义的 Python 版本,或者在安装时选择了最小化安装选项,那么 tkinter 可能没有被包含。 要解决这个问题,您需要单独安装 tkinter。您可以使用以下命令来安装 tkinter:

pip install tk

如果您使用的是 Windows,并且已经安装了 Python,那么您可能需要以管理员身份运行命令提示符,然后使用以下命令来安装 tkinter:

python -m pip install tk

安装完成后,您应该能够正常运行 binglish.py 脚本了。

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for binglish

Similar Open Source Tools

For similar tasks

For similar jobs