终端竟能看电影?!我写了一个可以让图片/视频变成 ASCII Art 的 程序最近沉迷 ASCII Art 觉得还挺有趣的,做了一个 gem 。 感兴趣可以看 : https://github.com/Mark24Code/convert2ascii 提供两个可执行命令: image2ascii:将图片转换为 ASCII art ,并在终端中显示。 video2ascii:将视频转换为 ASCII art ,你可以在终端中保存或播放。 它还作为宝石( gem )提供类: Convert2Ascii::Image2Ascii Convert2Ascii::Video2Ascii

产品主要功能:将图片和视频转换为ASCII艺术。 描述:一个程序,名为“convert2ascii”,可以将图片和视频转换成ASCII艺术,并在终端中显示或保存。提供了两个可执行命令:image2ascii用于将图片转换为ASCII艺术;video2ascii用于将视频转换为ASCII艺术。该程序还可以作为gem(宝石)使用,名为Convert2Ascii::Image2Ascii和Convert2Ascii::Video2Ascii。

2025年1月13日
0
289

Discussion

评论与讨论

0 条公开评论
正在加载评论...

登录后参与讨论

评论使用你的 RustPoint Logto 账号身份。

猜你喜欢

vmctl-VMware 虚拟机命令行管理工具

vmctl 是 prlctl 风格的 VMware CLI,底层通过统一 Driver 接口支持 vmrun 与 vSphere 两套后端,默认 vmrun(本机 Fusion/Workstation),使用 --backend vsphere 可直连 vCenter/ESXi。 主要功能: - 基础信息:vmctl list 列出所有虚拟机,支持 --json;vmctl info <vm> 查看详情,显示名称、UUID、Tools 状态、Guest IP 等;vmctl version 查看版本,支持 --json。 - 电源管理:vmctl start <vm> [--nogui] 启动;vmctl stop <vm> [--hard] 关闭,--hard 强制断电;vmctl suspend <vm> 挂起;vmctl resume <vm> 恢复;vmctl pause <vm> 暂停;vmctl reset <vm> [--hard] 重启,--hard 强制重启。 - 生命周期:vmctl clone <vm> --name <new-name> [--full] [--snapshot <name>] [--path <dest>] 克隆,默认链接克隆,--full 完整拷贝;vmctl create <name> --from <vm> [--memory 4096] [--cpus 4] [--full] 从现有 VM 派生;vmctl set <vm> --memory 4096 --cpus 4 [--name <new-name>] 修改配置,需关机;vmctl delete <vm> 删除虚拟机及全部文件。 - 快照管理:vmctl snapshot list <vm> [--tree] 列出快照,--tree 树状展示;vmctl snapshot create <vm> <name> 创建快照;vmctl snapshot delete <vm> <name> [--children] 删除快照,--children 连子快照删除;vmctl snapshot revert <vm> <name> 恢复快照,需关机,并恢复快照时电源状态。 - Guest OS 交互:vmctl exec <vm> [-u root] -- '<command>' 经 /bin/sh 执行 Guest 命令,捕获输出并透传退出码,要求 VM 已开机且装 VMware Tools;vmctl ip <vm> [--wait] 查看 Guest IP,脚本友好,输出裸 IP,要求 VMware Tools;vmctl shell <vm> [--user u] [--port 22] [-i key] [--wait] [--dry-run] SSH 进入 Guest,要求 sshd,-- 后参数透传 ssh。 - 特性:双后端一套命令;VM 引用支持显示名、唯一子串、UUID 前缀、.vmx 路径、vSphere MoRef;同名快照消歧,撞名时给出 名字#uid 候选;为脚本设计,--json 全命令覆盖,退出码分级;中文界面,--lang en 切英文,shell 补全;多 profile 配置,--profile 切换。

开发编程
做了个开源的自托管 web 群聊:在群里 @ 一下,队友机器上的 Claude Code / Codex 就开工

共工空间-自托管群聊 @ 机器 Agent 协作开发

共工空间:开源自托管的 Web 群聊,让团队成员把各自机器接入群聊,将机器上的 Claude Code / Codex 作为可 @ 的 Bot。 - 在群里 @ 对应 Bot,队友机器上的 Claude Code / Codex 开工。 - 执行过程、diff、审批全群可见,Bot 起好的网页可在群内直接打开。 - 服务端不碰 Key 和代码,模型调用直接从成员机器发出。 - daemon 用 Rust 编写,只往外连,不用内网穿透。 - 权限分只读、工作区可写、完全访问三档;越档操作只有 Bot 主人能批,并弹审批卡片。 - 不同机器上的 Bot 可共用一份工作区,冲突自动三方合并。 - Node、Claude Code、Codex 都能一键装。 - 集成飞书应用,可在飞书体系下配置映射 agent,飞书群聊一样可以进行工作,后台配置在网页中进行。 - 支持自托管部署,服务端 Docker 一条命令启动,提供 gg 和 macOS / Windows 桌面端。

AI工具开发编程

guess the jumpshot

Guess-the-Jumpshot.com is a free online basketball trivia game where fans put their knowledge to the test by identifying NBA players from their shooting form. Each round presents a video or image of a player taking a jumpshot, and your challenge is to guess who it is. With iconic players, legendary shots, and hidden challenges, the game offers endless fun for basketball enthusiasts. Whether you’re a casual fan or a hardcore NBA follower, Guess the Jumpshot combines sports knowledge with quick th

design tools

游戏瘦身-256G硬盘游戏空间优化教程

产品主要功能:提供解密工具、硬链接去重、脚本批量有损压缩原画以及转换无兼容性音频格式的方法,帮助用户节省游戏空间。 描述:文章介绍了一种通过一系列技术手段,将原本占用大量空间的游戏目录进行优化,从而释放出更多硬盘空间的方法。这种方法适用于使用MV/MZ、XP/VX/VA、Ren'Py等引擎的游戏玩家。文章还提供了相关的解包与去重方法、命令和Python压缩脚本,以及踩坑经验,旨在帮助用户更有效地管理游戏文件,节省硬盘空间。

游戏优化硬盘管理
发现 deepseek r1 算命太准了,但是总是服务器繁忙所以做了个网站

deepseek r1,硅基流动,付费 API

产品主要功能:提供硅基流动的付费API。 描述:一个网站,可以让用户体验深度寻求R1算命服务,并且该服务需要付费使用。

算命工具API服务
BikBok - 纯粹的短视频浏览

BikBok - Infinite Swipe Short Video

产品主要功能和描述: 1. 视频展示:支持滑动和按键控制浏览视频,视频自动播放并支持静音与取消静音。 2. 视频切换:通过上/下箭头或鼠标滚轮切换视频。 3. 静音与播放控制:按'M'键控制静音与取消静音,空格键控制播放与暂停。 4. 触摸控制(移动设备):上下滑动手势切换视频,移动设备上视频默认自动取消静音。 5. 视频加载与刷新:视频播放结束或滑动到列表末尾时自动拉取新视频。 6. 用户会话:生成唯一会话ID,追踪观看视频并提供推荐。

短视频浏览器