在浏览器里重温DOS游戏

在浏览器里重温DOS游戏

偶然找到一个网站, 在线 DOS 游戏 :(https://dos.zczc.cz/), 居然有《仙剑奇侠传》、《红色警戒》、《大富翁》、《大航海时代》,看着这些曾经熟悉的画面,虽然精美程度和现在的游戏无法同日而语,但是偶尔放松放松用来怀旧真的是非常不错,目前这个网站已经收集了 1898 款游戏,我相信你一定可以在这里找到你喜欢的游戏。

有网友把这个游戏网站放到了 docker 中,所以我们可以在群晖上搭建我们自己的 DOS 游戏库了。

安装在 docker 注册表中搜索 dosgame ,选择第一个 oldiy/dosgame-web-docker,就一个版本,所以双击直接下载。

端口直接用了默认的 262

运行在浏览器中输入 http://群晖:262,即可看到主界面,默认安装了42个游戏​。

游戏运行非常简单,只要选中自己中意的软件单击就可以了。有些游戏不仅仅有快捷键提示,还贴心的链接了游戏攻略

下载更多游戏

第一步

在 docker 文件夹中,创建一个新文件夹,并将其命名为 dosgame,查看属性可以得到文件夹的绝对路径

第二步

SSH 登录到群晖,在命令行执行文件拷贝操作。

因为用的默认的命名,所以容器的名称为 oldiy-dosgame-web-docker1

12# 从容器内拷贝到群晖docker cp oldiy-dosgame-web-docker1:/app/static/games /volume1/docker/dosgame

拷贝完成后

其中 bin 是游戏目录,img 是游戏封面的目录

第三步

打包的镜像中只有42种游戏(目前共1898种游戏,共31.9G,如果需要下载更多游戏的时候,记得创建容器的时候把 /app/static/games 挂载到空间足够的硬盘后再去下载)

文件夹

装载路径

/docker/dosgame/games

/app/static/games

第四步

如果你是要定制自己的游戏库,可以打开 all-geme-list.txt 文件,里面有游戏的下载地址

CONTRIBUTING.md 文件里是对 games.json 的格式说明

第五步

如果要全部下载,可以在SSH界面按下面的命令操作

12345678910# oldiy-dosgame-web-docker1 是容器的名称docker exec -it oldiy-dosgame-web-docker1 sh# 进入容器后操作mv /app/static/games/games.json /app/static/games/42games.jsonmv /app/static/games/1898all_games.json /app/static/games/games.jsonpython /app/static/games/download_data.py# 等待下载完后重启容器即可docker restart oldiy-dosgame-web-docker1

参考文档

一个中文DOS老游戏网站的诞生 - 知乎地址:https://zhuanlan.zhihu.com/p/47532263

在线 DOS 游戏地址:https://dos.zczc.cz/

GitHub - rwv/chinese-dos-games-web: 🌐 Source code of https://dos.zczc.cz地址:https://github.com/rwv/chinese-dos-games-web

GitHub - rwv/chinese-dos-games: 🎮 Chinese DOS games in browser.地址:https://github.com/rwv/chinese-dos-games

在群晖里玩Dos游戏,没错!使用Docker就可以自建一个web版的dos游戏库! > oD^Blog地址:https://odcn.top/2019/02/12/2471/

相关推荐

《魔兽世界》月神的镰刀任务怎么做 月神的镰刀任务完成攻略
怎么无限注册365游戏账号

《魔兽世界》月神的镰刀任务怎么做 月神的镰刀任务完成攻略

🕒 10-17 👀 8994
oppo手机怎么锁定应用不被清后台
365bet体育在线主页

oppo手机怎么锁定应用不被清后台

🕒 09-01 👀 8442
廻的解释
365bet体育在线主页

廻的解释

🕒 07-06 👀 5851