自用metadata.pegasus.txt bat生成脚本

2024-02-07 18:36

本文主要是介绍自用metadata.pegasus.txt bat生成脚本,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

下面代码保存为一个bat文件,放在存放rom的文件夹下运行

@echo off  
setlocal enabledelayedexpansion  :menu  
cls  
echo Please select a game ROM type:  
echo 1. FC  
echo 2. PSP  
echo.  
set /p choice="Enter your choice (1 or 2): "  if "%choice%"=="1" (  set "collection=FC"  set "sort_num=022"  set "extensions=nes,7z,zip"  set "launch_command=am start --user 0 ^  -n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture ^  -e ROM {file.path} ^  -e LIBRETRO /data/data/com.retroarch.aarch64/cores/nestopia_libretro_android.so ^  -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg ^  -e IME com.android.inputmethod.latin/.LatinIME ^  -e DATADIR /data/data/com.retroarch.aarch64 ^  -e APK /data/app/com.retroarch.aarch64-1/base.apk ^  -e SDCARD /storage/emulated/0 ^  -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.aarch64/files ^  --activity-clear-top"  
) else if "%choice%"=="2" (  set "collection=PSP"  set "sort_num=043"  set "extensions=iso,cso,pbp,elf"  set "launch_command=am start --user 0 ^  -n org.ppsspp.ppsspp/.PpssppActivity ^  -a android.intent.action.VIEW ^  -d {file.path}"  
) else (  echo Invalid choice. Please try again.  goto menu  
)  echo Generating metadata for %collection% ROMs...  
(  echo collection: %collection%  echo sort-by: %sort_num%  echo extensions: %extensions%  echo.  echo %launch_command%  echo.  
) > metadata.pegasus1.txt  set "dir=%~dp0"  
set "file_num=1"  :loop  
for %%f in ("%dir%*") do (  set "filename=%%~nf"  set "extension=%%~xf"  echo game: !filename! >> metadata.pegasus1.txt  echo file: !filename!!extension! >> metadata.pegasus1.txt  echo sort-by: 00!file_num! >> metadata.pegasus1.txt  echo developer: >> metadata.pegasus1.txt  echo description: >> metadata.pegasus1.txt  echo. >> metadata.pegasus1.txt  set /a file_num+=1  
)  echo File list has been written to metadata.pegasus1.txt  
endlocal  
pause

选择游戏rom种类在这里插入图片描述

在这里插入图片描述

这篇关于自用metadata.pegasus.txt bat生成脚本的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/688577

相关文章

通过Python脚本批量复制并规范命名视频文件

《通过Python脚本批量复制并规范命名视频文件》本文介绍了如何通过Python脚本批量复制并规范命名视频文件,实现自动补齐数字编号、保留原始文件、智能识别有效文件等功能,听过代码示例介绍的非常详细,... 目录一、问题场景:杂乱的视频文件名二、完整解决方案三、关键技术解析1. 智能路径处理2. 精准文件名

web网络安全之跨站脚本攻击(XSS)详解

《web网络安全之跨站脚本攻击(XSS)详解》:本文主要介绍web网络安全之跨站脚本攻击(XSS)的相关资料,跨站脚本攻击XSS是一种常见的Web安全漏洞,攻击者通过注入恶意脚本诱使用户执行,可能... 目录前言XSS 的类型1. 存储型 XSS(Stored XSS)示例:危害:2. 反射型 XSS(Re

nginx生成自签名SSL证书配置HTTPS的实现

《nginx生成自签名SSL证书配置HTTPS的实现》本文主要介绍在Nginx中生成自签名SSL证书并配置HTTPS,包括安装Nginx、创建证书、配置证书以及测试访问,具有一定的参考价值,感兴趣的可... 目录一、安装nginx二、创建证书三、配置证书并验证四、测试一、安装nginxnginx必须有"-

Java实战之利用POI生成Excel图表

《Java实战之利用POI生成Excel图表》ApachePOI是Java生态中处理Office文档的核心工具,这篇文章主要为大家详细介绍了如何在Excel中创建折线图,柱状图,饼图等常见图表,需要的... 目录一、环境配置与依赖管理二、数据源准备与工作表构建三、图表生成核心步骤1. 折线图(Line Ch

Python3脚本实现Excel与TXT的智能转换

《Python3脚本实现Excel与TXT的智能转换》在数据处理的日常工作中,我们经常需要将Excel中的结构化数据转换为其他格式,本文将使用Python3实现Excel与TXT的智能转换,需要的可以... 目录场景应用:为什么需要这种转换技术解析:代码实现详解核心代码展示改进点说明实战演练:从Excel到

Python脚本实现图片文件批量命名

《Python脚本实现图片文件批量命名》这篇文章主要为大家详细介绍了一个用python第三方库pillow写的批量处理图片命名的脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录前言源码批量处理图片尺寸脚本源码GUI界面源码打包成.exe可执行文件前言本文介绍一个用python第三方库pi

shell脚本自动删除30天以前的文件(最新推荐)

《shell脚本自动删除30天以前的文件(最新推荐)》该文章介绍了如何使用Shell脚本自动删除指定目录下30天以前的文件,并通过crontab设置定时任务,此外,还提供了如何使用Shell脚本删除E... 目录shell脚本自动删除30天以前的文件linux按照日期定时删除elasticsearch索引s

浅析如何使用Swagger生成带权限控制的API文档

《浅析如何使用Swagger生成带权限控制的API文档》当涉及到权限控制时,如何生成既安全又详细的API文档就成了一个关键问题,所以这篇文章小编就来和大家好好聊聊如何用Swagger来生成带有... 目录准备工作配置 Swagger权限控制给 API 加上权限注解查看文档注意事项在咱们的开发工作里,API

Java使用POI-TL和JFreeChart动态生成Word报告

《Java使用POI-TL和JFreeChart动态生成Word报告》本文介绍了使用POI-TL和JFreeChart生成包含动态数据和图表的Word报告的方法,并分享了实际开发中的踩坑经验,通过代码... 目录前言一、需求背景二、方案分析三、 POI-TL + JFreeChart 实现3.1 Maven

10个Python自动化办公的脚本分享

《10个Python自动化办公的脚本分享》在日常办公中,我们常常会被繁琐、重复的任务占据大量时间,本文为大家分享了10个实用的Python自动化办公案例及源码,希望对大家有所帮助... 目录1. 批量处理 Excel 文件2. 自动发送邮件3. 批量重命名文件4. 数据清洗5. 生成 PPT6. 自动化测试