# 【RandPlay】随机打开指定目录下特定后缀文件【真·无用软件】

**URL:** <https://meta.appinn.net/t/topic/71858>\
**Category:** 讨论分享\
**Tags:** windows\
**Created:** [2025 年6 月 1 日 03:17 UTC](https://meta.appinn.net/t/topic/71858 "2025-06-01T03:17:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shierji](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/shierji/32/19263_2.png) [@shierji](https://meta.appinn.net/u/shierji)\
**Post date:** [2025 年6 月 1 日 03:17 UTC](https://meta.appinn.net/t/topic/71858/1 "2025-06-01T03:17:13Z")

</div>

就是以前这个用python实现的，现在让Claude采用VC重新实现了一个：

> [@【randplay-gui】随机打开指定目录下一系列指定后缀文件](https://meta.appinn.net/t/topic/48808):
>
> 软件名称 randplay 【之前叫randopen】 应用平台 Windows 因为使用os.startfile 来打开文件，不兼容MacOS和Linux。 推荐类型 【开发者自荐】 一句简介 Python实现的随机打开文件，十分简陋，然后最近手痒借助claude、chatgpt、bard，用PyQT6实现了GUI。 基本上已经符合我自己对这个应用的想象了，大概率应该不会再更新了。 另一个大佬用AHK实现的（带GUI）见这里：[【随机打开】随机打开视频、图片、或者任意文件](https://meta.appinn.net/t/topic/25452)应用简介 一个简陋的python脚本+PyQT6写的GUI 简要使用指南 在config.txt中指定文件夹地址和后缀。 点击randplay-gui.exe运行，然后点击界面上的建立/重建 缓存。这个操作会读取指定文件夹下符合要求的所有文件列表，然后存入db-file。受限于文件夹内文件多少和读写速度，这个操作可能会卡一会。 点击随机打开，软件会调用系统关联的对应软件来打开对应文件。 下方会显示最近打开的10个文件，以从新到旧的顺序排列 官方网站 && 应用商店地址 源码托管在…

相比之前：

1. 大幅缩小了程序体积，现在只有300K了
2. 大幅提高了加载速度，现在秒加载。

待改进的问题：  
让Claude/ChatGPT试了好多次都没办法增加简体中文，所以现在界面还是英文。等Windsurf支持Claude 4.0以后我再试试……

代码托管到了Github：

> **[GitHub - reee/RandPlay: Random File Player](https://github.com/reee/RandPlay)**
>
> Random File Player

[蓝奏云](https://wwmg.lanzouu.com/iwYKB2xq293g)  
密码:8md2

---

<div class="post-metadata">

**Author:** ![wdssmq](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wdssmq/32/9783_2.png) [@wdssmq](https://meta.appinn.net/u/wdssmq)\
**Post date:** [2025 年6 月 1 日 10:08 UTC](https://meta.appinn.net/t/topic/71858/2 "2025-06-01T10:08:07Z")

</div>

同类功能，可以选择配合 Everything 定位随机到的文件。。(╯▽╰)

> 随机打开一个文件 - by 沉冰浮水 - 动作信息 - Quicker
> 
> [https://getquicker.net/Sharedaction?code=7b4408b0-6ddd-48af-42bb-08da08643be0](https://getquicker.net/Sharedaction?code=7b4408b0-6ddd-48af-42bb-08da08643be0 "随机打开一个文件 - by 沉冰浮水 - 动作信息 - Quicker")

---

<div class="post-metadata">

**Author:** ![shierji](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/shierji/32/19263_2.png) [@shierji](https://meta.appinn.net/u/shierji)\
**Post date:** [2025 年6 月 2 日 11:47 UTC](https://meta.appinn.net/t/topic/71858/3 "2025-06-02T11:47:13Z")

</div>

不太一样，我这个是默认包含子目录的。不过恭喜你，也开发了一个没有什么用的软件！
